stk-code_catmod/data/skins/cartoon-desert
Alayan 06d503a54b
Use two distinct spinners to select skins
- Use new 'base theme name' and 'variant name' values for skins to determine spinner values
- Ensure the skin is correctly set based on the values of both spinners
- Keep the options in the 'variant' spinners correct when updating the base spinner, as different base themes may have different variants (or no variants)
- Many other small changes to make it all work smoothly.
- Rename the folders of the classic skins, as the order of variants is determined by folder name alphabetic order. Using the same structure as with the cartoon skins ensure the variant order is the same.
- Also remove some redundant comments that were missed in the previous commit.

Remaining:
- Tidying up the code
- Ensure that if a variant exists in both the previous 'base theme' and the new 'base theme', switching the base theme while this variant is active doesn't reset to the default variant.
2024-05-27 18:12:20 +02:00
..
achievement.png
background.jpg
bottom_bar.png
bubble.png
button_focused.png
button.png
checkbox_checked_focus.png
checkbox_checked.png
checkbox_focus.png
checkbox.png
down_arrow.png
friend.png
gauge_fill.png
generic.png
glass_iconhighlight_focus.png
left_arrow_focus.png
left_arrow.png
licenses.txt
readme.txt
right_arrow_focus.png
right_arrow.png
scrollbar_button.png
scrollbar_thumb.png
select.png
spinner_down.png
spinner_fill.png
spinner_focus.png
spinner.png
stkskin.xml Use two distinct spinners to select skins 2024-05-27 18:12:20 +02:00
tab_focus.png
tab_vert_focus.png
tab_vert.png
tab.png
table_header_down.png
up_arrow.png

# This color variation was made using the following commands:

for i in *.png ; do convert "$i" -colorspace gray -fill "#00ff00" -tint 100 "$i" ; done
for i in *focus.png ; do convert "$i" -colorspace gray -fill "#00dd00" -tint 100 "$i" ; done
for i in *focused.png ; do convert "$i" -colorspace gray -fill "#00dd00" -tint 100 "$i" ; done
convert bottom_bar.png -colorspace gray -fill "#006900" -tint 100 bottom_bar.png

# table_header_down manually re-colored
# gauge_fill and spinner_fill were manually colored to #77ff77
# achievement and friend were manually re-created from the source SVG with the background color changed.