@@ -385,15 +385,6 @@ def constant_number(name, info, pos):
385385 # station tiles
386386 "STAT_ALL_TILES" : 0xFF ,
387387
388- # station animation triggers
389- "STAT_ANIM_IS_BUILT" : 0 ,
390- "STAT_ANIM_CARGO_ARRIVES" : 1 ,
391- "STAT_ANIM_CARGO_REMOVED" : 2 ,
392- "STAT_ANIM_TRAIN_ENTERS" : 3 ,
393- "STAT_ANIM_TRAIN_LEAVES" : 4 ,
394- "STAT_ANIM_TRAIN_LOAD_UNLOAD" : 5 ,
395- "STAT_ANIM_250_TICKS" : 6 ,
396-
397388 # house flags
398389 "HOUSE_FLAG_NOT_SLOPED" : 1 ,
399390 "HOUSE_FLAG_ANIMATE" : 5 ,
@@ -517,11 +508,6 @@ def constant_number(name, info, pos):
517508 "OBJ_FLAG_RANDOM_ANIMATION" : 12 ,
518509 "OBJ_FLAG_SCALE_BY_WATER" : 13 ,
519510
520- # object animation triggers
521- "OBJ_ANIM_IS_BUILT" : 0 ,
522- "OBJ_ANIM_PERIODIC" : 1 ,
523- "OBJ_ANIM_SYNC" : 2 ,
524-
525511 # Special values for object var 0x60
526512 "OBJECT_TYPE_OTHER_GRF" : 0xFFFE ,
527513 "OBJECT_TYPE_NO_OBJECT" : 0xFFFF ,
@@ -776,6 +762,13 @@ def constant_number(name, info, pos):
776762 "TRIGGER_STATION_TRAIN_LOADS_UNLOADS" : 4 ,
777763 "TRIGGER_STATION_TRAIN_RESERVES" : 5 ,
778764
765+ "TRIGGER_ROAD_STOP_NEW_CARGO" : 0 ,
766+ "TRIGGER_ROAD_STOP_NO_MORE_CARGO" : 1 ,
767+ "TRIGGER_ROAD_STOP_VEH_ARRIVES" : 2 ,
768+ "TRIGGER_ROAD_STOP_VEH_LEAVES" : 3 ,
769+ "TRIGGER_ROAD_STOP_VEH_LOADS_UNLOADS" : 4 ,
770+ "TRIGGER_ROAD_STOP_VEH_RESERVES" : 5 ,
771+
779772 "TRIGGER_HOUSE_TILELOOP" : 0 ,
780773 "TRIGGER_HOUSE_TOP_TILELOOP" : 1 ,
781774
@@ -811,6 +804,9 @@ def constant_number(name, info, pos):
811804 "ANIM_TRIGGER_INDTILE_RECEIVED_CARGO" : 3 ,
812805 "ANIM_TRIGGER_INDTILE_DISTRIBUTES_CARGO" : 4 ,
813806
807+ "OBJ_ANIM_IS_BUILT" : 0 , # deprecated
808+ "OBJ_ANIM_PERIODIC" : 1 , # deprecated
809+ "OBJ_ANIM_SYNC" : 2 , # deprecated
814810 "ANIM_TRIGGER_OBJ_BUILT" : 0 ,
815811 "ANIM_TRIGGER_OBJ_TILELOOP" : 1 ,
816812 "ANIM_TRIGGER_OBJ_256_TICKS" : 2 ,
@@ -829,6 +825,24 @@ def constant_number(name, info, pos):
829825 "ANIM_TRIGGER_ROAD_STOP_VEH_LEAVE" : 4 ,
830826 "ANIM_TRIGGER_ROAD_STOP_VEH_LOAD" : 5 ,
831827 "ANIM_TRIGGER_ROAD_STOP_250_TICKS" : 6 ,
828+ "ANIM_TRIGGER_ROAD_STOP_TILELOOP" : 7 ,
829+
830+ "STAT_ANIM_IS_BUILT" : 0 , # deprecated
831+ "STAT_ANIM_CARGO_ARRIVES" : 1 , # deprecated
832+ "STAT_ANIM_CARGO_REMOVED" : 2 , # deprecated
833+ "STAT_ANIM_TRAIN_ENTERS" : 3 , # deprecated
834+ "STAT_ANIM_TRAIN_LEAVES" : 4 , # deprecated
835+ "STAT_ANIM_TRAIN_LOAD_UNLOAD" : 5 , # deprecated
836+ "STAT_ANIM_250_TICKS" : 6 , # deprecated
837+ "ANIM_TRIGGER_STAT_BUILT" : 0 ,
838+ "ANIM_TRIGGER_STAT_NEW_CARGO" : 1 ,
839+ "ANIM_TRIGGER_STAT_CARGO_TAKEN" : 2 ,
840+ "ANIM_TRIGGER_STAT_VEH_ENTER" : 3 ,
841+ "ANIM_TRIGGER_STAT_VEH_LEAVE" : 4 ,
842+ "ANIM_TRIGGER_STAT_VEH_LOAD" : 5 ,
843+ "ANIM_TRIGGER_STAT_250_TICKS" : 6 ,
844+ "ANIM_TRIGGER_STAT_TILELOOP" : 7 ,
845+ "ANIM_TRIGGER_STAT_TRAIN_RESERVES" : 8 ,
832846
833847 # Animation looping
834848 "ANIMATION_NON_LOOPING" : 0 ,
0 commit comments