This page is under construction
Archives/bf1942/levels/Baghdad_001.rfa
bf1942/levels/Baghdad/Conquest/ObjectSpawnTemplates.con
ObjectTemplate.create ObjectSpawner divebomberspawner
ObjectTemplate.setObjectTemplate 2 a10
ObjectTemplate.setObjectTemplate 1 f16
ObjectTemplate.MinSpawnDelay 40
ObjectTemplate.MaxSpawnDelay 80
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner artilleryspawner
ObjectTemplate.setObjectTemplate 2 mi24d
ObjectTemplate.setObjectTemplate 1 mi24d
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner mlrsspawner
ObjectTemplate.setObjectTemplate 2 stryker
ObjectTemplate.setObjectTemplate 1 stryker
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner fighterspawner
ObjectTemplate.setObjectTemplate 2 f16
ObjectTemplate.setObjectTemplate 1 mig29
ObjectTemplate.MinSpawnDelay 40
ObjectTemplate.MaxSpawnDelay 80
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner machinegunspawner
ObjectTemplate.setObjectTemplate 2 stationary_browning
ObjectTemplate.setObjectTemplate 1 stationary_browning
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner helispawner
ObjectTemplate.setObjectTemplate 2 ah64
ObjectTemplate.setObjectTemplate 1 ah64
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner heavybomberspawner
ObjectTemplate.setObjectTemplate 2 ah64
ObjectTemplate.setObjectTemplate 1 ah64
ObjectTemplate.MinSpawnDelay 160
ObjectTemplate.MaxSpawnDelay 200
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 20

ObjectTemplate.create ObjectSpawner willyspawner
ObjectTemplate.setObjectTemplate 2 desertpatrolvehicle
ObjectTemplate.setObjectTemplate 1 desertpatrolvehicle
ObjectTemplate.MinSpawnDelay 10
ObjectTemplate.MaxSpawnDelay 30
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner aagunspawner
ObjectTemplate.setObjectTemplate 2 aa_allies
ObjectTemplate.setObjectTemplate 1 aa_allies
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner mobileaaspawner
ObjectTemplate.setObjectTemplate 2 M6-Linebacker
ObjectTemplate.setObjectTemplate 1 M6-Linebacker
ObjectTemplate.SpawnDelay 20
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner heavytankspawner
ObjectTemplate.setObjectTemplate 2 m1a1
ObjectTemplate.setObjectTemplate 1 t72
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner scoutcarspawner
ObjectTemplate.setObjectTemplate 2 Humvee_MK19
ObjectTemplate.setObjectTemplate 1 Humvee_MK19
ObjectTemplate.MinSpawnDelay 10
ObjectTemplate.MaxSpawnDelay 30
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner lighttankspawner
ObjectTemplate.setObjectTemplate 2 M6-Linebacker
ObjectTemplate.setObjectTemplate 1 t72
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10

ObjectTemplate.create ObjectSpawner uh-60spawner
ObjectTemplate.setObjectTemplate 2 ah64
ObjectTemplate.setObjectTemplate 1 ah64
ObjectTemplate.SpawnDelay 10
ObjectTemplate.SpawnDelayAtStart 0
ObjectTemplate.TimeToLive 45
ObjectTemplate.Distance 40
ObjectTemplate.DamageWhenLost 10


rem*** hind more like apache ****

ObjectTemplate.Active MI24D
ObjectTemplate.inertiaModifier 0.6/0.6/1.0
ObjectTemplate.drag 1.0

ObjectTemplate.Active Mi24DEngineRack1
ObjectTemplate.setPosition 0/2/2.5

ObjectTemplate.Active Mi24DEngineRack2
ObjectTemplate.setPosition 0/2/-2.5

ObjectTemplate.Active Mi24DEngineRack3
ObjectTemplate.setPosition 0/2/0

rem*** hind more like apache ****


REM*** BLACKHAWK FLY MORE LIKE APACHE ****

ObjectTemplate.Active UH-60LEngineRack1
ObjectTemplate.setPosition 0/2/3.5

ObjectTemplate.Active UH-60LEngineRack2
ObjectTemplate.setPosition 0/2/-3.5

ObjectTemplate.Active UH-60LEngineRack3
ObjectTemplate.setPosition 0/2/0

ObjectTemplate.Active UH-60L
ObjectTemplate.inertiaModifier .2/.35/.35
ObjectTemplate.drag .6
ObjectTemplate.mass 2000


ObjectTemplate.Active UH-60LHoverEngine1
ObjectTemplate.setMinRotation -5000/-5000/1500
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/15000
ObjectTemplate.setTorque 13.5
ObjectTemplate.setDifferential 3.5

ObjectTemplate.Active UH-60LHoverEngine2
ObjectTemplate.setMinRotation -5000/-5000/1500
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/15000
ObjectTemplate.setTorque 13.5
ObjectTemplate.setDifferential 3.5

ObjectTemplate.Active UH-60LHoverEngine3
ObjectTemplate.setMinRotation -5000/-5000/1500
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/15000
ObjectTemplate.setTorque 13.5
ObjectTemplate.setDifferential 3.5

REM*** MAKE BLACKHAWK FLY LIKE APACHE ****



REM****** NEW MATERIAL/MATERIAL2 *******

rem*** now super direct damage 1499 (hellfire) ***
MaterialManager.material 1499
MaterialManager.materialAttGroup 718
MaterialManager.materialDefGroup 718
MaterialManager.materialDamage 15

rem*** now super slpash damage 1500 (mlrs) ***
MaterialManager.material 1500
MaterialManager.materialAttGroup 714
MaterialManager.materialDefGroup 714
MaterialManager.materialDamage 10

rem*** New Super M-109Projectile ***
MaterialManager.material 1496
MaterialManager.materialAttGroup 701
MaterialManager.materialDefGroup 701
MaterialManager.materialDamage 20

rem*** New Super M-109Projectile splash ***
MaterialManager.material 1504
MaterialManager.materialAttGroup 700
MaterialManager.materialDefGroup 700
MaterialManager.materialDamage 20






REM *******************************************************************
REM *** BEGIN T72 TANK MAIN/2nd SEAT GUNS MOD ****
REM *******************************************************************
ObjectTemplate.Active T72Projectile
ObjectTemplate.radius 17
ObjectTemplate.material 711
ObjectTemplate.material2 710
ObjectTemplate.ForceOnExplosion 40

ObjectTemplate.Active Iraqi_coaxialMG
ObjectTemplate.projectileTemplate 50cal_Projectile
ObjectTemplate.velocity 1036

ObjectTemplate.Active NSVT
ObjectTemplate.projectileTemplate 25mmChaingunProjectile
ObjectTemplate.roundOfFire 15
ObjectTemplate.velocity 1036
objectTemplate.heatAddWhenFire 0.0001
REM *******************************************************************
REM *** END T72 TANK MAIN/2nd SEAT GUNS MOD ****
REM *******************************************************************

REM*** ENGINES FOR BOTH ****
ObjectTemplate.Active M1A1Engine
ObjectTemplate.setTorque 18
ObjectTemplate.setDifferential 7

ObjectTemplate.Active T72Engine
ObjectTemplate.setTorque 18
ObjectTemplate.setDifferential 7
REM*** ENGINES FOR BOTH ****

REM *******************************************************************
REM *** BEGIN M1A1 TANK MAIN/2nd SEAT GUNS MOD ****
REM *******************************************************************
ObjectTemplate.Active Sabot_Projectile
ObjectTemplate.ForceOnExplosion 55
ObjectTemplate.radius 10
ObjectTemplate.material 711
ObjectTemplate.material2 710

ObjectTemplate.Active Coaxial_MG42
ObjectTemplate.projectileTemplate 50cal_Projectile
ObjectTemplate.velocity 1036

ObjectTemplate.Active Browning
ObjectTemplate.projectileTemplate 25mmChaingunProjectile
ObjectTemplate.roundOfFire 15
objectTemplate.heatAddWhenFire 0.0001
REM *******************************************************************
REM *** END M1A1 TANK MAIN/2nd SEAT GUNS MOD ****
REM *******************************************************************



REM**** BEGIN B17. ****
ObjectTemplate.Active B17
ObjectTemplate.ExplosionForceMod 80
ObjectTemplate.explosionRadius 20
ObjectTemplate.explosionDamage 10
ObjectTemplate.material 55


ObjectTemplate.Active B17_Engine1
ObjectTemplate.setTorque 27
ObjectTemplate.setDifferential 6

ObjectTemplate.Active B17_Engine2
ObjectTemplate.setTorque 27
ObjectTemplate.setDifferential 6

ObjectTemplate.Active B17_Engine3
ObjectTemplate.setTorque 27
ObjectTemplate.setDifferential 6

ObjectTemplate.Active B17_Engine4
ObjectTemplate.setTorque 27
ObjectTemplate.setDifferential 6


ObjectTemplate.Active B17_MG1_FB
ObjectTemplate.projectileTemplate 30mm_Projectile
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/3/0/0
ObjectTemplate.roundOfFire 13
ObjectTemplate.velocity 1250
ObjectTemplate.AmmoType 8

ObjectTemplate.Active B17_MG2_FB
ObjectTemplate.projectileTemplate 30mm_Projectile
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/3/0/0
ObjectTemplate.roundOfFire 13
ObjectTemplate.velocity 1250
ObjectTemplate.AmmoType 8


REM*** B17 BOMB ***
ObjectTemplate.Active HeavyBomberBomb
ObjectTemplate.material 711
ObjectTemplate.material2 710
ObjectTemplate.ForceOnExplosion 120
ObjectTemplate.AmmoType 8

ObjectTemplate.Active B17BombRack
ObjectTemplate.AmmoType 8




REM*** B17 PHYSICS WINGS = LIFT, DRAG ETC... ***

rem*** moved wing back 1 meter to stop rising tendancy, also lower overall wing lift. ***
rem***main***
ObjectTemplate.Active B17_Body_Wing
ObjectTemplate.setPositionOffset 0/0/-1
ObjectTemplate.setWingLift 2


rem*** increased wing/flap lift for a better rate of roll. ***
rem***roll***
ObjectTemplate.Active B17_Rudder_Front1
ObjectTemplate.setWingLift 1.8
ObjectTemplate.setFlapLift 1.8
rem***roll***
ObjectTemplate.Active B17_Rudder_Front2
ObjectTemplate.setWingLift 1.8
ObjectTemplate.setFlapLift 1.8


rem*** increased wing/flap lift for a better rate of pitch. ***
rem***pitch***
ObjectTemplate.Active B17_Rudder_Back3
ObjectTemplate.setWingLift 0.5
ObjectTemplate.setFlapLift 0.8
rem***pitch***
ObjectTemplate.Active B17_Rudder_Back4
ObjectTemplate.setWingLift 0.5
ObjectTemplate.setFlapLift 0.8


rem*** greatly increased ONLY THE "flap lift" for a better rudder response. ***
rem***yaw***
ObjectTemplate.Active B17_Rudder_Back5
ObjectTemplate.setFlapLift 2.5


rem*** there was some kinda air-break on the plane so, I set to 0 for no air-breaking ****
ObjectTemplate.Active B17AirbreakR
ObjectTemplate.setPitchOffset 0
ObjectTemplate.setFlapLift 0
ObjectTemplate.setRegulateToLift 0
ObjectTemplate.setWingToRegulatorRatio 0

ObjectTemplate.Active B17AirbreakL
ObjectTemplate.setPitchOffset 0
ObjectTemplate.setFlapLift 0
ObjectTemplate.setRegulateToLift 0
ObjectTemplate.setWingToRegulatorRatio 0
REM**** END B17. ****



rem***BEGIN MUSTANG ***
ObjectTemplate.Active mustang
ObjectTemplate.drag .099
ObjectTemplate.mass 3500
ObjectTemplate.ExplosionForceMod 45
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active MustangGuns
ObjectTemplate.projectileTemplate 30mm_Projectile
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/8/0/0
ObjectTemplate.roundOfFire 12
ObjectTemplate.velocity 1500
ObjectTemplate.AmmoType 8


REM*** MUSTANG BOMB ***
ObjectTemplate.Active FighterBomb
ObjectTemplate.radius 20
ObjectTemplate.material 711
ObjectTemplate.material2 710
ObjectTemplate.ForceOnExplosion 55
ObjectTemplate.YModOnExplosion 1.0
ObjectTemplate.AmmoType 8

ObjectTemplate.Active MustangEngine
ObjectTemplate.setMinRotation -0.3/0/-1000
ObjectTemplate.setMaxRotation 0.3/0/3000
ObjectTemplate.setMaxSpeed 3000/0/5000
ObjectTemplate.setAcceleration 3000/0/6000
ObjectTemplate.setTorque 150
ObjectTemplate.setDifferential 17
rem***END MUSTANG ***



