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:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
oilb.husk: oilb
|
||||
idle: oilb
|
||||
idle:
|
||||
Filename: oilb.shp
|
||||
Start: 1
|
||||
Offset: 0,-6
|
||||
|
||||
Reference in New Issue
Block a user