Added aircraft husks

This commit is contained in:
teees
2015-11-30 12:43:17 +01:00
parent 9db974cfe9
commit 5ef93d330a
4 changed files with 125 additions and 0 deletions

View File

@@ -67,6 +67,7 @@ Rules:
./mods/ts/rules/palettes.yaml
./mods/ts/rules/defaults.yaml
./mods/ts/rules/aircraft.yaml
./mods/ts/rules/husks.yaml
./mods/ts/rules/civilian-infantry.yaml
./mods/ts/rules/civilian-structures.yaml
./mods/ts/rules/civilian-vehicles.yaml

View File

@@ -59,6 +59,8 @@ DSHP:
MaxWeight: 5
PipCount: 5
UnloadVoice: Move
SpawnActorOnDeath:
Actor: DSHP.Husk
ORCA:
Inherits: ^Helicopter
@@ -98,6 +100,8 @@ ORCA:
PipTypeEmpty: AmmoEmpty
AutoTarget:
RenderSprites:
SpawnActorOnDeath:
Actor: ORCA.Husk
ORCAB:
Inherits: ^Plane
@@ -145,6 +149,8 @@ ORCAB:
Hovers@CRUISING:
UpgradeTypes: cruising
UpgradeMinEnabledLevel: 1
SpawnActorOnDeath:
Actor: ORCAB.Husk
ORCATRAN:
Inherits: ^Helicopter
@@ -177,6 +183,8 @@ ORCATRAN:
MaxWeight: 5
PipCount: 5
UnloadVoice: Move
SpawnActorOnDeath:
Actor: ORCATRAN.Husk
TRNSPORT:
Inherits: ^Helicopter
@@ -209,6 +217,8 @@ TRNSPORT:
RenderSprites:
Selectable:
Bounds: 44,32,0,-8
SpawnActorOnDeath:
Actor: TRNSPORT.Husk
SCRIN:
Inherits: ^Plane
@@ -254,6 +264,8 @@ SCRIN:
AutoTarget:
RenderSprites:
DeathSounds:
SpawnActorOnDeath:
Actor: SCRIN.Husk
APACHE:
Inherits: ^Helicopter
@@ -293,6 +305,8 @@ APACHE:
WithSpriteRotorOverlay:
Offset: 85,0,384
RenderSprites:
SpawnActorOnDeath:
Actor: APACHE.Husk
HUNTER:
Inherits@1: ^GainsExperience

View File

@@ -517,6 +517,31 @@
CruiseAltitude: 2560
ReturnOnIdle:
^AircraftHusk:
RenderVoxels:
RenderSprites:
WithVoxelBody:
BodyOrientation:
QuantizedFacings: 0
CameraPitch: 90
Aircraft:
AirborneUpgrades: airborne
CruisingUpgrades: cruising
Health:
HP: 280
Armor:
Type: Heavy
HiddenUnderFog:
Type: CenterPosition
AutoTargetIgnore:
ScriptTriggers:
Tooltip:
GenericName: Destroyed Aircraft
FallsToEarth:
Spins: true
Moves: true
Velocity: 86
^Viceroid:
Inherits@1: ^ExistsInWorld
Inherits@2: ^SpriteActor

85
mods/ts/rules/husks.yaml Normal file
View File

@@ -0,0 +1,85 @@
DSHP.Husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Dropship
Aircraft:
ROT: 5
Speed: 168
RenderSprites:
Image: dshp
RenderVoxels:
Image: dshp
ORCA.Husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Orca Fighter
Aircraft:
ROT: 5
Speed: 186
RenderSprites:
Image: orca
RenderVoxels:
Image: orca
ORCAB.Husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Orca Bomber
Aircraft:
ROT: 5
Speed: 96
RenderSprites:
Image: orcab
RenderVoxels:
Image: orcab
ORCATRAN.Husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Orca Transport
Aircraft:
ROT: 5
Speed: 84
RenderSprites:
Image: orcatran
RenderVoxels:
Image: orcatran
TRNSPORT.Husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Carryall
Aircraft:
ROT: 5
Speed: 149
RenderSprites:
Image: trnsport
RenderVoxels:
Image: trnsport
SCRIN.Husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Banshee Fighter
Aircraft:
ROT: 5
Speed: 168
RenderSprites:
Image: scrin
RenderVoxels:
Image: scrin
APACHE.Husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Harpy
Aircraft:
ROT: 5
Speed: 130
WithSpriteRotorOverlay:
Offset: 85,0,384
RenderSprites:
Image: apache
RenderVoxels:
Image: apache