REM***BEGIN SBD***
ObjectTemplate.Active SBD
ObjectTemplate.drag .099
ObjectTemplate.mass 4000
ObjectTemplate.ExplosionForceMod 45
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active SBDEngine
ObjectTemplate.setMinRotation -0.3/0/-1000
ObjectTemplate.setMaxRotation 0.3/0/3000
ObjectTemplate.setMaxSpeed 3000/0/5000
ObjectTemplate.setAcceleration 3000/0/6000
ObjectTemplate.setTorque 150
ObjectTemplate.setDifferential 17

REM*** SBD BOMB ***
ObjectTemplate.Active DiveBomberBomb
ObjectTemplate.radius 20
ObjectTemplate.material 711
ObjectTemplate.material2 710
ObjectTemplate.ForceOnExplosion 55
ObjectTemplate.YModOnExplosion 1.0
ObjectTemplate.AmmoType 8

rem***co-pilot guns!***
ObjectTemplate.Active SBD-6_guns
ObjectTemplate.projectileTemplate 30mm_Projectile
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/8/0/0
ObjectTemplate.roundOfFire 12
ObjectTemplate.velocity 1500
ObjectTemplate.AmmoType 8

rem***pilot guns!***
ObjectTemplate.Active SBDGuns
ObjectTemplate.projectileTemplate 30mm_Projectile
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/8/0/0
ObjectTemplate.roundOfFire 12
ObjectTemplate.velocity 1500
ObjectTemplate.AmmoType 8
REM***END SBD***


ObjectTemplate.Active HellfireRocket
ObjectTemplate.material 1499
ObjectTemplate.material2 1500
ObjectTemplate.radius 20
ObjectTemplate.ForceOnExplosion 35

ObjectTemplate.Active AT2Rocket
ObjectTemplate.material 1499
ObjectTemplate.material2 1500
ObjectTemplate.radius 30
ObjectTemplate.ForceOnExplosion 75

rem*** A10Engine ***
ObjectTemplate.Active A10Engine
ObjectTemplate.setTorque 36
ObjectTemplate.setDifferential 15

ObjectTemplate.Active A10Engine2
ObjectTemplate.setTorque 36
ObjectTemplate.setDifferential 15

REM***HAVE MINI ANTI-ARMOR ABILITY ***
ObjectTemplate.Active Minigun_Tracer
ObjectTemplate.radius 3.5
ObjectTemplate.material 601
ObjectTemplate.material2 673

ObjectTemplate.Active Minigun
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/6/0/0
ObjectTemplate.velocity 1250
ObjectTemplate.ADDROOTSPEED 0


ObjectTemplate.Active AA_Allies_Projectile
ObjectTemplate.radius 30
ObjectTemplate.ForceOnExplosion 45


ObjectTemplate.Active AA_Allies_GunBarrel
ObjectTemplate.velocity 1036
ObjectTemplate.roundOfFire 8


ObjectTemplate.Active Mk19
ObjectTemplate.projectileTemplate AS-7
ObjectTemplate.projectilePosition 0/0/2


rem*** speed mod ***
ObjectTemplate.Active Humvee_minigun
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active Humvee_Tow
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active Humvee
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1





ObjectTemplate.Active Binoculars
ObjectTemplate.projectileTemplate AT2Rocket
ObjectTemplate.setVelocity 3000

ObjectTemplate.Active Stryker
ObjectTemplate.speedMod 0.20

ObjectTemplate.Active CarHorn
ObjectTemplate.projectileTemplate SCUD-BRocket
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.FireDelay 5

ObjectTemplate.Active TruckHorn
ObjectTemplate.projectileTemplate SCUD-BRocket
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.FireDelay 5

ObjectTemplate.Active HummerHorn
ObjectTemplate.projectileTemplate SCUD-BRocket
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.FireDelay 5



rem*** begin handfirearms guns/bullets ***

REM*** KNIFE HEAL/RELOAD ***
ObjectTemplate.Active KnifeAllies
ObjectTemplate.velocity 120
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint

ObjectTemplate.Active KnifeAxis
ObjectTemplate.velocity 120
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint


REM*** SNIPER RIFLES ***
ObjectTemplate.Active M82Sniper
ObjectTemplate.velocity 3000

ObjectTemplate.Active TabukSniper
ObjectTemplate.projectileTemplate 50calSniper_Projectile
ObjectTemplate.velocity 2000

ObjectTemplate.Active M25Sniper
ObjectTemplate.projectileTemplate 50calSniper_Projectile
ObjectTemplate.velocity 2000


REM*** PISTOLS ***
ObjectTemplate.Active M9_beretta
ObjectTemplate.projectileTemplate 50calSniper_Projectile

ObjectTemplate.Active Browninghipo
ObjectTemplate.projectileTemplate 50calSniper_Projectile

ObjectTemplate.Active PSS
ObjectTemplate.projectileTemplate 50calSniper_Projectile

ObjectTemplate.Active Mk23
ObjectTemplate.projectileTemplate 50calSniper_Projectile


REM*** ASSUALT RIFLES ***
ObjectTemplate.Active ak47
ObjectTemplate.projectileTemplate 762x54_Projectile
ObjectTemplate.velocity 1250

ObjectTemplate.Active AKS-74U
ObjectTemplate.velocity 1250

ObjectTemplate.Active CAR-15
ObjectTemplate.projectileTemplate 556_Projectile
ObjectTemplate.velocity 1250

ObjectTemplate.Active M16
ObjectTemplate.projectileTemplate 762x54_Projectile
ObjectTemplate.velocity 1250


REM*** HEAVEY ASSUALT ***
ObjectTemplate.Active M249
ObjectTemplate.projectileTemplate 762x54_Projectile
ObjectTemplate.velocity 1250

ObjectTemplate.Active PKM
ObjectTemplate.projectileTemplate 762x54_Projectile
ObjectTemplate.velocity 1250


REM*** SUB MACHINE GUNS ***
ObjectTemplate.Active MP5
ObjectTemplate.projectileTemplate 556_Projectile
ObjectTemplate.velocity 1000

ObjectTemplate.Active Skorpion
ObjectTemplate.projectileTemplate 556_Projectile
ObjectTemplate.velocity 1000

ObjectTemplate.Active VSS
ObjectTemplate.projectileTemplate 556_Projectile
ObjectTemplate.velocity 1000


REM*** NADE LAUNCHERS ****
ObjectTemplate.Active M203
ObjectTemplate.projectileTemplate GBU27Bomb

ObjectTemplate.Active AK47GP30
ObjectTemplate.projectileTemplate GBU27Bomb



REM*** EXPLOSIVES C4, LANDMINE, SMOKE GERNADE ***
ObjectTemplate.Active ExpPack
ObjectTemplate.velocity 30

ObjectTemplate.Active ExpPackProjectile
ObjectTemplate.radius 20

ObjectTemplate.Active Landmine
ObjectTemplate.velocity 25

ObjectTemplate.Active LandmineProjectile
ObjectTemplate.radius 17
ObjectTemplate.ForceOnExplosion 50
ObjectTemplate.ProximityFusePrimer 0.1
ObjectTemplate.explodeNearEnemyDistance 6

REM*** STANDARD NADE ****
ObjectTemplate.Active GrenadeAllies
ObjectTemplate.velocity 35

ObjectTemplate.Active GrenadeAlliesProjectile
ObjectTemplate.ForceOnExplosion 25

REM*** SPECIAL NADE ****
ObjectTemplate.Active GrenadeAxis
ObjectTemplate.velocity 35

ObjectTemplate.Active GrenadeAxisProjectile
ObjectTemplate.radius 20
ObjectTemplate.ForceOnExplosion 35


REM*** SMOKENADE NOW SPECIAL GERNADE ***
ObjectTemplate.Active SmokeGrenade
ObjectTemplate.projectileTemplate GrenadeAxisProjectile
ObjectTemplate.velocity 35


rem*** made non-direct hit leathal ***
ObjectTemplate.Active RPGProjectile
ObjectTemplate.radius 12.5
ObjectTemplate.ForceOnExplosion 35
ObjectTemplate.material2 714

ObjectTemplate.Active SMAWProjectile
ObjectTemplate.radius 12.5
ObjectTemplate.ForceOnExplosion 35
ObjectTemplate.material2 714


REM*** MULTI OR SPECIAL PURPOSE ***
rem *** mortar spawner ***
ObjectTemplate.Active mortarspawner3
ObjectTemplate.setObjectTemplate 3 MI24D
ObjectTemplate.team 3

ObjectTemplate.Active Bazooka
ObjectTemplate.projectileTemplate SA-3GuidedRocket
ObjectTemplate.projectilePosition 0/0/4
ObjectTemplate.fireDelay 0.4
ObjectTemplate.velocity 100


ObjectTemplate.Active COLT
ObjectTemplate.projectileTemplate 50calSniper_Projectile


ObjectTemplate.Active SA-3GuidedRocket
ObjectTemplate.drag 0.10
ObjectTemplate.mass 1250
ObjectTemplate.explosionRadius 10
ObjectTemplate.explosionDamage 10
ObjectTemplate.explosionForceMod 60
ObjectTemplate.damageMod 5
ObjectTemplate.material 704
ObjectTemplate.material2 703



REM*** SA-3 ***
ObjectTemplate.Active SA3RocketBodyWingVertical
ObjectTemplate.setWingLift .25
ObjectTemplate.setFlapLift 0

ObjectTemplate.Active SA3RocketAirbreakLeft
ObjectTemplate.setPitchOffset 0
ObjectTemplate.setFlapLift 0
ObjectTemplate.setRegulateToLift 0
ObjectTemplate.setWingToRegulatorRatio 0

ObjectTemplate.Active SA3RocketAirbreakRight
ObjectTemplate.setPitchOffset 0
ObjectTemplate.setFlapLift 0
ObjectTemplate.setRegulateToLift 0
ObjectTemplate.setWingToRegulatorRatio 0


ObjectTemplate.Active SA3RocketRudderBackVertical
ObjectTemplate.setWingLift 0.25
ObjectTemplate.setFlapLift 1.5

ObjectTemplate.Active SA3RocketRudderBackLeft
ObjectTemplate.setWingLift 0.5
ObjectTemplate.setFlapLift 1.0

ObjectTemplate.Active SA3RocketRudderBackRight
ObjectTemplate.setWingLift 0.5
ObjectTemplate.setFlapLift 1.0

ObjectTemplate.Active SA3RocketEngine
ObjectTemplate.setTorque 1350
ObjectTemplate.setDifferential 90
ObjectTemplate.HeatIncrement 0.0010




ObjectTemplate.Active KatyushaRocket_Engine
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setInputToRoll c_PIAltFire
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setMaxSpeed 0/0/100000
ObjectTemplate.setAcceleration 0/0/100000
ObjectTemplate.setTorque 70.0
ObjectTemplate.setDifferential 30.0

ObjectTemplate.Active HUMVEE
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0

rem *** Humvee_minigunComplex ***
ObjectTemplate.Active Humvee_minigunComplex
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
rem ------------------------------------


ObjectTemplate.Active uh-60
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.Active uh-60l
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0


ObjectTemplate.Active sa-342g
ObjectTemplate.inertiaModifier 0.4/.5/.7
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.Active sa-342M
ObjectTemplate.inertiaModifier 0.4/.5/.7
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.Active SA342GunPodsFirearms
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/4/0/0
ObjectTemplate.velocity 1036
ObjectTemplate.heatAddWhenFire 0.001


ObjectTemplate.Active MH-500
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0


ObjectTemplate.Active MH500GunPodFirearms
ObjectTemplate.setTracerTemplate Minigun_Tracer CRD_NONE/4/0/0
ObjectTemplate.velocity 1036
ObjectTemplate.heatAddWhenFire 0.001



ObjectTemplate.Active F15CGuns
ObjectTemplate.velocity 1500
ObjectTemplate.roundOfFire 30

rem*** f15 engines ****
ObjectTemplate.Active F15CEngine_L
rem -------------------------------------
ObjectTemplate.setMinRotation -1/0/-10000
ObjectTemplate.setMaxRotation 1/0/30000
ObjectTemplate.setMaxSpeed 1350/0/10000
ObjectTemplate.setAcceleration 1350/0/10000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 210
ObjectTemplate.setDifferential 9

ObjectTemplate.Active F15CEngine_R
rem -------------------------------------
ObjectTemplate.setMinRotation -1/0/-10000
ObjectTemplate.setMaxRotation 1/0/30000
ObjectTemplate.setMaxSpeed 1350/0/10000
ObjectTemplate.setAcceleration 1350/0/10000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 210
ObjectTemplate.setDifferential 9
rem*** f15 engines ****

REM*** END AIR ***




REM*** ADD RELOAD TO APACHE AND HIND ****
ObjectTemplate.Active AH64
ObjectTemplate.AddTemplate AlliedAirplaneSupplyDepot
ObjectTemplate.AddTemplate AxisAirplaneSupplyDepot

