diff --git a/mods/ra/mod.yaml b/mods/ra/mod.yaml index fc3c76de28..bc44858485 100644 --- a/mods/ra/mod.yaml +++ b/mods/ra/mod.yaml @@ -41,7 +41,13 @@ Rules: mods/ra/rules/ships.yaml Sequences: - mods/ra/sequences.yaml + mods/ra/sequences/ships.yaml + mods/ra/sequences/vehicles.yaml + mods/ra/sequences/structures.yaml + mods/ra/sequences/infantry.yaml + mods/ra/sequences/aircraft.yaml + mods/ra/sequences/animations.yaml + mods/ra/sequences/map.yaml Cursors: mods/ra/cursors.yaml diff --git a/mods/ra/sequences.yaml b/mods/ra/sequences.yaml deleted file mode 100644 index a6d1482a32..0000000000 --- a/mods/ra/sequences.yaml +++ /dev/null @@ -1,2802 +0,0 @@ -fcom: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: fcommake - Start: 0 - Length: * - -hosp: - idle: - Start: 0 - Length: 4 - damaged-idle: - Start: 4 - Length: 4 - make: hospmake - Start: 0 - Length: * - -bio: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: biomake - Start: 0 - Length: * - -oilb: - idle: - Start: 0 - damaged-idle: - Start: 1 - Length: * - make: - Start: 0 - -fact: - idle: - Start: 0 - make: factmake - Start: 0 - Length: * - build: - Start: 1 - Length: 25 - damaged-idle: - Start: 26 - damaged-build: - Start: 27 - Length: 25 - dead: factdead - Start: 0 - -proc: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: procmake - Start: 0 - Length: * - dead: procdead - Start: 0 - -silo: - idle: silo2 - Start: 0 - Length: 9 - damaged-idle: silo2 - Start: 9 - Length: 9 - make: silomake - Start: 0 - Length: * - -powr: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: powrmake - Start: 0 - Length: * - dead: powrdead - Start: 0 - -apwr: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: apwrmake - Start: 0 - Length: * - dead: apwrdead - Start: 0 - -barr: - idle: - Start: 0 - Length: 10 - damaged-idle: - Start: 10 - Length: 10 - make: barrmake - Start: 0 - Length: * - -tent: - idle: - Start: 0 - Length: 10 - damaged-idle: - Start: 10 - Length: 10 - make: tentmake - Start: 0 - Length: * - -kenn: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: kennmake - Start: 0 - Length: * - -dome: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: domemake - Start: 0 - Length: * - -atek: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: atekmake - Start: 0 - Length: * - active: sputdoor - Start: 0 - Length: * - -stek: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: stekmake - Start: 0 - Length: * - -weap: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: weapmake - Start: 0 - Length: * - build-top: weap3 - Start: 0 - Length: 10 - damaged-build-top: weap2 - Start: 4 - Length: 4 - idle-top: weap2 - Start: 0 - damaged-idle-top: weap2 - Start: 4 - -hpad: - idle: - Start: 0 - damaged-idle: - Start: 7 - make: hpadmake - Start: 0 - Length: * - active: - Start: 1 - Length: 6 - damaged-active: - Start: 8 - Length: 6 - -afld: - idle: afldidle - Start: 0 - Length: 8 - Tick: 160 - damaged-idle: afldidle - Start: 8 - Length: 8 - Tick: 160 - make: afldmake - Start: 0 - Length: * - active: - Start: 0 - Length: 8 - Tick: 160 - damaged-active: - Start: 8 - Length: 8 - Tick: 160 - -spen: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: spenmake - Start: 0 - Length: * - -syrd: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: syrdmake - Start: 0 - Length: * - -fix: - idle: - Start: 0 - damaged-idle: - Start: 7 - make: fixmake - Start: 0 - Length: * - active: - Start: 1 - Length: 6 - damaged-active: - Start: 8 - Length: 6 - -gun: - idle: - Start: 0 - Facings: 32 - recoil: - Start: 32 - Facings: 32 - make: gunmake - Start: 0 - Length: * - damaged-idle: - Start: 64 - Facings: 32 - damaged-recoil: - Start: 96 - Facings: 32 - -agun: - idle: - Start: 0 - Facings: 32 - recoil: - Start: 32 - Facings: 32 - make: agunmake - Start: 0 - Length: * - damaged-idle: - Start: 64 - Facings: 32 - damaged-recoil: - Start: 96 - Facings: 32 - -sam: - idle: - Start: 0 - Facings: 32 - damaged-idle: - Start: 34 - Facings: 32 - make: sammake - Start: 0 - Length: * - muzzle: samfire - Start: 0 - Length: 18 - Facings: 8 - -ftur: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: fturmake - Start: 0 - Length: * - -tsla: - idle: - Start: 0 - damaged-idle: - Start: 10 - make: tslamake - Start: 0 - Length: * - active: - Start: 1 - Length: 9 - damaged-active: - Start: 11 - Length: 9 - -pbox: - idle: - Start: 0 - damaged-idle: - Start: 1 - make: pboxmake - Start: 0 - Length: * - muzzle: minigun - Start: 0 - Length: 6 - Facings: 8 - -hbox: - damaged-idle: - Start: 2 - idle: - Start: 0 - make: hboxmake - Start: 0 - Length: * - muzzle: minigun - Start: 0 - Length: 6 - Facings: 8 - -gap: - idle: - Start: 0 - Length: 32 - damaged-idle: - Start: 32 - Length: 32 - make: gapmake - Start: 0 - Length: * - -iron: - idle: - Start: 0 - active: - Start: 0 - Length: 11 - damaged-idle: - Start: 11 - damaged-active: - Start: 11 - Length: 11 - make: ironmake - Start: 0 - Length: * - -pdox: - idle: - Start: 0 - damaged-idle: - Start: 29 - active: - Start: 0 - Length: 29 - damaged-active: - Start: 29 - Length: 29 - make: pdoxmake - Start: 0 - Length: * - -mslo: - idle: - Start: 0 - damaged-idle: - Start: 8 - make: mslomake - Start: 0 - Length: * - active: - Start: 1 - Length: 7 - Tick: 80 - damaged-active: - Start: 9 - Length: 7 - -mcv: - idle: - Start: 0 - Facings: 32 - -mcvhusk: - idle: - Start: 0 - Facings: 32 - -truk: - idle: - Start: 0 - Facings: 32 - -harv: - idle: - Start: 0 - Facings: 32 - harvest: - Start: 32 - Length: 8 - Facings: 8 - dock: - Start: 96 - Length: 8 - dock-loop: - Start: 104 - Length: 7 - -harvhalf: - idle: - Start: 0 - Facings: 32 - harvest: - Start: 32 - Length: 8 - Facings: 8 - dock: harv - Start: 96 - Length: 8 - dock-loop: harv - Start: 104 - Length: 7 - -harvempty: - idle: - Start: 0 - Facings: 32 - harvest: - Start: 32 - Length: 8 - Facings: 8 - dock: harv - Start: 96 - Length: 8 - dock-loop: harv - Start: 104 - Length: 7 - -hhusk: - idle: - Start: 0 - Facings: 32 - -hhusk2: - idle: - Start: 0 - Facings: 32 - -1tnk: - idle: - Start: 0 - Facings: 32 - turret: - Start: 32 - Facings: 32 - -2tnk: - idle: - Start: 0 - Facings: 32 - turret: - Start: 32 - Facings: 32 - -3tnk: - idle: - Start: 0 - Facings: 32 - turret: - Start: 32 - Facings: 32 - -4tnk: - idle: - Start: 0 - Facings: 32 - turret: - Start: 32 - Facings: 32 - -v2rl: - idle: - Start: 0 - Facings: 32 - empty-idle: - Start: 32 - Facings: 32 - aim: - Start: 64 - Facings: 8 - empty-aim: - Start: 72 - Facings: 8 - -arty: - idle: - Start: 0 - Facings: 32 - -jeep: - idle: - Start: 0 - Facings: 32 - turret: - Start: 32 - Facings: 32 - muzzle: minigun - Start: 0 - Length: 6 - Facings: 8 - unload: - Start: 0 - Facings: 32 - -apc: - idle: - Start: 0 - Facings: 32 - muzzle: minigun - Start: 0 - Length: 6 - Facings: 8 - close: - Start: 32 - Length: 3 - unload: - Start: 32 - -mnly: - idle: - Start: 0 - Facings: 32 - -mrj: - idle: - Start: 0 - Facings: 32 - spinner: - Start: 32 - Length: 32 - -mgg: - idle: - Start: 0 - Facings: 32 - spinner: - Start: 32 - Length: 8 - spinner-idle: - Start: 32 - Length: 1 - -ss: - idle: - Start: 0 - Facings: 16 - -e1: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Length: 8 - stand3: - Start: 128 - Length: 16 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 100 - shoot: - Start: 64 - Length: 8 - Facings: 8 - prone-stand: - Start: 144 - Length: 4 - Facings: 8 - prone-run: - Start: 144 - Length: 4 - Facings: 8 - Tick: 100 - standup-0: - Start: 176 - Length: 2 - Facings: 8 - prone-shoot: - Start: 192 - Length: 8 - Facings: 8 - idle1: - Start: 256 - Length: 16 - Tick: 120 - idle2: - Start: 272 - Length: 16 - Tick: 120 - die1: - Start: 288 - Length: 8 - die2: - Start: 296 - Length: 8 - die3: - Start: 304 - Length: 8 - die4: - Start: 312 - Length: 12 - die5: - Start: 324 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - -sniper: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Facings: 8 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 100 - shoot: - Start: 64 - Length: 16 - Facings: 8 - stand3: - Start: 192 - Length: 16 - prone-stand: - Start: 208 - Length: 4 - Facings: 8 - prone-run: - Start: 208 - Length: 4 - Facings: 8 - Tick: 100 - standup: - Start: 240 - Length: 2 - Facings: 8 - prone-shoot: - Start: 256 - Length: 16 - Facings: 8 - idle1: - Start: 384 - Length: 14 - Tick: 120 - idle2: - Start: 399 - Length: 16 - Tick: 120 - die1: - Start: 416 - Length: 8 - die2: - Start: 424 - Length: 8 - die3: - Start: 432 - Length: 8 - die4: - Start: 440 - Length: 12 - die5: - Start: 452 - Length: 18 - die6: electro - Start: 0 - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - -clock: - idle: - Start: 0 - Length: * - -powerdown: - disabled: speed - Start: 3 - -120mm: - idle: - Start: 0 - -50cal: - idle: - Start: 0 - -e3: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Length: 8 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 120 - shoot: - Start: 64 - Length: 8 - Facings: 8 - idle1: - Start: 272 - Length: 14 - Tick: 120 - idle2: - Start: 287 - Length: 16 - Tick: 120 - die1: - Start: 304 - Length: 8 - die2: - Start: 312 - Length: 8 - die3: - Start: 320 - Length: 8 - die4: - Start: 328 - Length: 12 - die5: - Start: 340 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 144 - Length: 4 - Facings: 8 - prone-run: - Start: 144 - Length: 4 - Facings: 8 - Tick: 120 - prone-shoot: - Start: 192 - Length: 10 - Facings: 8 - -e6: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Length: 8 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 100 - idle1: - Start: 121 - Length: 8 - Tick: 120 - idle2: - Start: 130 - Length: 14 - Tick: 120 - die1: - Start: 146 - Length: 8 - die2: - Start: 154 - Length: 8 - die3: - Start: 162 - Length: 8 - die4: - Start: 170 - Length: 12 - die5: - Start: 182 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 82 - Length: 4 - Facings: 8 - prone-run: - Start: 82 - Length: 4 - Facings: 8 - Tick: 100 - -ca: - idle: - Start: 0 - Facings: 16 - turret: turr - Start: 0 - Facings: 32 - -dd: - idle: - Start: 0 - Facings: 16 - turret: ssam - Start: 0 - Facings: 32 - -pt: - idle: - Start: 0 - Facings: 16 - turret: mgun - Start: 0 - Facings: 32 - -medi: - stand: - Start: 0 - Facings: 8 - run: - Start: 8 - Length: 6 - Facings: 8 - Tick: 100 - heal: - Start: 56 - Length: 58 - standup: - Start: 114 - Length: 2 - Facings: 8 - idle1: - Start: 163 - Length: 14 - Tick: 120 - idle2: - Start: 178 - Length: 14 - Tick: 120 - die1: - Start: 193 - Length: 7 - die2: - Start: 201 - Length: 8 - die3: - Start: 209 - Length: 8 - die4: - Start: 217 - Length: 12 - die5: - Start: 229 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 130 - Length: 4 - Facings: 8 - prone-run: - Start: 130 - Length: 4 - Facings: 8 - Tick: 100 - -mech: - stand: - Start: 0 - Facings: 8 - run: - Start: 8 - Length: 6 - Facings: 8 - Tick: 100 - heal: - Start: 56 - Length: 58 - standup: - Start: 114 - Length: 2 - Facings: 8 - idle1: - Start: 163 - Length: 14 - Tick: 120 - idle2: - Start: 178 - Length: 14 - Tick: 120 - die1: - Start: 193 - Length: 7 - die2: - Start: 201 - Length: 8 - die3: - Start: 209 - Length: 8 - die4: - Start: 217 - Length: 12 - die5: - Start: 229 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 130 - Length: 4 - Facings: 8 - prone-run: - Start: 130 - Length: 4 - Facings: 8 - Tick: 100 - -explosion: - piff: piff - Start: 0 - Length: * - piffs: piffpiff - Start: 0 - Length: * - small_explosion: veh-hit3 - Start: 0 - Length: * - med_explosion: veh-hit2 - Start: 0 - Length: * - large_splash: h2o_exp1 - Start: 0 - Length: * - napalm: napalm2 - Start: 0 - Length: * - nuke: atomsfx - Start: 0 - Length: * - med_splash: h2o_exp2 - Start: 0 - Length: * - self_destruct: art-exp1 - Start: 0 - Length: * - artillery_explosion: art-exp1 - Start: 0 - Length: * - building: fball1 - Start: 0 - Length: * - small_splash: h2o_exp3 - Start: 0 - Length: * - large_explosion: frag1 - Start: 0 - Length: * - small_napalm: napalm1 - Start: 0 - Length: * - -lst: - idle: - Start: 0 - open: - Start: 1 - Length: 4 - unload: - Start: 4 - -pips: - groups: - Start: 8 - Length: 10 - medic: - Start: 20 -# ready: -# Start: 3 -# hold: -# Start: 4 - tag-fake: - Start: 18 - tag-primary: - Start: 2 - pip-empty: pips2 - Start: 0 - pip-green: pips2 - Start: 1 - pip-yellow: pips2 - Start: 2 - pip-gray: pips2 - Start: 3 - pip-red: pips2 - Start: 4 - pip-blue: pips2 - Start: 5 -mig: - idle: - Start: 0 - Facings: 16 - -yak: - idle: - Start: 0 - Facings: 16 - muzzle: minigun - Start: 0 - Length: 6 - Facings: 8 - -heli: - idle: - Start: 0 - Facings: 32 - rotor: lrotor - Start: 0 - Length: 4 - slow-rotor: lrotor - Start: 4 - Length: 8 - -hind: - idle: - Start: 0 - Facings: 32 - rotor: lrotor - Start: 0 - Length: 4 - slow-rotor: lrotor - Start: 4 - Length: 8 - muzzle: minigun - Start: 0 - Length: 6 - Facings: 8 - -tran: - idle: tran2 - Start: 0 - Facings: 32 - rotor: lrotor - Start: 0 - Length: 4 - rotor2: rrotor - Start: 0 - Length: 4 - slow-rotor: lrotor - Start: 4 - Length: 8 - slow-rotor2: rrotor - Start: 4 - Length: 8 - open: tran2 - Start: 32 - Length: 4 - unload: tran2 - Start: 32 - Length: 4 - -tran1husk: - idle: - Start: 0 - Length: * - -tran2husk: - idle: - Start: 0 - Length: * - -v2: - idle: - Start: 0 - Facings: 32 - -rallypoint: - flag:flagfly - Start: 0 - Length: * - circles:fpls - Start: 0 - Length: * - -smoke_m: - idle: - Start: 0 - Length: * - loop: - Start: 49 - Length: 42 - end: - Start: 0 - Length: 26 - -tc04: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -tc05: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -tc03: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -tc02: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -tc01: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t17: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t16: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t15: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t14: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t13: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t12: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t11: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t10: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t08: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t07: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t06: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t05: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t03: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -ice01: - idle: - Start: 0 - Length: * - -ice02: - idle: - Start: 0 - Length: * - -ice03: - idle: - Start: 0 - Length: * - -ice04: - idle: - Start: 0 - Length: * - -ice05: - idle: - Start: 0 - Length: * - -t02: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -t01: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -mine: - idle: - Start: 0 - active: - Start: 0 - -dragon: - idle: - Start: 0 - Facings: 32 - -smokey: - idle: - Start: 0 - Length: * - -e2: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Length: 8 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 80 - shoot: - Start: 64 - Length: 20 - Facings: 8 - idle1: - Start: 384 - Length: 14 - Tick: 120 - idle2: - Start: 399 - Length: 16 - Tick: 120 - die1: - Start: 416 - Length: 8 - die2: - Start: 424 - Length: 8 - die3: - Start: 432 - Length: 8 - die4: - Start: 440 - Length: 12 - die5: - Start: 452 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 240 - Length: 4 - Facings: 8 - prone-run: - Start: 240 - Length: 4 - Facings: 8 - Tick: 80 - prone-shoot: - Start: 288 - Length: 12 - Facings: 8 - -bomb: - idle: - Start: 0 - Length: * - -dog: - stand: - Start: 0 - Facings: 8 - run: - Start: 8 - Length: 6 - Facings: 8 - Tick: 80 - idle1: - Start: 216 - Length: 7 - Tick: 120 - idle2: - Start: 224 - Length: 11 - Tick: 120 - die1: - Start: 236 - Length: 6 - die2: - Start: 242 - Length: 9 - die3: - Start: 236 - Length: 6 - die4: - Start: 242 - Length: 9 - die5: - Start: 251 - Length: 14 - die6: electdog - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - shoot: dogbullt - Start: 0 - Length: 4 - Facings: 8 - -missile: - idle: - Start: 0 - Facings: 32 - -spy: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Length: 8 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 100 - shoot: - Start: 64 - Length: 8 - Facings: 8 - idle1: - Start: 256 - Length: 14 - Tick: 120 - idle2: - Start: 271 - Length: 16 - Tick: 120 - die1: - Start: 288 - Length: 8 - die2: - Start: 296 - Length: 8 - die3: - Start: 304 - Length: 8 - die4: - Start: 312 - Length: 12 - die5: - Start: 324 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 144 - Length: 4 - Facings: 8 - prone-run: - Start: 144 - Length: 4 - Facings: 8 - Tick: 100 - prone-shoot: - Start: 192 - Length: 8 - Facings: 8 - -thf: - stand: - Start: 0 - Facings: 8 - run: - Start: 8 - Length: 6 - Facings: 8 - Tick: 100 - die1: - Start: 139 - Length: 8 - die2: - Start: 147 - Length: 8 - die3: - Start: 155 - Length: 8 - die4: - Start: 163 - Length: 12 - die5: - Start: 175 - Length: 18 - die6: electro - Start: 0 - Length: * - crawl: - Start: 72 - Length: 4 - Facings: 8 - -litning: - bright: - Start: 0 - Length: 4 - dim: - Start: 4 - Length: 4 - -e7: - stand: - Start: 0 - Facings: 8 - run: - Start: 8 - Length: 6 - Facings: 8 - Tick: 80 - shoot: - Start: 56 - Length: 7 - Facings: 8 - idle1: - Start: 233 - Length: 14 - Tick: 120 - idle2: - Start: 248 - Length: 15 - Tick: 120 - die1: - Start: 262 - Length: 8 - die2: - Start: 270 - Length: 8 - die3: - Start: 278 - Length: 8 - die4: - Start: 286 - Length: 12 - die5: - Start: 298 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 128 - Length: 4 - Facings: 8 - prone-run: - Start: 128 - Length: 4 - Facings: 8 - Tick: 80 - prone-shoot: - Start: 176 - Length: 7 - Facings: 8 - -e4: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Length: 8 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 120 - shoot: - Start: 64 - Length: 16 - Facings: 8 - idle1: - Start: 384 - Length: 14 - Tick: 120 - idle2: - Start: 399 - Length: 16 - Tick: 120 - die1: - Start: 416 - Length: 8 - die2: - Start: 424 - Length: 8 - die3: - Start: 432 - Length: 8 - die4: - Start: 440 - Length: 12 - die5: - Start: 452 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - prone-stand: - Start: 208 - Length: 4 - Facings: 8 - prone-run: - Start: 208 - Length: 4 - Facings: 8 - Tick: 120 - prone-shoot: - Start: 256 - Length: 16 - Facings: 8 - -fb1: - idle: - Start: 0 - Length: * - -moveflsh: - idle: - Start: 0 - Length: * - -v01: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v02: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v03: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v04: - idle: - Start: 0 - damaged-idle: - Start: 2 - active: - Start: 1 - damaged-active: - Start: 3 - -v05: - idle: - Start: 0 - damaged-idle: - Start: 2 - -v06: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v07: - idle: - Start: 0 - damaged-idle: - Start: 2 - -v08: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v09: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v10: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v11: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v12: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v13: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v14: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v15: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v16: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v17: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v18: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v19: - idle: - Start: 0 - Length: 14 - damaged-idle: - Start: 14 - Length: 15 - -barl: - idle: - Start: 0 - Length: * - -brl3: - idle: - Start: 0 - Length: * - -miss: - idle: - Start: 0 - damaged-idle: - Start: 2 - make: missmake - Start: 0 - Length: * - -minp: - idle: - Start: 0 - -minv: - idle: - Start: 0 - -select: - repair: - Start: 2 - -poweroff: - offline: - Start: 0 - Length: * - Tick: 160 - -allyrepair: - repair: - Start: 0 - Length: * - Tick: 160 - -tabs: - left-normal: - Start: 0 - left-pressed: - Start: 1 - -sputnik: - idle: - Start: 0 - Length: * - -dd-crnr: - idle: - Start: 0 - Length: * - top-left: - Start: 0 - top-right: - Start: 1 - bottom-left: - Start: 2 - bottom-right: - Start: 3 - -fb2: - idle: - Start: 0 - Length: * - -fb3: - idle: - Start: 0 - Facings: 32 -fb4: - idle: - Start: 0 - Length: * - -u2: - idle: - Start: 0 - Facings: 16 - -crate: - idle: scrate - Start: 0 - water: wwcrate - Start: 0 - Length: * - Tick: 500 - land: sh-crate - Start: 0 - -crate-effects: - speed: speed - Start: 0 - Length: * - dollar: dollar - Start: 0 - Length: * - reveal-map: earth - Start: 0 - Length: * - hide-map: empulse - Start: 0 - Length: * - fpower: fpower - Start: 0 - Length: * - gps: gpsbox - Start: 0 - Length: * - invuln: invulbox - Start: 0 - Length: * - heal: invun - Start: 0 - Length: * - nuke: missile2 - Start: 0 - Length: * - parabombs: parabox - Start: 0 - Length: * - sonar: sonarbox - Start: 0 - Length: * - stealth: stealth2 - Start: 0 - Length: * - timequake: tquake - Start: 0 - Length: * - armor: armor - Start: 0 - Length: * - chrono: chronbox - Start: 0 - Length: * - airstrike: deviator - Start: 0 - Length: * - levelup: levelup - Start: 0 - Length: * - Tick: 200 - -parach: - open: - Start: 0 - Length: 5 - idle: - Start: 5 - Length: 11 - -badr: - idle: - Start: 0 - Facings: 16 - -brik: - idle: - Start: 0 - Length: 16 - scratched-idle: - Start: 16 - Length: 16 - damaged-idle: - Start: 32 - Length: 16 - critical-idle: - Start: 48 - Length: 16 - -sbag: - idle: - Start: 0 - Length: 16 - damaged-idle: - Start: 16 - Length: 16 - -fenc: - idle: - Start: 0 - Length: 16 - damaged-idle: - Start: 16 - Length: 16 - -cycl: - idle: - Start: 0 - Length: 16 - damaged-idle: - Start: 16 - Length: 16 - critical-idle: - Start: 32 - Length: 16 - -barb: - idle: - Start: 0 - Length: 16 - damaged-idle: - Start: 16 - Length: 16 - -wood: - idle: - Start: 0 - Length: 16 - damaged-idle: - Start: 16 - Length: 16 - -atomicup: - idle: - Start: 0 - Length: * - -atomicdn: - idle: - Start: 0 - Length: * - -bomblet: - idle: - Start: 0 - Length: * - -nuke: - up: atomicup - Start: 0 - Length: * - down: atomicdn - Start: 0 - Length: * - -c1: - stand: - Start: 0 - Facings: 8 - panic-stand: - Start: 8 - Length: 6 - Facings: 8 - panic-run: - Start: 8 - Length: 6 - Facings: 8 - shoot: - Start: 120 - Length: 4 - Facings: 8 - die1: - Start: 152 - Length: 8 - die2: - Start: 160 - Length: 8 - die3: - Start: 168 - Length: 12 - die4: - Start: 180 - Length: 18 - die5: - Start: 160 - Length: 8 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - run: - Start: 56 - Length: 6 - Facings: 8 - Tick: 80 - -c2: - stand: - Start: 0 - Facings: 8 - panic-stand: - Start: 8 - Length: 6 - Facings: 8 - panic-run: - Start: 8 - Length: 6 - Facings: 8 - shoot: - Start: 120 - Length: 4 - Facings: 8 - die1: - Start: 152 - Length: 8 - die2: - Start: 160 - Length: 8 - die3: - Start: 168 - Length: 12 - die4: - Start: 180 - Length: 18 - die5: - Start: 160 - Length: 8 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - run: - Start: 56 - Length: 6 - Facings: 8 - Tick: 80 - -c3: - stand: - Start: 0 - Facings: 8 - panic-stand: - Start: 8 - Length: 6 - Facings: 8 - panic-run: - Start: 8 - Length: 6 - Facings: 8 - shoot: - Start: 120 - Length: 4 - Facings: 8 - die1: - Start: 152 - Length: 8 - die2: - Start: 160 - Length: 8 - die3: - Start: 168 - Length: 12 - die4: - Start: 180 - Length: 18 - die5: - Start: 160 - Length: 8 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - run: - Start: 56 - Length: 6 - Facings: 8 - Tick: 80 - -einstein: - stand: - Start: 0 - Facings: 8 - panic-run: - Start: 8 - Length: 6 - Facings: 8 - panic-stand: - Start: 8 - Length: 6 - Facings: 8 - run: - Start: 56 - Length: 6 - Facings: 8 - Tick: 80 - die1: - Start: 115 - Length: 8 - die2: - Start: 123 - Length: 8 - die3: - Start: 135 - Length: 12 - die4: - Start: 147 - Length: 17 - die5: - Start: 123 - Length: 8 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - -delphi: - stand: - Start: 0 - Facings: 8 - panic-run: - Start: 8 - Length: 6 - Facings: 8 - panic-stand: - Start: 8 - Length: 6 - Facings: 8 - run: - Start: 56 - Length: 6 - Facings: 8 - Tick: 80 - die1: - Start: 115 - Length: 8 - die2: - Start: 123 - Length: 8 - die3: - Start: 135 - Length: 12 - die4: - Start: 147 - Length: 17 - die5: - Start: 123 - Length: 8 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - -chan: - stand: - Start: 0 - Facings: 8 - panic-run: - Start: 8 - Length: 6 - Facings: 8 - panic-stand: - Start: 8 - Length: 6 - Facings: 8 - run: - Start: 56 - Length: 6 - Facings: 8 - Tick: 80 - die1: - Start: 115 - Length: 8 - die2: - Start: 123 - Length: 8 - die3: - Start: 135 - Length: 12 - die4: - Start: 147 - Length: 17 - die5: - Start: 123 - Length: 8 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - -gnrl: - stand: - Start: 0 - Facings: 8 - run: - Start: 8 - Length: 5 - Facings: 8 - Tick: 80 - shoot: - Start: 56 - Length: 4 - Facings: 8 - prone-stand: - Start: 88 - Length: 2 - Facings: 8 - prone-run: - Start: 104 - Length: 4 - Facings: 8 - standup-0: - Start: 136 - Length: 2 - Facings: 8 - prone-shoot: - Start: 152 - Length: 4 - Facings: 8 - idle1: - Start: 184 - Length: 26 - Tick: 120 - die1: - Start: 210 - Length: 8 - die2: - Start: 218 - Length: 8 - die3: - Start: 226 - Length: 8 - die4: - Start: 234 - Length: 12 - die5: - Start: 246 - Length: 18 - die6: electro - Start: 0 - Length: * - die-crushed: corpse1 - Start: 0 - Length: 6 - Tick: 1600 - -parabomb: - open: - Start: 0 - Length: 8 - idle: - Start: 8 - Length: 5 - -smokland: - open: playersmoke - Start: 0 - Length: 60 - Tick: 120 - idle: playersmoke - Start: 60 - Length: 32 - Tick: 120 - -fire: - 1: fire1 - Start: 0 - Length: * - 2: fire2 - Start: 0 - Length: * - 3: fire3 - Start: 0 - Length: * - 4: fire4 - Start: 0 - Length: * - -rank: - rank: - Start: 0 - Length: * - -atomic: - up: atomicup - Start: 0 - Length: * - down: atomicdn - Start: 0 - Length: * - -msub: - idle: - Start: 0 - Facings: 16 - -ttnk: - idle: - Start: 0 - Facings: 32 - spinner: - Start: 32 - Length: 32 - -shok: - stand: - Start: 0 - Facings: 8 - stand2: - Start: 8 - Facings: 8 - run: - Start: 16 - Length: 6 - Facings: 8 - Tick: 120 - shoot: - Start: 64 - Length: 16 - Facings: 8 - stand3: - Start: 192 - Length: 16 - prone-stand: - Start: 208 - Length: 4 - Facings: 8 - prone-run: - Start: 208 - Length: 4 - Facings: 8 - Tick: 120 - standup: - Start: 240 - Length: 2 - Facings: 8 - prone-shoot: - Start: 256 - Length: 16 - Facings: 8 - idle1: - Start: 384 - Length: 14 - Tick: 120 - idle2: - Start: 399 - Length: 16 - Tick: 120 - die1: - Start: 416 - Length: 8 - die2: - Start: 424 - Length: 8 - die3: - Start: 432 - Length: 8 - die4: - Start: 440 - Length: 12 - die5: - Start: 452 - Length: 18 - die6: electro - Start: 0 - Length: * - -ftrk: - idle: - Start: 0 - Facings: 32 - turret: - Start: 32 - Facings: 32 - -bubbles: - idle: - Start: 0 - Length: * - Tick: 220 - -mpspawn: - idle: - Start: 0 - Length: * - -waypoint: - idle: - Start: 0 - Length: * - -boxes01: - idle: - Start: 0 - Length: * -boxes02: - idle: - Start: 0 - Length: * -boxes03: - idle: - Start: 0 - Length: * -boxes04: - idle: - Start: 0 - Length: * -boxes05: - idle: - Start: 0 - Length: * -boxes06: - idle: - Start: 0 - Length: * -boxes07: - idle: - Start: 0 - Length: * -boxes08: - idle: - Start: 0 - Length: * -boxes09: - idle: - Start: 0 - Length: * - -gpsdot: - Infantry: - Start: 0 - Vehicle: - Start: 1 - Ship: - Start: 2 - Helicopter: - Start: 3 - Plane: - Start: 4 - Harvester: - Start: 5 - -overlay: - build-valid-desert: - Start: 0 - build-valid-interior: - Start: 0 - build-valid-snow: - Start: 2 - build-valid-temperat: - Start: 0 - build-invalid: - Start: 1 - target-select: - Start: 2 - target-valid-desert: - Start: 0 - target-valid-interior: - Start: 0 - target-valid-snow: - Start: 2 - target-valid-temperat: - Start: 0 - target-invalid: - Start: 1 - -dtrk: - idle: - Start: 0 - Facings: 32 - -ctnk: - idle: - Start: 0 - Facings: 32 - -#Desert Terrain Expansion -rock1: - idle: - Start: 0 - -rock2: - idle: - Start: 0 - -rock3: - idle: - Start: 0 - -rock4: - idle: - Start: 0 - -rock5: - idle: - Start: 0 - -rock6: - idle: - Start: 0 - -rock7: - idle: - Start: 0 - -t04: - idle: - Start: 0 - damaged-idle: - Start: 1 - dead: - Start: 2 - Length: 8 - Tick: 80 - -v20: - idle: - Start: 0 - Length: 3 - Tick: 120 - damaged-idle: - Start: 3 - Length: 3 - Tick: 120 - -v21: - idle: - Start: 0 - Length: 3 - Tick: 120 - damaged-idle: - Start: 3 - Length: 3 - Tick: 120 - -v22: - idle: - Start: 0 - Length: 3 - Tick: 120 - damaged-idle: - Start: 3 - Length: 3 - Tick: 120 - -v23: - idle: - Start: 0 - Length: 3 - Tick: 120 - damaged-idle: - Start: 3 - Length: 3 - Tick: 120 - -v24: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v25: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v26: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v27: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v28: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v29: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v30: - idle: - Start: 0 - damaged-idle: - Start: 2 - -v31: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v32: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v33: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v34: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v35: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v36: - idle: - Start: 0 - damaged-idle: - Start: 1 - -v37: - idle: - Start: 0 - damaged-idle: - Start: 1 diff --git a/mods/ra/sequences/aircraft.yaml b/mods/ra/sequences/aircraft.yaml new file mode 100644 index 0000000000..95a9e8eda9 --- /dev/null +++ b/mods/ra/sequences/aircraft.yaml @@ -0,0 +1,82 @@ +mig: + idle: + Start: 0 + Facings: 16 + +yak: + idle: + Start: 0 + Facings: 16 + muzzle: minigun + Start: 0 + Length: 6 + Facings: 8 + +heli: + idle: + Start: 0 + Facings: 32 + rotor: lrotor + Start: 0 + Length: 4 + slow-rotor: lrotor + Start: 4 + Length: 8 + +hind: + idle: + Start: 0 + Facings: 32 + rotor: lrotor + Start: 0 + Length: 4 + slow-rotor: lrotor + Start: 4 + Length: 8 + muzzle: minigun + Start: 0 + Length: 6 + Facings: 8 + +tran: + idle: tran2 + Start: 0 + Facings: 32 + rotor: lrotor + Start: 0 + Length: 4 + rotor2: rrotor + Start: 0 + Length: 4 + slow-rotor: lrotor + Start: 4 + Length: 8 + slow-rotor2: rrotor + Start: 4 + Length: 8 + open: tran2 + Start: 32 + Length: 4 + unload: tran2 + Start: 32 + Length: 4 + +tran1husk: + idle: + Start: 0 + Length: * + +tran2husk: + idle: + Start: 0 + Length: * + +u2: + idle: + Start: 0 + Facings: 16 + +badr: + idle: + Start: 0 + Facings: 16 diff --git a/mods/ra/sequences/animations.yaml b/mods/ra/sequences/animations.yaml new file mode 100644 index 0000000000..acf1b73280 --- /dev/null +++ b/mods/ra/sequences/animations.yaml @@ -0,0 +1,373 @@ +clock: + idle: + Start: 0 + Length: * + +powerdown: + disabled: speed + Start: 3 + +120mm: + idle: + Start: 0 + +50cal: + idle: + Start: 0 + +explosion: + piff: piff + Start: 0 + Length: * + piffs: piffpiff + Start: 0 + Length: * + small_explosion: veh-hit3 + Start: 0 + Length: * + med_explosion: veh-hit2 + Start: 0 + Length: * + large_splash: h2o_exp1 + Start: 0 + Length: * + napalm: napalm2 + Start: 0 + Length: * + nuke: atomsfx + Start: 0 + Length: * + med_splash: h2o_exp2 + Start: 0 + Length: * + self_destruct: art-exp1 + Start: 0 + Length: * + artillery_explosion: art-exp1 + Start: 0 + Length: * + building: fball1 + Start: 0 + Length: * + small_splash: h2o_exp3 + Start: 0 + Length: * + large_explosion: frag1 + Start: 0 + Length: * + small_napalm: napalm1 + Start: 0 + Length: * + +pips: + groups: + Start: 8 + Length: 10 + medic: + Start: 20 +# ready: +# Start: 3 +# hold: +# Start: 4 + tag-fake: + Start: 18 + tag-primary: + Start: 2 + pip-empty: pips2 + Start: 0 + pip-green: pips2 + Start: 1 + pip-yellow: pips2 + Start: 2 + pip-gray: pips2 + Start: 3 + pip-red: pips2 + Start: 4 + pip-blue: pips2 + Start: 5 + +v2: + idle: + Start: 0 + Facings: 32 + +rallypoint: + flag:flagfly + Start: 0 + Length: * + circles:fpls + Start: 0 + Length: * + +smoke_m: + idle: + Start: 0 + Length: * + loop: + Start: 49 + Length: 42 + end: + Start: 0 + Length: 26 + +dragon: + idle: + Start: 0 + Facings: 32 + +smokey: + idle: + Start: 0 + Length: * + +bomb: + idle: + Start: 0 + Length: * + +missile: + idle: + Start: 0 + Facings: 32 + +litning: + bright: + Start: 0 + Length: 4 + dim: + Start: 4 + Length: 4 + +fb1: + idle: + Start: 0 + Length: * + +moveflsh: + idle: + Start: 0 + Length: * + +select: + repair: + Start: 2 + +poweroff: + offline: + Start: 0 + Length: * + Tick: 160 + +allyrepair: + repair: + Start: 0 + Length: * + Tick: 160 + +tabs: + left-normal: + Start: 0 + left-pressed: + Start: 1 + +sputnik: + idle: + Start: 0 + Length: * + +dd-crnr: + idle: + Start: 0 + Length: * + top-left: + Start: 0 + top-right: + Start: 1 + bottom-left: + Start: 2 + bottom-right: + Start: 3 + +fb2: + idle: + Start: 0 + Length: * + +fb3: + idle: + Start: 0 + Facings: 32 +fb4: + idle: + Start: 0 + Length: * + +crate: + idle: scrate + Start: 0 + water: wwcrate + Start: 0 + Length: * + Tick: 500 + land: sh-crate + Start: 0 + +crate-effects: + speed: speed + Start: 0 + Length: * + dollar: dollar + Start: 0 + Length: * + reveal-map: earth + Start: 0 + Length: * + hide-map: empulse + Start: 0 + Length: * + fpower: fpower + Start: 0 + Length: * + gps: gpsbox + Start: 0 + Length: * + invuln: invulbox + Start: 0 + Length: * + heal: invun + Start: 0 + Length: * + nuke: missile2 + Start: 0 + Length: * + parabombs: parabox + Start: 0 + Length: * + sonar: sonarbox + Start: 0 + Length: * + stealth: stealth2 + Start: 0 + Length: * + timequake: tquake + Start: 0 + Length: * + armor: armor + Start: 0 + Length: * + chrono: chronbox + Start: 0 + Length: * + airstrike: deviator + Start: 0 + Length: * + levelup: levelup + Start: 0 + Length: * + Tick: 200 + +parach: + open: + Start: 0 + Length: 5 + idle: + Start: 5 + Length: 11 + +atomicup: + idle: + Start: 0 + Length: * + +atomicdn: + idle: + Start: 0 + Length: * + +bomblet: + idle: + Start: 0 + Length: * + +nuke: + up: atomicup + Start: 0 + Length: * + down: atomicdn + Start: 0 + Length: * + +parabomb: + open: + Start: 0 + Length: 8 + idle: + Start: 8 + Length: 5 + +smokland: + open: playersmoke + Start: 0 + Length: 60 + Tick: 120 + idle: playersmoke + Start: 60 + Length: 32 + Tick: 120 + +fire: + 1: fire1 + Start: 0 + Length: * + 2: fire2 + Start: 0 + Length: * + 3: fire3 + Start: 0 + Length: * + 4: fire4 + Start: 0 + Length: * + +rank: + rank: + Start: 0 + Length: * + +atomic: + up: atomicup + Start: 0 + Length: * + down: atomicdn + Start: 0 + Length: * + +bubbles: + idle: + Start: 0 + Length: * + Tick: 220 + +mpspawn: + idle: + Start: 0 + Length: * + +waypoint: + idle: + Start: 0 + Length: * + +gpsdot: + Infantry: + Start: 0 + Vehicle: + Start: 1 + Ship: + Start: 2 + Helicopter: + Start: 3 + Plane: + Start: 4 + Harvester: + Start: 5 diff --git a/mods/ra/sequences/infantry.yaml b/mods/ra/sequences/infantry.yaml new file mode 100644 index 0000000000..83a164e5b9 --- /dev/null +++ b/mods/ra/sequences/infantry.yaml @@ -0,0 +1,1040 @@ +e1: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Length: 8 + stand3: + Start: 128 + Length: 16 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 100 + shoot: + Start: 64 + Length: 8 + Facings: 8 + prone-stand: + Start: 144 + Length: 4 + Facings: 8 + prone-run: + Start: 144 + Length: 4 + Facings: 8 + Tick: 100 + standup-0: + Start: 176 + Length: 2 + Facings: 8 + prone-shoot: + Start: 192 + Length: 8 + Facings: 8 + idle1: + Start: 256 + Length: 16 + Tick: 120 + idle2: + Start: 272 + Length: 16 + Tick: 120 + die1: + Start: 288 + Length: 8 + die2: + Start: 296 + Length: 8 + die3: + Start: 304 + Length: 8 + die4: + Start: 312 + Length: 12 + die5: + Start: 324 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + +sniper: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Facings: 8 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 100 + shoot: + Start: 64 + Length: 16 + Facings: 8 + stand3: + Start: 192 + Length: 16 + prone-stand: + Start: 208 + Length: 4 + Facings: 8 + prone-run: + Start: 208 + Length: 4 + Facings: 8 + Tick: 100 + standup: + Start: 240 + Length: 2 + Facings: 8 + prone-shoot: + Start: 256 + Length: 16 + Facings: 8 + idle1: + Start: 384 + Length: 14 + Tick: 120 + idle2: + Start: 399 + Length: 16 + Tick: 120 + die1: + Start: 416 + Length: 8 + die2: + Start: 424 + Length: 8 + die3: + Start: 432 + Length: 8 + die4: + Start: 440 + Length: 12 + die5: + Start: 452 + Length: 18 + die6: electro + Start: 0 + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + +e3: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Length: 8 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 120 + shoot: + Start: 64 + Length: 8 + Facings: 8 + idle1: + Start: 272 + Length: 14 + Tick: 120 + idle2: + Start: 287 + Length: 16 + Tick: 120 + die1: + Start: 304 + Length: 8 + die2: + Start: 312 + Length: 8 + die3: + Start: 320 + Length: 8 + die4: + Start: 328 + Length: 12 + die5: + Start: 340 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 144 + Length: 4 + Facings: 8 + prone-run: + Start: 144 + Length: 4 + Facings: 8 + Tick: 120 + prone-shoot: + Start: 192 + Length: 10 + Facings: 8 + +e6: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Length: 8 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 100 + idle1: + Start: 121 + Length: 8 + Tick: 120 + idle2: + Start: 130 + Length: 14 + Tick: 120 + die1: + Start: 146 + Length: 8 + die2: + Start: 154 + Length: 8 + die3: + Start: 162 + Length: 8 + die4: + Start: 170 + Length: 12 + die5: + Start: 182 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 82 + Length: 4 + Facings: 8 + prone-run: + Start: 82 + Length: 4 + Facings: 8 + Tick: 100 + +medi: + stand: + Start: 0 + Facings: 8 + run: + Start: 8 + Length: 6 + Facings: 8 + Tick: 100 + heal: + Start: 56 + Length: 58 + standup: + Start: 114 + Length: 2 + Facings: 8 + idle1: + Start: 163 + Length: 14 + Tick: 120 + idle2: + Start: 178 + Length: 14 + Tick: 120 + die1: + Start: 193 + Length: 7 + die2: + Start: 201 + Length: 8 + die3: + Start: 209 + Length: 8 + die4: + Start: 217 + Length: 12 + die5: + Start: 229 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 130 + Length: 4 + Facings: 8 + prone-run: + Start: 130 + Length: 4 + Facings: 8 + Tick: 100 + +mech: + stand: + Start: 0 + Facings: 8 + run: + Start: 8 + Length: 6 + Facings: 8 + Tick: 100 + heal: + Start: 56 + Length: 58 + standup: + Start: 114 + Length: 2 + Facings: 8 + idle1: + Start: 163 + Length: 14 + Tick: 120 + idle2: + Start: 178 + Length: 14 + Tick: 120 + die1: + Start: 193 + Length: 7 + die2: + Start: 201 + Length: 8 + die3: + Start: 209 + Length: 8 + die4: + Start: 217 + Length: 12 + die5: + Start: 229 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 130 + Length: 4 + Facings: 8 + prone-run: + Start: 130 + Length: 4 + Facings: 8 + Tick: 100 + +e2: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Length: 8 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 80 + shoot: + Start: 64 + Length: 20 + Facings: 8 + idle1: + Start: 384 + Length: 14 + Tick: 120 + idle2: + Start: 399 + Length: 16 + Tick: 120 + die1: + Start: 416 + Length: 8 + die2: + Start: 424 + Length: 8 + die3: + Start: 432 + Length: 8 + die4: + Start: 440 + Length: 12 + die5: + Start: 452 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 240 + Length: 4 + Facings: 8 + prone-run: + Start: 240 + Length: 4 + Facings: 8 + Tick: 80 + prone-shoot: + Start: 288 + Length: 12 + Facings: 8 + +dog: + stand: + Start: 0 + Facings: 8 + run: + Start: 8 + Length: 6 + Facings: 8 + Tick: 80 + idle1: + Start: 216 + Length: 7 + Tick: 120 + idle2: + Start: 224 + Length: 11 + Tick: 120 + die1: + Start: 236 + Length: 6 + die2: + Start: 242 + Length: 9 + die3: + Start: 236 + Length: 6 + die4: + Start: 242 + Length: 9 + die5: + Start: 251 + Length: 14 + die6: electdog + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + shoot: dogbullt + Start: 0 + Length: 4 + Facings: 8 + +spy: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Length: 8 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 100 + shoot: + Start: 64 + Length: 8 + Facings: 8 + idle1: + Start: 256 + Length: 14 + Tick: 120 + idle2: + Start: 271 + Length: 16 + Tick: 120 + die1: + Start: 288 + Length: 8 + die2: + Start: 296 + Length: 8 + die3: + Start: 304 + Length: 8 + die4: + Start: 312 + Length: 12 + die5: + Start: 324 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 144 + Length: 4 + Facings: 8 + prone-run: + Start: 144 + Length: 4 + Facings: 8 + Tick: 100 + prone-shoot: + Start: 192 + Length: 8 + Facings: 8 + +thf: + stand: + Start: 0 + Facings: 8 + run: + Start: 8 + Length: 6 + Facings: 8 + Tick: 100 + die1: + Start: 139 + Length: 8 + die2: + Start: 147 + Length: 8 + die3: + Start: 155 + Length: 8 + die4: + Start: 163 + Length: 12 + die5: + Start: 175 + Length: 18 + die6: electro + Start: 0 + Length: * + crawl: + Start: 72 + Length: 4 + Facings: 8 + +e7: + stand: + Start: 0 + Facings: 8 + run: + Start: 8 + Length: 6 + Facings: 8 + Tick: 80 + shoot: + Start: 56 + Length: 7 + Facings: 8 + idle1: + Start: 233 + Length: 14 + Tick: 120 + idle2: + Start: 248 + Length: 15 + Tick: 120 + die1: + Start: 262 + Length: 8 + die2: + Start: 270 + Length: 8 + die3: + Start: 278 + Length: 8 + die4: + Start: 286 + Length: 12 + die5: + Start: 298 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 128 + Length: 4 + Facings: 8 + prone-run: + Start: 128 + Length: 4 + Facings: 8 + Tick: 80 + prone-shoot: + Start: 176 + Length: 7 + Facings: 8 + +e4: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Length: 8 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 120 + shoot: + Start: 64 + Length: 16 + Facings: 8 + idle1: + Start: 384 + Length: 14 + Tick: 120 + idle2: + Start: 399 + Length: 16 + Tick: 120 + die1: + Start: 416 + Length: 8 + die2: + Start: 424 + Length: 8 + die3: + Start: 432 + Length: 8 + die4: + Start: 440 + Length: 12 + die5: + Start: 452 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + prone-stand: + Start: 208 + Length: 4 + Facings: 8 + prone-run: + Start: 208 + Length: 4 + Facings: 8 + Tick: 120 + prone-shoot: + Start: 256 + Length: 16 + Facings: 8 + +gnrl: + stand: + Start: 0 + Facings: 8 + run: + Start: 8 + Length: 5 + Facings: 8 + Tick: 80 + shoot: + Start: 56 + Length: 4 + Facings: 8 + prone-stand: + Start: 88 + Length: 2 + Facings: 8 + prone-run: + Start: 104 + Length: 4 + Facings: 8 + standup-0: + Start: 136 + Length: 2 + Facings: 8 + prone-shoot: + Start: 152 + Length: 4 + Facings: 8 + idle1: + Start: 184 + Length: 26 + Tick: 120 + die1: + Start: 210 + Length: 8 + die2: + Start: 218 + Length: 8 + die3: + Start: 226 + Length: 8 + die4: + Start: 234 + Length: 12 + die5: + Start: 246 + Length: 18 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + +shok: + stand: + Start: 0 + Facings: 8 + stand2: + Start: 8 + Facings: 8 + run: + Start: 16 + Length: 6 + Facings: 8 + Tick: 120 + shoot: + Start: 64 + Length: 16 + Facings: 8 + stand3: + Start: 192 + Length: 16 + prone-stand: + Start: 208 + Length: 4 + Facings: 8 + prone-run: + Start: 208 + Length: 4 + Facings: 8 + Tick: 120 + standup: + Start: 240 + Length: 2 + Facings: 8 + prone-shoot: + Start: 256 + Length: 16 + Facings: 8 + idle1: + Start: 384 + Length: 14 + Tick: 120 + idle2: + Start: 399 + Length: 16 + Tick: 120 + die1: + Start: 416 + Length: 8 + die2: + Start: 424 + Length: 8 + die3: + Start: 432 + Length: 8 + die4: + Start: 440 + Length: 12 + die5: + Start: 452 + Length: 18 + die6: electro + Start: 0 + Length: * + +c1: + stand: + Start: 0 + Facings: 8 + panic-stand: + Start: 8 + Length: 6 + Facings: 8 + panic-run: + Start: 8 + Length: 6 + Facings: 8 + shoot: + Start: 120 + Length: 4 + Facings: 8 + die1: + Start: 152 + Length: 8 + die2: + Start: 160 + Length: 8 + die3: + Start: 168 + Length: 12 + die4: + Start: 180 + Length: 18 + die5: + Start: 160 + Length: 8 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + run: + Start: 56 + Length: 6 + Facings: 8 + Tick: 80 + +c2: + stand: + Start: 0 + Facings: 8 + panic-stand: + Start: 8 + Length: 6 + Facings: 8 + panic-run: + Start: 8 + Length: 6 + Facings: 8 + shoot: + Start: 120 + Length: 4 + Facings: 8 + die1: + Start: 152 + Length: 8 + die2: + Start: 160 + Length: 8 + die3: + Start: 168 + Length: 12 + die4: + Start: 180 + Length: 18 + die5: + Start: 160 + Length: 8 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + run: + Start: 56 + Length: 6 + Facings: 8 + Tick: 80 + +c3: + stand: + Start: 0 + Facings: 8 + panic-stand: + Start: 8 + Length: 6 + Facings: 8 + panic-run: + Start: 8 + Length: 6 + Facings: 8 + shoot: + Start: 120 + Length: 4 + Facings: 8 + die1: + Start: 152 + Length: 8 + die2: + Start: 160 + Length: 8 + die3: + Start: 168 + Length: 12 + die4: + Start: 180 + Length: 18 + die5: + Start: 160 + Length: 8 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + run: + Start: 56 + Length: 6 + Facings: 8 + Tick: 80 + +einstein: + stand: + Start: 0 + Facings: 8 + panic-run: + Start: 8 + Length: 6 + Facings: 8 + panic-stand: + Start: 8 + Length: 6 + Facings: 8 + run: + Start: 56 + Length: 6 + Facings: 8 + Tick: 80 + die1: + Start: 115 + Length: 8 + die2: + Start: 123 + Length: 8 + die3: + Start: 135 + Length: 12 + die4: + Start: 147 + Length: 17 + die5: + Start: 123 + Length: 8 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + +delphi: + stand: + Start: 0 + Facings: 8 + panic-run: + Start: 8 + Length: 6 + Facings: 8 + panic-stand: + Start: 8 + Length: 6 + Facings: 8 + run: + Start: 56 + Length: 6 + Facings: 8 + Tick: 80 + die1: + Start: 115 + Length: 8 + die2: + Start: 123 + Length: 8 + die3: + Start: 135 + Length: 12 + die4: + Start: 147 + Length: 17 + die5: + Start: 123 + Length: 8 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 + +chan: + stand: + Start: 0 + Facings: 8 + panic-run: + Start: 8 + Length: 6 + Facings: 8 + panic-stand: + Start: 8 + Length: 6 + Facings: 8 + run: + Start: 56 + Length: 6 + Facings: 8 + Tick: 80 + die1: + Start: 115 + Length: 8 + die2: + Start: 123 + Length: 8 + die3: + Start: 135 + Length: 12 + die4: + Start: 147 + Length: 17 + die5: + Start: 123 + Length: 8 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 diff --git a/mods/ra/sequences/map.yaml b/mods/ra/sequences/map.yaml new file mode 100644 index 0000000000..171ced3ac3 --- /dev/null +++ b/mods/ra/sequences/map.yaml @@ -0,0 +1,608 @@ +tc04: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +tc05: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +tc03: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +tc02: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +tc01: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t17: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t16: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t15: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t14: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t13: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t12: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t11: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t10: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t08: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t07: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t06: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t05: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t03: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +ice01: + idle: + Start: 0 + Length: * + +ice02: + idle: + Start: 0 + Length: * + +ice03: + idle: + Start: 0 + Length: * + +ice04: + idle: + Start: 0 + Length: * + +ice05: + idle: + Start: 0 + Length: * + +t02: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +t01: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +mine: + idle: + Start: 0 + active: + Start: 0 + +v01: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v02: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v03: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v04: + idle: + Start: 0 + damaged-idle: + Start: 2 + active: + Start: 1 + damaged-active: + Start: 3 + +v05: + idle: + Start: 0 + damaged-idle: + Start: 2 + +v06: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v07: + idle: + Start: 0 + damaged-idle: + Start: 2 + +v08: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v09: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v10: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v11: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v12: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v13: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v14: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v15: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v16: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v17: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v18: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v19: + idle: + Start: 0 + Length: 14 + damaged-idle: + Start: 14 + Length: 15 + +barl: + idle: + Start: 0 + Length: * + +brl3: + idle: + Start: 0 + Length: * + +minp: + idle: + Start: 0 + +minv: + idle: + Start: 0 + +barb: + idle: + Start: 0 + Length: 16 + damaged-idle: + Start: 16 + Length: 16 + +wood: + idle: + Start: 0 + Length: 16 + damaged-idle: + Start: 16 + Length: 16 + +boxes01: + idle: + Start: 0 + Length: * +boxes02: + idle: + Start: 0 + Length: * +boxes03: + idle: + Start: 0 + Length: * +boxes04: + idle: + Start: 0 + Length: * +boxes05: + idle: + Start: 0 + Length: * +boxes06: + idle: + Start: 0 + Length: * +boxes07: + idle: + Start: 0 + Length: * +boxes08: + idle: + Start: 0 + Length: * +boxes09: + idle: + Start: 0 + Length: * + +overlay: + build-valid-desert: + Start: 0 + build-valid-interior: + Start: 0 + build-valid-snow: + Start: 2 + build-valid-temperat: + Start: 0 + build-invalid: + Start: 1 + target-select: + Start: 2 + target-valid-desert: + Start: 0 + target-valid-interior: + Start: 0 + target-valid-snow: + Start: 2 + target-valid-temperat: + Start: 0 + target-invalid: + Start: 1 + +#Desert Terrain Expansion +rock1: + idle: + Start: 0 + +rock2: + idle: + Start: 0 + +rock3: + idle: + Start: 0 + +rock4: + idle: + Start: 0 + +rock5: + idle: + Start: 0 + +rock6: + idle: + Start: 0 + +rock7: + idle: + Start: 0 + +t04: + idle: + Start: 0 + damaged-idle: + Start: 1 + dead: + Start: 2 + Length: 8 + Tick: 80 + +v20: + idle: + Start: 0 + Length: 3 + Tick: 120 + damaged-idle: + Start: 3 + Length: 3 + Tick: 120 + +v21: + idle: + Start: 0 + Length: 3 + Tick: 120 + damaged-idle: + Start: 3 + Length: 3 + Tick: 120 + +v22: + idle: + Start: 0 + Length: 3 + Tick: 120 + damaged-idle: + Start: 3 + Length: 3 + Tick: 120 + +v23: + idle: + Start: 0 + Length: 3 + Tick: 120 + damaged-idle: + Start: 3 + Length: 3 + Tick: 120 + +v24: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v25: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v26: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v27: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v28: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v29: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v30: + idle: + Start: 0 + damaged-idle: + Start: 2 + +v31: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v32: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v33: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v34: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v35: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v36: + idle: + Start: 0 + damaged-idle: + Start: 1 + +v37: + idle: + Start: 0 + damaged-idle: + Start: 1 diff --git a/mods/ra/sequences/ships.yaml b/mods/ra/sequences/ships.yaml new file mode 100644 index 0000000000..2ec8b40825 --- /dev/null +++ b/mods/ra/sequences/ships.yaml @@ -0,0 +1,42 @@ +ss: + idle: + Start: 0 + Facings: 16 + +ca: + idle: + Start: 0 + Facings: 16 + turret: turr + Start: 0 + Facings: 32 + +dd: + idle: + Start: 0 + Facings: 16 + turret: ssam + Start: 0 + Facings: 32 + +pt: + idle: + Start: 0 + Facings: 16 + turret: mgun + Start: 0 + Facings: 32 + +lst: + idle: + Start: 0 + open: + Start: 1 + Length: 4 + unload: + Start: 4 + +msub: + idle: + Start: 0 + Facings: 16 diff --git a/mods/ra/sequences/structures.yaml b/mods/ra/sequences/structures.yaml new file mode 100644 index 0000000000..cf93b4624a --- /dev/null +++ b/mods/ra/sequences/structures.yaml @@ -0,0 +1,453 @@ +fcom: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: fcommake + Start: 0 + Length: * + +hosp: + idle: + Start: 0 + Length: 4 + damaged-idle: + Start: 4 + Length: 4 + make: hospmake + Start: 0 + Length: * + +bio: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: biomake + Start: 0 + Length: * + +oilb: + idle: + Start: 0 + damaged-idle: + Start: 1 + Length: * + make: + Start: 0 + +fact: + idle: + Start: 0 + make: factmake + Start: 0 + Length: * + build: + Start: 1 + Length: 25 + damaged-idle: + Start: 26 + damaged-build: + Start: 27 + Length: 25 + dead: factdead + Start: 0 + +proc: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: procmake + Start: 0 + Length: * + dead: procdead + Start: 0 + +silo: + idle: silo2 + Start: 0 + Length: 9 + damaged-idle: silo2 + Start: 9 + Length: 9 + make: silomake + Start: 0 + Length: * + +powr: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: powrmake + Start: 0 + Length: * + dead: powrdead + Start: 0 + +apwr: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: apwrmake + Start: 0 + Length: * + dead: apwrdead + Start: 0 + +barr: + idle: + Start: 0 + Length: 10 + damaged-idle: + Start: 10 + Length: 10 + make: barrmake + Start: 0 + Length: * + +tent: + idle: + Start: 0 + Length: 10 + damaged-idle: + Start: 10 + Length: 10 + make: tentmake + Start: 0 + Length: * + +kenn: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: kennmake + Start: 0 + Length: * + +dome: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: domemake + Start: 0 + Length: * + +atek: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: atekmake + Start: 0 + Length: * + active: sputdoor + Start: 0 + Length: * + +stek: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: stekmake + Start: 0 + Length: * + +weap: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: weapmake + Start: 0 + Length: * + build-top: weap3 + Start: 0 + Length: 10 + damaged-build-top: weap2 + Start: 4 + Length: 4 + idle-top: weap2 + Start: 0 + damaged-idle-top: weap2 + Start: 4 + +hpad: + idle: + Start: 0 + damaged-idle: + Start: 7 + make: hpadmake + Start: 0 + Length: * + active: + Start: 1 + Length: 6 + damaged-active: + Start: 8 + Length: 6 + +afld: + idle: afldidle + Start: 0 + Length: 8 + Tick: 160 + damaged-idle: afldidle + Start: 8 + Length: 8 + Tick: 160 + make: afldmake + Start: 0 + Length: * + active: + Start: 0 + Length: 8 + Tick: 160 + damaged-active: + Start: 8 + Length: 8 + Tick: 160 + +spen: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: spenmake + Start: 0 + Length: * + +syrd: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: syrdmake + Start: 0 + Length: * + +fix: + idle: + Start: 0 + damaged-idle: + Start: 7 + make: fixmake + Start: 0 + Length: * + active: + Start: 1 + Length: 6 + damaged-active: + Start: 8 + Length: 6 + +gun: + idle: + Start: 0 + Facings: 32 + recoil: + Start: 32 + Facings: 32 + make: gunmake + Start: 0 + Length: * + damaged-idle: + Start: 64 + Facings: 32 + damaged-recoil: + Start: 96 + Facings: 32 + +agun: + idle: + Start: 0 + Facings: 32 + recoil: + Start: 32 + Facings: 32 + make: agunmake + Start: 0 + Length: * + damaged-idle: + Start: 64 + Facings: 32 + damaged-recoil: + Start: 96 + Facings: 32 + +sam: + idle: + Start: 0 + Facings: 32 + damaged-idle: + Start: 34 + Facings: 32 + make: sammake + Start: 0 + Length: * + muzzle: samfire + Start: 0 + Length: 18 + Facings: 8 + +ftur: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: fturmake + Start: 0 + Length: * + +tsla: + idle: + Start: 0 + damaged-idle: + Start: 10 + make: tslamake + Start: 0 + Length: * + active: + Start: 1 + Length: 9 + damaged-active: + Start: 11 + Length: 9 + +pbox: + idle: + Start: 0 + damaged-idle: + Start: 1 + make: pboxmake + Start: 0 + Length: * + muzzle: minigun + Start: 0 + Length: 6 + Facings: 8 + +hbox: + damaged-idle: + Start: 2 + idle: + Start: 0 + make: hboxmake + Start: 0 + Length: * + muzzle: minigun + Start: 0 + Length: 6 + Facings: 8 + +gap: + idle: + Start: 0 + Length: 32 + damaged-idle: + Start: 32 + Length: 32 + make: gapmake + Start: 0 + Length: * + +iron: + idle: + Start: 0 + active: + Start: 0 + Length: 11 + damaged-idle: + Start: 11 + damaged-active: + Start: 11 + Length: 11 + make: ironmake + Start: 0 + Length: * + +pdox: + idle: + Start: 0 + damaged-idle: + Start: 29 + active: + Start: 0 + Length: 29 + damaged-active: + Start: 29 + Length: 29 + make: pdoxmake + Start: 0 + Length: * + +mslo: + idle: + Start: 0 + damaged-idle: + Start: 8 + make: mslomake + Start: 0 + Length: * + active: + Start: 1 + Length: 7 + Tick: 80 + damaged-active: + Start: 9 + Length: 7 + +miss: + idle: + Start: 0 + damaged-idle: + Start: 2 + make: missmake + Start: 0 + Length: * + +brik: + idle: + Start: 0 + Length: 16 + scratched-idle: + Start: 16 + Length: 16 + damaged-idle: + Start: 32 + Length: 16 + critical-idle: + Start: 48 + Length: 16 + +sbag: + idle: + Start: 0 + Length: 16 + damaged-idle: + Start: 16 + Length: 16 + +fenc: + idle: + Start: 0 + Length: 16 + damaged-idle: + Start: 16 + Length: 16 + +cycl: + idle: + Start: 0 + Length: 16 + damaged-idle: + Start: 16 + Length: 16 + critical-idle: + Start: 32 + Length: 16 \ No newline at end of file diff --git a/mods/ra/sequences/vehicles.yaml b/mods/ra/sequences/vehicles.yaml new file mode 100644 index 0000000000..74ed83840b --- /dev/null +++ b/mods/ra/sequences/vehicles.yaml @@ -0,0 +1,199 @@ +mcv: + idle: + Start: 0 + Facings: 32 + +mcvhusk: + idle: + Start: 0 + Facings: 32 + +truk: + idle: + Start: 0 + Facings: 32 + +harv: + idle: + Start: 0 + Facings: 32 + harvest: + Start: 32 + Length: 8 + Facings: 8 + dock: + Start: 96 + Length: 8 + dock-loop: + Start: 104 + Length: 7 + +harvhalf: + idle: + Start: 0 + Facings: 32 + harvest: + Start: 32 + Length: 8 + Facings: 8 + dock: harv + Start: 96 + Length: 8 + dock-loop: harv + Start: 104 + Length: 7 + +harvempty: + idle: + Start: 0 + Facings: 32 + harvest: + Start: 32 + Length: 8 + Facings: 8 + dock: harv + Start: 96 + Length: 8 + dock-loop: harv + Start: 104 + Length: 7 + +hhusk: + idle: + Start: 0 + Facings: 32 + +hhusk2: + idle: + Start: 0 + Facings: 32 + +1tnk: + idle: + Start: 0 + Facings: 32 + turret: + Start: 32 + Facings: 32 + +2tnk: + idle: + Start: 0 + Facings: 32 + turret: + Start: 32 + Facings: 32 + +3tnk: + idle: + Start: 0 + Facings: 32 + turret: + Start: 32 + Facings: 32 + +4tnk: + idle: + Start: 0 + Facings: 32 + turret: + Start: 32 + Facings: 32 + +v2rl: + idle: + Start: 0 + Facings: 32 + empty-idle: + Start: 32 + Facings: 32 + aim: + Start: 64 + Facings: 8 + empty-aim: + Start: 72 + Facings: 8 + +arty: + idle: + Start: 0 + Facings: 32 + +jeep: + idle: + Start: 0 + Facings: 32 + turret: + Start: 32 + Facings: 32 + muzzle: minigun + Start: 0 + Length: 6 + Facings: 8 + unload: + Start: 0 + Facings: 32 + +apc: + idle: + Start: 0 + Facings: 32 + muzzle: minigun + Start: 0 + Length: 6 + Facings: 8 + close: + Start: 32 + Length: 3 + unload: + Start: 32 + +mnly: + idle: + Start: 0 + Facings: 32 + +mrj: + idle: + Start: 0 + Facings: 32 + spinner: + Start: 32 + Length: 32 + +mgg: + idle: + Start: 0 + Facings: 32 + spinner: + Start: 32 + Length: 8 + spinner-idle: + Start: 32 + Length: 1 + +ttnk: + idle: + Start: 0 + Facings: 32 + spinner: + Start: 32 + Length: 32 + +ftrk: + idle: + Start: 0 + Facings: 32 + turret: + Start: 32 + Facings: 32 + +dtrk: + idle: + Start: 0 + Facings: 32 + +ctnk: + idle: + Start: 0 + Facings: 32 diff --git a/packaging/windows/OpenRA.nsi b/packaging/windows/OpenRA.nsi index 744a81fbf4..f368f628d2 100644 --- a/packaging/windows/OpenRA.nsi +++ b/packaging/windows/OpenRA.nsi @@ -126,6 +126,7 @@ SectionGroup /e "Mods" File /r "${SRCDIR}\mods\ra\chrome" File /r "${SRCDIR}\mods\ra\bits" File /r "${SRCDIR}\mods\ra\rules" + File /r "${SRCDIR}\mods\ra\sequences" File /r "${SRCDIR}\mods\ra\tilesets" File /r "${SRCDIR}\mods\ra\uibits" SectionEnd