3317 lines
65 KiB
INI
3317 lines
65 KiB
INI
; Section headers in brackets [...] is system ID of weapons items. This IDs should be unique.
|
|
; name <string> Verbose name
|
|
; designable <1|0> Whether appears in design screen
|
|
; hitpoints <integer> Hit points
|
|
; buildPoints <integer> The build points affects time to build. Build time = buildpoints/factory buildpoints per second
|
|
; buildPower <integer> Price to build
|
|
; weight <integer> Weight of weapon; may affect droid speed
|
|
; damage <integer> Weapon damage
|
|
; effectSize <integer> Size(scale) of special/particle effects of weapon
|
|
; faceInFlight <1|0> YES = projectile always face player view; NO = projectile always not face player view
|
|
; facePlayer <1|0> YES = HitGfx, MissGfx and WaterGfx always face player view; NO = impact Gfx do not face player view
|
|
; fireOnMove <1|0> YES = fire on move without accuracy penalties; NO = impossible to fire on move
|
|
; flags <0|AirOnly|ShootAir> Flags, 0 == GroundOnly
|
|
; firePause <integer> Pause between shots (1/10 seconds)
|
|
; flightSpeed <integer> Velocity of weapon project (1/128 tiles per 1/10 second)
|
|
; lightWorld <1|0> Yes = Lights up terrain around where it hits
|
|
; longHit <integer> Hit chance of longRange shots
|
|
; longRange <string> Range of weapon to use long-range accuracy (1/128 tiles)
|
|
; maxElevation <integer> Max pitch of turret. Range: [0,90]
|
|
; minElevation <integer> Min pitch of turret
|
|
; minimumDamage <integer> Minimum damage
|
|
; minRange <integer> Minimal range of indirect weapon
|
|
; movement <choice> Weapon's movement type [HOMING-INDIRECT, INDIRECT, DIRECT, HOMING-DIRECT]
|
|
; numAttackRuns <integer> Number of attack runs of vtol
|
|
; numExplosions <integer> If numExplosions is higher than 1, the projectile will scatter several explosion effects around the target on hit
|
|
; numRounds <integer> The number of rounds of a salvo weapon. (Ripple, angel etc). 0 = not a salvo weapon
|
|
; periodicalDamageRadius <integer> Damage on hit over time radius
|
|
; periodicalDamage <integer> Damage on hit over time
|
|
; weaponEffect <choice> Weapon type. Controls what targets it's effective against (modifiers) [ALL ROUNDER, FLAMER, ANTI TANK, ANTI PERSONNEL, ANTI AIRCRAFT, ARTILLERY ROUND, BUNKER BUSTER]
|
|
; periodicalDamageWeaponEffect <choice> Damage on hit over time effect [ALL ROUNDER, FLAMER, ANTI TANK, ANTI PERSONNEL, ANTI AIRCRAFT, ARTILLERY ROUND, BUNKER BUSTER]
|
|
; weaponClass <KINETIC|HEAT> Weapon class. HEAT or KINETIC. Controls which armor type the damage is reduced by
|
|
; periodicalDamageWeaponClass <HEAT|KINETIC> If not specified uses weaponClass value
|
|
; weaponSubClass <choice> Weapon subclass. Controls which upgrades the weapon is affected by. [SLOW MISSILE, SLOW ROCKET, COMMAND, ROCKET, CANNON, A-A GUN, GAUSS, MISSILE, BOMB, MACHINE GUN, FLAME, EMP, LAS_SAT, MORTARS, HOWITZERS, ELECTRONIC, ENERGY]
|
|
; periodicalDamageWeaponSubClass <choice> If not specified uses weaponSubClass value [SLOW MISSILE, SLOW ROCKET, COMMAND, ROCKET, CANNON, A-A GUN, GAUSS, MISSILE, BOMB, MACHINE GUN, FLAME, EMP, LAS_SAT, MORTARS, HOWITZERS, ELECTRONIC, ENERGY]
|
|
; periodicalDamageTime <integer> Damage on hit over time duration 1/10 second
|
|
; penetrate <1|0> Whether projectile penetrates through a target
|
|
; radius <integer> The splash radius of weapon
|
|
; radiusDamage <integer> Splash damage
|
|
; radiusLife <integer> Splash time to live after impact (flame weapon)
|
|
; recoilValue <integer> Recoil value of turret
|
|
; reloadTime <integer> Time required to fully reload a salvo weapon. For non-salvo weapons, see firePause
|
|
; rotate <integer> Turret rotation limits of weapon
|
|
; weaponWav <string> Ogg file
|
|
; explosionWav <string> Ogg file
|
|
; model <comma-separated list> Pie models
|
|
; mountModel <comma-separated list> Pie model of weapon barrel
|
|
; waterGfx <comma-separated list> Water pie model when it misses and hits water
|
|
; hitGfx <comma-separated list> Impact pie model when it hits objects
|
|
; flightGfx <comma-separated list> Projectile pie model used by weapon
|
|
; trailGfx <comma-separated list> Weapon trail pie model during flight
|
|
; muzzleGfx <comma-separated list> Muzzle flash pie model displayed upon firing
|
|
; missGfx <comma-separated list> Miss pie model when it misses and hits ground
|
|
|
|
[ZNULLWEAPON]
|
|
buildPoints = 250
|
|
model = Mibnkgun.pie
|
|
mountModel = MIBNKTUR.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXMPExp.PIE
|
|
missGfx = FXMPExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longHit = 0
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
recoilValue = 100
|
|
effectSize = 100
|
|
name = *Z NULL Weapon*
|
|
|
|
[Superweapon2]
|
|
buildPower = 10
|
|
buildPoints = 50
|
|
weight = 100
|
|
hitpoints = 9999
|
|
model = GNLMG1.PIE
|
|
mountModel = TRLMG1.PIE
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 1
|
|
firePause = 4
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 9999
|
|
radius = 1000
|
|
radiusDamage = 1000
|
|
radiusLife = 100
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 25
|
|
name = *Alexs Super Weapon*
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[Superweapon]
|
|
buildPower = 10
|
|
buildPoints = 50
|
|
weight = 100
|
|
hitpoints = 9999
|
|
model = GNLMG1.PIE
|
|
mountModel = TRLMG1.PIE
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 90
|
|
firePause = 4
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 9999
|
|
radius = 64
|
|
radiusDamage = 1000
|
|
radiusLife = 100
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 25
|
|
name = *Kevs Super Weapon*
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[SpyTurret01]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
hitpoints = 999
|
|
model = GNHECM3.PIE
|
|
mountModel = TRHECM3.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXMPExp.PIE
|
|
missGfx = FXMPExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 384
|
|
firePause = 10
|
|
minimumDamage = 33
|
|
damage = 1
|
|
flightSpeed = 1200
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ELECTRONIC
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
effectSize = 100
|
|
name = Scrambler Turret
|
|
weaponWav = rotlsr.ogg
|
|
|
|
[Rocket-VTOL-Pod]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
weight = 200
|
|
hitpoints = 5
|
|
model = GNLRCKTP.PIE
|
|
mountModel = TRLRCKTP.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXMPExp.PIE
|
|
missGfx = FXMPExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 30
|
|
firePause = 5
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 50
|
|
radiusLife = 10
|
|
flightSpeed = 1500
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ROCKET
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 20
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
recoilValue = 10
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
flags = ShootAir
|
|
numAttackRuns = 4
|
|
designable = 1
|
|
name = VTOL Mini-Rocket
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Rocket-VTOL-LtA-T]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 250
|
|
hitpoints = 5
|
|
model = GNMRCKTA.PIE
|
|
mountModel = TRMRCKTA.PIE
|
|
muzzleGfx = FXMRocAt.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 60
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 120
|
|
minimumDamage = 33
|
|
damage = 240
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "SLOW ROCKET"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
flags = ShootAir
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Lancer
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Rocket-VTOL-HvyA-T]
|
|
buildPower = 250
|
|
buildPoints = 1250
|
|
weight = 750
|
|
hitpoints = 5
|
|
model = Gnmrcktb.PIE
|
|
mountModel = Trmrcktb.PIE
|
|
muzzleGfx = FXMRocAt.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 60
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 160
|
|
minimumDamage = 33
|
|
damage = 375
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "SLOW ROCKET"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 75
|
|
flags = ShootAir
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Tank Killer
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Rocket-VTOL-BB]
|
|
buildPower = 150
|
|
buildPoints = 750
|
|
weight = 750
|
|
hitpoints = 5
|
|
model = Gnmrktbb.PIE
|
|
mountModel = TRMRKTBB.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXSPLME.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 70
|
|
firePause = 200
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 180
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ROCKET
|
|
movement = DIRECT
|
|
weaponEffect = "BUNKER BUSTER"
|
|
rotate = 180
|
|
maxElevation = 20
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Bunker Buster
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Rocket-Pod]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
weight = 200
|
|
hitpoints = 5
|
|
model = GNLRCKTP.PIE
|
|
mountModel = TRLRCKTP.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXMPExp.PIE
|
|
missGfx = FXMPExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 30
|
|
firePause = 10
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 20
|
|
radiusLife = 10
|
|
flightSpeed = 1500
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ROCKET
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
recoilValue = 10
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
designable = 1
|
|
name = Mini-Rocket Pod
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Rocket-MRL]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 250
|
|
hitpoints = 5
|
|
model = GNMRCKT.PIE
|
|
mountModel = TRMRCKT.PIE
|
|
muzzleGfx = FXMRoc.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 8
|
|
reloadTime = 150
|
|
minimumDamage = 33
|
|
damage = 30
|
|
radius = 16
|
|
radiusDamage = 30
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ROCKET
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
designable = 1
|
|
name = Mini-Rocket Artillery
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Rocket-LtA-T]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 250
|
|
hitpoints = 5
|
|
model = GNMRCKTA.PIE
|
|
mountModel = TRMRCKTA.PIE
|
|
muzzleGfx = FXMRocAt.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 60
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 120
|
|
minimumDamage = 33
|
|
damage = 160
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "SLOW ROCKET"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
designable = 1
|
|
name = Lancer
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Rocket-IDF]
|
|
buildPower = 300
|
|
buildPoints = 1500
|
|
weight = 10000
|
|
hitpoints = 5
|
|
model = GNHRCKT.PIE
|
|
mountModel = TRHRCKT.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXHPLME.PIE
|
|
hitGfx = FXMNExp.PIE
|
|
missGfx = FXMNExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 11000
|
|
longHit = 80
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 6
|
|
reloadTime = 600
|
|
minimumDamage = 33
|
|
damage = 100
|
|
radius = 64
|
|
radiusDamage = 50
|
|
flightSpeed = 1000
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "SLOW ROCKET"
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 640
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
designable = 1
|
|
name = Ripple Rockets
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Rocket-HvyA-T]
|
|
buildPower = 250
|
|
buildPoints = 1250
|
|
weight = 250
|
|
hitpoints = 5
|
|
model = Gnmrcktb.pie
|
|
mountModel = Trmrcktb.pie
|
|
muzzleGfx = FXMRocAt.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 60
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 160
|
|
minimumDamage = 33
|
|
damage = 250
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "SLOW ROCKET"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 75
|
|
designable = 1
|
|
name = Tank Killer
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Rocket-BB]
|
|
buildPower = 150
|
|
buildPoints = 750
|
|
weight = 250
|
|
hitpoints = 5
|
|
model = Gnmrktbb.PIE
|
|
mountModel = TRMRKTBB.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXSPLME.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 70
|
|
firePause = 200
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 125
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "SLOW ROCKET"
|
|
movement = DIRECT
|
|
weaponEffect = "BUNKER BUSTER"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
designable = 1
|
|
name = Bunker Buster
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[RailGun3Mk1]
|
|
buildPower = 400
|
|
buildPoints = 1600
|
|
weight = 5000
|
|
hitpoints = 750
|
|
model = GNHGSS.PIE
|
|
mountModel = TRHGSS.PIE
|
|
muzzleGfx = FXHGauss.PIE
|
|
flightGfx = FXGammoH.PIE
|
|
hitGfx = Fxflech2.PIE
|
|
missGfx = Fxflech2.PIE
|
|
waterGfx = FXVLSWav.PIE
|
|
longRange = 2048
|
|
longHit = 70
|
|
firePause = 80
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 300
|
|
radiusDamage = 30
|
|
radiusLife = 10
|
|
flightSpeed = 900
|
|
weaponClass = KINETIC
|
|
weaponSubClass = GAUSS
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 150
|
|
designable = 1
|
|
name = Gauss Cannon
|
|
weaponWav = gaussgun.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[RailGun2Mk1]
|
|
buildPower = 300
|
|
buildPoints = 1200
|
|
weight = 2000
|
|
hitpoints = 500
|
|
model = GNMGSS.PIE
|
|
mountModel = TRMGSS.PIE
|
|
muzzleGfx = FXMGauss.PIE
|
|
flightGfx = FXGammoM.PIE
|
|
hitGfx = Fxflech2.PIE
|
|
missGfx = Fxflech2.PIE
|
|
waterGfx = FXMSWave.PIE
|
|
longRange = 1536
|
|
longHit = 70
|
|
firePause = 60
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 200
|
|
flightSpeed = 1100
|
|
weaponClass = KINETIC
|
|
weaponSubClass = GAUSS
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Rail Gun
|
|
weaponWav = gaussgun.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[RailGun2-VTOL]
|
|
buildPower = 300
|
|
buildPoints = 1200
|
|
weight = 1000
|
|
hitpoints = 250
|
|
model = GNMGSS.PIE
|
|
mountModel = TRMGSS.PIE
|
|
muzzleGfx = FXMGauss.PIE
|
|
flightGfx = FXGammoM.PIE
|
|
hitGfx = Fxflech2.PIE
|
|
missGfx = Fxflech2.PIE
|
|
waterGfx = FXMSWave.PIE
|
|
longRange = 1536
|
|
longHit = 70
|
|
firePause = 60
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 400
|
|
flightSpeed = 1100
|
|
weaponClass = KINETIC
|
|
weaponSubClass = GAUSS
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
numAttackRuns = 2
|
|
designable = 1
|
|
name = VTOL Rail Gun
|
|
weaponWav = gaussgun.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[RailGun1Mk1]
|
|
buildPower = 250
|
|
buildPoints = 1000
|
|
weight = 400
|
|
hitpoints = 400
|
|
model = GNLGSS.PIE
|
|
mountModel = TRLGSS.PIE
|
|
muzzleGfx = FXLGauss.PIE
|
|
flightGfx = FXGAmmo.PIE
|
|
hitGfx = FXFlecht.PIE
|
|
missGfx = FXFlecht.PIE
|
|
waterGfx = FXFlecht.PIE
|
|
longRange = 1536
|
|
longHit = 70
|
|
firePause = 40
|
|
numExplosions = 1
|
|
numRounds = 3
|
|
minimumDamage = 33
|
|
damage = 150
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = GAUSS
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Needle Gun
|
|
weaponWav = gaussgun.ogg
|
|
explosionWav = gaussgun.ogg
|
|
|
|
[RailGun1-VTOL]
|
|
buildPower = 250
|
|
buildPoints = 1000
|
|
weight = 600
|
|
hitpoints = 200
|
|
model = GNLGSS.PIE
|
|
mountModel = TRLGSS.PIE
|
|
muzzleGfx = FXLGauss.PIE
|
|
flightGfx = FXGAmmo.PIE
|
|
hitGfx = FXFlecht.PIE
|
|
missGfx = FXFlecht.PIE
|
|
waterGfx = FXFlecht.PIE
|
|
longRange = 1536
|
|
longHit = 60
|
|
firePause = 40
|
|
numExplosions = 1
|
|
numRounds = 3
|
|
minimumDamage = 33
|
|
damage = 320
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = GAUSS
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
effectSize = 75
|
|
flags = ShootAir
|
|
numAttackRuns = 2
|
|
designable = 1
|
|
name = VTOL Needle Gun
|
|
weaponWav = gaussgun.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[QuadRotAAGun]
|
|
buildPower = 150
|
|
buildPoints = 1200
|
|
weight = 10000
|
|
hitpoints = 200
|
|
model = gnhair2.PIE
|
|
mountModel = TRHAIR.PIE
|
|
muzzleGfx = FXCan40m.PIE
|
|
flightGfx = FXAALSH2.PIE
|
|
hitGfx = FXAIREXP.PIE
|
|
missGfx = FXAIREXP.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 2048
|
|
longHit = 75
|
|
firePause = 3
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 45
|
|
radius = 64
|
|
radiusDamage = 20
|
|
radiusLife = 100
|
|
flightSpeed = 1500
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "A-A GUN"
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -45
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
lightWorld = 1
|
|
effectSize = 20
|
|
flags = AirOnly
|
|
designable = 1
|
|
name = Whirlwind AA Turret
|
|
weaponWav = asltmg.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[QuadMg1AAGun]
|
|
buildPower = 100
|
|
buildPoints = 400
|
|
weight = 10000
|
|
hitpoints = 175
|
|
model = gnlair.PIE
|
|
mountModel = TRMAIR.PIE
|
|
muzzleGfx = FXCan40m.PIE
|
|
flightGfx = FXAALSHT.PIE
|
|
hitGfx = FXAIREXP.PIE
|
|
missGfx = FXAIREXP.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 2048
|
|
longHit = 75
|
|
firePause = 6
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 40
|
|
radius = 64
|
|
radiusDamage = 20
|
|
radiusLife = 100
|
|
flightSpeed = 1400
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "A-A GUN"
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -45
|
|
facePlayer = 1
|
|
recoilValue = 30
|
|
lightWorld = 1
|
|
effectSize = 20
|
|
flags = AirOnly
|
|
designable = 1
|
|
name = Hurricane AA Turret
|
|
weaponWav = mgbar2.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[PlasmaHeavy]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
weight = 10000
|
|
hitpoints = 5
|
|
model = GNHPLASM.PIE
|
|
mountModel = TRHPLASM.PIE
|
|
muzzleGfx = FXMHowt.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXMSplsh.PIE
|
|
longRange = 10000
|
|
longHit = 99
|
|
firePause = 60
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 500
|
|
radius = 256
|
|
radiusDamage = 250
|
|
periodicalDamageTime = 30
|
|
periodicalDamage = 100
|
|
periodicalDamageRadius = 32
|
|
radiusLife = 10
|
|
flightSpeed = 400
|
|
fireOnMove = 0
|
|
weaponClass = HEAT
|
|
weaponSubClass = FLAME
|
|
movement = INDIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
recoilValue = 50
|
|
minRange = 768
|
|
lightWorld = 1
|
|
effectSize = 200
|
|
name = *Heavy Plasma Launcher*
|
|
weaponWav = medcan.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[NX-CyborgPulseLas]
|
|
buildPower = 125
|
|
buildPoints = 375
|
|
weight = 120
|
|
hitpoints = 100
|
|
model = CY_LAS.PIE
|
|
mountModel = Cybodyjp.pie
|
|
muzzleGfx = FXLasRot.PIE
|
|
flightGfx = FXLFLSH.PIE
|
|
hitGfx = FXFLSHL.PIE
|
|
missGfx = FXFLSHL.PIE
|
|
waterGfx = FXFLSHL.PIE
|
|
longRange = 1536
|
|
longHit = 65
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 100
|
|
flightSpeed = 1600
|
|
weaponClass = HEAT
|
|
weaponSubClass = ENERGY
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
name = *NX-CyborgPulseLas*
|
|
weaponWav = plslsr.ogg
|
|
explosionWav = lsrexpl.ogg
|
|
|
|
[NX-CyborgMiss]
|
|
buildPower = 250
|
|
buildPoints = 700
|
|
weight = 120
|
|
hitpoints = 100
|
|
model = CY_MISS.PIE
|
|
mountModel = Cybodyjp.pie
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 2048
|
|
longHit = 80
|
|
firePause = 100
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 300
|
|
radiusLife = 10
|
|
flightSpeed = 900
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
flags = ShootAir
|
|
name = *NX-CyborgMiss*
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[NX-CyborgChaingun]
|
|
buildPower = 10
|
|
buildPoints = 50
|
|
weight = 120
|
|
hitpoints = 50
|
|
model = cy_gun.pie
|
|
mountModel = Cybodyjp.pie
|
|
muzzleGfx = FXLMgun2.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 6
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 13
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
name = *NX-CyborgChaingun*
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[NX-Cyb-Rail1]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 120
|
|
hitpoints = 100
|
|
model = CY_RAIL.PIE
|
|
mountModel = Cybodyjp.pie
|
|
muzzleGfx = FXLGauss.PIE
|
|
flightGfx = FXGAmmo.PIE
|
|
hitGfx = FXFlecht.PIE
|
|
missGfx = FXFlecht.PIE
|
|
waterGfx = FXFlecht.PIE
|
|
longRange = 1536
|
|
longHit = 70
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 140
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = GAUSS
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 50
|
|
effectSize = 100
|
|
name = *NX-Cyb-Rail1*
|
|
weaponWav = gaussgun.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[NEXUSlink]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
hitpoints = 300
|
|
model = GNHECM3.PIE
|
|
mountModel = TRHECM3.PIE
|
|
muzzleGfx = FXHBLas.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXSFlms.PIE
|
|
missGfx = FXSFlms.PIE
|
|
waterGfx = FXSFlms.PIE
|
|
longRange = 1024
|
|
firePause = 20
|
|
minimumDamage = 33
|
|
damage = 10
|
|
flightSpeed = 1200
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ELECTRONIC
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
name = *NEXUSlink*
|
|
weaponWav = nxstower.ogg
|
|
explosionWav = nxsexpld.ogg
|
|
|
|
[Mortar3ROTARYMk1]
|
|
buildPower = 300
|
|
buildPoints = 900
|
|
weight = 1000
|
|
hitpoints = 5
|
|
model = GNHMORT.PIE
|
|
mountModel = TRHRMORT.PIE
|
|
muzzleGfx = FXMMort.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXLSplsh.PIE
|
|
longRange = 2304
|
|
longHit = 50
|
|
firePause = 20
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 40
|
|
radius = 64
|
|
radiusDamage = 40
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MORTARS
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 90
|
|
facePlayer = 1
|
|
recoilValue = 150
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Pepperpot
|
|
weaponWav = mortar.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Mortar2Mk1]
|
|
buildPower = 200
|
|
buildPoints = 1000
|
|
weight = 5000
|
|
hitpoints = 5
|
|
model = GNHMORT2.PIE
|
|
mountModel = TRHRMORT.PIE
|
|
muzzleGfx = FXMMort.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXMNExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXMNExp.PIE
|
|
longRange = 2304
|
|
longHit = 50
|
|
firePause = 90
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 80
|
|
radius = 96
|
|
radiusDamage = 80
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MORTARS
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 90
|
|
facePlayer = 1
|
|
recoilValue = 150
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Bombard
|
|
weaponWav = mortar.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Mortar1Mk1]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 2000
|
|
hitpoints = 5
|
|
model = GNMMORT.PIE
|
|
mountModel = TRMMORT.PIE
|
|
muzzleGfx = FxCan75m.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXLSplsh.PIE
|
|
longRange = 2304
|
|
longHit = 50
|
|
firePause = 60
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 50
|
|
radius = 64
|
|
radiusDamage = 40
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MORTARS
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 90
|
|
facePlayer = 1
|
|
recoilValue = 150
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 75
|
|
designable = 1
|
|
name = Mortar
|
|
weaponWav = mortar.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Missile-VTOL-AT]
|
|
buildPower = 300
|
|
buildPoints = 1200
|
|
weight = 750
|
|
hitpoints = 50
|
|
model = Gnmmslat.PIE
|
|
mountModel = Trmmslat.PIE
|
|
muzzleGfx = FXMRocAt.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 2048
|
|
longHit = 80
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 75
|
|
minimumDamage = 33
|
|
damage = 600
|
|
radius = 64
|
|
radiusDamage = 20
|
|
radiusLife = 10
|
|
flightSpeed = 900
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 20
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
flags = ShootAir
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Scourge Missile
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Missile-MdArt]
|
|
buildPower = 400
|
|
buildPoints = 1200
|
|
weight = 1000
|
|
hitpoints = 50
|
|
model = Gnmmslaa.PIE
|
|
mountModel = Trmmslaa.PIE
|
|
muzzleGfx = FXMMort.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXMExp.PIE
|
|
longRange = 12000
|
|
longHit = 80
|
|
firePause = 2
|
|
numExplosions = 2
|
|
numRounds = 4
|
|
reloadTime = 300
|
|
minimumDamage = 33
|
|
damage = 200
|
|
radius = 96
|
|
radiusDamage = 100
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
minRange = 512
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Angel Missile
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Missile-LtSAM]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 400
|
|
hitpoints = 50
|
|
model = Gnmmslsa.PIE
|
|
mountModel = Trmmslsa.PIE
|
|
muzzleGfx = FXATMiss.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXSExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 2562
|
|
longHit = 70
|
|
firePause = 5
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 150
|
|
minimumDamage = 33
|
|
damage = 250
|
|
radiusLife = 10
|
|
flightSpeed = 800
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -45
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
recoilValue = 25
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
flags = AirOnly
|
|
designable = 1
|
|
name = Avenger SAM
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Missile-HvySAM]
|
|
buildPower = 300
|
|
buildPoints = 1200
|
|
weight = 6000
|
|
hitpoints = 10
|
|
model = Gnhmslsa.PIE
|
|
mountModel = Trhmslsa.PIE
|
|
muzzleGfx = FXICBM.PIE
|
|
flightGfx = FXMflare.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXMExp.PIE
|
|
longRange = 2562
|
|
longHit = 70
|
|
firePause = 5
|
|
numExplosions = 2
|
|
numRounds = 4
|
|
reloadTime = 150
|
|
minimumDamage = 33
|
|
damage = 250
|
|
radiusLife = 10
|
|
flightSpeed = 700
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -45
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
recoilValue = 25
|
|
minRange = 512
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
flags = AirOnly
|
|
designable = 1
|
|
name = Vindicator SAM
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Missile-HvyArt]
|
|
buildPower = 500
|
|
buildPoints = 1500
|
|
weight = 10000
|
|
hitpoints = 50
|
|
model = gnhmslab.PIE
|
|
mountModel = trhmslab.PIE
|
|
muzzleGfx = FXICBM.PIE
|
|
flightGfx = FXHPLME.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXMExp.PIE
|
|
longRange = 25000
|
|
longHit = 80
|
|
firePause = 5
|
|
numExplosions = 1
|
|
numRounds = 4
|
|
reloadTime = 400
|
|
minimumDamage = 33
|
|
damage = 250
|
|
radius = 128
|
|
radiusDamage = 150
|
|
radiusLife = 10
|
|
flightSpeed = 800
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 45
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 25
|
|
minRange = 512
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Archangel Missile
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Missile-A-T]
|
|
buildPower = 300
|
|
buildPoints = 1200
|
|
weight = 400
|
|
hitpoints = 10
|
|
model = Gnmmslat.PIE
|
|
mountModel = Trmmslat.PIE
|
|
muzzleGfx = FXMRocAt.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 2048
|
|
longHit = 80
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 75
|
|
minimumDamage = 33
|
|
damage = 300
|
|
flightSpeed = 900
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
designable = 1
|
|
name = Scourge Missile
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[MG4ROTARYMk1]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 600
|
|
hitpoints = 300
|
|
model = GNMMG2.PIE
|
|
mountModel = TRMMG.PIE
|
|
muzzleGfx = FXMgnVul.PIE
|
|
flightGfx = fxtracerh.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 50
|
|
firePause = 4
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 22
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 30
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
designable = 1
|
|
name = Assault Gun
|
|
weaponWav = asltmg.ogg
|
|
|
|
[MG4ROTARY-VTOL]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 300
|
|
hitpoints = 10
|
|
model = GNMMG2.PIE
|
|
mountModel = TRMMG.PIE
|
|
muzzleGfx = FXMgnVul.PIE
|
|
flightGfx = fxtracerh.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 50
|
|
firePause = 4
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 66
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 30
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
numAttackRuns = 6
|
|
designable = 1
|
|
name = VTOL Assault Gun
|
|
weaponWav = asltmg.ogg
|
|
|
|
[MG4ROTARY-Pillbox]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 600
|
|
hitpoints = 300
|
|
muzzleGfx = FXMgnVul.PIE
|
|
flightGfx = fxtracerh.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 50
|
|
firePause = 4
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 22
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 30
|
|
effectSize = 100
|
|
name = *MG4ROTARY-Pillbox*
|
|
weaponWav = asltmg.ogg
|
|
|
|
[MG3Mk1]
|
|
buildPower = 50
|
|
buildPoints = 250
|
|
weight = 600
|
|
hitpoints = 175
|
|
model = GNMMG1.PIE
|
|
mountModel = TRMMG.PIE
|
|
muzzleGfx = FXMgnVic.PIE
|
|
flightGfx = fxtracerh.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 7
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 18
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 150
|
|
flags = ShootAir
|
|
designable = 1
|
|
name = Heavy Machinegun
|
|
weaponWav = mgheavy.ogg
|
|
|
|
[MG3-VTOL]
|
|
buildPower = 50
|
|
buildPoints = 250
|
|
weight = 300
|
|
hitpoints = 10
|
|
model = GNMMG1.PIE
|
|
mountModel = TRMMG.PIE
|
|
muzzleGfx = FXMgnVic.PIE
|
|
flightGfx = fxtracerh.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 7
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 54
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 150
|
|
flags = ShootAir
|
|
numAttackRuns = 4
|
|
designable = 1
|
|
name = VTOL Heavy Machinegun
|
|
weaponWav = mgheavy.ogg
|
|
|
|
[MG3-Pillbox]
|
|
buildPower = 50
|
|
buildPoints = 250
|
|
weight = 600
|
|
hitpoints = 175
|
|
muzzleGfx = FXMgnVic.PIE
|
|
flightGfx = fxtracerh.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 7
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 18
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 30
|
|
effectSize = 150
|
|
name = Heavy Machinegun Bunker
|
|
weaponWav = mgheavy.ogg
|
|
|
|
[MG2Mk1]
|
|
buildPower = 25
|
|
buildPoints = 125
|
|
weight = 400
|
|
hitpoints = 125
|
|
model = GNLMG2.PIE
|
|
mountModel = TRLMG2.PIE
|
|
muzzleGfx = FXLMgun2.PIE
|
|
flightGfx = fxtracer_twin.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 6
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 14
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
designable = 1
|
|
name = Twin Machinegun
|
|
weaponWav = mgbar3.ogg
|
|
|
|
[MG2-VTOL]
|
|
buildPower = 25
|
|
buildPoints = 125
|
|
weight = 350
|
|
hitpoints = 10
|
|
model = GNLMG2.PIE
|
|
mountModel = TRLMG2.PIE
|
|
muzzleGfx = FXLMgun2.PIE
|
|
flightGfx = fxtracer_twin.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 6
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 42
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
numAttackRuns = 4
|
|
designable = 1
|
|
name = VTOL Twin Machinegun
|
|
weaponWav = mgbar3.ogg
|
|
|
|
[MG2-Pillbox]
|
|
buildPower = 25
|
|
buildPoints = 125
|
|
weight = 400
|
|
hitpoints = 125
|
|
muzzleGfx = FXLMgun2.PIE
|
|
flightGfx = fxtracer_twin.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 6
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 14
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
effectSize = 100
|
|
name = Twin Machinegun Bunker
|
|
weaponWav = mgbar3.ogg
|
|
|
|
[MG1Mk1]
|
|
buildPower = 10
|
|
buildPoints = 50
|
|
weight = 200
|
|
hitpoints = 75
|
|
model = GNLMG1.PIE
|
|
mountModel = TRLMG1.PIE
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 5
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
designable = 1
|
|
name = Machinegun
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[MG1-VTOL]
|
|
buildPower = 10
|
|
buildPoints = 50
|
|
weight = 200
|
|
hitpoints = 75
|
|
model = GNLMG1.PIE
|
|
mountModel = TRLMG1.PIE
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 5
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 20
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
numAttackRuns = 4
|
|
designable = 1
|
|
name = VTOL Machinegun
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[MG1-Pillbox]
|
|
buildPower = 10
|
|
buildPoints = 50
|
|
weight = 200
|
|
hitpoints = 75
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 5
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
effectSize = 100
|
|
name = Machinegun Bunker
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[LasSat]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 600
|
|
hitpoints = 500
|
|
model = GNHBLAS.PIE
|
|
mountModel = TRMLAS.PIE
|
|
muzzleGfx = FXHBLas.PIE
|
|
flightGfx = FXBeam.PIE
|
|
hitGfx = FXMelt.PIE
|
|
missGfx = FXSFlms.PIE
|
|
waterGfx = FXSFlms.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 4000
|
|
radius = 256
|
|
radiusDamage = 3000
|
|
flightSpeed = 1000
|
|
weaponClass = HEAT
|
|
weaponSubClass = LAS_SAT
|
|
movement = DIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
name = LasSat
|
|
weaponWav = bemlsr.ogg
|
|
explosionWav = lsrexpl.ogg
|
|
|
|
[Laser3BEAMMk1]
|
|
buildPower = 150
|
|
buildPoints = 600
|
|
weight = 300
|
|
hitpoints = 100
|
|
model = GNMRLAS.PIE
|
|
mountModel = TRMLAS.PIE
|
|
muzzleGfx = FXHBLas.PIE
|
|
flightGfx = FXLFLSH.PIE
|
|
hitGfx = FXFLSHL.PIE
|
|
missGfx = FXFLSHL.PIE
|
|
waterGfx = FXFLSHL.PIE
|
|
longRange = 1536
|
|
longHit = 65
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 100
|
|
flightSpeed = 1600
|
|
weaponClass = HEAT
|
|
weaponSubClass = ENERGY
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Flashlight
|
|
weaponWav = bemlsr.ogg
|
|
explosionWav = lsrexpl.ogg
|
|
|
|
[Laser3BEAM-VTOL]
|
|
buildPower = 150
|
|
buildPoints = 600
|
|
weight = 300
|
|
hitpoints = 50
|
|
model = GNMRLAS.PIE
|
|
mountModel = TRMLAS.PIE
|
|
muzzleGfx = FXHBLas.PIE
|
|
flightGfx = FXLFLSH.PIE
|
|
hitGfx = FXFLSHL.PIE
|
|
missGfx = FXFLSHL.PIE
|
|
waterGfx = FXFLSHL.PIE
|
|
longRange = 1536
|
|
longHit = 65
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 200
|
|
flightSpeed = 1600
|
|
weaponClass = HEAT
|
|
weaponSubClass = ENERGY
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
numAttackRuns = 2
|
|
designable = 1
|
|
name = VTOL Flashlight
|
|
weaponWav = bemlsr.ogg
|
|
explosionWav = lsrexpl.ogg
|
|
|
|
[Laser2PULSEMk1]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 500
|
|
hitpoints = 250
|
|
model = GNMLAS.PIE
|
|
mountModel = TRMLAS.PIE
|
|
muzzleGfx = FXLasRot.PIE
|
|
flightGfx = FXPLAmmo.PIE
|
|
hitGfx = FXLENFL.PIE
|
|
missGfx = FXLENFL.PIE
|
|
waterGfx = FXMExp.PIE
|
|
longRange = 2048
|
|
longHit = 70
|
|
firePause = 50
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 200
|
|
flightSpeed = 1800
|
|
weaponClass = HEAT
|
|
weaponSubClass = ENERGY
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 15
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
designable = 1
|
|
name = Pulse Laser
|
|
weaponWav = plslsr.ogg
|
|
explosionWav = lsrexpl.ogg
|
|
|
|
[Laser2PULSE-VTOL]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 500
|
|
hitpoints = 125
|
|
model = GNMLAS.PIE
|
|
mountModel = TRMLAS.PIE
|
|
muzzleGfx = FXLasRot.PIE
|
|
flightGfx = FXPLAmmo.PIE
|
|
hitGfx = FXLENFL.PIE
|
|
missGfx = FXLENFL.PIE
|
|
waterGfx = FXMExp.PIE
|
|
longRange = 2048
|
|
longHit = 50
|
|
firePause = 50
|
|
numExplosions = 1
|
|
numRounds = 3
|
|
reloadTime = 15
|
|
minimumDamage = 33
|
|
damage = 400
|
|
flightSpeed = 1800
|
|
weaponClass = HEAT
|
|
weaponSubClass = ENERGY
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 15
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
flags = ShootAir
|
|
numAttackRuns = 2
|
|
designable = 1
|
|
name = VTOL Pulse Laser
|
|
weaponWav = plslsr.ogg
|
|
explosionWav = lsrexpl.ogg
|
|
|
|
[Howitzer150Mk1]
|
|
buildPower = 350
|
|
buildPoints = 1250
|
|
weight = 15000
|
|
hitpoints = 5
|
|
model = GNHHOWT.PIE
|
|
mountModel = TRHHOWT.PIE
|
|
muzzleGfx = FXHHowt.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXVLExp.PIE
|
|
missGfx = FXVLExp.PIE
|
|
waterGfx = FXLSplsh.PIE
|
|
longRange = 10000
|
|
longHit = 50
|
|
firePause = 300
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 250
|
|
radius = 128
|
|
radiusDamage = 250
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = HOWITZERS
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 90
|
|
facePlayer = 1
|
|
recoilValue = 250
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 200
|
|
designable = 1
|
|
name = Ground Shaker
|
|
weaponWav = lrgcan.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Howitzer105Mk1]
|
|
buildPower = 250
|
|
buildPoints = 1000
|
|
weight = 10000
|
|
hitpoints = 5
|
|
model = GNMHOWT.PIE
|
|
mountModel = TRMHOWT.PIE
|
|
muzzleGfx = FxCan75m.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXMSplsh.PIE
|
|
longRange = 5000
|
|
longHit = 50
|
|
firePause = 200
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 150
|
|
radius = 128
|
|
radiusDamage = 150
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = HOWITZERS
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 90
|
|
facePlayer = 1
|
|
recoilValue = 250
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 250
|
|
designable = 1
|
|
name = Howitzer
|
|
weaponWav = lrgcan.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Howitzer03-Rot]
|
|
buildPower = 400
|
|
buildPoints = 1600
|
|
weight = 10000
|
|
hitpoints = 5
|
|
model = GNHHOWT2.PIE
|
|
mountModel = TRHHOW2.PIE
|
|
muzzleGfx = FXHHowt2.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXLSplsh.PIE
|
|
longRange = 7000
|
|
longHit = 50
|
|
firePause = 40
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 100
|
|
radius = 128
|
|
radiusDamage = 100
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = HOWITZERS
|
|
movement = INDIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
maxElevation = 90
|
|
facePlayer = 1
|
|
recoilValue = 250
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 200
|
|
designable = 1
|
|
name = Hellstorm
|
|
weaponWav = lrgcan.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Flame2]
|
|
buildPower = 80
|
|
buildPoints = 400
|
|
weight = 1000
|
|
hitpoints = 75
|
|
model = GNMFLMR.PIE
|
|
mountModel = TRMFLMR.PIE
|
|
muzzleGfx = FXCan20m.PIE
|
|
flightGfx = FXLProj.PIE
|
|
hitGfx = FXMNExp.PIE
|
|
missGfx = FXMNExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 512
|
|
longHit = 50
|
|
firePause = 150
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 50
|
|
periodicalDamageTime = 60
|
|
periodicalDamage = 20
|
|
periodicalDamageRadius = 96
|
|
flightSpeed = 800
|
|
fireOnMove = 0
|
|
weaponClass = HEAT
|
|
weaponSubClass = FLAME
|
|
movement = DIRECT
|
|
weaponEffect = FLAMER
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 1
|
|
designable = 1
|
|
name = Inferno
|
|
weaponWav = flmthrow.ogg
|
|
|
|
[Flame1Mk1]
|
|
buildPower = 40
|
|
buildPoints = 200
|
|
weight = 250
|
|
hitpoints = 40
|
|
model = GNLFLMR.PIE
|
|
mountModel = TRLFLMR.PIE
|
|
muzzleGfx = FXCan20m.PIE
|
|
flightGfx = FXLThrow.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXMETHIT.PIE
|
|
waterGfx = FXMETHIT.PIE
|
|
longRange = 384
|
|
longHit = 40
|
|
firePause = 120
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 30
|
|
periodicalDamageTime = 60
|
|
periodicalDamage = 15
|
|
periodicalDamageRadius = 32
|
|
flightSpeed = 800
|
|
fireOnMove = 0
|
|
weaponClass = HEAT
|
|
weaponSubClass = FLAME
|
|
movement = DIRECT
|
|
weaponEffect = FLAMER
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 1
|
|
designable = 1
|
|
name = Flamer
|
|
weaponWav = flmthrow.ogg
|
|
|
|
[CyborgRotMG]
|
|
buildPower = 90
|
|
buildPoints = 270
|
|
weight = 120
|
|
hitpoints = 50
|
|
model = cy_gun.pie
|
|
mountModel = Cybody.pie
|
|
muzzleGfx = FXLMgun2.PIE
|
|
flightGfx = fxtracerh.pie
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 6
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 13
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
name = *CyborgRotMG*
|
|
weaponWav = asltmg.ogg
|
|
|
|
[CyborgRocket]
|
|
buildPower = 125
|
|
buildPoints = 500
|
|
weight = 120
|
|
hitpoints = 50
|
|
model = cy_rkt.PIE
|
|
mountModel = cybody.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = fxmflare.PIE
|
|
hitGfx = fxmexp.PIE
|
|
missGfx = fxmexp.PIE
|
|
waterGfx = fxssplsh.PIE
|
|
longRange = 896
|
|
longHit = 70
|
|
firePause = 200
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 100
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "SLOW ROCKET"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
faceInFlight = 1
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
flags = ShootAir
|
|
name = Lancer
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[CyborgFlamer01]
|
|
buildPower = 50
|
|
buildPoints = 200
|
|
weight = 120
|
|
hitpoints = 10
|
|
model = cy_flame.pie
|
|
mountModel = Cybody.pie
|
|
muzzleGfx = FXCan20m.PIE
|
|
flightGfx = FXLThrow.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXMETHIT.PIE
|
|
waterGfx = FXMETHIT.PIE
|
|
longRange = 384
|
|
longHit = 40
|
|
firePause = 120
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 25
|
|
periodicalDamageTime = 50
|
|
periodicalDamage = 10
|
|
periodicalDamageRadius = 32
|
|
flightSpeed = 800
|
|
weaponClass = HEAT
|
|
weaponSubClass = FLAME
|
|
movement = DIRECT
|
|
weaponEffect = FLAMER
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 1
|
|
name = Flamer
|
|
weaponWav = flmthrow.ogg
|
|
|
|
[CyborgChaingun]
|
|
buildPower = 40
|
|
buildPoints = 160
|
|
weight = 120
|
|
hitpoints = 50
|
|
model = cy_gun.pie
|
|
mountModel = Cybody.pie
|
|
muzzleGfx = FXLMgun2.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 768
|
|
longHit = 50
|
|
firePause = 6
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 15
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
name = Machinegunner
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[CyborgCannon]
|
|
buildPower = 60
|
|
buildPoints = 240
|
|
weight = 120
|
|
hitpoints = 50
|
|
model = cy_CAN.pie
|
|
mountModel = Cybody.pie
|
|
muzzleGfx = FXCan20m.PIE
|
|
flightGfx = FXcam20.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 758
|
|
longHit = 50
|
|
firePause = 40
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 30
|
|
radius = 16
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
name = Heavy Gunner
|
|
weaponWav = smlcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Cyb-Wpn-Rail1]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 120
|
|
hitpoints = 100
|
|
model = CY_RAIL.PIE
|
|
mountModel = Cybody.PIE
|
|
muzzleGfx = FXLGauss.PIE
|
|
flightGfx = FXGAmmo.PIE
|
|
hitGfx = FXFlecht.PIE
|
|
missGfx = FXFlecht.PIE
|
|
waterGfx = FXFlecht.PIE
|
|
longRange = 1536
|
|
longHit = 70
|
|
firePause = 40
|
|
numExplosions = 1
|
|
numRounds = 3
|
|
minimumDamage = 33
|
|
damage = 140
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = GAUSS
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 50
|
|
effectSize = 100
|
|
name = *Cyb-Wpn-Rail1*
|
|
weaponWav = gaussgun.ogg
|
|
explosionWav = gaussgun.ogg
|
|
|
|
[Cyb-Wpn-Laser]
|
|
buildPower = 150
|
|
buildPoints = 600
|
|
weight = 120
|
|
hitpoints = 100
|
|
model = CY_LAS.PIE
|
|
mountModel = Cybody.PIE
|
|
muzzleGfx = FXLasRot.PIE
|
|
flightGfx = FXLFLSH.PIE
|
|
hitGfx = FXFLSHL.PIE
|
|
missGfx = FXFLSHL.PIE
|
|
waterGfx = FXFLSHL.PIE
|
|
longRange = 1536
|
|
longHit = 65
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 100
|
|
flightSpeed = 1600
|
|
weaponClass = HEAT
|
|
weaponSubClass = ENERGY
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
name = *Cyb-Wpn-Laser*
|
|
weaponWav = bemlsr.ogg
|
|
explosionWav = lsrexpl.ogg
|
|
|
|
[Cyb-Wpn-Atmiss]
|
|
buildPower = 250
|
|
buildPoints = 1000
|
|
weight = 120
|
|
hitpoints = 100
|
|
model = CY_MISS.PIE
|
|
mountModel = Cybody.PIE
|
|
muzzleGfx = FXATMiss.PIE
|
|
flightGfx = FXMPLME.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1536
|
|
longHit = 80
|
|
firePause = 100
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 250
|
|
flightSpeed = 900
|
|
weaponClass = KINETIC
|
|
weaponSubClass = MISSILE
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
flags = ShootAir
|
|
name = *Cyb-Wpn-Atmiss*
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[CommandTurret1]
|
|
buildPower = 100
|
|
buildPoints = 100
|
|
weight = 1000
|
|
hitpoints = 999
|
|
model = GNLCMD1.PIE
|
|
mountModel = TRLCMD1.PIE
|
|
muzzleGfx = FXHBLas.PIE
|
|
flightGfx = FXBeam.PIE
|
|
hitGfx = FXSFlms.PIE
|
|
missGfx = FXSFlms.PIE
|
|
waterGfx = FXSFlms.PIE
|
|
longRange = 1536
|
|
longHit = 99
|
|
firePause = 1
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 4
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = COMMAND
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
lightWorld = 1
|
|
effectSize = 1
|
|
name = Command Turret
|
|
weaponWav = rotlsr.ogg
|
|
|
|
[Cannon5VulcanMk1]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 7500
|
|
hitpoints = 500
|
|
model = GNMVCAN.PIE
|
|
mountModel = TRMVCAN.PIE
|
|
muzzleGfx = FXVulCan.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1024
|
|
longHit = 50
|
|
firePause = 20
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 28
|
|
radius = 32
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 25
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
designable = 1
|
|
name = Assault Cannon
|
|
weaponWav = rapdcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Cannon5Vulcan-VTOL]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 1500
|
|
hitpoints = 10
|
|
model = GNMVCAN.PIE
|
|
mountModel = TRMVCAN.PIE
|
|
muzzleGfx = FXVulCan.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1024
|
|
longHit = 50
|
|
firePause = 20
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 84
|
|
radius = 32
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 25
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
flags = ShootAir
|
|
numAttackRuns = 4
|
|
designable = 1
|
|
name = VTOL Assault Cannon
|
|
weaponWav = rapdcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Cannon4AUTOMk1]
|
|
buildPower = 175
|
|
buildPoints = 700
|
|
weight = 5000
|
|
hitpoints = 400
|
|
model = GNLACAN.PIE
|
|
mountModel = TRLACAN.PIE
|
|
muzzleGfx = FXCan20A.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 50
|
|
firePause = 45
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 55
|
|
radius = 64
|
|
radiusDamage = 10
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
designable = 1
|
|
name = Hyper Velocity Cannon
|
|
weaponWav = hivelcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Cannon4AUTO-VTOL]
|
|
buildPower = 175
|
|
buildPoints = 700
|
|
weight = 1000
|
|
hitpoints = 10
|
|
model = GNLACAN.PIE
|
|
mountModel = TRLACAN.PIE
|
|
muzzleGfx = FXCan20A.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1152
|
|
longHit = 50
|
|
firePause = 45
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 165
|
|
radius = 64
|
|
radiusDamage = 10
|
|
radiusLife = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
flags = ShootAir
|
|
numAttackRuns = 4
|
|
designable = 1
|
|
name = VTOL Hyper Velocity Cannon
|
|
weaponWav = hivelcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Cannon375mmMk1]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 10000
|
|
hitpoints = 500
|
|
model = GNHCAN.PIE
|
|
mountModel = TRHCAN.PIE
|
|
muzzleGfx = FxCan75m.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 1024
|
|
longHit = 50
|
|
firePause = 50
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 70
|
|
radius = 64
|
|
radiusDamage = 20
|
|
radiusLife = 100
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 150
|
|
lightWorld = 1
|
|
effectSize = 90
|
|
designable = 1
|
|
name = Heavy Cannon
|
|
weaponWav = lrgcan.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Cannon2A-TMk1]
|
|
buildPower = 125
|
|
buildPoints = 500
|
|
weight = 5000
|
|
hitpoints = 350
|
|
model = GNMCAN.PIE
|
|
mountModel = TRMCAN.PIE
|
|
muzzleGfx = FXCan40m.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXMSteam.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 45
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 45
|
|
radius = 32
|
|
radiusDamage = 10
|
|
radiusLife = 100
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 60
|
|
designable = 1
|
|
name = Medium Cannon
|
|
weaponWav = medcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Cannon1Mk1]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
weight = 1000
|
|
hitpoints = 200
|
|
model = GNLCAN.PIE
|
|
mountModel = TRLCAN.PIE
|
|
muzzleGfx = FXCan20m.PIE
|
|
flightGfx = FXcam20.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 40
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 30
|
|
radius = 16
|
|
radiusDamage = 5
|
|
radiusLife = 100
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -90
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 30
|
|
designable = 1
|
|
name = Light Cannon
|
|
weaponWav = smlcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[Cannon1-VTOL]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
weight = 1000
|
|
hitpoints = 10
|
|
model = GNLCAN.PIE
|
|
mountModel = TRLCAN.PIE
|
|
muzzleGfx = FXCan20m.PIE
|
|
flightGfx = FXcam20.PIE
|
|
hitGfx = FXMExp.PIE
|
|
missGfx = FXMExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 40
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 90
|
|
radius = 16
|
|
radiusDamage = 5
|
|
radiusLife = 100
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
minElevation = -90
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 30
|
|
flags = ShootAir
|
|
numAttackRuns = 4
|
|
designable = 1
|
|
name = VTOL Cannon
|
|
weaponWav = smlcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[BusCannon]
|
|
buildPower = 10
|
|
buildPoints = 10
|
|
weight = 10
|
|
hitpoints = 10
|
|
model = GNLCAN.pie
|
|
mountModel = Exturret.pie
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 28
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
name = *BusCannon*
|
|
weaponWav = smlcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[BuggyMG]
|
|
buildPower = 3
|
|
buildPoints = 11
|
|
weight = 1
|
|
hitpoints = 1
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 5
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 16
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
effectSize = 100
|
|
name = *Buggy MG*
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[bTrikeMG]
|
|
buildPower = 2
|
|
buildPoints = 11
|
|
weight = 1
|
|
hitpoints = 1
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 5
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 13
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
effectSize = 100
|
|
name = *Trike MG*
|
|
weaponWav = mgbar3.ogg
|
|
|
|
[BTowerMG]
|
|
buildPower = 12
|
|
buildPoints = 16
|
|
weight = 1
|
|
hitpoints = 1
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracRD.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 5
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 16
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
effectSize = 100
|
|
name = *Tower MG*
|
|
weaponWav = mgtower.ogg
|
|
|
|
[Bomb4-VTOL-HvyINC]
|
|
buildPower = 225
|
|
buildPoints = 1000
|
|
weight = 9000
|
|
hitpoints = 50
|
|
mountModel = trmvtlin.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = Fxmbmbi2.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXMSplsh.PIE
|
|
longRange = 512
|
|
longHit = 70
|
|
firePause = 100
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 400
|
|
periodicalDamageTime = 200
|
|
periodicalDamage = 100
|
|
periodicalDamageRadius = 128
|
|
radiusLife = 10
|
|
flightSpeed = 475
|
|
weaponClass = KINETIC
|
|
weaponSubClass = BOMB
|
|
movement = DIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
rotate = 180
|
|
minElevation = -80
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Thermite Bomb Bay
|
|
weaponWav = hwtzflgt.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Bomb3-VTOL-LtINC]
|
|
buildPower = 175
|
|
buildPoints = 700
|
|
weight = 500
|
|
hitpoints = 10
|
|
mountModel = trlvtlin.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = Fxlbmbi1.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXMSplsh.PIE
|
|
longRange = 512
|
|
longHit = 70
|
|
firePause = 2
|
|
numExplosions = 2
|
|
numRounds = 6
|
|
reloadTime = 10
|
|
minimumDamage = 33
|
|
damage = 100
|
|
periodicalDamageTime = 200
|
|
periodicalDamage = 50
|
|
periodicalDamageRadius = 128
|
|
flightSpeed = 475
|
|
weaponClass = KINETIC
|
|
weaponSubClass = BOMB
|
|
movement = DIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
rotate = 180
|
|
minElevation = -80
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Phosphor Bomb Bay
|
|
weaponWav = hwtzflgt.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Bomb2-VTOL-HvHE]
|
|
buildPower = 200
|
|
buildPoints = 800
|
|
weight = 10000
|
|
hitpoints = 50
|
|
mountModel = trmvtlhe.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = Fxmbmbx2.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXMSplsh.PIE
|
|
longRange = 512
|
|
longHit = 70
|
|
firePause = 1
|
|
numExplosions = 1
|
|
numRounds = 2
|
|
reloadTime = 2
|
|
minimumDamage = 33
|
|
damage = 500
|
|
radius = 156
|
|
radiusDamage = 400
|
|
radiusLife = 10
|
|
flightSpeed = 475
|
|
weaponClass = KINETIC
|
|
weaponSubClass = BOMB
|
|
movement = DIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
rotate = 180
|
|
minElevation = -80
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 200
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Heap Bomb Bay
|
|
weaponWav = hwtzflgt.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[Bomb1-VTOL-LtHE]
|
|
buildPower = 150
|
|
buildPoints = 600
|
|
weight = 500
|
|
hitpoints = 10
|
|
mountModel = trlvtlhe.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = Fxlbmbx1.PIE
|
|
hitGfx = FXLExp.PIE
|
|
missGfx = FXLExp.PIE
|
|
waterGfx = FXMSplsh.PIE
|
|
longRange = 512
|
|
longHit = 70
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 3
|
|
reloadTime = 100
|
|
minimumDamage = 33
|
|
damage = 100
|
|
radius = 192
|
|
radiusDamage = 60
|
|
radiusLife = 10
|
|
flightSpeed = 475
|
|
weaponClass = KINETIC
|
|
weaponSubClass = BOMB
|
|
movement = DIRECT
|
|
weaponEffect = "ARTILLERY ROUND"
|
|
rotate = 180
|
|
minElevation = -80
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
numAttackRuns = 1
|
|
designable = 1
|
|
name = VTOL Cluster Bombs Bay
|
|
weaponWav = hwtzflgt.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[BJeepMG]
|
|
buildPower = 4
|
|
buildPoints = 16
|
|
weight = 1
|
|
hitpoints = 1
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracRD.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 50
|
|
firePause = 5
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 14
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
name = *Jeep MG*
|
|
weaponWav = mgbar2.ogg
|
|
|
|
[BabaRocket]
|
|
buildPower = 10
|
|
buildPoints = 10
|
|
weight = 100
|
|
hitpoints = 10
|
|
model = scavmra.pie
|
|
mountModel = TRLRCKT.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMFLARE.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 20
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 6
|
|
reloadTime = 100
|
|
minimumDamage = 33
|
|
damage = 20
|
|
radius = 64
|
|
radiusDamage = 20
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ROCKET
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 50
|
|
name = *BabaRocket*
|
|
weaponWav = rocket.ogg
|
|
explosionWav = rocket.ogg
|
|
|
|
[BabaPitRocketAT]
|
|
buildPower = 100
|
|
buildPoints = 500
|
|
weight = 500
|
|
hitpoints = 20
|
|
model = GNLMSL.PIE
|
|
mountModel = TRLRCKT.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMFLARE.PIE
|
|
hitGfx = FXSExp.PIE
|
|
missGfx = FXSExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 30
|
|
firePause = 3
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 120
|
|
minimumDamage = 33
|
|
damage = 50
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ROCKET
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
name = *AT Rocket Pit*
|
|
weaponWav = rocket.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[BabaPitRocket]
|
|
buildPower = 75
|
|
buildPoints = 375
|
|
weight = 250
|
|
hitpoints = 10
|
|
model = GNLRCKTP.PIE
|
|
mountModel = TRLRCKTP.PIE
|
|
muzzleGfx = FXLRocPd.PIE
|
|
flightGfx = FXMFLARE.PIE
|
|
hitGfx = FXMPExp.PIE
|
|
missGfx = FXMPExp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 30
|
|
firePause = 6
|
|
numExplosions = 2
|
|
minimumDamage = 33
|
|
damage = 16
|
|
radiusLife = 10
|
|
flightSpeed = 1200
|
|
weaponClass = KINETIC
|
|
weaponSubClass = ROCKET
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 10
|
|
minRange = 128
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
name = *Baba Rocket Pit Launcher*
|
|
weaponWav = rocket.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|
|
[BaBaMG]
|
|
buildPower = 1
|
|
buildPoints = 1
|
|
weight = 1
|
|
hitpoints = 1
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXDIRTsp.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 40
|
|
firePause = 4
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 10
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "MACHINE GUN"
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI PERSONNEL"
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 20
|
|
effectSize = 100
|
|
name = *BaBa MG*
|
|
weaponWav = mgbar1.ogg
|
|
|
|
[BabaFlame]
|
|
buildPower = 40
|
|
buildPoints = 200
|
|
weight = 10
|
|
hitpoints = 35
|
|
model = GNLFLMR.PIE
|
|
mountModel = TRLFLMR.PIE
|
|
muzzleGfx = FXCan20m.PIE
|
|
flightGfx = FXLThrow.PIE
|
|
hitGfx = FXMETHIT.PIE
|
|
missGfx = FXMETHIT.PIE
|
|
waterGfx = FXMETHIT.PIE
|
|
longRange = 384
|
|
longHit = 40
|
|
firePause = 120
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 25
|
|
periodicalDamageTime = 90
|
|
periodicalDamage = 10
|
|
periodicalDamageRadius = 32
|
|
flightSpeed = 750
|
|
fireOnMove = 0
|
|
weaponClass = HEAT
|
|
weaponSubClass = FLAME
|
|
movement = DIRECT
|
|
weaponEffect = FLAMER
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -60
|
|
facePlayer = 1
|
|
minRange = 64
|
|
lightWorld = 1
|
|
effectSize = 1
|
|
name = *Flamer*
|
|
weaponWav = flmthrow.ogg
|
|
|
|
[BaBaCannon]
|
|
buildPower = 10
|
|
buildPoints = 10
|
|
weight = 10
|
|
hitpoints = 10
|
|
muzzleGfx = FXLMgun.PIE
|
|
flightGfx = FXTracer.PIE
|
|
hitGfx = FXGRDexl.PIE
|
|
missGfx = FXGRDexl.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 960
|
|
longHit = 40
|
|
firePause = 30
|
|
numExplosions = 1
|
|
minimumDamage = 33
|
|
damage = 28
|
|
flightSpeed = 1000
|
|
weaponClass = KINETIC
|
|
weaponSubClass = CANNON
|
|
movement = DIRECT
|
|
weaponEffect = "ANTI TANK"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -30
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 25
|
|
name = *BaBa Cannon*
|
|
weaponWav = smlcan.ogg
|
|
explosionWav = smlexpl.ogg
|
|
|
|
[AAGun2Mk1]
|
|
buildPower = 150
|
|
buildPoints = 450
|
|
weight = 10000
|
|
hitpoints = 200
|
|
model = GNHAIR.PIE
|
|
mountModel = TRHAIR.PIE
|
|
muzzleGfx = FxCan75m.PIE
|
|
flightGfx = FXCAmmo.PIE
|
|
hitGfx = FXAIREXP.PIE
|
|
missGfx = FXAIREXP.PIE
|
|
waterGfx = FXSSplsh.PIE
|
|
longRange = 2048
|
|
longHit = 75
|
|
firePause = 1
|
|
numExplosions = 2
|
|
numRounds = 2
|
|
reloadTime = 10
|
|
minimumDamage = 33
|
|
damage = 45
|
|
radius = 64
|
|
radiusDamage = 40
|
|
radiusLife = 100
|
|
flightSpeed = 1200
|
|
fireOnMove = 0
|
|
weaponClass = KINETIC
|
|
weaponSubClass = "A-A GUN"
|
|
movement = HOMING-DIRECT
|
|
weaponEffect = "ANTI AIRCRAFT"
|
|
rotate = 180
|
|
maxElevation = 90
|
|
minElevation = -45
|
|
facePlayer = 1
|
|
recoilValue = 100
|
|
lightWorld = 1
|
|
effectSize = 100
|
|
flags = AirOnly
|
|
designable = 1
|
|
name = Cyclone Flak Turret
|
|
weaponWav = medcan.ogg
|
|
explosionWav = lrgexpl.ogg
|
|
|