Simplify weapon yaml definitions
This commit is contained in:
committed by
Matthias Mailänder
parent
4dec79a5fb
commit
d77fd5c13e
@@ -594,13 +594,9 @@ MSAM:
|
||||
Turreted:
|
||||
TurnSpeed: 512
|
||||
Offset: -256,0,128
|
||||
Armament@PRIMARY:
|
||||
Armament:
|
||||
Weapon: 227mm
|
||||
LocalOffset: 213,128,0, 213,-128,0
|
||||
Armament@SECONDARY:
|
||||
Name: secondary
|
||||
Weapon: 227mm
|
||||
LocalOffset: 213,-128,0, 213,128,0
|
||||
AttackFrontal:
|
||||
TargetFrozenActors: True
|
||||
ForceFireIgnoresActors: True
|
||||
|
||||
@@ -147,7 +147,7 @@ MammothMissiles:
|
||||
Range: 11c0
|
||||
MinRange: 3c0
|
||||
Burst: 4
|
||||
BurstDelays: 4
|
||||
BurstDelays: 0, 4, 0
|
||||
Report: rocket1.aud
|
||||
ValidTargets: Ground, Water
|
||||
TargetActorCenter: true
|
||||
|
||||
@@ -164,15 +164,9 @@ YAK:
|
||||
RevealsShroud@GAPGEN:
|
||||
Range: 9c0
|
||||
Type: GroundPosition
|
||||
Armament@PRIMARY:
|
||||
Armament:
|
||||
Weapon: ChainGun.Yak
|
||||
LocalOffset: 256,-213,0
|
||||
MuzzleSequence: muzzle
|
||||
PauseOnCondition: !ammo
|
||||
Armament@SECONDARY:
|
||||
Name: secondary
|
||||
Weapon: ChainGun.Yak
|
||||
LocalOffset: 256,213,0
|
||||
LocalOffset: 256,-213,0, 256,213,0
|
||||
MuzzleSequence: muzzle
|
||||
PauseOnCondition: !ammo
|
||||
AttackAircraft:
|
||||
@@ -383,17 +377,11 @@ HIND:
|
||||
RevealsShroud@GAPGEN:
|
||||
Range: 8c0
|
||||
Type: GroundPosition
|
||||
Armament@PRIMARY:
|
||||
Armament:
|
||||
Weapon: ChainGun
|
||||
LocalOffset: 85,-213,-85, 85,213,-85
|
||||
MuzzleSequence: muzzle
|
||||
PauseOnCondition: !ammo
|
||||
Armament@SECONDARY:
|
||||
Name: secondary
|
||||
Weapon: ChainGun
|
||||
LocalOffset: 85,213,-85, 85,-213,-85
|
||||
MuzzleSequence: muzzle
|
||||
PauseOnCondition: !ammo
|
||||
AttackAircraft:
|
||||
FacingTolerance: 80
|
||||
PersistentTargeting: false
|
||||
@@ -507,17 +495,11 @@ MH60:
|
||||
RevealsShroud@GAPGEN:
|
||||
Range: 8c0
|
||||
Type: GroundPosition
|
||||
Armament@PRIMARY:
|
||||
Armament:
|
||||
Weapon: ChainGun
|
||||
LocalOffset: 85,-213,-85, 85,213,-85
|
||||
MuzzleSequence: muzzle
|
||||
PauseOnCondition: !ammo
|
||||
Armament@SECONDARY:
|
||||
Name: secondary
|
||||
Weapon: ChainGun
|
||||
LocalOffset: 85,213,-85, 85,-213,-85
|
||||
MuzzleSequence: muzzle
|
||||
PauseOnCondition: !ammo
|
||||
AttackAircraft:
|
||||
FacingTolerance: 80
|
||||
PersistentTargeting: false
|
||||
|
||||
@@ -427,9 +427,6 @@ E7:
|
||||
Armament@PRIMARY:
|
||||
Weapon: Colt45
|
||||
LocalOffset: 0,0,0, 0,0,0
|
||||
Armament@SECONDARY:
|
||||
Weapon: Colt45
|
||||
LocalOffset: 0,0,0, 0,0,0
|
||||
Armament@GARRISONED:
|
||||
Name: garrisoned
|
||||
Weapon: Colt45
|
||||
|
||||
@@ -771,7 +771,7 @@ DTRK:
|
||||
DamageSource: Killer
|
||||
AttackFrontal:
|
||||
FacingTolerance: 512
|
||||
Armament@PRIMARY:
|
||||
Armament:
|
||||
Weapon: DemoTruckTargeting
|
||||
GrantConditionOnAttack:
|
||||
Condition: triggered
|
||||
@@ -812,14 +812,10 @@ CTNK:
|
||||
RevealGeneratedShroud: False
|
||||
RevealsShroud@GAPGEN:
|
||||
Range: 4c0
|
||||
Armament@PRIMARY:
|
||||
Armament:
|
||||
Weapon: APTusk
|
||||
LocalOffset: -160,-276,232
|
||||
LocalYaw: 60
|
||||
Armament@SECONDARY:
|
||||
Weapon: APTusk
|
||||
LocalOffset: -160,276,232
|
||||
LocalYaw: -60
|
||||
LocalOffset: -160,-276,232, -160,276,232
|
||||
LocalYaw: 60, -60
|
||||
AttackFrontal:
|
||||
FacingTolerance: 0
|
||||
PortableChrono:
|
||||
|
||||
@@ -209,6 +209,8 @@ APTusk:
|
||||
Inherits: ^AntiGroundMissile
|
||||
ReloadDelay: 60
|
||||
Range: 6c0
|
||||
Burst: 2
|
||||
BurstDelays: 0
|
||||
Projectile: Missile
|
||||
Speed: 298
|
||||
TrailImage: smokey
|
||||
@@ -218,6 +220,7 @@ APTusk:
|
||||
APTusk.stnk:
|
||||
Inherits: APTusk
|
||||
ReloadDelay: 100
|
||||
Burst: 1
|
||||
|
||||
TorpTube:
|
||||
ReloadDelay: 100
|
||||
|
||||
@@ -210,6 +210,8 @@ Vulcan:
|
||||
|
||||
ChainGun:
|
||||
Inherits: ^HeavyMG
|
||||
Burst: 2
|
||||
BurstDelays: 0
|
||||
ReloadDelay: 10
|
||||
Range: 5c0
|
||||
MinRange: 0c768
|
||||
@@ -221,6 +223,8 @@ ChainGun:
|
||||
|
||||
ChainGun.Yak:
|
||||
Inherits: ^HeavyMG
|
||||
Burst: 2
|
||||
BurstDelays: 0
|
||||
ReloadDelay: 3
|
||||
Range: 5c0
|
||||
MinRange: 3c0
|
||||
@@ -325,5 +329,5 @@ Colt45:
|
||||
ReloadDelay: 7
|
||||
Range: 7c0
|
||||
Warhead@1Dam: SpreadDamage
|
||||
Damage: 5000
|
||||
Damage: 10000
|
||||
|
||||
|
||||
@@ -91,16 +91,10 @@ GACTWR:
|
||||
RequiresCondition: !build-incomplete && tower.sam
|
||||
Recoils: false
|
||||
Sequence: turret-sam
|
||||
Armament@VULCPRIMARY:
|
||||
Armament@VULCAN:
|
||||
RequiresCondition: tower.vulcan
|
||||
Weapon: VulcanTower
|
||||
LocalOffset: 588,120,1358
|
||||
MuzzleSequence: muzzle
|
||||
Armament@VULCSECONDARY:
|
||||
RequiresCondition: tower.vulcan
|
||||
Name: secondary
|
||||
Weapon: VulcanTower
|
||||
LocalOffset: 588,-120,1358
|
||||
LocalOffset: 588,120,1358, 588,-120,1358
|
||||
MuzzleSequence: muzzle
|
||||
Armament@ROCKET:
|
||||
RequiresCondition: tower.rocket
|
||||
|
||||
@@ -20,7 +20,7 @@ E3:
|
||||
HP: 10000
|
||||
Mobile:
|
||||
Speed: 56
|
||||
Armament@PRIMARY:
|
||||
Armament:
|
||||
Weapon: Bazooka
|
||||
LocalOffset: 356,0,967
|
||||
TakeCover:
|
||||
|
||||
@@ -62,6 +62,8 @@ VulcanTower:
|
||||
Inherits: ^MG
|
||||
ReloadDelay: 26
|
||||
Range: 6c0
|
||||
Burst: 2
|
||||
BurstDelays: 0
|
||||
Report: chaingn1.aud
|
||||
Warhead@1Dam: SpreadDamage
|
||||
Damage: 1800
|
||||
|
||||
Reference in New Issue
Block a user