Convert C&C turrets/weapons to world coordinates.

This commit is contained in:
Paul Chote
2013-03-29 18:26:39 +13:00
parent 6a4caab023
commit 67df893fc3
5 changed files with 44 additions and 35 deletions

View File

@@ -70,10 +70,10 @@ HELI:
Range: 8 Range: 8
Armament@PRIMARY: Armament@PRIMARY:
Weapon: HeliAGGun Weapon: HeliAGGun
LegacyLocalOffset: -5,-3,0,2,0, 5,-3,0,2,0 LocalOffset: 128,-213,-85, 128,213,-85
Armament@SECONDARY: Armament@SECONDARY:
Weapon: HeliAGGun Weapon: HeliAGGun
LegacyLocalOffset: -5,-3,0,2,0, 5,-3,0,2,0 LocalOffset: 128,-213,-85, 128,213,-85
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
LimitedAmmo: LimitedAmmo:
@@ -123,10 +123,10 @@ ORCA:
Range: 8 Range: 8
Armament@PRIMARY: Armament@PRIMARY:
Weapon: OrcaAGMissiles Weapon: OrcaAGMissiles
LegacyLocalOffset: -4,-10,0,5,0, 4,-10,0,5,0 LocalOffset: 427,-171,-213, 427,171,-213
Armament@SECONDARY: Armament@SECONDARY:
Weapon: OrcaAAMissiles Weapon: OrcaAAMissiles
LegacyLocalOffset: -4,-10,0,5,0, 4,-10,0,5,0 LocalOffset: 427,-171,-213, 427,171,-213
AttackHeli: AttackHeli:
FacingTolerance: 20 FacingTolerance: 20
LimitedAmmo: LimitedAmmo:

View File

@@ -43,7 +43,7 @@ E2:
HP: 50 HP: 50
Armament: Armament:
Weapon: Grenade Weapon: Grenade
LegacyLocalOffset: 0,0,0,-10,0 LocalOffset: 0,0,427
FireDelay: 15 FireDelay: 15
AttackFrontal: AttackFrontal:
RenderInfantryProne: RenderInfantryProne:
@@ -74,7 +74,7 @@ E3:
HP: 45 HP: 45
Armament: Armament:
Weapon: Rockets Weapon: Rockets
LegacyLocalOffset: 1,-6,0,-8,0 LocalOffset: 256,43,341
FireDelay: 5 FireDelay: 5
AttackFrontal: AttackFrontal:
RenderInfantryProne: RenderInfantryProne:
@@ -102,7 +102,7 @@ E4:
HP: 90 HP: 90
Armament: Armament:
Weapon: Flamethrower Weapon: Flamethrower
LegacyLocalOffset: 0,-2,2,-4,0 LocalOffset: 85,0,171
FireDelay: 3 FireDelay: 3
AttackFrontal: AttackFrontal:
WithMuzzleFlash: WithMuzzleFlash:
@@ -136,7 +136,7 @@ E5:
HP: 90 HP: 90
Armament: Armament:
Weapon: Chemspray Weapon: Chemspray
LegacyLocalOffset: 0,-2,2,-9,0 LocalOffset: 85,0,384
FireDelay: 3 FireDelay: 3
AttackFrontal: AttackFrontal:
WithMuzzleFlash: WithMuzzleFlash:

View File

@@ -18,10 +18,10 @@ BOAT:
Range: 7 Range: 7
Turreted: Turreted:
ROT: 7 ROT: 7
LocalOffset: 0,-15,0,-4 Offset: 640,0,171
Armament: Armament:
Weapon: BoatMissile Weapon: BoatMissile
LegacyLocalOffset: -3,-5,0,0,0, 3,-5,0,0,0, 0,-5,0,0,0 LocalOffset: 213,-180,0, 213,128,0, 213,0,0
AttackTurreted: AttackTurreted:
RenderGunboat: RenderGunboat:
AutoTarget: AutoTarget:

View File

@@ -512,7 +512,7 @@ GUN:
RenderBuildingTurreted: RenderBuildingTurreted:
Armament: Armament:
Weapon: TurretGun Weapon: TurretGun
LegacyLocalOffset: 0,4,0,-2,0 LocalOffset: -71,0,85
AttackTurreted: AttackTurreted:
AutoTarget: AutoTarget:
DebugRetiliateAgainstAggressor: DebugRetiliateAgainstAggressor:
@@ -593,12 +593,14 @@ OBLI:
ChargeAudio: obelpowr.aud ChargeAudio: obelpowr.aud
Armament: Armament:
Weapon: Laser Weapon: Laser
LegacyLocalOffset: 0,0,-2,-17,0 LocalOffset: 0,0,725
FireDelay: 8 FireDelay: 8
AttackTurreted: AttackTurreted:
Turreted: Turreted:
ROT:255 ROT:255
AutoTarget: AutoTarget:
RenderBuilding:
QuantizedFacings: 8
DebugRetiliateAgainstAggressor: DebugRetiliateAgainstAggressor:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
-AutoTargetIgnore: -AutoTargetIgnore:
@@ -631,8 +633,10 @@ GTWR:
Range: 7 Range: 7
Armament: Armament:
Weapon: HighV Weapon: HighV
LegacyLocalOffset: 0,-6,0,-6,0 LocalOffset: 256,0,256
AttackTurreted: AttackTurreted:
RenderBuilding:
QuantizedFacings: 8
AutoTarget: AutoTarget:
DebugRetiliateAgainstAggressor: DebugRetiliateAgainstAggressor:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
@@ -670,13 +674,16 @@ ATWR:
Type: Heavy Type: Heavy
RevealsShroud: RevealsShroud:
Range: 9 Range: 9
Armament:
Weapon: TowerMissle
LegacyLocalOffset: 7,-7,5,2,-25, -7,-7,5,2,25
AttackTurreted:
Turreted: Turreted:
ROT:255 ROT:255
Armament:
Weapon: TowerMissle
LocalOffset: 299,299,-85, 299,-299,-85
LocalYaw: -100,100
AttackTurreted:
AutoTarget: AutoTarget:
RenderBuilding:
QuantizedFacings: 8
DebugRetiliateAgainstAggressor: DebugRetiliateAgainstAggressor:
DebugNextAutoTargetScanTime: DebugNextAutoTargetScanTime:
-AutoTargetIgnore: -AutoTargetIgnore:

View File

@@ -102,10 +102,10 @@ APC:
ROT: 10 ROT: 10
Armament@PRIMARY: Armament@PRIMARY:
Weapon: APCGun Weapon: APCGun
LegacyLocalOffset: 2,-2,0,-7,0, -2,-2,0,-7,0 LocalOffset: 85,85,299, 85,-85,299
Armament@SECONDARY: Armament@SECONDARY:
Weapon: APCGun.AA Weapon: APCGun.AA
LegacyLocalOffset: 2,-2,0,-7,0, -2,-2,0,-7,0 LocalOffset: 85,85,299, 85,-85,299
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
RenderUnitTurreted: RenderUnitTurreted:
@@ -143,7 +143,7 @@ ARTY:
Range: 9 Range: 9
Armament: Armament:
Weapon: ArtilleryShell Weapon: ArtilleryShell
LegacyLocalOffset: 0,-7,0,-3,0 LocalOffset: 299, 0, 128
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
Explodes: Explodes:
@@ -177,7 +177,7 @@ FTNK:
Range: 5 Range: 5
Armament: Armament:
Weapon: BigFlamer Weapon: BigFlamer
LegacyLocalOffset: 5,-5,3,2,0, -5,-5,3,2,0 LocalOffset: 213,213,-85, 213,-213,-85
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget:
@@ -213,9 +213,10 @@ BGGY:
Range: 7 Range: 7
Turreted: Turreted:
ROT: 10 ROT: 10
LegacyOffset: 0,1,0,-3 Offset: -43,0,128
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
OffsetModel: World
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
RenderUnitTurreted: RenderUnitTurreted:
@@ -288,9 +289,10 @@ JEEP:
Range: 8 Range: 8
Turreted: Turreted:
ROT: 10 ROT: 10
LegacyOffset: 0,2,0,-4 Offset: -85,0,171
Armament: Armament:
Weapon: MachineGun Weapon: MachineGun
OffsetModel: World
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
RenderUnitTurreted: RenderUnitTurreted:
@@ -325,9 +327,9 @@ LTNK:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 70mm Weapon: 70mm
LegacyRecoil: 2 Recoil: 85
LegacyRecoilRecovery: 0.4 RecoilRecovery: 17
LegacyLocalOffset: 0,3,0,-2,0 LocalOffset: -128,0,85
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -363,9 +365,9 @@ MTNK:
ROT: 5 ROT: 5
Armament: Armament:
Weapon: 120mm Weapon: 120mm
LegacyRecoil: 3 Recoil: 128
LegacyRecoilRecovery: 0.6 RecoilRecovery: 26
LegacyLocalOffset: 0,0,0,-1,0 LocalOffset: 0,0,43
AttackTurreted: AttackTurreted:
RenderUnitTurreted: RenderUnitTurreted:
AutoTarget: AutoTarget:
@@ -451,10 +453,10 @@ MSAM:
Range: 10 Range: 10
Turreted: Turreted:
ROT: 255 ROT: 255
LegacyOffset: 0,6,0,-3 Offset: -256,0,128
Armament: Armament:
Weapon: 227mm Weapon: 227mm
LegacyLocalOffset: 3,-5,0,0,0, -3,-5,0,0,0 LocalOffset: 213,128,0, 213,-128,0
AttackFrontal: AttackFrontal:
RenderUnitTurretedAim: RenderUnitTurretedAim:
AutoTarget: AutoTarget:
@@ -485,14 +487,14 @@ MLRS:
Range: 10 Range: 10
Turreted: Turreted:
ROT: 5 ROT: 5
LegacyOffset: 0,3,0,-3 Offset: -128,0,128
AlignWhenIdle: true AlignWhenIdle: true
Armament@PRIMARY: Armament@PRIMARY:
Weapon: Patriot Weapon: Patriot
LegacyLocalOffset: -4,0,0,0,0 LocalOffset: 0,-171,0
Armament@SECONDARY: Armament@SECONDARY:
Weapon: Patriot Weapon: Patriot
LegacyLocalOffset: 4,0,0,0,0 LocalOffset:0,171,0
AttackTurreted: AttackTurreted:
RenderUnitTurretedAim: RenderUnitTurretedAim:
AutoTarget: AutoTarget:
@@ -534,7 +536,7 @@ STNK:
UncloakSound: trans1.aud UncloakSound: trans1.aud
Armament: Armament:
Weapon: 227mm.stnk Weapon: 227mm.stnk
LegacyLocalOffset: 1,-5,0,-3,0, -1,-5,0,-3,0 LocalOffset: 213,43,128, 213,-43,128
AttackFrontal: AttackFrontal:
RenderUnit: RenderUnit:
AutoTarget: AutoTarget: