Convert ra turrets/weapons to world coordinates.

This commit is contained in:
Paul Chote
2013-03-29 19:39:19 +13:00
parent 0289fd543e
commit 7c816f75d2
9 changed files with 93 additions and 66 deletions

View File

@@ -899,7 +899,7 @@ Rules:
DamageCooldown: 0
Armament:
Weapon: CrateNuke
LegacyLocalOffset: 0,0,0,-4,0
LocalOffset: 0,0,171
AttackFrontal:
Explodes:
DemoTruck:

View File

@@ -2570,13 +2570,14 @@ Rules:
ROT: 1
Armament@PRIMARY:
Weapon: SuperTankPrimary
LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
LegacyRecoil: 4
LegacyRecoilRecovery: 0.7
LocalOffset: 213,-171,0, 213,171,0
Recoil: 171
RecoilRecovery: 30
Armament@SECONDARY:
Weapon: MammothTusk
LegacyLocalOffset: -7,2,0,0,25, 7,2,0,0,-25
LegacyRecoil: 1
LocalOffset: -85,-299,0, -85,299,0
LocalYaw: -100,100
Recoil: 43
AttackTurreted:
RenderUnitTurreted:
Image: 4TNK

View File

@@ -1066,7 +1066,7 @@ Rules:
Image: truk
Armament:
Weapon: CrateNuke
LegacyLocalOffset: 0,0,0,-4,0
LocalOffset: 0,0,171
AttackFrontal:
AttackMove:
JustMove: yes

View File

@@ -97,7 +97,8 @@ MIG:
Range: 12
Armament:
Weapon: Maverick
LegacyLocalOffset: -15,0,0,0,-10, 15,0,0,0,6
LocalOffset: 0,-640,0, 0,640,0
LocalYaw: -40, 24
AttackPlane:
FacingTolerance: 20
Plane:
@@ -147,10 +148,10 @@ YAK:
Range: 10
Armament@PRIMARY:
Weapon: ChainGun.Yak
LegacyLocalOffset: -5,-6,0,0,0
LocalOffset: 256,-213,0
Armament@SECONDARY:
Weapon: ChainGun.Yak
LegacyLocalOffset: 5,-6,0,0,0
LocalOffset: 256,213,0
AttackPlane:
FacingTolerance: 20
Plane:
@@ -255,10 +256,10 @@ HELI:
Range: 12
Armament@PRIMARY:
Weapon: HellfireAA
LegacyLocalOffset: -5,0,0,2,0
LocalOffset: 0,-213,-85
Armament@SECONDARY:
Weapon: HellfireAG
LegacyLocalOffset: 5,0,0,2,0
LocalOffset: 0,213,-85
AttackHeli:
FacingTolerance: 20
Helicopter:
@@ -301,10 +302,10 @@ HIND:
Range: 10
Armament@PRIMARY:
Weapon: ChainGun
LegacyLocalOffset: -5,-2,0,2,0
LocalOffset: 85,-213,-85
Armament@SECONDARY:
Weapon: ChainGun
LegacyLocalOffset: -5,-2,0,2,0
LocalOffset: 85,213,-85
AttackHeli:
FacingTolerance: 20
Helicopter:

View File

@@ -105,7 +105,7 @@ V01.SNIPER:
ROT: 255
Armament:
Weapon: Sniper
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
Cargo:
InitialUnits: sniper

View File

@@ -75,7 +75,7 @@ E2:
Speed: 5
Armament:
Weapon: Grenade
LegacyLocalOffset: 0,0,0,-13,0
LocalOffset: 0,0,555
FireDelay: 15
AttackFrontal:
TakeCover:
@@ -106,10 +106,10 @@ E3:
Speed: 3
Armament@PRIMARY:
Weapon: RedEye
LegacyLocalOffset: 0,0,0,-13,0
LocalOffset: 0,0,555
Armament@SECONDARY:
Weapon: Dragon
LegacyLocalOffset: 0,0,0,-13,0
LocalOffset: 0,0,555
AttackFrontal:
TakeCover:
-RenderInfantry:
@@ -137,7 +137,7 @@ E4:
Speed: 3
Armament:
Weapon: Flamer
LegacyLocalOffset: 0,-10,0,-8,0
LocalOffset: 427,0,341
FireDelay: 8
AttackFrontal:
TakeCover:
@@ -486,7 +486,7 @@ SHOK:
Range: 4
Armament:
Weapon: PortaTesla
LegacyLocalOffset: 0,-10,0,-8,0
LocalOffset: 427,0,341
AttackFrontal:
TakeCover:
-RenderInfantry:

View File

