This page is under construction
archives/bf1942/levels/fht_liberation_of_strasbourg-1945.rfa
bf1942/levels/fht_liberation_of_strasbourg-1945/Objects/Kits/Common/Weapons.con


rem *** Invisible knife projectile.
ObjectTemplate.create Projectile KnifeProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/0.065/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 210




rem ***** Individual weapons ******

ObjectTemplate.create Projectile 7,62x25mmRProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 124
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 200
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile 8x22mmProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 130
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 200
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile 9x19mmProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 131
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 200
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile cal38Projectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 133
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 150
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile cal45Projectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 134
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 125
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile ShotgunProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 254
ObjectTemplate.minDamage 0.5
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 100
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile 6,5mmProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 121
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 8mmItProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 127
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,5mmProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 122
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,62mmProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.067/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 123
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,62shortProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/0.839/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 268
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 300
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,62x54mmRProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/0.930/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 125
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,7mmBProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.094/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 126
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,7x58mmJProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 127
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,92x33mmProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/0.839/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 128
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 400
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,92x57mmProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.325/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 129
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 7,92mmATProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.325/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 260
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 250
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile 14,5mmATProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.325/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 269
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 250
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile Cal55ATProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/1.325/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 270
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 250
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc



ObjectTemplate.create Projectile cal50Projectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/2.004/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.material 211
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 900
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


rem *** 20mmProjectile ***
ObjectTemplate.create Projectile 20mmProjectile
rem e_Muzz20mm
ObjectTemplate.geometry bullet_m1
ObjectTemplate.createNotInGrid 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/5/0/0
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.material 212
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1000


rem *** 23mmProjectile ***
ObjectTemplate.create Projectile 23mmProjectile
rem e_Muzz20mm
ObjectTemplate.geometry bullet_m1
ObjectTemplate.createNotInGrid 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/5/0/0
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.material 259
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1000


rem *** 30mmProjectile ***
ObjectTemplate.create Projectile 30mmProjectile
rem e_Muzz30mm
ObjectTemplate.geometry bullet_m1
ObjectTemplate.createNotInGrid 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/5/0/0
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.material 215
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1500


rem *** 20mmAAProjectile ***
ObjectTemplate.create Projectile 20mmAAProjectile
rem e_Muzz30mm
ObjectTemplate.geometry bullet_m1
ObjectTemplate.createNotInGrid 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/5/0/0
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.material 213
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1000


rem *** 40mmAAProjectile ***
ObjectTemplate.create Projectile 40mmAAProjectile
rem e_Muzz30mm
ObjectTemplate.geometry bullet_m1
ObjectTemplate.createNotInGrid 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/5/0/0
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.material 289
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.hasCollisionEffect 1



ObjectTemplate.create Projectile Tracer_6,5mmProjectile
ObjectTemplate.geometry pinkTLight_m1
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.material 121
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_8mmItProjectile
ObjectTemplate.geometry TLight_m1
ObjectTemplate.timeToLive CRD_NONE/1.1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.material 127
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile Tracer_7,5mmProjectile
ObjectTemplate.geometry TLight_m1
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.material 122
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_7,62mmProjectile
ObjectTemplate.geometry TLight_m1
ObjectTemplate.timeToLive CRD_NONE/1.067/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.material 123
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_7,62x54mmRProjectile
ObjectTemplate.geometry greenTLight_m1
ObjectTemplate.timeToLive CRD_NONE/0.930/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.material 125
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_7,7mmBProjectile
ObjectTemplate.geometry TLight_m1
ObjectTemplate.timeToLive CRD_NONE/1.094/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.material 126
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_7,7x58mmJProjectile
ObjectTemplate.geometry pinkTLight_m1
ObjectTemplate.timeToLive CRD_NONE/1.1/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.material 127
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_7,92x57mmProjectile
ObjectTemplate.geometry orangeTLight_m1
ObjectTemplate.timeToLive CRD_NONE/1.325/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 40.0
ObjectTemplate.material 129
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_cal50Projectile
ObjectTemplate.geometry TLight_m1
ObjectTemplate.timeToLive CRD_NONE/2.004/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 50.0
ObjectTemplate.material 211
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 900
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_cal50ProjectileOrange
ObjectTemplate.geometry orangeTLight_m1
ObjectTemplate.timeToLive CRD_NONE/2.004/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 50.0
ObjectTemplate.material 211
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 900
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_cal50ProjectilePink
ObjectTemplate.geometry pinkTLight_m1
ObjectTemplate.timeToLive CRD_NONE/2.004/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 50.0
ObjectTemplate.material 211
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 900
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_cal50ProjectileGreen
ObjectTemplate.geometry greenTLight_m1
ObjectTemplate.timeToLive CRD_NONE/2.004/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.invisible 0
ObjectTemplate.tracerScaler 50.0
ObjectTemplate.material 211
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 900
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_Projectile20mm
ObjectTemplate.geometry TLight_m1
ObjectTemplate.timeToLive CRD_NONE/3/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.material 212
ObjectTemplate.tracerScaler 60.0
ObjectTemplate.invisible 0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1000
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_Projectile20mmOrange
ObjectTemplate.geometry orangeTLight_m1
ObjectTemplate.timeToLive CRD_NONE/3/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.material 212
ObjectTemplate.tracerScaler 60.0
ObjectTemplate.invisible 0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1000
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_Projectile20mmPink
ObjectTemplate.geometry pinkTLight_m1
ObjectTemplate.timeToLive CRD_NONE/3/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.material 212
ObjectTemplate.tracerScaler 60.0
ObjectTemplate.invisible 0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 900
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_Projectile20mmGreen
ObjectTemplate.geometry greenTLight_m1
ObjectTemplate.timeToLive CRD_NONE/3/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.material 212
ObjectTemplate.tracerScaler 60.0
ObjectTemplate.invisible 0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1000
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc


ObjectTemplate.create Projectile Tracer_Projectile23mm
ObjectTemplate.geometry greenTLight_m1
ObjectTemplate.timeToLive CRD_NONE/3/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.material 259
ObjectTemplate.tracerScaler 60.0
ObjectTemplate.invisible 0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 900
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_Projectile30mm
ObjectTemplate.geometry orangeTLight_m1
ObjectTemplate.timeToLive CRD_NONE/3/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.material 215
ObjectTemplate.tracerScaler 70.0
ObjectTemplate.invisible 0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_ProjectileFlak20
ObjectTemplate.geometry orangeTLight_m1
ObjectTemplate.timeToLive CRD_NONE/3/0/0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 0.5.0
ObjectTemplate.hasStartEffect 0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.hasOnTimeEffect 0
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.dieAfterColl 1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.material 213
ObjectTemplate.tracerScaler 70.0
ObjectTemplate.invisible 0
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1500
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc

ObjectTemplate.create Projectile Tracer_25mmAA_Projectile
ObjectTemplate.geometry pinkTLight_m1
ObjectTemplate.tracerScaler 70.0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_UNIFORM/0.8/1.2/0
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.material 213
ObjectTemplate.material2 -1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.hasOnTimeEffect 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.ForceOnExplosion 0
ObjectTemplate.minDamage 0.01
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 1500

rem *** Tracer_40mmAAProjectile ***
ObjectTemplate.create Projectile Tracer_40mmAAProjectile
ObjectTemplate.geometry tracklight_M1
ObjectTemplate.createNotInGrid 1
ObjectTemplate.tracerScaler 70.0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/5/0/0
ObjectTemplate.gravityModifier 0.5
ObjectTemplate.material 289
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.minDamage 0.1
ObjectTemplate.distToStartLoseDamage 1
ObjectTemplate.distToMinDamage 2000


rem *
rem * Can't have drag values on AT weapon projectiles in coop mode.
rem *

Var v_is_coop
console.useRelativePaths 0
run bf1942/game/is_coop.con
console.useRelativePaths 1

if v_is_coop == True

ObjectTemplate.create Projectile PanzerschreckProjectile
ObjectTemplate.geometry PanzershreckRocketProjectil
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/0.873/0/0
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 251
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator

ObjectTemplate.create Projectile Panzerfaust100Projectile
ObjectTemplate.geometry Panzerfaust100Rocket
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/1.33/0/0
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 288
ObjectTemplate.material2 201
ObjectTemplate.radius 3
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator

ObjectTemplate.create Projectile Panzerfaust30Projectile
ObjectTemplate.geometry Panzerfaust30Rocket
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 2
ObjectTemplate.material 287
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator


ObjectTemplate.create Projectile BazookaProjectile
ObjectTemplate.geometry projectile_m1
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/0.873/0/0
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 250
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator


ObjectTemplate.create Projectile PiatProjectile
ObjectTemplate.geometry projectile_m1
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/0.912/0/0
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 252
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc
ObjectTemplate.addTemplate RocketRotator


else

rem *
rem * These are the values for conquest and other modes.
rem *

ObjectTemplate.create Projectile PanzerschreckProjectile
ObjectTemplate.geometry PanzershreckRocketProjectil
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/0.873/0/0
ObjectTemplate.drag 0.18
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 251
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator

ObjectTemplate.create Projectile Panzerfaust100Projectile
ObjectTemplate.geometry Panzerfaust100Rocket
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/1.33/0/0
ObjectTemplate.drag 0.18
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 288
ObjectTemplate.material2 201
ObjectTemplate.radius 3
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator

ObjectTemplate.create Projectile Panzerfaust30Projectile
ObjectTemplate.geometry Panzerfaust30Rocket
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/1.0/0/0
ObjectTemplate.drag 0.19
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 2
ObjectTemplate.material 287
ObjectTemplate.material2 201
ObjectTemplate.radius 2
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator


ObjectTemplate.create Projectile BazookaProjectile
ObjectTemplate.geometry projectile_m1
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.timeToLive CRD_NONE/0.873/0/0
ObjectTemplate.drag 0.18
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 250
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.addTemplate e_ATrocketFume
ObjectTemplate.loadSoundScript ..\..\common\Sounds\bazookaprojectile.ssc
ObjectTemplate.addTemplate RocketRotator


ObjectTemplate.create Projectile PiatProjectile
ObjectTemplate.geometry projectile_m1
ObjectTemplate.timeToLive CRD_NONE/10/0/0
ObjectTemplate.drag 0.18
rem ObjectTemplate.timeToLive CRD_NONE/0.912/0/0
ObjectTemplate.timeOnEndEffect 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.gravityModifier 1.0
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.invisibleAtEndEffect 1
ObjectTemplate.damageType 1
ObjectTemplate.material 252
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.ForceOnExplosion 1
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc
ObjectTemplate.addTemplate RocketRotator

endIf



ObjectTemplate.create RotationalBundle RocketRotator
ObjectTemplate.setHasCollisionPhysics 0
ObjectTemplate.geometry bullet_m1
rem ---------------------------------------
ObjectTemplate.addTemplate ATProjectil_Wing
ObjectTemplate.setPosition 1/0/-1.5
ObjectTemplate.setRotation 30/30/30

ObjectTemplate.addTemplate ATProjectil_Wing
ObjectTemplate.setPosition -1/0/-1.5
ObjectTemplate.setRotation -30/-30/-30
rem ---------------------------------------
ObjectTemplate.setMaxSpeed 0/0/100
ObjectTemplate.setAcceleration 0/0/100
ObjectTemplate.setContinousRotationSpeed 0/0/600



rem *** 40mmHEATProjectile ***
ObjectTemplate.create Projectile 40mmHEATProjectile
ObjectTemplate.createNotInGrid 1
ObjectTemplate.geometry T2HEATdummy
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.timeToLive CRD_NONE/10/0/0
ObjectTemplate.gravityModifier 1
ObjectTemplate.damageType 1
ObjectTemplate.material 267
ObjectTemplate.material2 201
ObjectTemplate.radius 1
ObjectTemplate.loadSoundScript ..\..\vehicles\common\Sounds\projectile.ssc
ObjectTemplate.addTemplate RocketRotator


ObjectTemplate.create Projectile FlamethrowerProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.drag 0.05
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.damageType 1
ObjectTemplate.ForceOnExplosion 0
ObjectTemplate.material 255
ObjectTemplate.material2 255
ObjectTemplate.radius 5
ObjectTemplate.addTemplate e_Flamethrowerprojectile
ObjectTemplate.setPosition 0/0/0

ObjectTemplate.create Projectile FlamethrowerProjectileFlame
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.drag 0.055
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.gravityModifier 1
ObjectTemplate.damageType 1
ObjectTemplate.ForceOnExplosion 0
ObjectTemplate.material 290
ObjectTemplate.material2 290
ObjectTemplate.radius 5
ObjectTemplate.addTemplate e_Flamethrowerprojectile
ObjectTemplate.setPosition 0/0/0


ObjectTemplate.create Projectile PortableFlamethrowerProjectile
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.drag 0.05
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.gravityModifier 2
ObjectTemplate.damageType 1
ObjectTemplate.ForceOnExplosion 0
ObjectTemplate.material 255
ObjectTemplate.material2 255
ObjectTemplate.radius 5
ObjectTemplate.addTemplate e_Flamethrowerprojectile
ObjectTemplate.setPosition 0/0/0

ObjectTemplate.create Projectile PortableFlamethrowerProjectileFlame
ObjectTemplate.geometry bullet_m1
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.drag 0.05
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.gravityModifier 2
ObjectTemplate.damageType 1
ObjectTemplate.ForceOnExplosion 0
ObjectTemplate.material 290
ObjectTemplate.material2 290
ObjectTemplate.radius 5
ObjectTemplate.addTemplate e_Flamethrowerprojectile
ObjectTemplate.setPosition 0/0/0