stk-code_catmod/data/skins/classic
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
bubble.png
error.png
friend.png
generic.png
glass_iconhighlight_focus.png
glassbutton_focused.png
glassbutton.png
glasscheckbox_checked_focus.png
glasscheckbox_checked.png
glasscheckbox_focus.png
glasscheckbox.png
glasssgauge_fill.png
glassspinner_down.png
glassspinner_focus.png
glassspinner_halo.png
glasstab_down.png
glasstab_focus.png
glasstab_vert_down.png
glasstab_vert_focus.png
glasstab_vert.png
glasstab.png
left_arrow_focus.png
License.txt
right_arrow_focus.png
scrollbar_btn_down.png
scrollbar_thumb.png
select.png
stkskin.xml
table_header_down.png
textbubble2.png
textbubble.png