Merge the 3 turret rendering traits into WithTurret.

This commit is contained in:
Paul Chote
2013-04-08 03:04:20 +12:00
parent b7ea36b858
commit c91f0dfd2f
14 changed files with 137 additions and 149 deletions

View File

@@ -111,7 +111,8 @@ APC:
LocalOffset: 85,85,299, 85,-85,299
AttackTurreted:
WithMuzzleFlash:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Cargo:
Types: Infantry
@@ -217,7 +218,8 @@ BGGY:
Weapon: MachineGun
AttackTurreted:
WithMuzzleFlash:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: BGGY.Husk
@@ -288,7 +290,8 @@ JEEP:
Weapon: MachineGun
AttackTurreted:
WithMuzzleFlash:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: JEEP.Husk
@@ -322,7 +325,8 @@ LTNK:
RecoilRecovery: 17
LocalOffset: -128,0,85
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: LTNK.Husk
@@ -358,7 +362,8 @@ MTNK:
RecoilRecovery: 26
LocalOffset: 0,0,43
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: MTNK.Husk
@@ -403,7 +408,8 @@ HTNK:
LocalYaw: -100, 100
Recoil: 42
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
SelfHealing:
Ticks: 10
@@ -445,7 +451,9 @@ MSAM:
Weapon: 227mm
LocalOffset: 213,128,0, 213,-128,0
AttackFrontal:
RenderUnitTurretedAim:
RenderUnit:
WithTurret:
AimSequence: aim
AutoTarget:
LeavesHusk:
HuskActor: MSAM.Husk
@@ -479,7 +487,9 @@ MLRS:
Weapon: Patriot
LocalOffset: 0,-171,0, 0,171,0
AttackTurreted:
RenderUnitTurretedAim:
RenderUnit:
WithTurret:
AimSequence: aim
AutoTarget:
InitialStance: Defend
Explodes:

View File

@@ -138,8 +138,9 @@ COMBATA:
RecoilRecovery: 34
LocalOffset: 85,0,128
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
Image: COMBATA
WithTurret:
LeavesHusk:
HuskActor: Combata.Husk

View File

@@ -163,8 +163,9 @@ COMBATH:
ROT: 5
Health:
HP: 440
RenderUnitTurreted:
RenderUnit:
Image: COMBATH
WithTurret:
LeavesHusk:
HuskActor: Combath.Husk

View File

@@ -108,8 +108,9 @@ COMBATO:
Speed: 9
ROT: 8
Crushes: crate, infantry
RenderUnitTurreted:
RenderUnit:
Image: COMBATO
WithTurret:
LeavesHusk:
HuskActor: Combato.Husk

View File

@@ -402,11 +402,11 @@ GUNTOWER:
RevealsShroud:
Range: 8
RenderRangeCircle:
-RenderBuilding:
-AutoTargetIgnore:
RenderBuildingSeparateTurret:
RenderBuilding:
HasMakeAnimation: false
Image: guntowera
WithTurret:
Turreted:
ROT: 6
InitialFacing: 128
@@ -460,11 +460,11 @@ ROCKETTOWER:
RevealsShroud:
Range: 10
RenderRangeCircle:
-RenderBuilding:
-AutoTargetIgnore:
RenderBuildingSeparateTurret:
RenderBuilding:
HasMakeAnimation: false
Image: rockettowera
WithTurret:
Armament:
Weapon: TowerMissile
LocalOffset: 85,597,469, 85,-597,469

View File

@@ -223,7 +223,8 @@ QUAD.starport:
RecoilRecovery: 34
LocalOffset: 85,0,128
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Explodes:
Weapon: UnitExplodeSmall
@@ -272,8 +273,9 @@ SIEGETANK:
RecoilRecovery: 19
LocalOffset: 171,0,299
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
Image: SIEGETANK
WithTurret:
Explodes:
Weapon: UnitExplodeScale
EmptyWeapon: UnitExplodeScale

View File

@@ -2586,8 +2586,9 @@ Rules:
LocalYaw: -100,100
Recoil: 43
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
Image: 4TNK
WithTurret:
AutoTarget:
Explodes:
Weapon: MiniNuke

View File

@@ -130,7 +130,8 @@ DD:
AttackTurreted:
Selectable:
Bounds: 38,38
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Chronoshiftable:
IronCurtainable:
@@ -185,7 +186,11 @@ CA:
AttackTurreted:
Selectable:
Bounds: 44,44
RenderUnitTurreted:
RenderUnit:
WithTurret@PRIMARY:
Turret: primary
WithTurret@SECONDARY:
Turret: secondary
AutoTarget:
Chronoshiftable:
IronCurtainable:
@@ -255,7 +260,8 @@ PT:
AttackTurreted:
Selectable:
Bounds: 32,32
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Chronoshiftable:
IronCurtainable:

View File

@@ -55,7 +55,8 @@ V2RL:
Recoil: 85
RecoilRecovery: 25
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Explodes:
Weapon: UnitExplodeSmall
@@ -92,7 +93,8 @@ V2RL:
Recoil: 128
RecoilRecovery: 38
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Explodes:
Weapon: UnitExplodeSmall
@@ -132,7 +134,8 @@ V2RL:
RecoilRecovery: 38
LocalOffset: 0,85,0, 0,-85,0
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Explodes:
Weapon: UnitExplodeSmall
@@ -177,7 +180,8 @@ V2RL:
LocalYaw: -100,100
Recoil: 43
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Explodes:
Weapon: UnitExplodeSmall
@@ -332,7 +336,8 @@ JEEP:
Weapon: M60mg
AttackTurreted:
WithMuzzleFlash:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Cargo:
Types: Infantry
@@ -667,7 +672,8 @@ FTRK:
Weapon: FLAK-23
Recoil: 85
AttackTurreted:
RenderUnitTurreted:
RenderUnit:
WithTurret:
AutoTarget:
Explodes:
Weapon: UnitExplodeSmall