Merge pull request #10152 from teees/ts-aircraft-husks
Added aircraft husks (Tiberian Sun)
This commit is contained in:
@@ -67,6 +67,7 @@ Rules:
|
|||||||
./mods/ts/rules/palettes.yaml
|
./mods/ts/rules/palettes.yaml
|
||||||
./mods/ts/rules/defaults.yaml
|
./mods/ts/rules/defaults.yaml
|
||||||
./mods/ts/rules/aircraft.yaml
|
./mods/ts/rules/aircraft.yaml
|
||||||
|
./mods/ts/rules/husks.yaml
|
||||||
./mods/ts/rules/civilian-infantry.yaml
|
./mods/ts/rules/civilian-infantry.yaml
|
||||||
./mods/ts/rules/civilian-structures.yaml
|
./mods/ts/rules/civilian-structures.yaml
|
||||||
./mods/ts/rules/civilian-vehicles.yaml
|
./mods/ts/rules/civilian-vehicles.yaml
|
||||||
|
|||||||
@@ -59,6 +59,8 @@ DSHP:
|
|||||||
MaxWeight: 5
|
MaxWeight: 5
|
||||||
PipCount: 5
|
PipCount: 5
|
||||||
UnloadVoice: Move
|
UnloadVoice: Move
|
||||||
|
SpawnActorOnDeath:
|
||||||
|
Actor: DSHP.Husk
|
||||||
|
|
||||||
ORCA:
|
ORCA:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
@@ -98,6 +100,8 @@ ORCA:
|
|||||||
PipTypeEmpty: AmmoEmpty
|
PipTypeEmpty: AmmoEmpty
|
||||||
AutoTarget:
|
AutoTarget:
|
||||||
RenderSprites:
|
RenderSprites:
|
||||||
|
SpawnActorOnDeath:
|
||||||
|
Actor: ORCA.Husk
|
||||||
|
|
||||||
ORCAB:
|
ORCAB:
|
||||||
Inherits: ^Plane
|
Inherits: ^Plane
|
||||||
@@ -145,6 +149,8 @@ ORCAB:
|
|||||||
Hovers@CRUISING:
|
Hovers@CRUISING:
|
||||||
UpgradeTypes: cruising
|
UpgradeTypes: cruising
|
||||||
UpgradeMinEnabledLevel: 1
|
UpgradeMinEnabledLevel: 1
|
||||||
|
SpawnActorOnDeath:
|
||||||
|
Actor: ORCAB.Husk
|
||||||
|
|
||||||
ORCATRAN:
|
ORCATRAN:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
@@ -177,6 +183,8 @@ ORCATRAN:
|
|||||||
MaxWeight: 5
|
MaxWeight: 5
|
||||||
PipCount: 5
|
PipCount: 5
|
||||||
UnloadVoice: Move
|
UnloadVoice: Move
|
||||||
|
SpawnActorOnDeath:
|
||||||
|
Actor: ORCATRAN.Husk
|
||||||
|
|
||||||
TRNSPORT:
|
TRNSPORT:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
@@ -209,6 +217,8 @@ TRNSPORT:
|
|||||||
RenderSprites:
|
RenderSprites:
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 44,32,0,-8
|
Bounds: 44,32,0,-8
|
||||||
|
SpawnActorOnDeath:
|
||||||
|
Actor: TRNSPORT.Husk
|
||||||
|
|
||||||
SCRIN:
|
SCRIN:
|
||||||
Inherits: ^Plane
|
Inherits: ^Plane
|
||||||
@@ -254,6 +264,8 @@ SCRIN:
|
|||||||
AutoTarget:
|
AutoTarget:
|
||||||
RenderSprites:
|
RenderSprites:
|
||||||
DeathSounds:
|
DeathSounds:
|
||||||
|
SpawnActorOnDeath:
|
||||||
|
Actor: SCRIN.Husk
|
||||||
|
|
||||||
APACHE:
|
APACHE:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
@@ -293,6 +305,8 @@ APACHE:
|
|||||||
WithSpriteRotorOverlay:
|
WithSpriteRotorOverlay:
|
||||||
Offset: 85,0,384
|
Offset: 85,0,384
|
||||||
RenderSprites:
|
RenderSprites:
|
||||||
|
SpawnActorOnDeath:
|
||||||
|
Actor: APACHE.Husk
|
||||||
|
|
||||||
HUNTER:
|
HUNTER:
|
||||||
Inherits@1: ^GainsExperience
|
Inherits@1: ^GainsExperience
|
||||||
|
|||||||
@@ -538,6 +538,31 @@
|
|||||||
CruiseAltitude: 2560
|
CruiseAltitude: 2560
|
||||||
ReturnOnIdle:
|
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:
|
^Viceroid:
|
||||||
Inherits@1: ^ExistsInWorld
|
Inherits@1: ^ExistsInWorld
|
||||||
Inherits@2: ^SpriteActor
|
Inherits@2: ^SpriteActor
|
||||||
|
|||||||
85
mods/ts/rules/husks.yaml
Normal file
85
mods/ts/rules/husks.yaml
Normal 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
|
||||||
Reference in New Issue
Block a user