// default graphics chain spriteset(open_car_pony_gen_1A_ss_empty_unreversed_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(10) } spritegroup open_car_pony_gen_1A_sg_empty_unreversed_unflipped { loaded: [ open_car_pony_gen_1A_ss_empty_unreversed_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_empty_unreversed_unflipped, ]; } spriteset(open_car_pony_gen_1A_ss_empty_unreversed_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(10) } spritegroup open_car_pony_gen_1A_sg_empty_unreversed_flipped { loaded: [ open_car_pony_gen_1A_ss_empty_unreversed_flipped, ]; loading: [ open_car_pony_gen_1A_ss_empty_unreversed_flipped, ]; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_0_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(0 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_0_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(0 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_0_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_0_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_0_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_0_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_0_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_0_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_0_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_0_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_0_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_0_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(0 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_0_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(0 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_0_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_0_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_0_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_0_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_0_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_0_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_0_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_0_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_0_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_0, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_0_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_0_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_1_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(60 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_1_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(60 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_1_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_1_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_1_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_1_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_1_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_1_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_1_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_1_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_1_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_1_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(60 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_1_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(60 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_1_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_1_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_1_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_1_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_1_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_1_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_1_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_1_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_1_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_1, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_1_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_1_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_2_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(120 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_2_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(120 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_2_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_2_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_2_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_2_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_2_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_2_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_2_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_2_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_2_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_2_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(120 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_2_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(120 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_2_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_2_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_2_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_2_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_2_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_2_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_2_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_2_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_2_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_2, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_2_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_2_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_3_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(180 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_3_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(180 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_3_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_3_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_3_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_3_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_3_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_3_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_3_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_3_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_3_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_3_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(180 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_3_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(180 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_3_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_3_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_3_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_3_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_3_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_3_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_3_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_3_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_3_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_3, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_3_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_3_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_4_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(240 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_4_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(240 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_4_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_4_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_4_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_4_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_4_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_4_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_4_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_4_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_4_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_4_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(240 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_4_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(240 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_4_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_4_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_4_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_4_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_4_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_4_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_4_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_4_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_4_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_4, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_4_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_4_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_5_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(300 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_5_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(300 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_5_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_5_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_5_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_5_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_5_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_5_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_5_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_5_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_5_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_5_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(300 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_5_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(300 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_5_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_5_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_5_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_5_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_5_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_5_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_5_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_5_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_5_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_5, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_5_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_5_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_6_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(360 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_6_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(360 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_6_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_6_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_6_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_6_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_6_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_6_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_6_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_6_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_6_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_6_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(360 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_6_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(360 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_6_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_6_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_6_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_6_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_6_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_6_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_6_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_6_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_6_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_6, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_6_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_6_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_7_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(420 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_7_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(420 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_7_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_7_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_7_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_7_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_7_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_7_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_7_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_7_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_7_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_7_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(420 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_7_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(420 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_7_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_7_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_7_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_7_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_7_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_7_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_7_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_7_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_7_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_7, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_7_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_7_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_8_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(480 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_8_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(480 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_8_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_8_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_8_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_8_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_8_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_8_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_8_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_8_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_8_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_8_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(480 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_8_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(480 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_8_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_8_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_8_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_8_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_8_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_8_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_8_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_8_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_8_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_8, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_8_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_8_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_9_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(540 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_9_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(540 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_9_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_9_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_9_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_9_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_9_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_9_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_9_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_9_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_9_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_9_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(540 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_9_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(540 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_9_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_9_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_9_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_9_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_9_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_9_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_9_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_9_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_9_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_9, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_9_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_9_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_10_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(600 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_10_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(600 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_10_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_10_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_10_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_10_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_10_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_10_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_10_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_10_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_10_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_10_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(600 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_10_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(600 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_10_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_10_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_10_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_10_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_10_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_10_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_10_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_10_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_10_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_10, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_10_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_10_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_11_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(660 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_11_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(660 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_11_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_11_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_11_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_11_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_11_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_11_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_11_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_11_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_11_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_11_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(660 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_11_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(660 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_11_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_11_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_11_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_11_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_11_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_11_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_11_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_11_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_11_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_11, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_11_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_11_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_12_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(720 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_12_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(720 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_12_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_12_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_12_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_12_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_12_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_12_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_12_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_12_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_12_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_12_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(720 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_12_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(720 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_12_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_12_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_12_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_12_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_12_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_12_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_12_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_12_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_12_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_12, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_12_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_12_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_13_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(780 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_13_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(780 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_13_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_13_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_13_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_13_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_13_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_13_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_13_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_13_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_13_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_13_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(780 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_13_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(780 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_13_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_13_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_13_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_13_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_13_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_13_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_13_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_13_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_13_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_13, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_13_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_13_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_14_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(840 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_14_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(840 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_14_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_14_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_14_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_14_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_14_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_14_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_14_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_14_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_14_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_14_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(840 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_14_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(840 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_14_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_14_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_14_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_14_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_14_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_14_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_14_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_14_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_14_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_14, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_14_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_14_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_15_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(900 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_15_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(900 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_15_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_15_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_15_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_15_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_15_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_15_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_15_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_15_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_15_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_15_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(900 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_15_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(900 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_15_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_15_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_15_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_15_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_15_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_15_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_15_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_15_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_15_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_15, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_15_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_15_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_16_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(960 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_16_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(960 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_16_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_16_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_16_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_16_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_16_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_16_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_16_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_16_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_16_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_16_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(960 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_16_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(960 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_16_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_16_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_16_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_16_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_16_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_16_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_16_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_16_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_16_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_16_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_16_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_17_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1020 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_17_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1020 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_17_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_17_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_17_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_17_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_17_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_17_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_17_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_17_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_17_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_17_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1020 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_17_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1020 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_17_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_17_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_17_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_17_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_17_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_17_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_17_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_17_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_17_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_17, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_17_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_17_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_18_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1080 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_18_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1080 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_18_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_18_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_18_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_18_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_18_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_18_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_18_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_18_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_18_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_18_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1080 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_18_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1080 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_18_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_18_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_18_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_18_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_18_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_18_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_18_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_18_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_18_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_18, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_18_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_18_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_19_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1140 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_19_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1140 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_19_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_19_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_19_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_19_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_19_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_19_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_19_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_19_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_19_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_19_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1140 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_19_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1140 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_19_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_19_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_19_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_19_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_19_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_19_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_19_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_19_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_19_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_19, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_19_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_19_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_20_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1200 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_20_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1200 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_20_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_20_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_20_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_20_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_20_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_20_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_20_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_20_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_20_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_20_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1200 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_20_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1200 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_20_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_20_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_20_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_20_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_20_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_20_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_20_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_20_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_20_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_20, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_20_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_20_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_21_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1260 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_21_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1260 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_21_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_21_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_21_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_21_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_21_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_21_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_21_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_21_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_21_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_21_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1260 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_21_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1260 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_21_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_21_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_21_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_21_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_21_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_21_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_21_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_21_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_21_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_21, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_21_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_21_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_22_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1320 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_22_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1320 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_22_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_22_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_22_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_22_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_22_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_22_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_22_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_22_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_22_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_22_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1320 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_22_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1320 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_22_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_22_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_22_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_22_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_22_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_22_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_22_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_22_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_22_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_22, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_22_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_22_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_23_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1380 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_23_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1380 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_23_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_23_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_23_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_23_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_23_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_23_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_23_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_23_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_23_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_23_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1380 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_23_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1380 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_23_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_23_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_23_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_23_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_23_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_23_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_23_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_23_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_23_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_23, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_23_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_23_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_24_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1440 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_24_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1440 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_24_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_24_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_24_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_24_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_24_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_24_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_24_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_24_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_24_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_24_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1440 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_24_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1440 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_24_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_24_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_24_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_24_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_24_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_24_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_24_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_24_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_24_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_24, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_24_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_24_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_25_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1500 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_25_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1500 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_25_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_25_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_25_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_25_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_25_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_25_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_25_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_25_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_25_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_25_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1500 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_25_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1500 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_25_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_25_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_25_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_25_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_25_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_25_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_25_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_25_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_25_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_25, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_25_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_25_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_26_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1560 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_26_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1560 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_26_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_26_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_26_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_26_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_26_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_26_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_26_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_26_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_26_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_26_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1560 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_26_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1560 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_26_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_26_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_26_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_26_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_26_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_26_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_26_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_26_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_26_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_26, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_26_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_26_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_27_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1620 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_27_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1620 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_27_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_27_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_27_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_27_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_27_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_27_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_27_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_27_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_27_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_27_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1620 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_27_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1620 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_27_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_27_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_27_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_27_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_27_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_27_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_27_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_27_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_27_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_27, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_27_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_27_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_28_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1680 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_28_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1680 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_28_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_28_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_28_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_28_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_28_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_28_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_28_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_28_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_28_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_28_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1680 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_28_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1680 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_28_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_28_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_28_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_28_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_28_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_28_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_28_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_28_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_28_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_28, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_28_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_28_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_29_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1740 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_29_unflipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_unflipped(1740 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_29_unflipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_29_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_29_unflipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_29_unflipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_29_unflipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_29_unflipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_29_unflipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_unflipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_29_unflipped; return open_car_pony_gen_1A_sg_loaded_unreversed_29_unflipped; } spriteset(open_car_pony_gen_1A_ss_loading_unreversed_29_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1740 + 40) } spriteset(open_car_pony_gen_1A_ss_loaded_unreversed_29_flipped, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_symmetric_unreversed_open_car_pony_gen_1A_flipped(1740 + 70) } spritegroup open_car_pony_gen_1A_sg_loading_unreversed_29_flipped { loaded: [ open_car_pony_gen_1A_ss_loading_unreversed_29_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loading_unreversed_29_flipped, ]; } spritegroup open_car_pony_gen_1A_sg_loaded_unreversed_29_flipped { loaded: [ open_car_pony_gen_1A_ss_loaded_unreversed_29_flipped, ]; loading: [ open_car_pony_gen_1A_ss_loaded_unreversed_29_flipped, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_29_flipped, cargo_count*100/cargo_capacity) { 0: return open_car_pony_gen_1A_sg_empty_unreversed_flipped; 1..99: return open_car_pony_gen_1A_sg_loading_unreversed_29_flipped; return open_car_pony_gen_1A_sg_loaded_unreversed_29_flipped; } // handle user flipped state switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_flipped_unreversed_29, vehicle_is_flipped) { 1: return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_29_flipped; return open_car_pony_gen_1A_switch_graphics_percent_loaded_unreversed_29_unflipped; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_SGBT, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_15; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_BEER, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_POTA, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_12; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_MILK, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_COPR, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_18; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_ENSP, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_28; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_WDPR, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_22; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_PAPR, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_24; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_WOOD, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_21; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_AORE, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_0; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_SAND, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_13; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_PHOS, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_10; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_RFPR, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_BDMT, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_29; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_GOOD, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_19; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_NITR, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_9; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_SCMT, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_14; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_NUTS, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_23; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_EOIL, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_PORE, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_11; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_GRVL, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_5; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_COAL, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_3; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_STEL, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_25; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_IORE, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_6; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_MNO2, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_8; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_FMSP, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_27; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_PETR, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_FRUT, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_20; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_METL, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_25; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_CORE, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_4; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_JAVA, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_17; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_WATR, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_DYES, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_CLAY, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_2; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_OIL_, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_16; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_CASS, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_1; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_LIME, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_7; } random_switch (FEAT_TRAINS, SELF,open_car_pony_gen_1A_switch_graphics_unreversed_generic_cargos, bitmask(TRIGGER_VEHICLE_NEW_LOAD)) { 1: return open_car_pony_gen_1A_switch_graphics_flipped_unreversed_26; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_unreversed, cargo_type_in_veh) { SGBT: return open_car_pony_gen_1A_switch_graphics_unreversed_SGBT; BEER: return open_car_pony_gen_1A_switch_graphics_unreversed_BEER; POTA: return open_car_pony_gen_1A_switch_graphics_unreversed_POTA; MILK: return open_car_pony_gen_1A_switch_graphics_unreversed_MILK; COPR: return open_car_pony_gen_1A_switch_graphics_unreversed_COPR; ENSP: return open_car_pony_gen_1A_switch_graphics_unreversed_ENSP; WDPR: return open_car_pony_gen_1A_switch_graphics_unreversed_WDPR; PAPR: return open_car_pony_gen_1A_switch_graphics_unreversed_PAPR; WOOD: return open_car_pony_gen_1A_switch_graphics_unreversed_WOOD; AORE: return open_car_pony_gen_1A_switch_graphics_unreversed_AORE; SAND: return open_car_pony_gen_1A_switch_graphics_unreversed_SAND; PHOS: return open_car_pony_gen_1A_switch_graphics_unreversed_PHOS; RFPR: return open_car_pony_gen_1A_switch_graphics_unreversed_RFPR; BDMT: return open_car_pony_gen_1A_switch_graphics_unreversed_BDMT; GOOD: return open_car_pony_gen_1A_switch_graphics_unreversed_GOOD; NITR: return open_car_pony_gen_1A_switch_graphics_unreversed_NITR; SCMT: return open_car_pony_gen_1A_switch_graphics_unreversed_SCMT; NUTS: return open_car_pony_gen_1A_switch_graphics_unreversed_NUTS; EOIL: return open_car_pony_gen_1A_switch_graphics_unreversed_EOIL; PORE: return open_car_pony_gen_1A_switch_graphics_unreversed_PORE; GRVL: return open_car_pony_gen_1A_switch_graphics_unreversed_GRVL; COAL: return open_car_pony_gen_1A_switch_graphics_unreversed_COAL; STEL: return open_car_pony_gen_1A_switch_graphics_unreversed_STEL; IORE: return open_car_pony_gen_1A_switch_graphics_unreversed_IORE; MNO2: return open_car_pony_gen_1A_switch_graphics_unreversed_MNO2; FMSP: return open_car_pony_gen_1A_switch_graphics_unreversed_FMSP; PETR: return open_car_pony_gen_1A_switch_graphics_unreversed_PETR; FRUT: return open_car_pony_gen_1A_switch_graphics_unreversed_FRUT; METL: return open_car_pony_gen_1A_switch_graphics_unreversed_METL; CORE: return open_car_pony_gen_1A_switch_graphics_unreversed_CORE; JAVA: return open_car_pony_gen_1A_switch_graphics_unreversed_JAVA; WATR: return open_car_pony_gen_1A_switch_graphics_unreversed_WATR; DYES: return open_car_pony_gen_1A_switch_graphics_unreversed_DYES; CLAY: return open_car_pony_gen_1A_switch_graphics_unreversed_CLAY; OIL_: return open_car_pony_gen_1A_switch_graphics_unreversed_OIL_; CASS: return open_car_pony_gen_1A_switch_graphics_unreversed_CASS; LIME: return open_car_pony_gen_1A_switch_graphics_unreversed_LIME; return open_car_pony_gen_1A_switch_graphics_unreversed_generic_cargos; } random_switch (FEAT_TRAINS, FORWARD_SELF(0), open_car_pony_gen_1A_switch_colour_mapping) { 1: return base_sprite_2cc + 16 * company_colour2 + company_colour1; 1: return base_sprite_2cc + 16 * company_colour1 + company_colour2; } // buy menu graphics chain spriteset(open_car_pony_gen_1A_ss_purchase, "generated/graphics/open_car_pony_gen_1A.png") { spriteset_template_purchase_open_car_pony_gen_1A(10) } spritegroup open_car_pony_gen_1A_sg_purchase { loaded: [ open_car_pony_gen_1A_ss_purchase, ]; loading: [ open_car_pony_gen_1A_ss_purchase, ]; } switch (FEAT_TRAINS, SELF, open_car_pony_gen_1A_switch_graphics_purchase, 0) { return open_car_pony_gen_1A_sg_purchase; }