Set up tran husks, and stop husk placement causing crashes
This commit is contained in:
@@ -34,7 +34,7 @@ namespace OpenRA.Mods.RA
|
|||||||
{
|
{
|
||||||
var self = init.self;
|
var self = init.self;
|
||||||
location = init.Get<LocationInit, CPos>();
|
location = init.Get<LocationInit, CPos>();
|
||||||
PxPosition = init.Get<CenterLocationInit, PPos>();
|
PxPosition = init.Contains<CenterLocationInit>() ? init.Get<CenterLocationInit, PPos>() : Util.CenterOfCell(location);
|
||||||
Facing = init.Contains<FacingInit>() ? init.Get<FacingInit,int>() : 128;
|
Facing = init.Contains<FacingInit>() ? init.Get<FacingInit,int>() : 128;
|
||||||
|
|
||||||
var speed = init.Contains<HuskSpeedInit>() ? init.Get<HuskSpeedInit,int>() : 0;
|
var speed = init.Contains<HuskSpeedInit>() ? init.Get<HuskSpeedInit,int>() : 0;
|
||||||
|
|||||||
@@ -213,6 +213,20 @@ TRAN:
|
|||||||
FallsToEarth:
|
FallsToEarth:
|
||||||
Explosion: UnitExplode
|
Explosion: UnitExplode
|
||||||
|
|
||||||
|
TRAN.Husk1:
|
||||||
|
Inherits: ^Husk
|
||||||
|
Tooltip:
|
||||||
|
Name: Husk (Transport Helicopter)
|
||||||
|
RenderUnit:
|
||||||
|
Image: tran1husk
|
||||||
|
|
||||||
|
TRAN.Husk2:
|
||||||
|
Inherits: ^Husk
|
||||||
|
Tooltip:
|
||||||
|
Name: Husk (Transport Helicopter)
|
||||||
|
RenderUnit:
|
||||||
|
Image: tran2husk
|
||||||
|
|
||||||
HELI:
|
HELI:
|
||||||
Inherits: ^Helicopter
|
Inherits: ^Helicopter
|
||||||
Buildable:
|
Buildable:
|
||||||
|
|||||||
@@ -953,6 +953,16 @@ tran:
|
|||||||
Start: 32
|
Start: 32
|
||||||
Length: 4
|
Length: 4
|
||||||
|
|
||||||
|
tran1husk:
|
||||||
|
idle:
|
||||||
|
Start: 0
|
||||||
|
Length: *
|
||||||
|
|
||||||
|
tran2husk:
|
||||||
|
idle:
|
||||||
|
Start: 0
|
||||||
|
Length: *
|
||||||
|
|
||||||
v2:
|
v2:
|
||||||
idle:
|
idle:
|
||||||
Start: 0
|
Start: 0
|
||||||
|
|||||||
Reference in New Issue
Block a user