ObjectTemplate.Active AH64Entry
ObjectTemplate.setEntryRadius 6.5

ObjectTemplate.Active MI24D
ObjectTemplate.AddTemplate AlliedAirplaneSupplyDepot
ObjectTemplate.AddTemplate AxisAirplaneSupplyDepot

ObjectTemplate.Active UH-60L
ObjectTemplate.AddTemplate AlliedAirplaneSupplyDepot
ObjectTemplate.AddTemplate AxisAirplaneSupplyDepot

ObjectTemplate.Active UH-60
ObjectTemplate.AddTemplate AlliedAirplaneSupplyDepot
ObjectTemplate.AddTemplate AxisAirplaneSupplyDepot

REM*** ADD RELOAD TO APACHE AND HIND ****


rem****Stryker Gun Hytro****
ObjectTemplate.Active Stryker_RWS_Firearm
ObjectTemplate.projectileTemplate 25mmChaingunProjectile
ObjectTemplate.roundOfFire 25
ObjectTemplate.heatAddWhenFire 0.001

ObjectTemplate.Active Stryker
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
objectTemplate.speedMod 0.15

ObjectTemplate.Active Stryker
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition 2.5/.97/-2.5
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition -2.5/.97/-2.5
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition 2.5/.93/2.5
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition -2.5/.93/2.5
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0



ObjectTemplate.Active StrykerComplex
ObjectTemplate.addTemplate BRDM2WaterEngine
ObjectTemplate.setPosition 0/-.75/-.7
ObjectTemplate.addTemplate BRDM2RudderStern
ObjectTemplate.setPosition 0/0/2
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate BRDM2RudderAft
ObjectTemplate.setPosition 0/0/-2
ObjectTemplate.setRotation 0/0/-90

ObjectTemplate.Active BRDM2WaterEngine
ObjectTemplate.setMinRotation 0/0/-20
ObjectTemplate.setMaxRotation 0/0/20
ObjectTemplate.setMaxSpeed 0/0/80
ObjectTemplate.setAcceleration 0/0/50
ObjectTemplate.setTorque 140
ObjectTemplate.setDifferential 10
ObjectTemplate.setNoPropellerEffectAtSpeed 80



REM*** BEGIN HELO ***

ObjectTemplate.Active UH-60
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active UH-60L
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active AH-6
ObjectTemplate.ExplosionForceMod 40
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active SA-342G
ObjectTemplate.ExplosionForceMod 45
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active SA-342M
ObjectTemplate.ExplosionForceMod 45
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active AH64
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active MI24D
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active MUSTANG
ObjectTemplate.ExplosionForceMod 45
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active SBD
ObjectTemplate.ExplosionForceMod 45
ObjectTemplate.ExplosionDamage 10

REM*** BEGIN LAND ***
ObjectTemplate.Active M6-Linebacker
ObjectTemplate.ExplosionForceMod 45
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active SA-19_Pantsyr
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active Stryker
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active M1A1
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active T72
ObjectTemplate.ExplosionForceMod 55
ObjectTemplate.ExplosionDamage 10

ObjectTemplate.Active b17
ObjectTemplate.ExplosionForceMod 80
ObjectTemplate.ExplosionDamage 10


ObjectTemplate.Active BRDM2SupplyDepot
ObjectTemplate.radius 10
ObjectTemplate.workOnSoldiers 1
ObjectTemplate.workOnVehicles 1

ObjectTemplate.Active BRDM2VehicleSupplyDepot
ObjectTemplate.radius 10
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1


Var v_rep = 100
rem -----------------------------------------
rem --- REPAIRS RELOADS RED ---
rem -----------------------------------------
ObjectTemplate.Active Airplane1Repairpoint
ObjectTemplate.radius 150
ObjectTemplate.team 1
ObjectTemplate.setHealth -1 v_value 0
ObjectTemplate.addVehicleType AH64 -1 v_rep 0
ObjectTemplate.addVehicleType sbd -1 v_rep 0
ObjectTemplate.addVehicleType mustang -1 v_rep 0
ObjectTemplate.addVehicleType uh-60l -1 v_rep 0
ObjectTemplate.addVehicleType uh-60 -1 v_rep 0
ObjectTemplate.addVehicleType sa-342g -1 v_rep 0
ObjectTemplate.addVehicleType sa-342M -1 v_rep 0
ObjectTemplate.addVehicleType MH-500 -1 v_rep 0
ObjectTemplate.addVehicleType Humvee_minigun -1 v_rep 0
ObjectTemplate.addVehicleType Humvee -1 v_rep 0
ObjectTemplate.addVehicleType Humvee_TOW -1 v_rep 0
ObjectTemplate.addVehicleType Stryker -1 v_rep 0
ObjectTemplate.addVehicleType M6-Linebacker -1 v_rep 0
ObjectTemplate.addVehicleType M1A1 -1 v_rep 0
ObjectTemplate.addVehicleType T72 -1 v_rep 0
ObjectTemplate.addVehicleType DPV -1 v_rep 0
ObjectTemplate.addVehicleType F-15C -1 v_rep 0
ObjectTemplate.addVehicleType b17 -1 v_rep 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1


rem -----------------------------------------
rem --- REPAIRS RELOADS BLUE ---
rem -----------------------------------------
ObjectTemplate.Active Airplane2Repairpoint
ObjectTemplate.radius 150
ObjectTemplate.team 2
ObjectTemplate.setHealth -1 v_value 0
ObjectTemplate.addVehicleType AH64 -1 v_rep 0
ObjectTemplate.addVehicleType sbd -1 v_rep 0
ObjectTemplate.addVehicleType mustang -1 v_rep 0
ObjectTemplate.addVehicleType sa-342g -1 v_rep 0
ObjectTemplate.addVehicleType sa-342M -1 v_rep 0
ObjectTemplate.addVehicleType MH-500 -1 v_rep 0
ObjectTemplate.addVehicleType sbd -1 v_rep 0
ObjectTemplate.addVehicleType mustang -1 v_rep 0
ObjectTemplate.addVehicleType Humvee_minigun -1 v_rep 0
ObjectTemplate.addVehicleType Humvee -1 v_rep 0
ObjectTemplate.addVehicleType Humvee_TOW -1 v_rep 0
ObjectTemplate.addVehicleType Stryker -1 v_rep 0
ObjectTemplate.addVehicleType M6-Linebacker -1 v_rep 0
ObjectTemplate.addVehicleType M1A1 -1 v_rep 0
ObjectTemplate.addVehicleType T72 -1 v_rep 0
ObjectTemplate.addVehicleType DPV -1 v_rep 0
ObjectTemplate.addVehicleType F-15C -1 v_rep 0
ObjectTemplate.addVehicleType b17 -1 v_rep 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1


rem -----------------------------------------
rem --- REPAIRS RELOADS BOTH ---
rem -----------------------------------------
ObjectTemplate.Active AirplaneRepairpoint
ObjectTemplate.radius 150
ObjectTemplate.setHealth -1 v_value 0
ObjectTemplate.addVehicleType AH64 -1 v_rep 0
ObjectTemplate.addVehicleType sbd -1 v_rep 0
ObjectTemplate.addVehicleType mustang -1 v_rep 0
ObjectTemplate.addVehicleType sa-342g -1 v_rep 0
ObjectTemplate.addVehicleType sa-342M -1 v_rep 0
ObjectTemplate.addVehicleType MH-500 -1 v_rep 0
ObjectTemplate.addVehicleType sbd -1 v_rep 0
ObjectTemplate.addVehicleType mustang -1 v_rep 0
ObjectTemplate.addVehicleType Humvee_minigun -1 v_rep 0
ObjectTemplate.addVehicleType Humvee -1 v_rep 0
ObjectTemplate.addVehicleType Humvee_TOW -1 v_rep 0
ObjectTemplate.addVehicleType Stryker -1 v_rep 0
ObjectTemplate.addVehicleType M6-Linebacker -1 v_rep 0
ObjectTemplate.addVehicleType M1A1 -1 v_rep 0
ObjectTemplate.addVehicleType T72 -1 v_rep 0
ObjectTemplate.addVehicleType DPV -1 v_rep 0
ObjectTemplate.addVehicleType F-15C -1 v_rep 0
ObjectTemplate.addVehicleType b17 -1 v_rep 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1


rem*** put in apache for reloads ***
rem --- Allied ammo ---
ObjectTemplate.Active AlliedAirplaneSupplyDepot
ObjectTemplate.radius 5
ObjectTemplate.addVehicleType AH64
ObjectTemplate.addVehicleType uh-60
ObjectTemplate.addVehicleType mi24d
ObjectTemplate.addVehicleType sa-342M
ObjectTemplate.addAmmoType 8
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1


rem --- Axis ammo ---
ObjectTemplate.Active AxisAirplaneSupplyDepot
ObjectTemplate.radius 5
ObjectTemplate.addVehicleType AH64
ObjectTemplate.addVehicleType uh-60
ObjectTemplate.addVehicleType mi24d
ObjectTemplate.addVehicleType sa-342M
ObjectTemplate.addAmmoType 8
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1
rem -----------------------------------------


rem -------------------------------------
ObjectTemplate.geometry Turbines
rem -------------------------------------
ObjectTemplate.Active BM21_Rocket_Engine
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 5000/5000/10000
ObjectTemplate.setAcceleration 100/100/-10000
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 140
ObjectTemplate.setDifferential 30
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.setNoPropellerEffectAtSpeed 200

ObjectTemplate.Active ah64
ObjectTemplate.addTemplate BM21_Rocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active Mi24d
ObjectTemplate.addTemplate BM21_Rocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active KA50
ObjectTemplate.addTemplate BM21_Rocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active ah-6
ObjectTemplate.addTemplate BM21_Rocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1


ObjectTemplate.Active Stryker
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition 2.5/.97/-2.5
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition -2.5/.97/-2.5
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition 2.5/.93/2.5
ObjectTemplate.addTemplate BRDM2Floater
ObjectTemplate.setPosition -2.5/.93/2.5

ObjectTemplate.Active StrykerComplex
ObjectTemplate.addTemplate BRDM2WaterEngine
ObjectTemplate.setPosition 0/-.75/-.7
ObjectTemplate.addTemplate BRDM2RudderStern
ObjectTemplate.setPosition 0/-.3/2
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate BRDM2RudderAft
ObjectTemplate.setPosition 0/-.3/-2
ObjectTemplate.setRotation 0/0/-90

ObjectTemplate.Active BRDM2WaterEngine
ObjectTemplate.setMinRotation 0/0/-5
ObjectTemplate.setMaxRotation 0/0/20
ObjectTemplate.setMaxSpeed 0/0/80
ObjectTemplate.setAcceleration 0/0/50
ObjectTemplate.setNoPropellerEffectAtSpeed 80

ObjectTemplate.Active Stryker_RWS_Firearm
ObjectTemplate.heatAddWhenFire 0.001

ObjectTemplate.Active Stryker
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
objectTemplate.speedMod 0.5



ObjectTemplate.Active Nimitz_f14Spawner
ObjectTemplate.setObjectTemplate 3 sbd
ObjectTemplate.minSpawnDelay 5
ObjectTemplate.maxSpawnDelay 5
ObjectTemplate.spawnOffset 0/-.7/0
ObjectTemplate.team 3

ObjectTemplate.Active Nimitz_MH-53Spawner
ObjectTemplate.setObjectTemplate 3 ah64
ObjectTemplate.minSpawnDelay 5
ObjectTemplate.maxSpawnDelay 5
ObjectTemplate.spawnOffset 0/-.7/0
ObjectTemplate.team 3

ObjectTemplate.Active Nimitz_uh-60Spawner
ObjectTemplate.setObjectTemplate 3 mi24d
ObjectTemplate.minSpawnDelay 5
ObjectTemplate.maxSpawnDelay 5
ObjectTemplate.spawnOffset 0/-.7/0
ObjectTemplate.team 3

ObjectTemplate.Active uh-60l
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.Active Lcvp
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active shokaku_Mig29Spawner
ObjectTemplate.setObjectTemplate bf109
ObjectTemplate.minSpawnDelay 5
ObjectTemplate.maxSpawnDelay 5
ObjectTemplate.spawnOffset 0/-.7/0
ObjectTemplate.team 3

ObjectTemplate.Active Daihatsu
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active BF109Engine
ObjectTemplate.setMinRotation -0.3/0/-1000
ObjectTemplate.setMaxRotation 0.3/0/3000
ObjectTemplate.setMaxSpeed 3000/0/5000
ObjectTemplate.setAcceleration 3000/0/6000
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setTorque 70
ObjectTemplate.setDifferential 12

ObjectTemplate.Active BF109BombRack
ObjectTemplate.projectileTemplate GBU27Bomb

ObjectTemplate.Active BF109Guns
ObjectTemplate.projectileTemplate 30mm_Projectile
ObjectTemplate.setTracerTemplate 20mm_Tracer_Projectile_iraqi CRD_NONE/3/0/0
ObjectTemplate.roundOfFire 12
ObjectTemplate.velocity 1500
ObjectTemplate.AmmoType 8

ObjectTemplate.Active sa-342m
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.speedMod 0.1

ObjectTemplate.Active sa-342m
ObjectTemplate.AddTemplate AlliedAirplaneSupplyDepot
ObjectTemplate.AddTemplate AxisAirplaneSupplyDepot


ObjectTemplate.Active Humvee_MK19
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
objectTemplate.speedMod 0.5


ObjectTemplate.Active Mk19
ObjectTemplate.projectileTemplate AS-7
ObjectTemplate.projectilePosition 0/0/2


ObjectTemplate.Active CarHorn
ObjectTemplate.projectileTemplate SCUD-BRocket
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.FireDelay 5

ObjectTemplate.Active TruckHorn
ObjectTemplate.projectileTemplate SCUD-BRocket
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.FireDelay 5

ObjectTemplate.Active HummerHorn
ObjectTemplate.projectileTemplate SCUD-BRocket
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.FireDelay 5

ObjectTemplate.Active M6-Linebacker_Engine
ObjectTemplate.setTorque 35
ObjectTemplate.setDifferential 13

ObjectTemplate.Active M2A3_GunBarrel
ObjectTemplate.roundOfFire 11


ObjectTemplate.Active M2A3
ObjectTemplate.AddTemplate BRDM2SupplyDepot
ObjectTemplate.AddTemplate BRDM2VehicleSupplyDepot
ObjectTemplate.AddTemplate repairpoint



ObjectTemplate.Active Remington
ObjectTemplate.projectileTemplate 25mmChaingunProjectile

ObjectTemplate.Active Saiga12k
ObjectTemplate.projectileTemplate 25mmChaingunProjectile


rem*** ANTI-ARMOR ***
ObjectTemplate.Active SMAW
ObjectTemplate.projectileTemplate DefenderTOW
ObjectTemplate.visibleDummyProjectileTemplate TowDummy
ObjectTemplate.magSize 9
ObjectTemplate.numOfMag 5
ObjectTemplate.reloadtime 5
ObjectTemplate.roundOfFire 20
ObjectTemplate.AltFireOnce 1
ObjectTemplate.velocity 150
ObjectTemplate.unZoomBetweenFireTime 0

ObjectTemplate.addFireArmsPosition .01/-.017/.73 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 1.25/-0.8/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.5/-0.7/0
ObjectTemplate.addFireArmsPosition 0/0/0 -0.35/1.25/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.4/0.26/0
ObjectTemplate.addFireArmsPosition 0/0/0 -0.22/1/0
ObjectTemplate.addFireArmsPosition 0/0/0 -1.5/0.35/0
ObjectTemplate.addFireArmsPosition 0/0/0 1/0.22/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.01/0.01/0

ObjectTemplate.Active RPG7
ObjectTemplate.Active SMAW
ObjectTemplate.projectileTemplate DefenderTOW
ObjectTemplate.visibleDummyProjectileTemplate TowDummy
ObjectTemplate.magSize 9
ObjectTemplate.numOfMag 5
ObjectTemplate.reloadtime 5
ObjectTemplate.roundOfFire 20
ObjectTemplate.AltFireOnce 1
ObjectTemplate.velocity 150
ObjectTemplate.unZoomBetweenFireTime 0

ObjectTemplate.addFireArmsPosition .01/-.017/.73 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 1.25/-0.8/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.5/-0.7/0
ObjectTemplate.addFireArmsPosition 0/0/0 -0.35/1.25/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.4/0.26/0
ObjectTemplate.addFireArmsPosition 0/0/0 -0.22/1/0
ObjectTemplate.addFireArmsPosition 0/0/0 -1.5/0.35/0
ObjectTemplate.addFireArmsPosition 0/0/0 1/0.22/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.01/0.01/0

rem*** END ANTI-ARMOR ***

REM*** HAND WEAPONS ***
ObjectTemplate.Active StingerMissile
ObjectTemplate.material 801
ObjectTemplate.radius 25
ObjectTemplate.ForceOnExplosion 65
ObjectTemplate.explodeNearEnemyDistance 12.5

ObjectTemplate.Active Stinger
ObjectTemplate.magSize 1
ObjectTemplate.numOfMag 5
ObjectTemplate.reloadtime 3.5
ObjectTemplate.roundOfFire 1
ObjectTemplate.velocity 400

ObjectTemplate.Active RPG7
ObjectTemplate.projectileTemplate Spandrel_Projectile
ObjectTemplate.visibleDummyProjectileTemplate TowDummy
ObjectTemplate.magSize 9
ObjectTemplate.numOfMag 5
ObjectTemplate.reloadtime 5
ObjectTemplate.roundOfFire 4.5
ObjectTemplate.fireOnce 1

ObjectTemplate.addFireArmsPosition .01/-.017/.73 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 1.25/-0.8/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.5/-0.7/0
ObjectTemplate.addFireArmsPosition 0/0/0 -0.35/1.25/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.4/0.26/0
ObjectTemplate.addFireArmsPosition 0/0/0 -0.22/1/0
ObjectTemplate.addFireArmsPosition 0/0/0 -1.5/0.35/0
ObjectTemplate.addFireArmsPosition 0/0/0 1/0.22/0
ObjectTemplate.addFireArmsPosition 0/0/0 0.01/0.01/0

ObjectTemplate.velocity 150

ObjectTemplate.Active SA-7
ObjectTemplate.magSize 1
ObjectTemplate.numOfMag 5
ObjectTemplate.reloadtime 3.5
ObjectTemplate.roundOfFire 1
ObjectTemplate.velocity 400

REM*** END PROJECTILES ***

ObjectTemplate.Active Binoculars
ObjectTemplate.projectileTemplate HellfireRocket
ObjectTemplate.setVelocity 3000

rem*** AH64 PILOT ***
ObjectTemplate.Active AH64
ObjectTemplate.sonarPos 1
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.detectionRadius 3000.0
ObjectTemplate.scanForEnemySonars c_True

ObjectTemplate.Active AH64Complex
ObjectTemplate.addTemplate DestroyerSonar

ObjectTemplate.Active AH64HellfireRack
ObjectTemplate.velocity 425
ObjectTemplate.magSize 16
ObjectTemplate.numOfMag 2
ObjectTemplate.reloadtime 15
ObjectTemplate.roundOfFire 3

rem OUTER
ObjectTemplate.addFireArmsPosition 2.5899/-.4738/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.5899/-.4738/0 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.5899/-.8836/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.5899/-.8836/0 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.949/-.4738/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.949/-.4738/0 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.949/-.8836/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.949/-.8836/0 0.25/0/0

Rem *** Deviation Begin *****
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0

ObjectTemplate.Active AH64HydraRack
ObjectTemplate.projectilePosition 0/0/3.0
ObjectTemplate.velocity 150
ObjectTemplate.magSize 32
ObjectTemplate.numOfMag 4
ObjectTemplate.reloadtime 5
ObjectTemplate.roundOfFire 8
ObjectTemplate.fireingForce 1

Rem *** Deviation Begin *****
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0

rem*** END AH64 PILOT***

rem*** AH64 CO-PILOT ***
ObjectTemplate.Active AH64M230Control
ObjectTemplate.sonarPos 1
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.detectionRadius 3000.0
ObjectTemplate.scanForEnemySonars c_True
ObjectTemplate.setHasTurretIcon 1

ObjectTemplate.Active M230Cannon
ObjectTemplate.setTracerTemplate 20mmHEDP_Tracer_Projectile CRD_NONE/1/0/0
ObjectTemplate.magSize 2000
ObjectTemplate.roundOfFire 13

Rem *** Deviation Begin *****
ObjectTemplate.velocity 1100
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0
Rem *** Deviation End *****

rem *** added MI24D overheat ***
objectTemplate.heatAddWhenFire 0.012
objectTemplate.coolDownPerSec 0.17
objectTemplate.timeDelayOnOverHeat 1
REM*** END AH64 ***

REM*** MI24D PILOT ***
ObjectTemplate.Active MI24D
ObjectTemplate.drag 1
ObjectTemplate.mass 3000
ObjectTemplate.inertiaModifier 0.5/0.5/1.50

ObjectTemplate.sonarPos 1
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.detectionRadius 3000.0
ObjectTemplate.scanForEnemySonars c_True

ObjectTemplate.Active Mi24DComplex
ObjectTemplate.addTemplate DestroyerSonar

ObjectTemplate.Active Mi24D_AT2Arms
ObjectTemplate.visibleDummyProjectileTemplate MaverickDummy
ObjectTemplate.magSize 12
ObjectTemplate.numOfMag 3
ObjectTemplate.velocity 425
ObjectTemplate.reloadtime 7.5
ObjectTemplate.roundOfFire 3

rem OUTER
ObjectTemplate.addFireArmsPosition 2.5899/-.4738/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.5899/-.4738/0 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.5899/-.8836/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.5899/-.8836/0 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.949/-.4738/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.949/-.4738/0 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.949/-.8836/0 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.949/-.8836/0 0.25/0/0

Rem *** Deviation Begin *****
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0

ObjectTemplate.Active Mi24D_S5Arms
ObjectTemplate.projectilePosition 0/0/3.0
ObjectTemplate.magSize 64
ObjectTemplate.numOfMag 2
ObjectTemplate.velocity 150
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 8
ObjectTemplate.fireingForce 1

Rem *** Deviation Begin *****
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0

rem*** MI24D CO-PILOT ***
ObjectTemplate.Active Mi24DGGunControl
ObjectTemplate.sonarPos 1
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.detectionRadius 3000.0
ObjectTemplate.scanForEnemySonars c_True
ObjectTemplate.setHasTurretIcon 1

ObjectTemplate.Active Mi24DGGunCannon
ObjectTemplate.setTracerTemplate 20mm_Tracer_Projectile_iraqi CRD_NONE/1/0/0
ObjectTemplate.loadSoundsScript Sound/H6Fire.ssc

Rem *** Deviation Begin *****
ObjectTemplate.velocity 1100
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0
Rem *** Deviation End *****

ObjectTemplate.Active Mi24DGunnerCamera
ObjectTemplate.OutsideHudOffset 0/-0.5/80
REM*** END MI24D ***

REM***UH-60L***
ObjectTemplate.Active UH60LHellfireRack
ObjectTemplate.projectilePosition 0/0/3
ObjectTemplate.magSize 16
ObjectTemplate.numOfMag 2
ObjectTemplate.velocity 425
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 3

REM*** ADD 8 HELLFIRES TOTAL 16 ***

rem INNER

ObjectTemplate.addFireArmsPosition 1.8979/-.395/3.1185 0.25/0/0
ObjectTemplate.addFireArmsPosition -1.8979/-.395/3.1185 0.25/0/0

ObjectTemplate.addFireArmsPosition 1.8979/-.8048/3.1185 0.25/0/0
ObjectTemplate.addFireArmsPosition -1.8979/-.8048/3.1185 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.257/-.395/3.1185 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.257/-.395/3.1185 0.25/0/0

ObjectTemplate.addFireArmsPosition 2.257/-.8048/3.1185 0.25/0/0
ObjectTemplate.addFireArmsPosition -2.257/-.8048/3.1185 0.25/0/0

REM*** END UH-60L***

rem*** AH6 ***
ObjectTemplate.Active AH-6
ObjectTemplate.inertiaModifier .8/.8/.8
ObjectTemplate.setHasTurretIcon 1

ObjectTemplate.Active AH6MinigunFirearms
ObjectTemplate.setTracerTemplate 20mm_Tracer_Projectile_iraqi CRD_NONE/3/0/0
ObjectTemplate.projectileTemplate 12mm_gatling_Projectile
ObjectTemplate.loadSoundScript Sound/H6Fire.ssc

Rem *** Deviation Begin *****
ObjectTemplate.velocity 1100
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0
Rem *** Deviation End *****

rem *** SLIGHT CHANGE AH-6 HEAT ***
objectTemplate.heatAddWhenFire 0.020
objectTemplate.coolDownPerSec 0.17
objectTemplate.timeDelayOnOverHeat 1

ObjectTemplate.Active AH6RocketFirearms
ObjectTemplate.projectileTemplate HydraRocket
ObjectTemplate.projectilePosition 0/0/3.0
ObjectTemplate.numOfMag 2
ObjectTemplate.velocity 150
ObjectTemplate.roundOfFire 8

Rem *** Deviation Begin *****
ObjectTemplate.setFireDev 0 0 0
ObjectTemplate.setMinDev 0
Rem *** Deviation End *****
rem*** END AH6 ***


ObjectTemplate.Active uh-60l
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.Active desertpatrolvehicle
ObjectTemplate.addTemplate KatyushaRocket_Engine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0