Files
OpenRA/mods/ts/sequences/infantry.yaml
Paul Chote 5b8f148c50 Simplify tileset-specific sequence definitions.
All magic behaviour for constructing sprite filenames
has been removed in favour of an explicit Filename
(and TilesetFilenames for tileset-specific sequences)
property.
2023-01-22 22:10:48 +02:00

619 lines
9.2 KiB
YAML

^BasicInfantry:
Defaults:
Tick: 80
Offset: 0, 0, 16
stand:
Facings: 8
ShadowStart: 292
run:
Start: 8
Length: 6
Facings: 8
ShadowStart: 300
idle1:
Start: 56
Length: 15
ShadowStart: 348
idle2:
Start: 71
Length: 15
ShadowStart: 363
prone-run:
Start: 86
Length: 6
Facings: 8
ShadowStart: 378
prone-stand:
Start: 86
Facings: 8
Stride: 6
ShadowStart: 378
die-twirling:
Start: 134
Length: 15
ShadowStart: 426
die-flying:
Start: 149
Length: 15
ShadowStart: 441
die-exploding:
Filename: s_bang34.shp
Length: *
die-crushed:
Start: 159
Length: 5
ShadowStart: 451
Tick: 800
ZOffset: -511
standup:
Start: 260
Length: 2
Facings: 8
ShadowStart: 552
die-melting:
Filename: electro.shp
Frames: 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Length: *
^BasicInfantryAttack:
attack:
Start: 164
Length: 6
Facings: 8
ShadowStart: 456
attack-muzzle:
Start: 164
Length: 6
Facings: 8
IgnoreWorldTint: True
prone-attack:
Start: 212
Length: 6
Facings: 8
ShadowStart: 504
prone-attack-muzzle:
Start: 212
Length: 6
Facings: 8
IgnoreWorldTint: True
e1.gdi:
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
Defaults:
Filename: e1.shp
icon:
Filename: sidebar-gdi|e1icon.shp
e1.nod:
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
Defaults:
Filename: e1.shp
icon:
Filename: sidebar-nod|e1icon.shp
e2:
Defaults:
Filename: e2.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
icon:
Filename: e2icon.shp
e3:
Defaults:
Filename: e3.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
icon:
Filename: e4icon.shp
engineer.gdi:
Inherits: ^BasicInfantry
Defaults:
Filename: engineer.shp
icon:
Filename: sidebar-gdi|engnicon.shp
engineer.nod:
Inherits: ^BasicInfantry
Defaults:
Filename: engineer.shp
icon:
Filename: sidebar-nod|engnicon.shp
umagon:
Defaults:
Filename: umagon.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
icon:
Filename: umagicon.shp
ghost:
Defaults:
Filename: ghost.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
icon:
Filename: gosticon.shp
mhijack:
Defaults:
Filename: mhijack.shp
Inherits: ^BasicInfantry
icon:
Filename: chamicon.shp
chamspy:
Defaults:
Filename: chamspy.shp
Inherits: ^BasicInfantry
icon:
Filename: chamicon.shp
mutant:
Defaults:
Filename: mutant.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
icon:
Filename: mutcicon.shp
mwmn:
Defaults:
Filename: mwmn.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
icon:
Filename: mutcicon.shp
mutant3:
Defaults:
Filename: mutant3.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
icon:
Filename: mutcicon.shp
tratos:
Defaults:
Filename: tratos.shp
Inherits: ^BasicInfantry
icon:
Filename: mutcicon.shp
oxanna:
Defaults:
Filename: oxanna.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
slav:
Defaults:
Filename: slav.shp
Inherits: ^BasicInfantry
Inherits@attack: ^BasicInfantryAttack
civ1:
Defaults:
Filename: civ1.shp
Inherits: ^BasicInfantry
attack:
Start: 164
Length: 6
Facings: 8
ShadowStart: 456
attack-muzzle:
Start: 164
Length: 6
Facings: 8
ShadowStart: 456
IgnoreWorldTint: True
panic-run:
Start: 86
Length: 6
Facings: 8
ShadowStart: 378
panic-stand:
Facings: 8
ShadowStart: 292
civ2:
Defaults:
Filename: civ2.shp
Inherits: ^BasicInfantry
panic-run:
Start: 86
Length: 6
Facings: 8
ShadowStart: 378
panic-stand:
Facings: 8
ShadowStart: 292
civ3:
Defaults:
Filename: civ3.shp
Inherits: civ1
cyborg:
Defaults:
Filename: cyborg.shp
Tick: 80
Offset: 0, 0, 16
stand:
Facings: 8
ShadowStart: 370
run:
Start: 8
Length: 6
Facings: 8
ShadowStart: 378
idle1:
Start: 56
Length: 15
ShadowStart: 426
idle2:
Start: 71
Length: 15
ShadowStart: 441
crippled-run:
Start: 86
Length: 6
Facings: 8
ShadowStart: 456
crippled-stand:
Start: 86
Facings: 8
Stride: 6
ShadowStart: 456
attack:
Start: 164
Length: 6
Facings: 8
ShadowStart: 534
attack-muzzle:
Start: 164
Length: 6
Facings: 8
IgnoreWorldTint: True
crippled-attack:
Start: 212
Length: 6
Facings: 8
ShadowStart: 582
crippled-attack-muzzle:
Start: 212
Length: 6
Facings: 8
IgnoreWorldTint: True
emp-overlay:
Filename: emp_fx01.shp
Length: *
ZOffset: 512
BlendMode: Additive
IgnoreWorldTint: True
icon:
Filename: cybiicon.shp
cyc2:
Defaults:
Filename: cyc2.shp
Offset: 0, 0, 16
stand:
Facings: 8
ShadowStart: 308
Offset: 0, 0, 16
run:
Start: 8
Length: 9
Facings: 8
ShadowStart: 316
idle1:
Start: 80
Length: 15
ShadowStart: 388
idle2:
Start: 95
Length: 15
ShadowStart: 403
crippled-run:
Start: 110
Length: 9
Facings: 8
ShadowStart: 418
crippled-stand:
Start: 110
Facings: 8
Stride: 9
ShadowStart: 418
attack:
Start: 212
Length: 6
Facings: 8
ShadowStart: 520
attack-muzzle:
Start: 212
Length: 6
Facings: 8
ShadowStart: 520
IgnoreWorldTint: True
crippled-attack:
Start: 260
Length: 6
Facings: 8
ShadowStart: 568
crippled-attack-muzzle:
Start: 260
Length: 6
Facings: 8
ShadowStart: 568
IgnoreWorldTint: True
emp-overlay:
Filename: emp_fx01.shp
Length: *
ZOffset: 512
BlendMode: Additive
IgnoreWorldTint: True
icon:
Filename: cybcicon.shp
medic:
Defaults:
Filename: medic.shp
Tick: 80
Offset: 0, 0, 16
stand:
Facings: 8
ShadowStart: 307
run:
Start: 8
Length: 6
Facings: 8
ShadowStart: 315
idle1:
Start: 56
Length: 15
ShadowStart: 363
idle2:
Start: 71
Length: 15
ShadowStart: 378
prone-run:
Start: 86
Length: 6
Facings: 8
ShadowStart: 393
prone-stand:
Start: 86
Facings: 8
Stride: 6
ShadowStart: 393
die-twirling:
Start: 134
Length: 15
ShadowStart: 441
die-flying:
Start: 149
Length: 15
ShadowStart: 455
die-exploding:
Filename: s_bang34.shp
Length: *
die-crushed:
Start: 159
Length: 5
ShadowStart: 451
Tick: 800
ZOffset: -511
standup:
Start: 260
Length: 2
Facings: 8
ShadowStart: 567
heal:
Start: 292
Length: 14
ShadowStart: 599
die-melting:
Filename: electro.shp
Frames: 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Length: *
icon:
Filename: mediicon.shp
jumpjet:
Defaults:
Filename: jumpjet.shp
Tick: 80
Offset: 0, 0, 16
stand:
Facings: 8
ShadowStart: 451
run:
Start: 8
Length: 6
Facings: 8
ShadowStart: 459
idle1:
Start: 56
Length: 15
ShadowStart: 507
idle2:
Start: 71
Length: 15
ShadowStart: 522
prone-run:
Start: 86
Length: 6
Facings: 8
ShadowStart: 537
prone-stand:
Facings: 8
ShadowStart: 451
flying:
Facings: 8
Length: 6
Start: 292
ShadowStart: 743
flying-muzzle:
Facings: 8
Length: 6
Start: 292
IgnoreWorldTint: True
die-twirling: # TODO: animation for falling from sky starts at 436
Start: 445
Length: 6
ShadowStart: 896
die-falling:
Start: 436
Length: 9
die-flying: # TODO: animation for falling from sky starts at 436
Start: 445
Length: 6
ShadowStart: 896
die-splash:
Filename: h2o_exp2.shp
Length: *
die-exploding:
Filename: s_bang34.shp
Length: *
die-crushed:
Start: 450
ShadowStart: 901
Tick: 800
ZOffset: -511
attack:
Start: 164
Length: 6
Facings: 8
ShadowStart: 615
attack-muzzle:
Start: 164
Length: 6
Facings: 8
IgnoreWorldTint: True
flying-attack:
Start: 388
Facings: 8
Length: 6
ShadowStart: 839
flying-attack-muzzle:
Start: 388
Facings: 8
Length: 6
IgnoreWorldTint: True
prone-attack:
Start: 212
Length: 6
Facings: 8
ShadowStart: 663
prone-attack-muzzle:
Start: 212
Length: 6
Facings: 8
IgnoreWorldTint: True
standup:
Start: 260
Length: 2
Facings: 8
ShadowStart: 711
die-melting:
Filename: electro.shp
Frames: 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Length: *
icon:
Filename: jjeticon.shp
weedguy:
Defaults:
Filename: weed.shp
Tick: 80
Offset: 0, 0, 16
stand:
Facings: 8
ShadowStart: 202
run:
Start: 8
Length: 6
Facings: 8
ShadowStart: 210
attack:
Start: 56
Facings: 8
ShadowStart: 258
prone-attack:
Start: 64
Facings: 8
Stride: 6
ShadowStart: 288
standup:
Start: 112
Length: 2
Facings: 8
ShadowStart: 314
prone-run:
Start: 64
Length: 6
Facings: 8
ShadowStart: 288
prone-stand:
Start: 64
Facings: 8
Stride: 6
ShadowStart: 288
idle1:
Start: 128
Length: 8
ShadowStart: 330
idle2:
Start: 136
Length: 16
ShadowStart: 338
die-twirling:
Start: 152
Length: 8
ShadowStart: 354
die-flying:
Start: 160
Length: 6
ShadowStart: 362
die-exploding:
Start: 166
Length: 11
ShadowStart: 368
die-burning:
Start: 177
Length: 20
ShadowStart: 379
die-melting:
Filename: electro.shp
Frames: 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Length: *
die-crushed:
Start: 174
Length: 3
ShadowStart: 376
Tick: 1000
flameguy:
Defaults:
Filename: flameguy.shp
Facings: 8
Tick: 80
ShadowStart: 148
Offset: 0, 0, 16
IgnoreWorldTint: True
idle:
stand:
run:
Length: 6
die:
Start: 44
Facings: 1
Length: 104
ShadowStart: 192
AlphaFade: True