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.
This commit is contained in:
Paul Chote
2023-01-21 14:41:32 +00:00
committed by Pavel Penev
parent 04c3cd6ec5
commit 5b8f148c50
41 changed files with 8088 additions and 3718 deletions

View File

@@ -1,90 +1,121 @@
mig:
idle:
Filename: mig.shp
Facings: 16
InterpolatedFacings: 64
icon: migicon
icon:
Filename: migicon.shp
yak:
idle:
Filename: yak.shp
Facings: 16
InterpolatedFacings: 64
muzzle: minigun
muzzle:
Filename: minigun.shp
Length: 6
Facings: 8
icon: yakicon
icon:
Filename: yakicon.shp
heli:
idle:
Filename: heli.shp
Facings: 32
UseClassicFacings: True
rotor: lrotor
rotor:
Filename: lrotor.shp
Length: 4
slow-rotor: lrotor
slow-rotor:
Filename: lrotor.shp
Start: 4
Length: 8
icon: heliicon
icon:
Filename: heliicon.shp
hind:
idle:
Filename: hind.shp
Facings: 32
UseClassicFacings: True
rotor: lrotorlg
rotor:
Filename: lrotorlg.shp
Length: 4
slow-rotor: lrotorlg
slow-rotor:
Filename: lrotorlg.shp
Start: 4
Length: 8
muzzle: minigun
muzzle:
Filename: minigun.shp
Length: 6
Facings: 8
icon: hindicon
icon:
Filename: hindicon.shp
tran:
idle: tran2
idle:
Filename: tran2.shp
Facings: 32
UseClassicFacings: True
rotor: lrotor
rotor:
Filename: lrotor.shp
Length: 4
rotor2: rrotor
rotor2:
Filename: rrotor.shp
Length: 4
slow-rotor: lrotor
slow-rotor:
Filename: lrotor.shp
Start: 4
Length: 8
slow-rotor2: rrotor
slow-rotor2:
Filename: rrotor.shp
Start: 4
Length: 8
open: tran2
open:
Filename: tran2.shp
Start: 32
Length: 4
unload: tran2
unload:
Filename: tran2.shp
Start: 35
icon: tranicon
icon:
Filename: tranicon.shp
tran1husk:
idle:
Filename: tran1husk.shp
tran2husk:
idle:
Filename: tran2husk.shp
u2:
idle:
Filename: u2.shp
Facings: 16
InterpolatedFacings: 64
badr:
idle:
Filename: badr.shp
Facings: 16
InterpolatedFacings: 64
mh60:
idle:
Filename: mh60.shp
Facings: 32
UseClassicFacings: True
rotor: yrotorlg
rotor:
Filename: yrotorlg.shp
Length: 4
slow-rotor: yrotorlg
slow-rotor:
Filename: yrotorlg.shp
Start: 4
Length: 8
muzzle: minigun
muzzle:
Filename: minigun.shp
Length: 6
Facings: 8
icon: mh60icon
icon:
Filename: mh60icon.shp

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,61 +1,88 @@
clock:
idle:
Filename: clock.shp
Length: *
powerdown:
disabled: speed
disabled:
Filename: speed.shp
Start: 3
ZOffset: 2047
120mm:
idle:
Filename: 120mm.shp
ZOffset: 1023
50cal:
idle:
Filename: 50cal.shp
ZOffset: 1023
explosion:
Defaults:
Length: *
ZOffset: 2047
piff: piff
piffs: piffpiff
water_piff: wpiff
water_piffs: wpifpif
small_explosion: veh-hit3
med_explosion: veh-hit2
flak_explosion_ground: flak
small_explosion_air: flak
piff:
Filename: piff.shp
piffs:
Filename: piffpiff.shp
water_piff:
Filename: wpiff.shp
water_piffs:
Filename: wpifpif.shp
small_explosion:
Filename: veh-hit3.shp
med_explosion:
Filename: veh-hit2.shp
flak_explosion_ground:
Filename: flak.shp
small_explosion_air:
Filename: flak.shp
ZOffset: 511 # only used by AA weapons, so a high ZOffset to overlay buildings isn't needed
med_explosion_air: veh-hit1
med_explosion_air:
Filename: veh-hit1.shp
ZOffset: 511 # only used by AA weapons, so a high ZOffset to overlay buildings isn't needed
large_splash: h2o_exp1
napalm: napalm2
building_napalm: napalm2
large_splash:
Filename: h2o_exp1.shp
napalm:
Filename: napalm2.shp
building_napalm:
Filename: napalm2.shp
FlipX: true
nuke: atomsfx
med_splash: h2o_exp2
self_destruct: art-exp1
artillery_explosion: art-exp1
building: fball1
nuke:
Filename: atomsfx.shp
med_splash:
Filename: h2o_exp2.shp
self_destruct:
Filename: art-exp1.shp
artillery_explosion:
Filename: art-exp1.shp
building:
Filename: fball1.shp
Offset: 0,-9
small_splash: h2o_exp3
large_explosion: frag1
small_splash:
Filename: h2o_exp3.shp
large_explosion:
Filename: frag1.shp
Offset: -2,0
small_napalm: napalm1
offset_napalm: napalm1 # Used for E4 Explosion
small_napalm:
Filename: napalm1.shp
offset_napalm: # Used for E4 Explosion
Filename: napalm1.shp
Offset: 0, -6
large_napalm: napalm3
corpse: corpse1
large_napalm:
Filename: napalm3.shp
corpse:
Filename: corpse1.tem
TilesetFilenames:
SNOW: corpse1.sno
ZOffset: -512
Tick: 1600
UseTilesetExtension: true
TilesetOverrides:
DESERT: TEMPERAT
INTERIOR: TEMPERAT
burn-l:
Defaults:
Filename: burn-l.shp
idle:
Length: *
ZOffset: 512
@@ -69,6 +96,8 @@ burn-l:
ZOffset: 512
burn-m:
Defaults:
Filename: burn-m.shp
idle:
Length: *
ZOffset: 512
@@ -82,6 +111,8 @@ burn-m:
ZOffset: 512
burn-s:
Defaults:
Filename: burn-s.shp
idle:
Length: *
ZOffset: 512
@@ -95,6 +126,8 @@ burn-s:
ZOffset: 512
pips:
Defaults:
Filename: pips.shp
groups:
Length: 10
Frames: 9, 10, 11, 12, 13, 14, 15, 16, 17, 8
@@ -112,63 +145,83 @@ pips:
tag-primary:
Start: 2
Offset: 0, 2
tag-spy: tag-spy
pip-empty: pips2
pip-green: pips2
tag-spy:
Filename: tag-spy.shp
pip-empty:
Filename: pips2.shp
pip-green:
Filename: pips2.shp
Start: 1
pip-yellow: pips2
pip-yellow:
Filename: pips2.shp
Start: 2
pip-gray: pips2
pip-gray:
Filename: pips2.shp
Start: 3
pip-red: pips2
pip-red:
Filename: pips2.shp
Start: 4
pip-blue: pips2
pip-blue:
Filename: pips2.shp
Start: 5
pip-disguise: pip-disguise
pip-disguise:
Filename: pip-disguise.shp
Length: *
Tick: 300
Offset: 0, -6
v2:
idle:
Filename: v2.shp
Facings: 32
ZOffset: 1023
rallypoint:
flag: flagfly
flag:
Filename: flagfly.shp
Length: *
Offset: 11,-5
ZOffset: 2535
circles: fpls
circles:
Filename: fpls.shp
Length: *
ZOffset: 2047
beacon:
Defaults:
ZOffset: 2535
arrow: mouse
arrow:
Filename: mouse.shp
Start: 5
Offset: 1,-12
circles: fpls
circles:
Filename: fpls.shp
Length: *
ZOffset: 2047
atomicon: lores|atomicon
atomicon:
Filename: lores|atomicon.shp
Length: *
Offset: 0,-42
pbmbicon: lores|pbmbicon
pbmbicon:
Filename: lores|pbmbicon.shp
Length: *
Offset: 0,-42
camicon: lores|camicon
camicon:
Filename: lores|camicon.shp
Length: *
Offset: 0,-42
pinficon: lores|pinficon
pinficon:
Filename: lores|pinficon.shp
Length: *
Offset: 0,-42
clock: beaconclock
clock:
Filename: beaconclock.shp
Length: *
Offset: 0,-42
smoke_m:
Defaults:
Filename: smoke_m.shp
idle:
Length: *
Offset: 2, -5
@@ -186,30 +239,37 @@ smoke_m:
dragon:
idle:
Filename: dragon.shp
Facings: 32
ZOffset: 1023
smokey:
idle:
Filename: smokey.shp
Length: *
ZOffset: 1023
bomb:
idle:
Filename: bomb.shp
Length: *
ZOffset: 1023
missile:
idle:
Filename: missile.shp
Facings: 32
ZOffset: 1023
torpedo:
idle: missile
idle:
Filename: missile.shp
Facings: 32
ZOffset: -1023
litning:
Defaults:
Filename: litning.shp
bright:
Length: 4
ZOffset: 1023
@@ -220,46 +280,56 @@ litning:
fb1:
idle:
Filename: fb1.shp
Length: *
ZOffset: 1023
moveflsh:
idle:
Filename: moveflsh.tem
TilesetFilenames:
SNOW: moveflsh.sno
INTERIOR: moveflsh.int
Length: *
Tick: 80
ZOffset: 2047
UseTilesetExtension: true
TilesetOverrides:
DESERT: TEMPERAT
select:
repair:
Filename: select.shp
Start: 2
poweroff:
offline:
Filename: poweroff.shp
Length: *
Tick: 160
ZOffset: 2047
allyrepair:
repair:
Filename: allyrepair.shp
Length: *
Tick: 160
ZOffset: 2047
tabs:
Defaults:
Filename: tabs.shp
left-normal:
left-pressed:
Start: 1
sputnik:
idle:
Filename: sputnik.shp
Length: *
Offset: -4,0
ZOffset: 1023
dd-crnr:
Defaults:
Filename: dd-crnr.shp
idle:
Length: *
top-left:
@@ -272,21 +342,25 @@ dd-crnr:
fb2:
idle:
Filename: fb2.shp
Length: *
ZOffset: 1023
fb3:
idle:
Filename: fb3.shp
Facings: 32
ZOffset: 1023
fb4:
idle:
Filename: fb4.shp
Length: *
ZOffset: 1023
scrate:
Defaults:
Filename: scrate.shp
ZOffset: -511
idle:
land:
@@ -298,15 +372,19 @@ scrate:
wcrate:
Defaults:
Filename: wcrate.shp
ZOffset: -511
idle:
land:
Start: 1
water: wwcrate
water:
Filename: wwcrate.shp
Length: *
Tick: 500
xcratea:
Defaults:
Filename: xcratea.shp
idle:
ZOffset: -511
land:
@@ -319,6 +397,8 @@ xcratea:
ZOffset: -511
xcrateb:
Defaults:
Filename: xcrateb.shp
idle:
ZOffset: -511
land:
@@ -331,6 +411,8 @@ xcrateb:
ZOffset: -511
xcratec:
Defaults:
Filename: xcratec.shp
idle:
ZOffset: -511
land:
@@ -343,6 +425,8 @@ xcratec:
ZOffset: -511
xcrated:
Defaults:
Filename: xcrated.shp
idle:
ZOffset: -511
land:
@@ -358,26 +442,45 @@ crate-effects:
Defaults:
ZOffset: 2047
Length: *
speed: speed
dollar: dollar
reveal-map: earth
hide-map: empulse
fpower: fpower
gps: gpsbox
invuln: invulbox
heal: invun
nuke: missile2
parabombs: parabox
sonar: sonarbox
stealth: stealth2
timequake: tquake
armor: armor
chrono: chronbox
airstrike: deviator
levelup: levelup
speed:
Filename: speed.shp
dollar:
Filename: dollar.shp
reveal-map:
Filename: earth.shp
hide-map:
Filename: empulse.shp
fpower:
Filename: fpower.shp
gps:
Filename: gpsbox.shp
invuln:
Filename: invulbox.shp
heal:
Filename: invun.shp
nuke:
Filename: missile2.shp
parabombs:
Filename: parabox.shp
sonar:
Filename: sonarbox.shp
stealth:
Filename: stealth2.shp
timequake:
Filename: tquake.shp
armor:
Filename: armor.shp
chrono:
Filename: chronbox.shp
airstrike:
Filename: deviator.shp
levelup:
Filename: levelup.shp
Tick: 200
parach:
Defaults:
Filename: parach.shp
open:
Length: 5
idle:
@@ -386,14 +489,18 @@ parach:
parach-shadow:
idle:
Filename: parach-shadow.shp
Length: *
bomblet:
idle:
Filename: bomblet.shp
Length: *
ZOffset: 1023
parabomb:
Defaults:
Filename: parabomb.shp
open:
Length: 8
ZOffset: 1023
@@ -403,36 +510,43 @@ parabomb:
ZOffset: 1023
smokland:
open: playersmoke
open:
Filename: playersmoke.shp
Length: 72
Tick: 120
ZOffset: 1023
idle: playersmoke
idle:
Filename: playersmoke.shp
Start: 72
Length: 20
Tick: 120
ZOffset: 1023
fire:
1: fire1
1:
Filename: fire1.shp
Length: *
Offset: 0,-3
ZOffset: 1023
2: fire2
2:
Filename: fire2.shp
Length: *
Offset: 0,-3
ZOffset: 1023
3: fire3
3:
Filename: fire3.shp
Length: *
Offset: 0,-3
ZOffset: 1023
4: fire4
4:
Filename: fire4.shp
Length: *
Offset: 0,-3
ZOffset: 1023
rank:
Defaults:
Filename: rank.shp
Offset: 0, 3
rank-veteran-1:
rank-veteran-2:
@@ -445,34 +559,43 @@ rank:
iconchevrons:
veteran:
Filename: iconchevrons.shp
Offset: 2, 2
atomic:
up: atomicup
up:
Filename: atomicup.shp
Length: *
ZOffset: 1023
down: atomicdn
down:
Filename: atomicdn.shp
Length: *
ZOffset: 1023
bubbles:
idle:
Filename: bubbles.shp
Length: *
Tick: 220
mpspawn:
idle:
Filename: mpspawn.shp
Length: *
waypoint:
idle:
Filename: waypoint.shp
Length: *
camera:
idle:
Filename: camera.shp
Length: *
gpsdot:
Defaults:
Filename: gpsdot.shp
Infantry:
Vehicle:
Start: 1
@@ -498,16 +621,26 @@ gpsdot:
Start: 11
icon:
abomb: atomicon
invuln: infxicon
chrono: warpicon
spyplane: smigicon
paratroopers: pinficon
gps: gpssicon
parabombs: pbmbicon
sonar: sonricon
abomb:
Filename: atomicon.shp
invuln:
Filename: infxicon.shp
chrono:
Filename: warpicon.shp
spyplane:
Filename: smigicon.shp
paratroopers:
Filename: pinficon.shp
gps:
Filename: gpssicon.shp
parabombs:
Filename: pbmbicon.shp
sonar:
Filename: sonricon.shp
quee:
Defaults:
Filename: quee.shp
idle:
Length: 10
damaged-idle:
@@ -516,23 +649,29 @@ quee:
lar1:
idle:
Filename: lar1.shp
lar2:
idle:
Filename: lar2.shp
minp:
idle:
Filename: minp.shp
ZOffset: -512
icon: jmin
icon:
Filename: jmin.shp
minv:
idle:
Filename: minv.shp
ZOffset: -512
icon: jmin
icon:
Filename: jmin.shp
overlay:
Defaults: trans.icn
AddExtension: False
Defaults:
Filename: trans.icn
build-valid:
build-invalid:
Start: 2
@@ -543,8 +682,8 @@ overlay:
Start: 2
editor-overlay:
Defaults: trans.icn
AddExtension: False
Defaults:
Filename: trans.icn
copy:
paste:
Start: 2
@@ -552,21 +691,42 @@ editor-overlay:
resources:
Defaults:
Length: *
UseTilesetExtension: true
TilesetOverrides:
INTERIOR: TEMPERAT
DESERT: TEMPERAT
gold01: gold01
gold02: gold02
gold03: gold03
gold04: gold04
gem01: gem01
gem02: gem02
gem03: gem03
gem04: gem04
gold01:
Filename: gold01.tem
TilesetFilenames:
SNOW: gold01.sno
gold02:
Filename: gold02.tem
TilesetFilenames:
SNOW: gold02.sno
gold03:
Filename: gold03.tem
TilesetFilenames:
SNOW: gold03.sno
gold04:
Filename: gold04.tem
TilesetFilenames:
SNOW: gold04.sno
gem01:
Filename: gem01.tem
TilesetFilenames:
SNOW: gem01.sno
gem02:
Filename: gem02.tem
TilesetFilenames:
SNOW: gem02.sno
gem03:
Filename: gem03.tem
TilesetFilenames:
SNOW: gem03.sno
gem04:
Filename: gem04.tem
TilesetFilenames:
SNOW: gem04.sno
shroud:
shroud: shadow
shroud:
Filename: shadow.shp
Length: *
# Note: The order of smudges and craters determines
@@ -574,86 +734,150 @@ shroud:
scorches:
Defaults:
Length: *
UseTilesetExtension: true
TilesetOverrides:
INTERIOR: TEMPERAT
sc1: sc1
sc2: sc2
sc3: sc3
sc4: sc4
sc5: sc5
sc6: sc6
sc1:
Filename: sc1.tem
TilesetFilenames:
SNOW: sc1.sno
DESERT: sc1.des
sc2:
Filename: sc2.tem
TilesetFilenames:
SNOW: sc2.sno
DESERT: sc2.des
sc3:
Filename: sc3.tem
TilesetFilenames:
SNOW: sc3.sno
DESERT: sc3.des
sc4:
Filename: sc4.tem
TilesetFilenames:
SNOW: sc4.sno
DESERT: sc4.des
sc5:
Filename: sc5.tem
TilesetFilenames:
SNOW: sc5.sno
DESERT: sc5.des
sc6:
Filename: sc6.tem
TilesetFilenames:
SNOW: sc6.sno
DESERT: sc6.des
craters:
Defaults:
Length: *
UseTilesetExtension: true
TilesetOverrides:
INTERIOR: TEMPERAT
cr1: cr1
cr2: cr2
cr3: cr3
cr4: cr4
cr5: cr5
cr6: cr6
cr1:
Filename: cr1.tem
TilesetFilenames:
SNOW: cr1.sno
DESERT: cr1.des
cr2:
Filename: cr2.tem
TilesetFilenames:
SNOW: cr2.sno
DESERT: cr2.des
cr3:
Filename: cr3.tem
TilesetFilenames:
SNOW: cr3.sno
DESERT: cr3.des
cr4:
Filename: cr4.tem
TilesetFilenames:
SNOW: cr4.sno
DESERT: cr4.des
cr5:
Filename: cr5.tem
TilesetFilenames:
SNOW: cr5.sno
DESERT: cr5.des
cr6:
Filename: cr6.tem
TilesetFilenames:
SNOW: cr6.sno
DESERT: cr6.des
mine:
idle:
UseTilesetExtension: true
TilesetFilenames:
SNOW: mine.sno
INTERIOR: mine.int
TEMPERAT: mine.tem
DESERT: mine.des
ZOffset: -2c512
gmine:
idle:
Filename: gmine.tem
TilesetFilenames:
SNOW: gmine.sno
DESERT: gmine.des
ZOffset: -2c512
UseTilesetExtension: true
TilesetOverrides:
INTERIOR: TEMPERAT
railmine:
idle:
Filename: railmine.tem
TilesetFilenames:
SNOW: railmine.sno
DESERT: railmine.des
ZOffset: -512
UseTilesetExtension: true
TilesetOverrides:
INTERIOR: TEMPERAT
ctflag:
idle:
Filename: ctflag.shp
Length: 9
Tick: 50
Offset: 0,-12
bib: mbGAP
bib:
TilesetFilenames:
SNOW: mbGAP.sno
INTERIOR: mbGAP.int
TEMPERAT: mbGAP.tem
DESERT: mbGAP.des
Length: *
UseTilesetExtension: true
paradirection:
arrow-t: mouse
arrow-t:
Filename: mouse.shp
Start: 1
Offset: 0, -19, 0
arrow-tr: mouse
arrow-tr:
Filename: mouse.shp
Start: 2
Offset: 15, -15, 0
arrow-r: mouse
arrow-r:
Filename: mouse.shp
Start: 3
Offset: 19, 0, 0
arrow-br: mouse
arrow-br:
Filename: mouse.shp
Start: 4
Offset: 15, 15, 0
arrow-b: mouse
arrow-b:
Filename: mouse.shp
Start: 5
Offset: 0, 19, 0
arrow-bl: mouse
arrow-bl:
Filename: mouse.shp
Start: 6
Offset: -15, 15, 0
arrow-l: mouse
arrow-l:
Filename: mouse.shp
Start: 7
Offset: -19, 0, 0
arrow-tl: mouse
arrow-tl:
Filename: mouse.shp
Start: 8
Offset: -15, -15, 0
twinkle:
Defaults:
Length: *
twinkle1: twinkle1
twinkle2: twinkle2
twinkle3: twinkle3
twinkle1:
Filename: twinkle1.shp
twinkle2:
Filename: twinkle2.shp
twinkle3:
Filename: twinkle3.shp

View File

@@ -1,34 +1,49 @@
ss:
idle:
Filename: ss.shp
Facings: 16
icon: ssicon
icon:
Filename: ssicon.shp
ca:
idle:
Filename: ca.shp
Facings: 16
turret: turr
turret:
Filename: turr.shp
Facings: 32
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 5
icon: caicon
icon:
Filename: caicon.shp
dd:
idle:
Filename: dd.shp
Facings: 16
turret: ssam
turret:
Filename: ssam.shp
Facings: 32
icon: ddicon
icon:
Filename: ddicon.shp
pt:
idle:
Filename: pt.shp
Facings: 16
turret: mgun
turret:
Filename: mgun.shp
Facings: 32
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 5
icon: pticon
icon:
Filename: pticon.shp
lst:
Defaults:
Filename: lst.shp
idle:
open:
Start: 1
@@ -41,9 +56,12 @@ lst:
unload:
Start: 4
ZOffset: -511
icon: lsticon
icon:
Filename: lsticon.shp
msub:
idle:
Filename: msub.shp
Facings: 16
icon: msubicon
icon:
Filename: msubicon.shp

File diff suppressed because it is too large Load Diff

View File

@@ -1,22 +1,29 @@
mcv:
idle:
Filename: mcv.shp
Facings: 32
UseClassicFacings: True
icon: mcvicon
icon:
Filename: mcvicon.shp
mcvhusk:
idle:
Filename: mcvhusk.shp
Facings: 32
UseClassicFacings: True
ZOffset: -1023
truk:
idle:
Filename: truk.shp
Facings: 32
UseClassicFacings: True
icon: trukicon
icon:
Filename: trukicon.shp
harv:
Defaults:
Filename: harv.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -24,34 +31,45 @@ harv:
Start: 32
Length: 8
Facings: 8
dock: harv
dock:
Filename: harv.shp
Start: 96
Length: 8
dock-loop: harv
dock-loop:
Filename: harv.shp
Start: 104
Length: 7
icon: harvicon
icon:
Filename: harvicon.shp
Start: 0
harvempty:
Defaults:
Filename: harvempty.shp
Inherits: harv
harvhalf:
Defaults:
Filename: harvhalf.shp
Inherits: harv
hhusk:
idle:
Filename: hhusk.shp
Facings: 32
UseClassicFacings: True
ZOffset: -1023
hhusk2:
idle:
Filename: hhusk2.shp
Facings: 32
UseClassicFacings: True
ZOffset: -1023
1tnk:
Defaults:
Filename: 1tnk.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -59,22 +77,28 @@ hhusk2:
Start: 32
Facings: 32
UseClassicFacings: True
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 2
icon: 1tnkicon
icon:
Filename: 1tnkicon.shp
1tnk.destroyed:
idle: 1tnk
idle:
Filename: 1tnk.shp
Facings: 32
UseClassicFacings: True
ZOffset: -512
turret: 1tnk
turret:
Filename: 1tnk.shp
Start: 32
Facings: 32
UseClassicFacings: True
ZOffset: -512
2tnk:
Defaults:
Filename: 2tnk.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -82,22 +106,28 @@ hhusk2:
Start: 32
Facings: 32
UseClassicFacings: True
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 5
icon: 2tnkicon
icon:
Filename: 2tnkicon.shp
2tnk.destroyed:
idle: 2tnk
idle:
Filename: 2tnk.shp
Facings: 32
UseClassicFacings: True
ZOffset: -512
turret: 2tnk
turret:
Filename: 2tnk.shp
Start: 32
Facings: 32
UseClassicFacings: True
ZOffset: -512
3tnk:
Defaults:
Filename: 3tnk.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -105,22 +135,28 @@ hhusk2:
Start: 32
Facings: 32
UseClassicFacings: True
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 5
icon: 3tnkicon
icon:
Filename: 3tnkicon.shp
3tnk.destroyed:
idle: 3tnk
idle:
Filename: 3tnk.shp
Facings: 32
UseClassicFacings: True
ZOffset: -512
turret: 3tnk
turret:
Filename: 3tnk.shp
Start: 32
Facings: 32
UseClassicFacings: True
ZOffset: -512
4tnk:
Defaults:
Filename: 4tnk.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -128,22 +164,28 @@ hhusk2:
Start: 32
Facings: 32
UseClassicFacings: True
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 5
icon: 4tnkicon
icon:
Filename: 4tnkicon.shp
4tnk.destroyed:
idle: 4tnk
idle:
Filename: 4tnk.shp
Facings: 32
UseClassicFacings: True
ZOffset: -512
turret: 4tnk
turret:
Filename: 4tnk.shp
Start: 32
Facings: 32
UseClassicFacings: True
ZOffset: -512
v2rl:
Defaults:
Filename: v2rl.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -151,17 +193,23 @@ v2rl:
Start: 32
Facings: 32
UseClassicFacings: True
icon: v2rlicon
icon:
Filename: v2rlicon.shp
arty:
idle:
Filename: arty.shp
Facings: 32
UseClassicFacings: True
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 5
icon: artyicon
icon:
Filename: artyicon.shp
jeep:
Defaults:
Filename: jeep.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -169,16 +217,21 @@ jeep:
Start: 32
Facings: 32
UseClassicFacings: True
muzzle: minigun
muzzle:
Filename: minigun.shp
Length: 6
Facings: 8
icon: jeepicon
icon:
Filename: jeepicon.shp
apc:
Defaults:
Filename: apc.shp
idle:
Facings: 32
UseClassicFacings: True
muzzle: minigun
muzzle:
Filename: minigun.shp
Length: 6
Facings: 8
open:
@@ -186,24 +239,32 @@ apc:
Length: 3
unload:
Start: 32
icon: apcicon
icon:
Filename: apcicon.shp
mnly:
idle:
Filename: mnly.shp
Facings: 32
UseClassicFacings: True
icon: mnlyicon
icon:
Filename: mnlyicon.shp
mrj:
Defaults:
Filename: mrj.shp
idle:
Facings: 32
UseClassicFacings: True
spinner:
Start: 32
Length: 32
icon: mrjicon
icon:
Filename: mrjicon.shp
mgg:
Defaults:
Filename: mgg.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -213,30 +274,39 @@ mgg:
spinner-idle:
Start: 32
Length: 1
icon: mggicon
icon:
Filename: mggicon.shp
mgg.destroyed:
idle: mgg
idle:
Filename: mgg.shp
Facings: 32
UseClassicFacings: True
ZOffset: -512
spinner: mgg
spinner:
Filename: mgg.shp
Start: 32
Length: 8
ZOffset: -512
spinner-idle: mgg
spinner-idle:
Filename: mgg.shp
Start: 32
ttnk:
Defaults:
Filename: ttnk.shp
idle:
Facings: 32
UseClassicFacings: True
spinner:
Start: 32
Length: 32
icon: ttnkicon
icon:
Filename: ttnkicon.shp
ftrk:
Defaults:
Filename: ftrk.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -244,25 +314,34 @@ ftrk:
Start: 32
Facings: 32
UseClassicFacings: True
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 2
icon: ftrkicon
icon:
Filename: ftrkicon.shp
dtrk:
idle:
Filename: dtrk.shp
Facings: 32
UseClassicFacings: True
icon: dtrkicon
icon:
Filename: dtrkicon.shp
ctnk:
idle:
Filename: ctnk.shp
Facings: 32
UseClassicFacings: True
muzzle: gunfire2
muzzle:
Filename: gunfire2.shp
Length: 5
icon: ctnkicon
icon:
Filename: ctnkicon.shp
qtnk:
Defaults:
Filename: qtnk.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -270,9 +349,12 @@ qtnk:
Start: 32
Facings: 8
Length: 8
icon: qtnkicon
icon:
Filename: qtnkicon.shp
stnk:
Defaults:
Filename: stnk.shp
idle:
Facings: 32
UseClassicFacings: True
@@ -280,4 +362,5 @@ stnk:
Start: 38
Facings: 32
UseClassicFacings: True
icon: stnkicon
icon:
Filename: stnkicon.shp