- //SPRITEGROUPS
- spritegroup spritegroup_maglevflatbed_bricks {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_bricks];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_bricks];
- }
- spritegroup spritegroup_maglevflatbed_batteries {
- loading: [spriteset_maglevflatbed_empty_batteries, spriteset_maglevflatbed_batteries];
- loaded: [spriteset_maglevflatbed_empty_batteries, spriteset_maglevflatbed_batteries];
- }
- spritegroup spritegroup_maglevflatbed_bubbles {
- loading: [spriteset_maglevflatbed_empty_bubbles, spriteset_maglevflatbed_bubbles];
- loaded: [spriteset_maglevflatbed_empty_bubbles, spriteset_maglevflatbed_bubbles];
- }
- spritegroup spritegroup_maglevflatbed_fizzydrinks {
- loading: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_fizzydrinks];
- loaded: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_fizzydrinks];
- }
- spritegroup spritegroup_maglevflatbed_foodblue {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodblue];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodblue];
- }
- spritegroup spritegroup_maglevflatbed_foodgreen {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodgreen];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodgreen];
- }
- spritegroup spritegroup_maglevflatbed_foodred {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodred];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodred];
- }
- spritegroup spritegroup_maglevflatbed_foodyellow {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodyellow];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_foodyellow];
- }
- spritegroup spritegroup_maglevflatbed_fruitoranges {
- loading: [spriteset_maglevflatbed_empty_fruit, spriteset_maglevflatbed_fruitoranges];
- loaded: [spriteset_maglevflatbed_empty_fruit, spriteset_maglevflatbed_fruitoranges];
- }
- spritegroup spritegroup_maglevflatbed_fruitstrawberries {
- loading: [spriteset_maglevflatbed_empty_fruit, spriteset_maglevflatbed_fruitstrawberries];
- loaded: [spriteset_maglevflatbed_empty_fruit, spriteset_maglevflatbed_fruitstrawberries];
- }
- spritegroup spritegroup_maglevflatbed_glass {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_glass];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_glass];
- }
- spritegroup spritegroup_maglevflatbed_goodsblue {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsblue];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsblue];
- }
- spritegroup spritegroup_maglevflatbed_goodsgreen {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsgreen];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsgreen];
- }
- spritegroup spritegroup_maglevflatbed_goodspurple {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodspurple];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodspurple];
- }
- spritegroup spritegroup_maglevflatbed_goodspink {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodspink];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodspink];
- }
- spritegroup spritegroup_maglevflatbed_goodsgray {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsgray];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsgray];
- }
- spritegroup spritegroup_maglevflatbed_goodslumber {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodslumber];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodslumber];
- }
- spritegroup spritegroup_maglevflatbed_goodscrates {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodscrates];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodscrates];
- }
- spritegroup spritegroup_maglevflatbed_goodsbarrels {
- loading: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsbarrels];
- loaded: [spriteset_maglevflatbed_empty_goods, spriteset_maglevflatbed_goodsbarrels];
- }
- spritegroup spritegroup_maglevflatbed_livestockducks1 {
- loading: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockducks1];
- loaded: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockducks1];
- }
- spritegroup spritegroup_maglevflatbed_livestockducks2 {
- loading: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockducks2];
- loaded: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockducks2];
- }
- spritegroup spritegroup_maglevflatbed_livestockcows {
- loading: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockcows];
- loaded: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockcows];
- }
- spritegroup spritegroup_maglevflatbed_livestockpigs {
- loading: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockpigs];
- loaded: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestockpigs];
- }
- spritegroup spritegroup_maglevflatbed_livestocksheep {
- loading: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestocksheep];
- loaded: [spriteset_maglevflatbed_empty_livestock, spriteset_maglevflatbed_livestocksheep];
- }
- spritegroup spritegroup_maglevflatbed_paper {
- loading: [spriteset_maglevflatbed_empty_paper, spriteset_maglevflatbed_paper];
- loaded: [spriteset_maglevflatbed_empty_paper, spriteset_maglevflatbed_paper];
- }
- spritegroup spritegroup_maglevflatbed_steel {
- loading: [spriteset_maglevflatbed_empty_steel, spriteset_maglevflatbed_steel];
- loaded: [spriteset_maglevflatbed_empty_steel, spriteset_maglevflatbed_steel];
- }
- spritegroup spritegroup_maglevflatbed_sweetsred {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsred];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsred];
- }
- spritegroup spritegroup_maglevflatbed_sweetsyellow {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsyellow];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsyellow];
- }
- spritegroup spritegroup_maglevflatbed_sweetsgreen {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsgreen];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsgreen];
- }
- spritegroup spritegroup_maglevflatbed_sweetsblue {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsblue];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetsblue];
- }
- spritegroup spritegroup_maglevflatbed_sweetspurple {
- loading: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetspurple];
- loaded: [spriteset_maglevflatbed_empty_food, spriteset_maglevflatbed_sweetspurple];
- }
- spritegroup spritegroup_maglevflatbed_toysblue {
- loading: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysblue];
- loaded: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysblue];
- }
- spritegroup spritegroup_maglevflatbed_toysred {
- loading: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysred];
- loaded: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysred];
- }
- spritegroup spritegroup_maglevflatbed_toysyellow {
- loading: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysyellow];
- loaded: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysyellow];
- }
- spritegroup spritegroup_maglevflatbed_toysgreen {
- loading: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysgreen];
- loaded: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysgreen];
- }
- spritegroup spritegroup_maglevflatbed_toysblack {
- loading: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysblack];
- loaded: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toysblack];
- }
- spritegroup spritegroup_maglevflatbed_toyswhite {
- loading: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toyswhite];
- loaded: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_toyswhite];
- }
- spritegroup spritegroup_maglevflatbed_vehicles1 {
- loading: [spriteset_maglevflatbed_empty_vehicles, spriteset_maglevflatbed_vehicles1];
- loaded: [spriteset_maglevflatbed_empty_vehicles, spriteset_maglevflatbed_vehicles1];
- }
- spritegroup spritegroup_maglevflatbed_vehicles2 {
- loading: [spriteset_maglevflatbed_empty_vehicles, spriteset_maglevflatbed_vehicles2];
- loaded: [spriteset_maglevflatbed_empty_vehicles, spriteset_maglevflatbed_vehicles2];
- }
- spritegroup spritegroup_maglevflatbed_wood {
- loading: [spriteset_maglevflatbed_empty_wood, spriteset_maglevflatbed_wood];
- loaded: [spriteset_maglevflatbed_empty_wood, spriteset_maglevflatbed_wood];
- }
- spritegroup spritegroup_maglevflatbed_valu {
- loading: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_valu];
- loaded: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_valu];
- }
- spritegroup spritegroup_maglevflatbed_diam {
- loading: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_diam];
- loaded: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_diam];
- }
- spritegroup spritegroup_maglevflatbed_gold {
- loading: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_gold];
- loaded: [spriteset_maglevflatbed_empty_fizzydrinks, spriteset_maglevflatbed_gold];
- }
- spritegroup spritegroup_maglevflatbed_coffee {
- loading: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_coffee];
- loaded: [spriteset_maglevflatbed_empty_toys, spriteset_maglevflatbed_coffee];
- }
- spritegroup spritegroup_maglevflatbed_YETI_1 {
- loading: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_1];
- loaded: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_1];
- }
- spritegroup spritegroup_maglevflatbed_YETI_2 {
- loading: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_2];
- loaded: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_2];
- }
- spritegroup spritegroup_maglevflatbed_YETI_3 {
- loading: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_3];
- loaded: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_3];
- }
- spritegroup spritegroup_maglevflatbed_YETI_4 {
- loading: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_4];
- loaded: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_4];
- }
- spritegroup spritegroup_maglevflatbed_YETI_5 {
- loading: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_5];
- loaded: [spriteset_maglevflatbed_empty_YETI, spriteset_maglevflatbed_YETI_5];
- }
- //RANDOM SWITCHES
- random_switch (FEAT_TRAINS, SELF, random_maglevflatbed_VEHI, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: spritegroup_maglevflatbed_vehicles2;
- 1: spritegroup_maglevflatbed_vehicles1;
- }
- random_switch (FEAT_TRAINS, SELF, random_maglevflatbed_BDMT, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 3: spritegroup_maglevflatbed_bricks;
- 2: spritegroup_maglevflatbed_goodslumber;
- }
- random_switch (FEAT_TRAINS, SELF, random_maglevflatbed_YETI, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: spritegroup_maglevflatbed_YETI_1;
- 1: spritegroup_maglevflatbed_YETI_2;
- 1: spritegroup_maglevflatbed_YETI_3;
- 1: spritegroup_maglevflatbed_YETI_4;
- 1: spritegroup_maglevflatbed_YETI_5;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_sweets, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 2: spritegroup_maglevflatbed_sweetsblue; //black things
- 1: spritegroup_maglevflatbed_sweetsred;
- 1: spritegroup_maglevflatbed_sweetsgreen;
- 1: spritegroup_maglevflatbed_sweetspurple;
- 1: spritegroup_maglevflatbed_sweetsyellow;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_fruit, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: spritegroup_maglevflatbed_fruitoranges;
- 1: spritegroup_maglevflatbed_fruitstrawberries;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_livestock_2, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: spritegroup_maglevflatbed_livestockducks1; //PINK ELEPHANTS
- 30: spritegroup_maglevflatbed_livestockducks2;
- 30: spritegroup_maglevflatbed_livestockcows;
- 30: spritegroup_maglevflatbed_livestockpigs;
- 30: spritegroup_maglevflatbed_livestocksheep;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_livestock_1, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: maglevflatbed_random_livestock_2;
- 30: spritegroup_maglevflatbed_livestockducks2;
- 30: spritegroup_maglevflatbed_livestockcows;
- 30: spritegroup_maglevflatbed_livestockpigs;
- 30: spritegroup_maglevflatbed_livestocksheep;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_livestock, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: maglevflatbed_random_livestock_1;
- 30: spritegroup_maglevflatbed_livestockducks2;
- 30: spritegroup_maglevflatbed_livestockcows;
- 30: spritegroup_maglevflatbed_livestockpigs;
- 30: spritegroup_maglevflatbed_livestocksheep;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_food, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: spritegroup_maglevflatbed_foodblue;
- 1: spritegroup_maglevflatbed_foodred;
- 1: spritegroup_maglevflatbed_foodgreen;
- 1: spritegroup_maglevflatbed_foodyellow;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_toys, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: spritegroup_maglevflatbed_toysblue;
- 1: spritegroup_maglevflatbed_toysred;
- 1: spritegroup_maglevflatbed_toysgreen;
- 1: spritegroup_maglevflatbed_toysyellow;
- 1: spritegroup_maglevflatbed_toysblack;
- 1: spritegroup_maglevflatbed_toyswhite;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_goods, bitmask(TRIGGER_VEHICLE_NEW_LOAD, TRIGGER_ALL_NEEDED)){
- 1: spritegroup_maglevflatbed_goodsblue;
- 1: spritegroup_maglevflatbed_goodsgreen;
- 1: spritegroup_maglevflatbed_goodspurple;
- 1: spritegroup_maglevflatbed_goodspink;
- 1: spritegroup_maglevflatbed_goodsgray;
- 1: spritegroup_maglevflatbed_goodscrates;
- 1: spritegroup_maglevflatbed_goodslumber;
- 1: spritegroup_maglevflatbed_glass;
- 1: spritegroup_maglevflatbed_goodsbarrels;
- 1: spritegroup_maglevflatbed_bricks;
- }
- random_switch (FEAT_TRAINS, SELF, maglevflatbed_random_supp, bitmask(TRIGGER_VEHICLE_SERVICE)){
- 2: spritegroup_maglevflatbed_foodblue;
- 2: spritegroup_maglevflatbed_foodred;
- 2: spritegroup_maglevflatbed_foodgreen;
- 2: spritegroup_maglevflatbed_foodyellow;
- 1: spritegroup_maglevflatbed_goodsblue;
- 1: spritegroup_maglevflatbed_goodsgreen;
- 1: spritegroup_maglevflatbed_goodspurple;
- 1: spritegroup_maglevflatbed_goodspink;
- 1: spritegroup_maglevflatbed_goodsgray;
- 1: spritegroup_maglevflatbed_goodscrates;
- //1: spritegroup_maglevflatbed_goodslumber; lumber in LUMB
- //1: spritegroup_maglevflatbed_glass;
- 1: spritegroup_maglevflatbed_goodsbarrels;
- 1: spritegroup_maglevflatbed_bricks;
- 1: spritegroup_maglevflatbed_toysblue;
- 1: spritegroup_maglevflatbed_toysred;
- 1: spritegroup_maglevflatbed_toysgreen;
- 1: spritegroup_maglevflatbed_toysyellow;
- 1: spritegroup_maglevflatbed_toysblack;
- 1: spritegroup_maglevflatbed_toyswhite;
- 2: spritegroup_maglevflatbed_sweetsblue; //black things
- 1: spritegroup_maglevflatbed_sweetsred;
- 1: spritegroup_maglevflatbed_sweetsgreen;
- 1: spritegroup_maglevflatbed_sweetspurple;
- 1: spritegroup_maglevflatbed_sweetsyellow;
- 3: spritegroup_maglevflatbed_fizzydrinks;
- }
- //CARGO SWITCH
- switch (FEAT_TRAINS, SELF, maglevflatbed_wagon_switch, cargo_type_in_veh) {
- YETI: random_maglevflatbed_YETI;
- JAVA: spritegroup_maglevflatbed_coffee;
- LUMB: spritegroup_maglevflatbed_goodslumber;
- SUPP: maglevflatbed_random_supp;
- ALOY: spritegroup_maglevflatbed_steel;
- BRCK: spritegroup_maglevflatbed_bricks;
- BDMT: random_maglevflatbed_BDMT;
- BATT: spritegroup_maglevflatbed_batteries;
- BUBL: spritegroup_maglevflatbed_bubbles;
- FZDR: spritegroup_maglevflatbed_fizzydrinks;
- FOOD: maglevflatbed_random_food;
- FRUT: maglevflatbed_random_fruit;
- FRVG: maglevflatbed_random_fruit;
- GLAS: spritegroup_maglevflatbed_glass;
- GOOD: maglevflatbed_random_goods;
- LVST: maglevflatbed_random_livestock;
- WDPR: spritegroup_maglevflatbed_goodslumber;
- MNSP: spritegroup_maglevflatbed_goodscrates;
- PAPR: spritegroup_maglevflatbed_paper;
- STEL: spritegroup_maglevflatbed_steel;
- SWET: maglevflatbed_random_sweets;
- TOYS: maglevflatbed_random_toys;
- VEHI: random_maglevflatbed_VEHI;
- ENSP: random_maglevflatbed_VEHI;
- WOOD: spritegroup_maglevflatbed_wood;
- VALU: spritegroup_maglevflatbed_valu;
- DIAM: spritegroup_maglevflatbed_diam;
- GOLD: spritegroup_maglevflatbed_gold;
- spritegroup_maglevflatbed_goodscrates;
- }