Replace RenderUnit in RA mod with WithFacingSpriteBody

+RenderSprites + AutoSelectionSize.

Change MadTank dependency from RenderUnit to WithFacingSpriteBody.
This commit is contained in:
reaperrr
2015-05-15 02:04:13 +02:00
parent 2c139f326a
commit 7147ffc812
12 changed files with 218 additions and 98 deletions

View File

@@ -480,8 +480,7 @@ Rules:
PanelName: MISSION_OBJECTIVES
TRAN.Extraction:
Inherits: TRAN
RenderUnit:
Image: tran
WithFacingSpriteBody:
RevealsShroud:
Range: 0c0
RejectsOrders:
@@ -489,12 +488,17 @@ Rules:
Cargo:
Types: Einstein
MaxWeight: 1
AutoSelectionSize:
RenderSprites:
Image: tran
TRAN.Insertion:
Inherits: TRAN.Extraction
RenderUnit:
Image: tran
WithFacingSpriteBody:
Cargo:
MaxWeight: 0
AutoSelectionSize:
RenderSprites:
Image: tran
EINSTEIN:
Passenger:
CargoType: Einstein

View File

@@ -1377,8 +1377,7 @@ Rules:
ShowOwnerRow: false
JEEP.mission:
Inherits: JEEP
RenderUnit:
Image: JEEP
WithFacingSpriteBody:
-Selectable:
-Demolishable:
-Huntable:
@@ -1389,6 +1388,9 @@ Rules:
Types: ~disabled
RevealsShroud:
Range: 0c0
AutoSelectionSize:
RenderSprites:
Image: JEEP
E3:
Buildable:
Prerequisites: ~disabled

View File

@@ -1656,10 +1656,12 @@ Rules:
Inherits: TRUK
Buildable:
Prerequisites: ~disabled
RenderUnit:
Image: TRUK
WithFacingSpriteBody:
-LeavesHusk:
-EjectOnDeath:
AutoSelectionSize:
RenderSprites:
Image: TRUK
SPY:
Infiltrates:
Types: Mission Objectives

View File

@@ -829,8 +829,7 @@ Rules:
ROT: 900
RevealsShroud:
Range: 40c0
RenderUnit:
Image: MNLY
WithFacingSpriteBody:
MustBeDestroyed:
RequiredForShortGame: true
Transforms:
@@ -840,6 +839,9 @@ Rules:
CashTrickler:
Period: 150
Amount: 20
AutoSelectionSize:
RenderSprites:
Image: MNLY
FTUR:
Health:
HP: 1000

View File

@@ -684,14 +684,16 @@ Rules:
Speed: 280
AmmoPool:
Ammo: 30
RenderUnit:
Image: mig
WithFacingSpriteBody:
WithShadow:
-Selectable:
-GainsExperience:
Tooltip:
Name: Mig Bomber
-EjectOnDeath:
AutoSelectionSize:
RenderSprites:
Image: mig
BRIK:
Buildable:
Prerequisites: ~disabled

View File

@@ -2210,8 +2210,7 @@ Rules:
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleFlash:
RenderUnit:
Image: 4TNK
WithFacingSpriteBody:
WithTurret:
AutoTarget:
Explodes:
@@ -2227,16 +2226,21 @@ Rules:
Selectable:
Bounds: 44,38,0,-4
-EjectOnDeath:
AutoSelectionSize:
RenderSprites:
Image: 4TNK
5TNK.Husk:
Inherits: ^Husk
Tooltip:
Name: Husk (Super Tank)
RenderUnit:
Image: 4TNK
WithFacingSpriteBody:
ThrowsParticle@turret:
Anim: turret
Health:
HP: 2000
AutoSelectionSize:
RenderSprites:
Image: 4TNK
DOME.NoInfiltrate:
Inherits: DOME
Buildable:
@@ -2253,16 +2257,20 @@ Rules:
Inherits: 3TNK
Buildable:
Prerequisites: ~disabled
RenderUnit:
Image: 3TNK
WithFacingSpriteBody:
-EjectOnDeath:
AutoSelectionSize:
RenderSprites:
Image: 3TNK
BADTRUK:
Inherits: TRUK
Buildable:
Prerequisites: ~disabled
RenderUnit:
Image: TRUK
WithFacingSpriteBody:
-EjectOnDeath:
AutoSelectionSize:
RenderSprites:
Image: TRUK
SS:
Buildable:
Prerequisites: ~disabled