Implement IRenderInfantrySequenceModifier for ScaredyCat and TakeCover

This commit is contained in:
Curtis Shmyr
2014-08-23 14:42:55 -06:00
parent 345e88d75a
commit fa8229d53b
16 changed files with 147 additions and 256 deletions

View File

@@ -152,7 +152,7 @@
TargetTypes: Ground, Infantry
TakeCover:
SpeedModifier: 60
RenderInfantryProne:
RenderInfantry:
AttackMove:
Passenger:
CargoType: Infantry
@@ -196,7 +196,7 @@
Inherits: ^Infantry
-AutoTarget:
-TakeCover:
-RenderInfantryProne:
RenderInfantry:
AppearsOnRadar:
SelectionDecorations:
Selectable:
@@ -219,7 +219,6 @@
Notification: CivilianKilled
NotifyAll: true
ScaredyCat:
RenderInfantryPanic:
CrushableInfantry:
^DINO:

View File

@@ -17,7 +17,7 @@ E1:
Armament:
Weapon: M16
AttackFrontal:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2,idle3,idle4
StandAnimations: stand, stand2
@@ -43,7 +43,7 @@ E2:
LocalOffset: 0,0,427
FireDelay: 15
AttackFrontal:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand, stand2
Explodes:
@@ -74,7 +74,7 @@ E3:
LocalOffset: 256,43,341
FireDelay: 5
AttackFrontal:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand, stand2
@@ -104,7 +104,7 @@ E4:
AttackFrontal:
WithMuzzleFlash:
SplitFacings: true
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand, stand2
@@ -140,7 +140,7 @@ E5:
WithMuzzleFlash:
SplitFacings: true
-PoisonedByTiberium:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand, stand2
@@ -167,7 +167,7 @@ E6:
Captures:
CaptureTypes: building, husk
-AutoTarget:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand, stand2
-GainsExperience:
@@ -201,7 +201,7 @@ RMBO:
Armament:
Weapon: Sniper
AttackFrontal:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2,idle3
StandAnimations: stand, stand2
AnnounceOnBuild:

View File

@@ -226,9 +226,8 @@ FREMEN:
Armament@SECONDARY:
Weapon: Slung
AttackFrontal:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: stand,stand2
-RenderInfantry:
TakeCover:
Cloak:
InitialDelay: 250
@@ -260,8 +259,7 @@ GRENADIER:
FireDelay: 15
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: stand,stand2
Explodes:
Weapon: UnitExplodeSmall

View File

@@ -228,8 +228,7 @@ SARDAUKAR:
RevealsShroud:
Range: 6c0
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: stand,stand2
Armament@PRIMARY:
Weapon: Vulcan

View File

@@ -19,8 +19,7 @@ RIFLE:
Weapon: LMG
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: stand,stand2
ENGINEER:
@@ -74,8 +73,7 @@ BAZOOKA:
LocalOffset: 0,0,555
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: stand,stand2
MEDIC:

View File

@@ -13,43 +13,43 @@ C4:
Inherits: ^CivInfantry
Selectable:
Voice: CivilianFemaleVoice
RenderInfantryPanic:
RenderInfantry:
Image: C2
C5:
Inherits: ^CivInfantry
RenderInfantryPanic:
RenderInfantry:
Image: C1
C6:
Inherits: ^CivInfantry
Selectable:
Voice: CivilianFemaleVoice
RenderInfantryPanic:
RenderInfantry:
Image: C2
C7:
Inherits: ^CivInfantry
RenderInfantryPanic:
RenderInfantry:
Image: C1
C8:
Inherits: ^CivInfantry
Selectable:
Voice: CivilianFemaleVoice
RenderInfantryPanic:
RenderInfantry:
Image: C2
C9:
Inherits: ^CivInfantry
RenderInfantryPanic:
RenderInfantry:
Image: C1
C10:
Inherits: ^CivInfantry
Selectable:
Voice: CivilianFemaleVoice
RenderInfantryPanic:
RenderInfantry:
Image: C2
FCOM:

View File

@@ -411,8 +411,7 @@
AttackFrontal:
ProximityCaptor:
Types: CivilianInfantry
-RenderInfantry:
RenderInfantryPanic:
RenderInfantry:
ScaredyCat:
^CivBuilding:

View File

@@ -54,8 +54,7 @@ E1:
MuzzleSequence: garrison-muzzle
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand,stand2
@@ -87,8 +86,7 @@ E2:
FireDelay: 15
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand,stand2
Explodes:
@@ -124,8 +122,7 @@ E3:
Weapon: Dragon
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand,stand2
@@ -156,8 +153,7 @@ E4:
Weapon: Flamer
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand,stand2
@@ -188,8 +184,7 @@ E6:
Type: building
TakeCover:
-AutoTarget:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand,stand2
@@ -265,8 +260,7 @@ E7:
MuzzleSequence: garrison-muzzle
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
MEDI:
@@ -300,8 +294,7 @@ MEDI:
OutsideRangeCursor: heal
TakeCover:
-AutoTarget:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
AttackAnimation: heal
@@ -338,8 +331,7 @@ MECH:
CaptureTypes: husk
TakeCover:
-AutoTarget:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
AttackAnimation: heal
@@ -361,8 +353,7 @@ EINSTEIN:
-AutoTarget:
ProximityCaptor:
Types: CivilianInfantry
-RenderInfantry:
RenderInfantryPanic:
RenderInfantry:
ScaredyCat:
DELPHI:
@@ -383,8 +374,7 @@ DELPHI:
-AutoTarget:
ProximityCaptor:
Types: CivilianInfantry
-RenderInfantry:
RenderInfantryPanic:
RenderInfantry:
ScaredyCat:
CHAN:
@@ -478,8 +468,7 @@ SHOK:
Weapon: PortaTesla
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand,stand2
@@ -515,8 +504,7 @@ SNIPER:
MuzzleSequence: garrison-muzzle
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
StandAnimations: stand,stand2
Cloak:

View File

@@ -173,8 +173,7 @@
AttackFrontal:
ProximityCaptor:
Types: CivilianInfantry
-RenderInfantry:
RenderInfantryPanic:
RenderInfantry:
ScaredyCat:
^Vehicle:

View File

@@ -19,8 +19,7 @@ E1:
Weapon: Minigun
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
E2:
@@ -46,8 +45,7 @@ E2:
FireDelay: 5
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
E3:
@@ -73,8 +71,7 @@ E3:
LocalOffset: 128,0,640
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
WEEDGUY:
@@ -102,8 +99,7 @@ WEEDGUY:
Weapon: FireballLauncher
LocalOffset: 85,0,384
AttackFrontal:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
TakeCover:
MEDIC:
@@ -130,8 +126,7 @@ MEDIC:
Weapon: Heal
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
AttackAnimation: heal
SelfHealing:
@@ -163,8 +158,7 @@ ENGINEER:
Captures:
CaptureTypes: building
-AutoTarget:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
TakeCover:
-GainsExperience:
@@ -196,8 +190,7 @@ UMAGON:
Weapon: Sniper
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
GHOST:
@@ -233,8 +226,7 @@ GHOST:
C4Demolition:
C4Delay: 45
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
JUMPJET:
@@ -328,8 +320,7 @@ CYBORG:
Weapon: Vulcan3
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
CYC2:
@@ -364,8 +355,7 @@ CYC2:
LocalOffset: 170,85,683
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
MUTANT:
@@ -394,8 +384,7 @@ MUTANT:
Weapon: Vulcan
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
MWMN:
@@ -424,8 +413,7 @@ MWMN:
Weapon: Vulcan
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
MUTANT3:
@@ -454,8 +442,7 @@ MUTANT3:
Weapon: Vulcan
AttackFrontal:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
MHIJACK:
@@ -482,8 +469,7 @@ MHIJACK:
Range: 6c0
-AutoTarget:
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
TRATOS:
@@ -509,8 +495,7 @@ TRATOS:
Range: 4c0
TakeCover:
-AutoTarget:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
OXANNA:
@@ -534,8 +519,7 @@ OXANNA:
Range: 4c0
TakeCover:
-AutoTarget:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
SLAV:
@@ -559,8 +543,7 @@ SLAV:
Range: 4c0
TakeCover:
-AutoTarget:
-RenderInfantry:
RenderInfantryProne:
RenderInfantry:
IdleAnimations: idle1,idle2
DOGGIE: