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,9 +1,12 @@
miner:
idle:
Filename: miner.shp
Length: *
Tick: 400
ZOffset: -512
icon: jmin
icon:
Filename: jmin.shp
brick:
idle:
Filename: brick.shp

View File

@@ -1,8 +1,12 @@
lst:
muzzle: minigun
Defaults:
Filename: lst.shp
muzzle:
Filename: minigun.shp
Start: 0
Length: 6
Facings: 8
turret: mgun
turret:
Filename: mgun.shp
Start: 0
Facings: 32

View File

@@ -1,4 +1,6 @@
sniper:
Defaults:
Filename: sniper.shp
stand:
Facings: 8
stand2:
@@ -66,24 +68,24 @@ sniper:
Start: 452
Length: 18
Tick: 80
die6: electro
die6:
Filename: electro.tem
TilesetFilenames:
SNOW: electro.sno
Frames: 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Length: *
Tick: 80
UseTilesetExtension: true
TilesetOverrides:
DESERT: TEMPERAT
INTERIOR: TEMPERAT
die-crushed: corpse1
die-crushed:
Filename: corpse1.tem
TilesetFilenames:
SNOW: corpse1.sno
Length: 6
Tick: 1600
ZOffset: -511
UseTilesetExtension: true
TilesetOverrides:
DESERT: TEMPERAT
INTERIOR: TEMPERAT
garrison-muzzle: minigun
garrison-muzzle:
Filename: minigun.shp
Length: 3
Stride: 6
Facings: 8
icon: snipericon
icon:
Filename: snipericon.shp

View File

@@ -1,4 +1,5 @@
oilb.husk: oilb
idle: oilb
idle:
Filename: oilb.shp
Start: 1
Offset: 0,-6