@@ -33,7 +33,7 @@ SS:
UncloakSound: subshow1.aud
Armament:
Weapon: TorpTube
LegacyLocalOffset: -4,0,0,0,0, 4,0,0,0,0
LocalOffset: 0,-171,0, 0,171,0
FireDelay: 2
AttackFrontal:
Selectable:
@@ -84,6 +84,7 @@ MSUB:
Armament:
Weapon: SubMissile
FireDelay: 2
OffsetModel: World
AttackFrontal:
Selectable:
Bounds: 44,44
@@ -122,12 +123,15 @@ DD:
Range: 6
Turreted:
ROT: 7
LegacyOffset: 0,-8,0,-3
Offset: 341,0,128
Armament@PRIMARY:
Weapon: Stinger
LegacyLocalOffset: -4,0,0,0,-20, 4,0,0,0,20
LocalOffset: 0,-171,0, 0,171,0
LocalYaw: 80, -80
Armament@SECONDARY:
Weapon: DepthCharge
LocalOffset: 0,-171,0, 0,171,0
LocalYaw: 80, -80
AttackTurreted:
Selectable:
Bounds: 38,38
@@ -167,24 +171,24 @@ CA:
Range: 7
Turreted@PRIMARY:
Turret: primary
LegacyOffset: 0,17,0,-2
Offset: -725,0,85
ROT: 3
Turreted@SECONDARY:
Turret: secondary
LegacyOffset: 0,-17,0,-2
Offset: 725,0,85
ROT: 3
Armament@PRIMARY:
Turret: primary
Weapon: 8Inch
LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
LegacyRecoil: 4
LegacyRecoilRecovery: 0.8
LocalOffset: 213,-171,0, 213,171,0
Recoil: 171
RecoilRecovery: 34
Armament@SECONDARY:
Turret: secondary
Weapon: 8Inch
LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
LegacyRecoil: 4
LegacyRecoilRecovery: 0.8
LocalOffset: 213,-171,0, 213,171,0
Recoil: 171
RecoilRecovery: 34
AttackTurreted:
Selectable:
Bounds: 44,44
@@ -252,11 +256,13 @@ PT:
Range: 7
Turreted:
ROT: 7
LegacyOffset: 0,-6,0,-1
Offset: 256,0,43
Armament@PRIMARY:
Weapon: 2Inch
OffsetModel: World
Armament@SECONDARY:
Weapon: DepthCharge
OffsetModel: World
AttackTurreted:
Selectable:
Bounds: 32,32

View File

@@ -284,7 +284,7 @@ TSLA:
RenderBuildingCharge:
Armament:
Weapon: TeslaZap
LegacyLocalOffset: 0,0,0,-10,0
LocalOffset: 0,0,427
AttackTesla:
ReloadTime: 120
AutoTarget:
@@ -328,8 +328,10 @@ AGUN:
RenderBuildingTurreted:
Armament@PRIMARY:
Weapon: ZSU-23
OffsetModel: World
Armament@SECONDARY:
Weapon: ZSU-23
OffsetModel: World
AttackTurreted:
AutoTarget:
IronCurtainable:
@@ -388,6 +390,8 @@ PBOX:
-AcceptsSupplies:
Turreted:
ROT: 255
RenderBuilding:
QuantizedFacings: 8
Cargo:
Types: Infantry
MaxWeight: 1
@@ -451,7 +455,7 @@ PBOX.E1:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Vulcan
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
WithMuzzleFlash:
Cargo:
@@ -476,7 +480,7 @@ PBOX.E3:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Dragon
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
PBOX.E4:
@@ -491,7 +495,7 @@ PBOX.E4:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Flamer
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
PBOX.E7:
@@ -506,7 +510,7 @@ PBOX.E7:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Colt45
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
PBOX.SHOK:
@@ -521,7 +525,7 @@ PBOX.SHOK:
DebugNextAutoTargetScanTime:
Armament:
Weapon: PortaTesla
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
PBOX.SNIPER:
@@ -536,7 +540,7 @@ PBOX.SNIPER:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Sniper
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
HBOX:
@@ -563,6 +567,8 @@ HBOX:
-AcceptsSupplies:
Turreted:
ROT: 255
RenderBuilding:
QuantizedFacings: 8
Cargo:
Types: Infantry
MaxWeight: 1
@@ -626,7 +632,7 @@ HBOX.E1:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Vulcan
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
WithMuzzleFlash:
Cargo:
@@ -651,7 +657,7 @@ HBOX.E3:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Dragon
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
HBOX.E4:
@@ -666,7 +672,7 @@ HBOX.E4:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Flamer
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
HBOX.E7:
@@ -681,7 +687,7 @@ HBOX.E7:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Colt45
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
HBOX.SHOK:
@@ -696,7 +702,7 @@ HBOX.SHOK:
DebugNextAutoTargetScanTime:
Armament:
Weapon: PortaTesla
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
HBOX.SNIPER:
@@ -711,7 +717,7 @@ HBOX.SNIPER:
DebugNextAutoTargetScanTime:
Armament:
Weapon: Sniper
LegacyLocalOffset: 0,-11,0,0,0
LocalOffset: 469,0,0
AttackTurreted:
GUN:
@@ -742,6 +748,7 @@ GUN:
RenderBuildingTurreted:
Armament:
Weapon: TurretGun
OffsetModel: World
AttackTurreted:
AutoTarget:
DebugRetiliateAgainstAggressor:
@@ -776,11 +783,13 @@ FTUR:
Range: 6
Turreted:
ROT: 255
LegacyOffset: 0,0,0,-2
Offset: 0,0,85
Armament:
Weapon: FireballLauncher
LegacyLocalOffset: 0,-12,0,0,0
LocalOffset: 512,0,0
AttackTurreted:
RenderBuilding:
QuantizedFacings: 8
AutoTarget:
DebugRetiliateAgainstAggressor:
DebugNextAutoTargetScanTime:
@@ -819,6 +828,7 @@ SAM:
RenderBuildingTurreted:
Armament:
Weapon: Nike
OffsetModel: World
AttackTurreted:
WithMuzzleFlash:
AutoTarget:

View File

@@ -21,6 +21,7 @@ V2RL:
Range: 5
Armament:
Weapon: SCUD
OffsetModel: World
AttackFrontal:
RenderUnitReload:
AutoTarget:
@@ -54,8 +55,9 @@ V2RL:
ROT: 5
Armament:
Weapon: 25mm
LegacyRecoil: 2
LegacyRecoilRecovery: 0.5
Recoil: 85
RecoilRecovery: 25
OffsetModel: World
AttackTurreted:
RenderUnitTurreted:
AutoTarget:
@@ -93,8 +95,9 @@ V2RL:
ROT: 5
Armament:
Weapon: 90mm
LegacyRecoil: 3
LegacyRecoilRecovery: 0.9
Recoil: 128
RecoilRecovery: 38
OffsetModel: World
AttackTurreted:
RenderUnitTurreted:
AutoTarget:
@@ -134,9 +137,9 @@ V2RL:
ROT: 5
Armament:
Weapon: 105mm
LegacyRecoil: 3
LegacyRecoilRecovery: 0.9
LegacyLocalOffset: 2,0,0,0,0, -2,0,0,0,0
Recoil: 128
RecoilRecovery: 38
LocalOffset: 0,85,0, 0,-85,0
AttackTurreted:
RenderUnitTurreted:
AutoTarget:
@@ -176,13 +179,14 @@ V2RL:
ROT: 1
Armament@PRIMARY:
Weapon: 120mm
LegacyLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
LegacyRecoil: 4
LegacyRecoilRecovery: 0.7
LocalOffset: 800,180,340, 800,-180,340
Recoil: 171
RecoilRecovery: 30
Armament@SECONDARY:
Weapon: MammothTusk
LegacyLocalOffset: -7,2,0,0,25, 7,2,0,0,-25
LegacyRecoil: 1
LocalOffset: -85,384,340, -85,-384,340
LocalYaw: -100,100
Recoil: 43
AttackTurreted:
RenderUnitTurreted:
AutoTarget:
@@ -225,6 +229,7 @@ ARTY:
Range: 5
Armament:
Weapon: 155mm
OffsetModel: World
AttackFrontal:
RenderUnit:
Explodes:
@@ -338,9 +343,10 @@ JEEP:
Range: 8
Turreted:
ROT: 10
LegacyOffset: 0,0,0,-2
Offset: 0,0,85
Armament:
Weapon: M60mg
OffsetModel: World
AttackTurreted:
WithMuzzleFlash:
RenderUnitTurreted:
@@ -375,7 +381,7 @@ APC:
Range: 5
Armament:
Weapon: M60mg
LegacyLocalOffset: 0,0,0,-4,0
LocalOffset: 0,0,171
AttackFrontal:
RenderUnit:
WithMuzzleFlash:
@@ -641,7 +647,7 @@ TTNK:
Range: 7
Armament:
Weapon: TTankZap
LegacyLocalOffset: 0,0,0,-5,0
LocalOffset: 0,0,213
AttackFrontal:
RenderUnitSpinner:
Selectable:
@@ -673,10 +679,11 @@ FTRK:
Range: 4
Turreted:
ROT: 5
LegacyOffset: 0,5,0,-4
Offset: -300,0,300
Armament:
Weapon: FLAK-23
LegacyRecoil: 2
Recoil: 85
OffsetModel: World
AttackTurreted:
RenderUnitTurreted:
AutoTarget:
@@ -749,9 +756,11 @@ CTNK:
DebugNextAutoTargetScanTime:
Armament@PRIMARY:
Weapon: ChronoTusk
LegacyLocalOffset: -4,0,0,0,0, -4,0,0,0,0
LocalOffset: 0,-171,0
LocalYaw: 100
Armament@SECONDARY:
Weapon: ChronoTusk
LegacyLocalOffset: 4,0,0,0,25, 4,0,0,0,-25
LocalOffset: 0,171,0
LocalYaw: -100
AttackFrontal:
ChronoshiftDeploy: