JUNKTOWN: the map lives — DOOMSDAY tileset (48 tiles from eldamar materials), 5 monster types sliced from Doomsday Horrors 21x21 sheets (stand/run/attack/die, 8 facings), 2 16-facing vehicles from Apocalyptic Autos, doodads, records-as-resource layer with procedural vinyl sprites, machine-gun combat with FX pack audio, generated 50x50 map with roads/plazas/record fields/mutant camps
Runtime lessons: FrozenActorLayer required by AutoTarget, Immobile for doodad spatial presence, effect palette + attack cursors, WithFacingSpriteBody explicit Sequence Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
BIN
mods/example/audio/A_WW2_MachineGun_Fire_001.WAV
Executable file
BIN
mods/example/audio/A_WW2_MachineGun_Fire_002.WAV
Executable file
@ -6,3 +6,7 @@ Cursors:
|
||||
Start: 0
|
||||
move-blocked:
|
||||
Start: 0
|
||||
attack:
|
||||
Start: 0
|
||||
attackoutsiderange:
|
||||
Start: 0
|
||||
|
||||
BIN
mods/example/maps/junktown/map.bin
Normal file
203
mods/example/maps/junktown/map.yaml
Normal file
@ -0,0 +1,203 @@
|
||||
MapFormat: 12
|
||||
|
||||
RequiresMod: example
|
||||
|
||||
Title: Junktown
|
||||
Author: RECORDANDRONCO
|
||||
Tileset: DOOMSDAY
|
||||
MapSize: 50,50
|
||||
Bounds: 1,1,48,48
|
||||
Visibility: Lobby
|
||||
Categories: Maps
|
||||
|
||||
Players:
|
||||
PlayerReference@Neutral:
|
||||
Name: Neutral
|
||||
OwnsWorld: True
|
||||
NonCombatant: True
|
||||
Faction: Random
|
||||
PlayerReference@Creeps:
|
||||
Name: Creeps
|
||||
Faction: Random
|
||||
Enemies: Multi0
|
||||
PlayerReference@Multi0:
|
||||
Name: Multi0
|
||||
Playable: True
|
||||
Faction: Random
|
||||
Enemies: Creeps
|
||||
|
||||
Actors:
|
||||
Actor0: mpspawn
|
||||
Location: 8,25
|
||||
Owner: Neutral
|
||||
Actor1: swat
|
||||
Location: 8,23
|
||||
Owner: Multi0
|
||||
Actor2: swat
|
||||
Location: 9,24
|
||||
Owner: Multi0
|
||||
Actor3: swat
|
||||
Location: 10,25
|
||||
Owner: Multi0
|
||||
Actor4: swat
|
||||
Location: 9,26
|
||||
Owner: Multi0
|
||||
Actor5: warcar
|
||||
Location: 6,23
|
||||
Owner: Multi0
|
||||
Actor6: hauler
|
||||
Location: 6,27
|
||||
Owner: Multi0
|
||||
Actor7: mutantgunner
|
||||
Location: 40,24
|
||||
Owner: Creeps
|
||||
Actor8: mutantgunner
|
||||
Location: 42,26
|
||||
Owner: Creeps
|
||||
Actor9: mutantbrawler
|
||||
Location: 41,25
|
||||
Owner: Creeps
|
||||
Actor10: hound
|
||||
Location: 39,23
|
||||
Owner: Creeps
|
||||
Actor11: hound
|
||||
Location: 43,27
|
||||
Owner: Creeps
|
||||
Actor12: android
|
||||
Location: 40,27
|
||||
Owner: Creeps
|
||||
Actor13: mutantgunner
|
||||
Location: 24,8
|
||||
Owner: Creeps
|
||||
Actor14: mutantbrawler
|
||||
Location: 25,7
|
||||
Owner: Creeps
|
||||
Actor15: hound
|
||||
Location: 23,9
|
||||
Owner: Creeps
|
||||
Actor16: biotitan
|
||||
Location: 44,44
|
||||
Owner: Creeps
|
||||
Actor17: barrel2
|
||||
Location: 31,42
|
||||
Owner: Neutral
|
||||
Actor18: barrel2
|
||||
Location: 27,10
|
||||
Owner: Neutral
|
||||
Actor19: streetlight
|
||||
Location: 30,36
|
||||
Owner: Neutral
|
||||
Actor20: barrel2
|
||||
Location: 44,5
|
||||
Owner: Neutral
|
||||
Actor21: junk1
|
||||
Location: 4,22
|
||||
Owner: Neutral
|
||||
Actor22: junk1
|
||||
Location: 11,46
|
||||
Owner: Neutral
|
||||
Actor23: junk1
|
||||
Location: 2,28
|
||||
Owner: Neutral
|
||||
Actor24: barrel
|
||||
Location: 26,23
|
||||
Owner: Neutral
|
||||
Actor25: junk1
|
||||
Location: 16,22
|
||||
Owner: Neutral
|
||||
Actor26: bookshelf
|
||||
Location: 34,37
|
||||
Owner: Neutral
|
||||
Actor27: junk1
|
||||
Location: 21,31
|
||||
Owner: Neutral
|
||||
Actor28: barrel2
|
||||
Location: 8,38
|
||||
Owner: Neutral
|
||||
Actor29: bookshelf
|
||||
Location: 23,16
|
||||
Owner: Neutral
|
||||
Actor30: bookshelf
|
||||
Location: 4,23
|
||||
Owner: Neutral
|
||||
Actor31: barrel2
|
||||
Location: 4,28
|
||||
Owner: Neutral
|
||||
Actor32: junk1
|
||||
Location: 8,20
|
||||
Owner: Neutral
|
||||
Actor33: bookshelf
|
||||
Location: 45,11
|
||||
Owner: Neutral
|
||||
Actor34: barrel2
|
||||
Location: 19,26
|
||||
Owner: Neutral
|
||||
Actor35: bookshelf
|
||||
Location: 21,43
|
||||
Owner: Neutral
|
||||
Actor36: junk1
|
||||
Location: 13,20
|
||||
Owner: Neutral
|
||||
Actor37: bookshelf
|
||||
Location: 20,41
|
||||
Owner: Neutral
|
||||
Actor38: junk1
|
||||
Location: 46,23
|
||||
Owner: Neutral
|
||||
Actor39: streetlight
|
||||
Location: 35,47
|
||||
Owner: Neutral
|
||||
Actor40: streetlight
|
||||
Location: 43,18
|
||||
Owner: Neutral
|
||||
Actor41: streetlight
|
||||
Location: 23,6
|
||||
Owner: Neutral
|
||||
Actor42: streetlight
|
||||
Location: 31,9
|
||||
Owner: Neutral
|
||||
Actor43: barrel2
|
||||
Location: 26,46
|
||||
Owner: Neutral
|
||||
Actor44: barrel
|
||||
Location: 10,18
|
||||
Owner: Neutral
|
||||
Actor45: barrel
|
||||
Location: 9,40
|
||||
Owner: Neutral
|
||||
Actor46: barrel2
|
||||
Location: 43,47
|
||||
Owner: Neutral
|
||||
Actor47: bookshelf
|
||||
Location: 28,46
|
||||
Owner: Neutral
|
||||
Actor48: streetlight
|
||||
Location: 14,40
|
||||
Owner: Neutral
|
||||
Actor49: junk1
|
||||
Location: 23,19
|
||||
Owner: Neutral
|
||||
Actor50: barrel2
|
||||
Location: 21,44
|
||||
Owner: Neutral
|
||||
Actor51: streetlight
|
||||
Location: 5,13
|
||||
Owner: Neutral
|
||||
Actor52: streetlight
|
||||
Location: 3,15
|
||||
Owner: Neutral
|
||||
Actor53: streetlight
|
||||
Location: 32,7
|
||||
Owner: Neutral
|
||||
Actor54: bookshelf
|
||||
Location: 43,7
|
||||
Owner: Neutral
|
||||
Actor55: bookshelf
|
||||
Location: 29,35
|
||||
Owner: Neutral
|
||||
Actor56: barrel2
|
||||
Location: 47,27
|
||||
Owner: Neutral
|
||||
Actor57: streetlight
|
||||
Location: 14,10
|
||||
Owner: Neutral
|
||||
@ -12,6 +12,7 @@ Notifications:
|
||||
|
||||
Rules:
|
||||
example|rules/example.yaml
|
||||
example|rules/doomsday.yaml
|
||||
example|rules/mpspawn.yaml
|
||||
example|rules/palettes.yaml
|
||||
example|rules/player.yaml
|
||||
@ -19,14 +20,17 @@ Rules:
|
||||
|
||||
Sequences:
|
||||
example|sequences/example.yaml
|
||||
example|sequences/doomsday.yaml
|
||||
example|sequences/mapeditor.yaml
|
||||
example|sequences/mpspawn.yaml
|
||||
|
||||
TileSets:
|
||||
example|tilesets/example.yaml
|
||||
example|tilesets/doomsday.yaml
|
||||
|
||||
Voices:
|
||||
example|voices/example.yaml
|
||||
|
||||
Weapons:
|
||||
example|weapons/example.yaml
|
||||
example|weapons/doomsday.yaml
|
||||
|
||||
254
mods/example/rules/doomsday.yaml
Normal file
@ -0,0 +1,254 @@
|
||||
mutantgunner:
|
||||
AlwaysVisible:
|
||||
Selectable:
|
||||
Bounds: 1024, 1536, 0, -384
|
||||
SelectionDecorations:
|
||||
Targetable:
|
||||
TargetTypes: Ground
|
||||
Health:
|
||||
HP: 8000
|
||||
HitShape:
|
||||
BodyOrientation:
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: stand
|
||||
Mobile:
|
||||
Locomotor: foot
|
||||
Speed: 42
|
||||
TurnSpeed: 512
|
||||
RenderSprites:
|
||||
Armament:
|
||||
Weapon: mg
|
||||
AttackFrontal:
|
||||
AutoTarget:
|
||||
AutoTargetPriority:
|
||||
WithInfantryBody:
|
||||
DefaultAttackSequence: attack
|
||||
WithDeathAnimation:
|
||||
DeathSequence: die
|
||||
UseDeathTypeSuffix: false
|
||||
MapEditorData:
|
||||
Categories: Units
|
||||
|
||||
mutantbrawler:
|
||||
AlwaysVisible:
|
||||
Selectable:
|
||||
Bounds: 1024, 1536, 0, -384
|
||||
SelectionDecorations:
|
||||
Targetable:
|
||||
TargetTypes: Ground
|
||||
Health:
|
||||
HP: 12000
|
||||
HitShape:
|
||||
BodyOrientation:
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: stand
|
||||
Mobile:
|
||||
Locomotor: foot
|
||||
Speed: 56
|
||||
TurnSpeed: 512
|
||||
RenderSprites:
|
||||
Armament:
|
||||
Weapon: claw
|
||||
AttackFrontal:
|
||||
AutoTarget:
|
||||
AutoTargetPriority:
|
||||
WithInfantryBody:
|
||||
DefaultAttackSequence: attack
|
||||
WithDeathAnimation:
|
||||
DeathSequence: die
|
||||
UseDeathTypeSuffix: false
|
||||
MapEditorData:
|
||||
Categories: Units
|
||||
|
||||
hound:
|
||||
AlwaysVisible:
|
||||
Selectable:
|
||||
Bounds: 1024, 1536, 0, -384
|
||||
SelectionDecorations:
|
||||
Targetable:
|
||||
TargetTypes: Ground
|
||||
Health:
|
||||
HP: 5000
|
||||
HitShape:
|
||||
BodyOrientation:
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: stand
|
||||
Mobile:
|
||||
Locomotor: foot
|
||||
Speed: 85
|
||||
TurnSpeed: 512
|
||||
RenderSprites:
|
||||
Armament:
|
||||
Weapon: claw
|
||||
AttackFrontal:
|
||||
AutoTarget:
|
||||
AutoTargetPriority:
|
||||
WithInfantryBody:
|
||||
DefaultAttackSequence: attack
|
||||
WithDeathAnimation:
|
||||
DeathSequence: die
|
||||
UseDeathTypeSuffix: false
|
||||
MapEditorData:
|
||||
Categories: Units
|
||||
|
||||
android:
|
||||
AlwaysVisible:
|
||||
Selectable:
|
||||
Bounds: 1024, 1536, 0, -384
|
||||
SelectionDecorations:
|
||||
Targetable:
|
||||
TargetTypes: Ground
|
||||
Health:
|
||||
HP: 7000
|
||||
HitShape:
|
||||
BodyOrientation:
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: stand
|
||||
Mobile:
|
||||
Locomotor: foot
|
||||
Speed: 50
|
||||
TurnSpeed: 512
|
||||
RenderSprites:
|
||||
Armament:
|
||||
Weapon: mg
|
||||
AttackFrontal:
|
||||
AutoTarget:
|
||||
AutoTargetPriority:
|
||||
WithInfantryBody:
|
||||
DefaultAttackSequence: attack
|
||||
WithDeathAnimation:
|
||||
DeathSequence: die
|
||||
UseDeathTypeSuffix: false
|
||||
MapEditorData:
|
||||
Categories: Units
|
||||
|
||||
biotitan:
|
||||
AlwaysVisible:
|
||||
Selectable:
|
||||
Bounds: 1024, 1536, 0, -384
|
||||
SelectionDecorations:
|
||||
Targetable:
|
||||
TargetTypes: Ground
|
||||
Health:
|
||||
HP: 40000
|
||||
HitShape:
|
||||
BodyOrientation:
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: stand
|
||||
Mobile:
|
||||
Locomotor: foot
|
||||
Speed: 32
|
||||
TurnSpeed: 512
|
||||
RenderSprites:
|
||||
Armament:
|
||||
Weapon: titanslam
|
||||
AttackFrontal:
|
||||
AutoTarget:
|
||||
AutoTargetPriority:
|
||||
WithInfantryBody:
|
||||
DefaultAttackSequence: attack
|
||||
WithDeathAnimation:
|
||||
DeathSequence: die
|
||||
UseDeathTypeSuffix: false
|
||||
MapEditorData:
|
||||
Categories: Units
|
||||
|
||||
warcar:
|
||||
AlwaysVisible:
|
||||
Selectable:
|
||||
Bounds: 1024, 1536, 0, -384
|
||||
SelectionDecorations:
|
||||
Targetable:
|
||||
TargetTypes: Ground
|
||||
Health:
|
||||
HP: 15000
|
||||
HitShape:
|
||||
BodyOrientation:
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: stand
|
||||
Mobile:
|
||||
Locomotor: wheels
|
||||
Speed: 128
|
||||
TurnSpeed: 20
|
||||
RenderSprites:
|
||||
Armament:
|
||||
Weapon: mg
|
||||
AttackFrontal:
|
||||
AutoTarget:
|
||||
AutoTargetPriority:
|
||||
WithFacingSpriteBody:
|
||||
Sequence: stand
|
||||
WithMoveAnimation:
|
||||
MoveSequence: run
|
||||
MapEditorData:
|
||||
Categories: Units
|
||||
|
||||
hauler:
|
||||
AlwaysVisible:
|
||||
Selectable:
|
||||
Bounds: 1024, 1536, 0, -384
|
||||
SelectionDecorations:
|
||||
Targetable:
|
||||
TargetTypes: Ground
|
||||
Health:
|
||||
HP: 20000
|
||||
HitShape:
|
||||
BodyOrientation:
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: stand
|
||||
Mobile:
|
||||
Locomotor: wheels
|
||||
Speed: 96
|
||||
TurnSpeed: 20
|
||||
RenderSprites:
|
||||
WithFacingSpriteBody:
|
||||
Sequence: stand
|
||||
WithMoveAnimation:
|
||||
MoveSequence: run
|
||||
MapEditorData:
|
||||
Categories: Units
|
||||
|
||||
barrel:
|
||||
AlwaysVisible:
|
||||
Immobile:
|
||||
OccupiesSpace: true
|
||||
WithSpriteBody:
|
||||
RenderSprites:
|
||||
MapEditorData:
|
||||
Categories: Decorations
|
||||
|
||||
barrel2:
|
||||
AlwaysVisible:
|
||||
Immobile:
|
||||
OccupiesSpace: true
|
||||
WithSpriteBody:
|
||||
RenderSprites:
|
||||
MapEditorData:
|
||||
Categories: Decorations
|
||||
|
||||
streetlight:
|
||||
AlwaysVisible:
|
||||
Immobile:
|
||||
OccupiesSpace: true
|
||||
WithSpriteBody:
|
||||
RenderSprites:
|
||||
MapEditorData:
|
||||
Categories: Decorations
|
||||
|
||||
bookshelf:
|
||||
AlwaysVisible:
|
||||
Immobile:
|
||||
OccupiesSpace: true
|
||||
WithSpriteBody:
|
||||
RenderSprites:
|
||||
MapEditorData:
|
||||
Categories: Decorations
|
||||
|
||||
junk1:
|
||||
AlwaysVisible:
|
||||
Immobile:
|
||||
OccupiesSpace: true
|
||||
WithSpriteBody:
|
||||
RenderSprites:
|
||||
MapEditorData:
|
||||
Categories: Decorations
|
||||
@ -1,6 +1,8 @@
|
||||
^palettes:
|
||||
PaletteFromGrayscale@greyscale:
|
||||
Name: greyscale
|
||||
PaletteFromGrayscale@effect:
|
||||
Name: effect
|
||||
PlayerColorPalette@player:
|
||||
BasePalette: greyscale
|
||||
PlayerColorShift:
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
^baseplayer:
|
||||
AlwaysVisible:
|
||||
Shroud:
|
||||
FrozenActorLayer:
|
||||
|
||||
player:
|
||||
Inherits: ^baseplayer
|
||||
|
||||
@ -21,10 +21,35 @@
|
||||
world:
|
||||
Inherits: ^baseworld
|
||||
PathFinder:
|
||||
BuildingInfluence:
|
||||
ResourceLayer:
|
||||
ResourceTypes:
|
||||
Records:
|
||||
ResourceIndex: 1
|
||||
TerrainType: Records
|
||||
AllowedTerrainTypes: Clear
|
||||
MaxDensity: 4
|
||||
ResourceRenderer:
|
||||
ResourceTypes:
|
||||
Records:
|
||||
Image: records
|
||||
Sequences: idle
|
||||
Palette: effect
|
||||
Name: Records
|
||||
Locomotor@foot:
|
||||
Name: foot
|
||||
TerrainSpeeds:
|
||||
Clear: 100
|
||||
Rough: 90
|
||||
Road: 125
|
||||
Records: 80
|
||||
Locomotor@wheels:
|
||||
Name: wheels
|
||||
TerrainSpeeds:
|
||||
Clear: 100
|
||||
Rough: 85
|
||||
Road: 150
|
||||
Records: 70
|
||||
ColorPickerManager:
|
||||
PreviewActor: example.colorpicker
|
||||
CreateMapPlayers:
|
||||
@ -47,6 +72,16 @@ editorworld:
|
||||
Name: foot
|
||||
TerrainSpeeds:
|
||||
Clear: 100
|
||||
Rough: 90
|
||||
Road: 125
|
||||
Records: 80
|
||||
Locomotor@wheels:
|
||||
Name: wheels
|
||||
TerrainSpeeds:
|
||||
Clear: 100
|
||||
Rough: 85
|
||||
Road: 150
|
||||
Records: 70
|
||||
BuildableTerrainOverlay:
|
||||
AllowedTerrainTypes:
|
||||
Palette:
|
||||
|
||||
BIN
mods/example/sequences/assets/android_attack.png
Normal file
|
After Width: | Height: | Size: 171 KiB |
BIN
mods/example/sequences/assets/android_die.png
Normal file
|
After Width: | Height: | Size: 171 KiB |
BIN
mods/example/sequences/assets/android_run.png
Normal file
|
After Width: | Height: | Size: 397 KiB |
BIN
mods/example/sequences/assets/android_stand.png
Normal file
|
After Width: | Height: | Size: 225 KiB |
BIN
mods/example/sequences/assets/biotitan_attack.png
Normal file
|
After Width: | Height: | Size: 232 KiB |
BIN
mods/example/sequences/assets/biotitan_die.png
Normal file
|
After Width: | Height: | Size: 230 KiB |
BIN
mods/example/sequences/assets/biotitan_run.png
Normal file
|
After Width: | Height: | Size: 536 KiB |
BIN
mods/example/sequences/assets/biotitan_stand.png
Normal file
|
After Width: | Height: | Size: 329 KiB |
BIN
mods/example/sequences/assets/d_barrel.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
mods/example/sequences/assets/d_barrel2.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
mods/example/sequences/assets/d_bookshelf.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
mods/example/sequences/assets/d_junk1.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
mods/example/sequences/assets/d_streetlight.png
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
mods/example/sequences/assets/hauler_run.png
Normal file
|
After Width: | Height: | Size: 264 KiB |
BIN
mods/example/sequences/assets/hauler_stand.png
Normal file
|
After Width: | Height: | Size: 250 KiB |
BIN
mods/example/sequences/assets/hound_attack.png
Normal file
|
After Width: | Height: | Size: 147 KiB |
BIN
mods/example/sequences/assets/hound_die.png
Normal file
|
After Width: | Height: | Size: 142 KiB |
BIN
mods/example/sequences/assets/hound_run.png
Normal file
|
After Width: | Height: | Size: 416 KiB |
BIN
mods/example/sequences/assets/hound_stand.png
Normal file
|
After Width: | Height: | Size: 234 KiB |
BIN
mods/example/sequences/assets/mutantbrawler_attack.png
Normal file
|
After Width: | Height: | Size: 212 KiB |
BIN
mods/example/sequences/assets/mutantbrawler_die.png
Normal file
|
After Width: | Height: | Size: 212 KiB |
BIN
mods/example/sequences/assets/mutantbrawler_run.png
Normal file
|
After Width: | Height: | Size: 476 KiB |
BIN
mods/example/sequences/assets/mutantbrawler_stand.png
Normal file
|
After Width: | Height: | Size: 293 KiB |
BIN
mods/example/sequences/assets/mutantgunner_attack.png
Normal file
|
After Width: | Height: | Size: 176 KiB |
BIN
mods/example/sequences/assets/mutantgunner_die.png
Normal file
|
After Width: | Height: | Size: 220 KiB |
BIN
mods/example/sequences/assets/mutantgunner_run.png
Normal file
|
After Width: | Height: | Size: 468 KiB |
BIN
mods/example/sequences/assets/mutantgunner_stand.png
Normal file
|
After Width: | Height: | Size: 290 KiB |
BIN
mods/example/sequences/assets/records.png
Normal file
|
After Width: | Height: | Size: 945 B |
BIN
mods/example/sequences/assets/warcar_run.png
Normal file
|
After Width: | Height: | Size: 370 KiB |
BIN
mods/example/sequences/assets/warcar_stand.png
Normal file
|
After Width: | Height: | Size: 360 KiB |
139
mods/example/sequences/doomsday.yaml
Normal file
@ -0,0 +1,139 @@
|
||||
mutantgunner:
|
||||
stand:
|
||||
Filename: sequences/assets/mutantgunner_stand.png
|
||||
Facings: 8
|
||||
Length: 5
|
||||
Tick: 120
|
||||
run:
|
||||
Filename: sequences/assets/mutantgunner_run.png
|
||||
Facings: 8
|
||||
Length: 8
|
||||
attack:
|
||||
Filename: sequences/assets/mutantgunner_attack.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 100
|
||||
die:
|
||||
Filename: sequences/assets/mutantgunner_die.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 140
|
||||
mutantbrawler:
|
||||
stand:
|
||||
Filename: sequences/assets/mutantbrawler_stand.png
|
||||
Facings: 8
|
||||
Length: 5
|
||||
Tick: 120
|
||||
run:
|
||||
Filename: sequences/assets/mutantbrawler_run.png
|
||||
Facings: 8
|
||||
Length: 8
|
||||
attack:
|
||||
Filename: sequences/assets/mutantbrawler_attack.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 100
|
||||
die:
|
||||
Filename: sequences/assets/mutantbrawler_die.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 140
|
||||
hound:
|
||||
stand:
|
||||
Filename: sequences/assets/hound_stand.png
|
||||
Facings: 8
|
||||
Length: 5
|
||||
Tick: 120
|
||||
run:
|
||||
Filename: sequences/assets/hound_run.png
|
||||
Facings: 8
|
||||
Length: 8
|
||||
attack:
|
||||
Filename: sequences/assets/hound_attack.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 100
|
||||
die:
|
||||
Filename: sequences/assets/hound_die.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 140
|
||||
android:
|
||||
stand:
|
||||
Filename: sequences/assets/android_stand.png
|
||||
Facings: 8
|
||||
Length: 5
|
||||
Tick: 120
|
||||
run:
|
||||
Filename: sequences/assets/android_run.png
|
||||
Facings: 8
|
||||
Length: 8
|
||||
attack:
|
||||
Filename: sequences/assets/android_attack.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 100
|
||||
die:
|
||||
Filename: sequences/assets/android_die.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 140
|
||||
biotitan:
|
||||
stand:
|
||||
Filename: sequences/assets/biotitan_stand.png
|
||||
Facings: 8
|
||||
Length: 5
|
||||
Tick: 120
|
||||
run:
|
||||
Filename: sequences/assets/biotitan_run.png
|
||||
Facings: 8
|
||||
Length: 8
|
||||
attack:
|
||||
Filename: sequences/assets/biotitan_attack.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 100
|
||||
die:
|
||||
Filename: sequences/assets/biotitan_die.png
|
||||
Facings: 8
|
||||
Length: 3
|
||||
Tick: 140
|
||||
warcar:
|
||||
stand:
|
||||
Filename: sequences/assets/warcar_stand.png
|
||||
Facings: 16
|
||||
Length: 1
|
||||
Stride: 5
|
||||
run:
|
||||
Filename: sequences/assets/warcar_run.png
|
||||
Facings: 16
|
||||
Length: 5
|
||||
hauler:
|
||||
stand:
|
||||
Filename: sequences/assets/hauler_stand.png
|
||||
Facings: 16
|
||||
Length: 1
|
||||
Stride: 5
|
||||
run:
|
||||
Filename: sequences/assets/hauler_run.png
|
||||
Facings: 16
|
||||
Length: 5
|
||||
barrel:
|
||||
idle:
|
||||
Filename: sequences/assets/d_barrel.png
|
||||
barrel2:
|
||||
idle:
|
||||
Filename: sequences/assets/d_barrel2.png
|
||||
streetlight:
|
||||
idle:
|
||||
Filename: sequences/assets/d_streetlight.png
|
||||
bookshelf:
|
||||
idle:
|
||||
Filename: sequences/assets/d_bookshelf.png
|
||||
junk1:
|
||||
idle:
|
||||
Filename: sequences/assets/d_junk1.png
|
||||
records:
|
||||
idle:
|
||||
Filename: sequences/assets/records.png
|
||||
Length: 4
|
||||
353
mods/example/tilesets/doomsday.yaml
Normal file
@ -0,0 +1,353 @@
|
||||
General:
|
||||
Name: Doomsday
|
||||
Id: DOOMSDAY
|
||||
EditorTemplateOrder: Dirt, Asphalt, Road
|
||||
Palette:
|
||||
|
||||
Terrain:
|
||||
TerrainType@Clear:
|
||||
Type: Clear
|
||||
TerrainType@Rough:
|
||||
Type: Rough
|
||||
TerrainType@Road:
|
||||
Type: Road
|
||||
TerrainType@Records:
|
||||
Type: Records
|
||||
|
||||
Templates:
|
||||
Template@0:
|
||||
Id: 0
|
||||
Images: tilesets/doomsday/t_dirt00.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@1:
|
||||
Id: 1
|
||||
Images: tilesets/doomsday/t_dirt01.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@2:
|
||||
Id: 2
|
||||
Images: tilesets/doomsday/t_dirt02.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@3:
|
||||
Id: 3
|
||||
Images: tilesets/doomsday/t_dirt03.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@4:
|
||||
Id: 4
|
||||
Images: tilesets/doomsday/t_dirt04.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@5:
|
||||
Id: 5
|
||||
Images: tilesets/doomsday/t_dirt05.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@6:
|
||||
Id: 6
|
||||
Images: tilesets/doomsday/t_dirt06.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@7:
|
||||
Id: 7
|
||||
Images: tilesets/doomsday/t_dirt07.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@8:
|
||||
Id: 8
|
||||
Images: tilesets/doomsday/t_dirt08.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@9:
|
||||
Id: 9
|
||||
Images: tilesets/doomsday/t_dirt09.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@10:
|
||||
Id: 10
|
||||
Images: tilesets/doomsday/t_dirt10.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@11:
|
||||
Id: 11
|
||||
Images: tilesets/doomsday/t_dirt11.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@12:
|
||||
Id: 12
|
||||
Images: tilesets/doomsday/t_dirt12.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@13:
|
||||
Id: 13
|
||||
Images: tilesets/doomsday/t_dirt13.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@14:
|
||||
Id: 14
|
||||
Images: tilesets/doomsday/t_dirt14.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@15:
|
||||
Id: 15
|
||||
Images: tilesets/doomsday/t_dirt15.png
|
||||
Size: 1,1
|
||||
Categories: Dirt
|
||||
Tiles:
|
||||
0: Clear
|
||||
Template@16:
|
||||
Id: 16
|
||||
Images: tilesets/doomsday/t_asphalt00.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@17:
|
||||
Id: 17
|
||||
Images: tilesets/doomsday/t_asphalt01.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@18:
|
||||
Id: 18
|
||||
Images: tilesets/doomsday/t_asphalt02.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@19:
|
||||
Id: 19
|
||||
Images: tilesets/doomsday/t_asphalt03.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@20:
|
||||
Id: 20
|
||||
Images: tilesets/doomsday/t_asphalt04.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@21:
|
||||
Id: 21
|
||||
Images: tilesets/doomsday/t_asphalt05.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@22:
|
||||
Id: 22
|
||||
Images: tilesets/doomsday/t_asphalt06.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@23:
|
||||
Id: 23
|
||||
Images: tilesets/doomsday/t_asphalt07.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@24:
|
||||
Id: 24
|
||||
Images: tilesets/doomsday/t_asphalt08.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@25:
|
||||
Id: 25
|
||||
Images: tilesets/doomsday/t_asphalt09.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@26:
|
||||
Id: 26
|
||||
Images: tilesets/doomsday/t_asphalt10.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@27:
|
||||
Id: 27
|
||||
Images: tilesets/doomsday/t_asphalt11.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@28:
|
||||
Id: 28
|
||||
Images: tilesets/doomsday/t_asphalt12.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@29:
|
||||
Id: 29
|
||||
Images: tilesets/doomsday/t_asphalt13.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@30:
|
||||
Id: 30
|
||||
Images: tilesets/doomsday/t_asphalt14.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@31:
|
||||
Id: 31
|
||||
Images: tilesets/doomsday/t_asphalt15.png
|
||||
Size: 1,1
|
||||
Categories: Asphalt
|
||||
Tiles:
|
||||
0: Rough
|
||||
Template@32:
|
||||
Id: 32
|
||||
Images: tilesets/doomsday/t_road00.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@33:
|
||||
Id: 33
|
||||
Images: tilesets/doomsday/t_road01.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@34:
|
||||
Id: 34
|
||||
Images: tilesets/doomsday/t_road02.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@35:
|
||||
Id: 35
|
||||
Images: tilesets/doomsday/t_road03.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@36:
|
||||
Id: 36
|
||||
Images: tilesets/doomsday/t_road04.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@37:
|
||||
Id: 37
|
||||
Images: tilesets/doomsday/t_road05.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@38:
|
||||
Id: 38
|
||||
Images: tilesets/doomsday/t_road06.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@39:
|
||||
Id: 39
|
||||
Images: tilesets/doomsday/t_road07.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@40:
|
||||
Id: 40
|
||||
Images: tilesets/doomsday/t_road08.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@41:
|
||||
Id: 41
|
||||
Images: tilesets/doomsday/t_road09.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@42:
|
||||
Id: 42
|
||||
Images: tilesets/doomsday/t_road10.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@43:
|
||||
Id: 43
|
||||
Images: tilesets/doomsday/t_road11.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@44:
|
||||
Id: 44
|
||||
Images: tilesets/doomsday/t_road12.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@45:
|
||||
Id: 45
|
||||
Images: tilesets/doomsday/t_road13.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@46:
|
||||
Id: 46
|
||||
Images: tilesets/doomsday/t_road14.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
Template@47:
|
||||
Id: 47
|
||||
Images: tilesets/doomsday/t_road15.png
|
||||
Size: 1,1
|
||||
Categories: Road
|
||||
Tiles:
|
||||
0: Road
|
||||
BIN
mods/example/tilesets/doomsday/t_asphalt00.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt01.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt02.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt03.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt04.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt05.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt06.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt07.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt08.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt09.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt10.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt11.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt12.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt13.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt14.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/example/tilesets/doomsday/t_asphalt15.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt00.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt01.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt02.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt03.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt04.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt05.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt06.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt07.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt08.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt09.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt10.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt11.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt12.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt13.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt14.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
mods/example/tilesets/doomsday/t_dirt15.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
mods/example/tilesets/doomsday/t_road00.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
mods/example/tilesets/doomsday/t_road01.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
mods/example/tilesets/doomsday/t_road02.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road03.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road04.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
mods/example/tilesets/doomsday/t_road05.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
mods/example/tilesets/doomsday/t_road06.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road07.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road08.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
mods/example/tilesets/doomsday/t_road09.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road10.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road11.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/example/tilesets/doomsday/t_road12.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
mods/example/tilesets/doomsday/t_road13.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road14.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
mods/example/tilesets/doomsday/t_road15.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
27
mods/example/weapons/doomsday.yaml
Normal file
@ -0,0 +1,27 @@
|
||||
mg:
|
||||
ReloadDelay: 10
|
||||
Range: 5c0
|
||||
Report: audio/A_WW2_MachineGun_Fire_001.WAV
|
||||
Projectile: InstantHit
|
||||
Warhead@dmg: SpreadDamage
|
||||
Spread: 128
|
||||
Damage: 2500
|
||||
ValidTargets: Ground
|
||||
|
||||
claw:
|
||||
ReloadDelay: 30
|
||||
Range: 1c256
|
||||
Projectile: InstantHit
|
||||
Warhead@dmg: SpreadDamage
|
||||
Spread: 64
|
||||
Damage: 4000
|
||||
ValidTargets: Ground
|
||||
|
||||
titanslam:
|
||||
ReloadDelay: 50
|
||||
Range: 1c512
|
||||
Projectile: InstantHit
|
||||
Warhead@dmg: SpreadDamage
|
||||
Spread: 256
|
||||
Damage: 12000
|
||||
ValidTargets: Ground
|
||||