^Palettes:
    FixedColorPalette@Black1:
        Base: terrain
        Name: Black1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 303030  
        Ramp: 0.5
    FixedColorPalette@Black:
        Base: Black1
        Name: Black
        RemapIndex: 26, 30
        Color: 050505  
        Ramp: 1

    FixedColorPalette@White1:
        Base: terrain
        Name: White1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: ffffff  
        Ramp: 0.6
    FixedColorPalette@White:
        Base: White1
        Name: White
        RemapIndex: 26, 30
        Color: 404040  
        Ramp: 1
        
    FixedColorPalette@Red1:
        Base: terrain
        Name: Red1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: e00000  
        Ramp: 0.4
    FixedColorPalette@Red:
        Base: Red1
        Name: Red
        RemapIndex: 26, 30
        Color: 400000  
        Ramp: 1
		
    FixedColorPalette@Orange1:
        Base: terrain
        Name: Orange1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: e08000  
        Ramp: 0.4
    FixedColorPalette@Orange:
        Base: Orange1
        Name: Orange
        RemapIndex: 26, 30
        Color: 402000  
        Ramp: 1
        
    FixedColorPalette@Yellow1:
        Base: terrain
        Name: Yellow1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: e0e000  
        Ramp: 0.4
    FixedColorPalette@Yellow:
        Base: Yellow1
        Name: Yellow
        RemapIndex: 26, 30
        Color: 404000  
        Ramp: 1
		
    FixedColorPalette@LGreen1:
        Base: terrain
        Name: LGreen1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 80e000  
        Ramp: 0.4
    FixedColorPalette@LGreen:
        Base: LGreen1
        Name: LGreen
        RemapIndex: 26, 30
        Color: 204000  
        Ramp: 1
		
    FixedColorPalette@Green1:
        Base: terrain
        Name: Green1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 00e000  
        Ramp: 0.4
    FixedColorPalette@Green:
        Base: Green1
        Name: Green
        RemapIndex: 26, 30
        Color: 004000  
        Ramp: 1
		
    FixedColorPalette@Turquoise1:
        Base: terrain
        Name: Turquoise1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 00e080  
        Ramp: 0.4
    FixedColorPalette@Turquoise:
        Base: Turquoise1
        Name: Turquoise
        RemapIndex: 26, 30
        Color: 004020  
        Ramp: 1

    FixedColorPalette@Cyan1:
        Base: terrain
        Name: Cyan1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 00e0e0  
        Ramp: 0.4
    FixedColorPalette@Cyan:
        Base: Cyan1
        Name: Cyan
        RemapIndex: 26, 30
        Color: 004040  
        Ramp: 1

    FixedColorPalette@MBlue1:
        Base: terrain
        Name: MBlue1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 0080e0  
        Ramp: 0.4
    FixedColorPalette@MBlue:
        Base: MBlue1
        Name: MBlue
        RemapIndex: 26, 30
        Color: 002040  
        Ramp: 1

    FixedColorPalette@Blue1:
        Base: terrain
        Name: Blue1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 0000e0
        Ramp: 0.4
    FixedColorPalette@Blue:
        Base: Blue1
        Name: Blue
        RemapIndex: 26, 30
        Color: 000040
        Ramp: 1

    FixedColorPalette@Purple1:
        Base: terrain
        Name: Purple1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: 8000e0
        Ramp: 0.4
    FixedColorPalette@Purple:
        Base: Purple1
        Name: Purple
        RemapIndex: 26, 30
        Color: 200040
        Ramp: 1

    FixedColorPalette@Pink1:
        Base: terrain
        Name: Pink1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: e000e0
        Ramp: 0.4
    FixedColorPalette@Pink:
        Base: Pink1
        Name: Pink
        RemapIndex: 26, 30
        Color: 400040
        Ramp: 1
        
    FixedColorPalette@Magenta1:
        Base: terrain
        Name: Magenta1
        RemapIndex: 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155
        Color: e00080
        Ramp: 0.4
    FixedColorPalette@Magenta:
        Base: Magenta1
        Name: Magenta
        RemapIndex: 26, 30
        Color: 400020
        Ramp: 1

^ColoredTrees:        
    WithIdleOverlay@Red:
		Sequence: idle
        RequiresCondition: Red 
		Palette: Red
    WithIdleOverlay@Orange:
		Sequence: idle
        RequiresCondition: Orange 
		Palette: Orange
    WithIdleOverlay@Yellow:
		Sequence: idle
        RequiresCondition: Yellow 
		Palette: Yellow
    WithIdleOverlay@LGreen:
		Sequence: idle
        RequiresCondition: LGreen 
		Palette: LGreen
        
    WithIdleOverlay@Green:
		Sequence: idle
        RequiresCondition: Green 
		Palette: Green
    WithIdleOverlay@Turquoise:
		Sequence: idle
        RequiresCondition: Turquoise 
		Palette: Turquoise
    WithIdleOverlay@Cyan:
		Sequence: idle
        RequiresCondition: Cyan 
		Palette: Cyan
    WithIdleOverlay@MBlue:
		Sequence: idle
        RequiresCondition: MBlue 
		Palette: MBlue
        
    WithIdleOverlay@Blue:
		Sequence: idle
        RequiresCondition: Blue 
		Palette: Blue
    WithIdleOverlay@Purple:
		Sequence: idle
        RequiresCondition: Purple 
		Palette: Purple
    WithIdleOverlay@Pink:
		Sequence: idle
        RequiresCondition: Pink 
		Palette: Pink
    WithIdleOverlay@Magenta:
		Sequence: idle
        RequiresCondition: Magenta 
		Palette: Magenta
        
    ConditionManager:
    GrantRandomCondition@COLORS:
        Conditions: White, Black, Red, Orange, Yellow, LGreen, Green, Turquoise, Cyan, MBlue, Blue, Purple, Pink, Magenta
    WithSpriteBody:
		RequiresCondition: !White && !Black && !Red && !Orange && !Yellow && !LGreen && !Green && !Turquoise && !Cyan && !MBlue && !Blue && !Purple && !Pink && !Magenta

T03:
	Inherits@COLOR: ^ColoredTrees
T10:
	Inherits@COLOR: ^ColoredTrees
T11:
	Inherits@COLOR: ^ColoredTrees
T12:
	Inherits@COLOR: ^ColoredTrees
T13:
	Inherits@COLOR: ^ColoredTrees
T14:
	Inherits@COLOR: ^ColoredTrees
T15:
	Inherits@COLOR: ^ColoredTrees
T17:
	Inherits@COLOR: ^ColoredTrees
TC02:
	# Inherits@COLOR: ^ColoredTrees
TC05:
	# Inherits@COLOR: ^ColoredTrees