This page is under construction
Archives/BF1942/levels/Dustbowl Modded/DustBowl_Modded.rfa
bf1942/levels/DustBowl_Modded/objects/BF2_Objects/vehicles/Land/Tunguska/Objects.con
rem *** Tunguska ***
ObjectTemplate.create PlayerControlObject Tunguska_M1-AA
ObjectTemplate.NameTagOffset 0/-0.5/0
ObjectTemplate.NetworkableInfo TunguskaBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.drag 8
ObjectTemplate.mass 25000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 200
ObjectTemplate.maxhitpoints 200
ObjectTemplate.material 51
ObjectTemplate.speedMod 0.75
ObjectTemplate.criticalDamage 10
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 13
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.hpLostWhileUpSideDown 8
ObjectTemplate.submarineData 0 0 0 100 110 0.75 10
ObjectTemplate.damageFromWater 0
ObjectTemplate.waterDamageDelay 6
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.timetoliveafterdeath 15
ObjectTemplate.timeToStartFadeAfterDeath 13
ObjectTemplate.addArmorEffect 65 e_PanzDamage 0/1.1854/-3.0685
ObjectTemplate.addArmorEffect 65 e_warning_tank2 0/1.18/0.5
ObjectTemplate.addArmorEffect 15 e_warning_tank2 0/1.18/0.5
ObjectTemplate.addArmorEffect 15 e_PanzFire 0/1.1854/-3.0685
ObjectTemplate.addArmorEffect 0 e_ExplGas_tank 0/0.8/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/2.3854/0.5685
ObjectTemplate.addArmorEffect 0 e_scrapmetalsmoke 0/2.3854/0.5685
ObjectTemplate.addArmorEffect 0 e_scrapmetal_Tunguska 0/2.3854/0.5685
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.aiTemplate Tunguska
rem -------------------------------------
ObjectTemplate.addTemplate LodTunguska
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2.5/0.5/0 0/0/0
ObjectTemplate.GUIIndex 76
ObjectTemplate.setvehicleIcon "BF2/Vehicle/Icon_Tunguska.tga"
ObjectTemplate.setvehicleIconPos 65/50
ObjectTemplate.setnumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_rocket.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.sethasTurretIcon 1
ObjectTemplate.setcrossHairType CHTNone
ObjectTemplate.setvehicleCategory VCLand
ObjectTemplate.setvehicleType VTLightTank
ObjectTemplate.setMinimapIcon "BF2/Minimap/mini_AAVehicle.tga"
ObjectTemplate.setMinimapSize 16
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.sonarPos 1
rem *** LodTunguska ***
ObjectTemplate.create lodobject LodTunguska
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaComplex
ObjectTemplate.addTemplate TunguskaSimple
ObjectTemplate.addTemplate TunguskaWreck
rem -------------------------------------
ObjectTemplate.lodSelector TunguskaLodSelector
rem *** TunguskaComplex ***
ObjectTemplate.create bundle TunguskaComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometry Tunguska_Hull_m1
rem -------------------------------------
rem *** Add this on a map per map basis. Works best on night maps obvoisly ***
rem ObjectTemplate.addTemplate Tunguska_lights
rem ObjectTemplate.setPosition -1.285/0.767/3.599
rem ObjectTemplate.addTemplate Tunguska_lights
rem ObjectTemplate.setPosition 1.249/0.767/3.599
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaEntry
ObjectTemplate.setPosition 0/0/1.2
ObjectTemplate.addTemplate TunguskaEntry
ObjectTemplate.setPosition 0/0/-1.2
ObjectTemplate.addTemplate TunguskaEngine
ObjectTemplate.setPosition 0/0.3/0
ObjectTemplate.addTemplate TunguskaTurret
ObjectTemplate.setPosition 0/1.06/0.669
ObjectTemplate.addTemplate TunguskaRadar
rem -------------------------------------
rem *** TunguskaTurret ***
ObjectTemplate.create rotationalbundle TunguskaTurret
ObjectTemplate.NetworkableInfo TunguskaTurretInfo
ObjectTemplate.attachToListener 1
ObjectTemplate.loadSoundScript Sounds/tunguska_turret.ssc
ObjectTemplate.geometry Tunguska_Turret_NoRadar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Tunguska_GunBase
ObjectTemplate.setPosition 0/0.818/-0.92
ObjectTemplate.addTemplate Tunguska_Antenna
ObjectTemplate.setPosition 0/1.347/-1.847
ObjectTemplate.addTemplate Tunguska_Front_RadarBun
ObjectTemplate.setPosition 0/0.767/1.469
rem -------------------------------------
ObjectTemplate.setPivotPosition 0/0/-0.196
ObjectTemplate.setMaxSpeed 40/0/0
ObjectTemplate.setacceleration 750/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Tunguska_GunBase ***
ObjectTemplate.create rotationalbundle Tunguska_GunBase
ObjectTemplate.NetworkableInfo TunguskaGunInfo
ObjectTemplate.attachToListener 1
ObjectTemplate.geometry Tunguska_GunBase_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaCannon
ObjectTemplate.addTemplate TunguskaMissleLauncher
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaCamera
ObjectTemplate.setPosition 0/0.609/2.43
ObjectTemplate.addTemplate Tunguska_Cockpit
ObjectTemplate.setPosition 0/0.609/2.7
rem -------------------------------------
ObjectTemplate.setminRotation 0/-75/0
ObjectTemplate.setmaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/40/0
ObjectTemplate.setAcceleration 0/750/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
beginrem
rem *** Tunguska_MissleBase ***
ObjectTemplate.create rotationalbundle Tunguska_RcktTubes
ObjectTemplate.NetworkableInfo TunguskaGunInfo
ObjectTemplate.attachToListener 1
rem ObjectTemplate.geometry Tunguska_RcktTubes_m1
ObjectTemplate.geometry Tunguska_RcktTubes_Empty_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaMissleLauncher
rem -------------------------------------
ObjectTemplate.setminRotation 0/-45/0
ObjectTemplate.setmaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/40/0
ObjectTemplate.setacceleration 0/750/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
endrem
ObjectTemplate.create RotationalBundle Tunguska_Front_RadarBun
ObjectTemplate.geometry Tunguska_Front_RadarBun_m1
ObjectTemplate.NetworkableInfo TunguskaGunInfo
ObjectTemplate.attachToListener 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setminRotation 0/-75/0
ObjectTemplate.setmaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/20/0
rem ObjectTemplate.setMaxSpeed 0/40/0
ObjectTemplate.setacceleration 0/750/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** TunguskaEntry ***
ObjectTemplate.create EntryPoint TunguskaEntry
ObjectTemplate.setEntryRadius 4.5
rem *** TunguskaCamera ***
ObjectTemplate.create camera TunguskaCamera
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setacceleration 0/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Tunguska_Ltrack ***
ObjectTemplate.create animatedbundle Tunguska_Ltrack
ObjectTemplate.geometry Tunguska_Track_L
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/Tunguska_Track_L.ske
ObjectTemplate.setAnimatedTextureSpeed 0.008/0
ObjectTemplate.loadSoundScript Sounds/ShilkaTrackL.ssc
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaWheelLFront
ObjectTemplate.setPosition -1.2313/-0.034/3.1711
ObjectTemplate.addTemplate TunguskaWheelLDust
ObjectTemplate.setPosition -1.2313/-0.48/2.3884
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDummy
ObjectTemplate.setPosition -1.2313/-0.48/1.3821
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLNoDust
ObjectTemplate.setPosition -1.2313/-0.48/0.4359
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDummy
ObjectTemplate.setPosition -1.2313/-0.48/-0.5611
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDummy
ObjectTemplate.setPosition -1.2312/-0.48/-1.5495
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDust
ObjectTemplate.setPosition -1.2312/-0.48/-2.4731
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLBack
ObjectTemplate.setPosition -1.254/0.0056/-3.1008
rem *** Tunguska_Rtrack ***
ObjectTemplate.create animatedbundle Tunguska_Rtrack
ObjectTemplate.geometry Tunguska_Track_R
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/Tunguska_Track_R.ske
ObjectTemplate.setAnimatedTextureSpeed 0.008/0
ObjectTemplate.loadSoundScript Sounds/ShilkaTrackR.ssc
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaWheelRFront
ObjectTemplate.setPosition 1.2328/-0.034/3.1711
ObjectTemplate.addTemplate TunguskaWheelRDust
ObjectTemplate.setPosition 1.2328/-0.48/2.3884
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDummy
ObjectTemplate.setPosition 1.227/-0.48/1.3821
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRNoDust
ObjectTemplate.setPosition 1.227/-0.48/0.4359
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDummy
ObjectTemplate.setPosition 1.227/-0.48/-0.5611
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDummy
ObjectTemplate.setPosition 1.227/-0.48/-1.5495
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDust
ObjectTemplate.setPosition 1.227/-0.48/-2.4731
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRBack
ObjectTemplate.setPosition 1.27/0.0056/-3.1008
beginrem
rem *** TunguskaWheelLFront ***
ObjectTemplate.create SimpleObject TunguskaWheelLFront
ObjectTemplate.geometry Tunguska_Whl1_L
rem *** TunguskaWheelRFront ***
ObjectTemplate.create SimpleObject TunguskaWheelRFront
ObjectTemplate.geometry Tunguska_Whl1_R
rem *** TunguskaWheelLBack ***
ObjectTemplate.create SimpleObject TunguskaWheelLBack
ObjectTemplate.geometry Tunguska_Whl3_L
rem *** TunguskaWheelRBack ***
ObjectTemplate.create SimpleObject TunguskaWheelRBack
ObjectTemplate.geometry Tunguska_Whl3_R
endrem
em *** TunguskaSimple ***
ObjectTemplate.create SimpleObject TunguskaSimple
ObjectTemplate.geometry Tunguska_Hull_L1
rem *** Tunguska_Antenna ***
ObjectTemplate.create RotationalBundle Tunguska_Antenna
ObjectTemplate.geometry Tunguska_Antenna_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setmaxSpeed 500/0/0
ObjectTemplate.setacceleration 500/0/0
ObjectTemplate.continousRotationSpeed 500/0/0
rem *** TunguskaLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 TunguskaLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 175
ObjectTemplate.create SonarObject TunguskaRadar
ObjectTemplate.detectionRadius 700.0
ObjectTemplate.enableRadarMode 1
ObjectTemplate.scanForEnemySonars c_True
ObjectTemplate.create LodObject Tunguska_Cockpit
rem -------------------------------------
ObjectTemplate.addTemplate Tunguska_Sight_Internal
ObjectTemplate.addTemplate Tunguska_Sight_External
rem -------------------------------------
ObjectTemplate.lodSelector Tunguska_Sight_Selector
ObjectTemplate.create SimpleObject Tunguska_Sight_External
LodSelectorTemplate.create DistanceSelector Tunguska_Sight_Selector
LodSelectorTemplate.addLodDistance 0.5
ObjectTemplate.create SimpleObject Tunguska_Sight_Internal
ObjectTemplate.geometry Tunguska_Sight
ObjectTemplate.create SimpleObject Tunguska_lights
ObjectTemplate.geometry Tunguska_lights_m1
rem ***************************************
rem *** WRECKAGE ***
rem ***************************************
rem *** TunguskaWreck ***
ObjectTemplate.create Bundle TunguskaWreck
ObjectTemplate.geometry Tung_W_Hull_m1
ObjectTemplate.destroyed 1
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
rem -----------------------------------
ObjectTemplate.addTemplate e_ExFumeFact
ObjectTemplate.startonEffects 1
ObjectTemplate.setPosition 0.0/0.7/-1.7
rem *** Tung_W_Gun1_m1 ***
ObjectTemplate.create Bundle Tung_W_Gun1_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Gun1_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Gun2_m1 ***
ObjectTemplate.create Bundle Tung_W_Gun2_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Gun2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object1_m1 ***
ObjectTemplate.create Bundle Tung_W_Object1_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object1_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object2_m1 ***
ObjectTemplate.create Bundle Tung_W_Object2_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object3_m1 ***
ObjectTemplate.create Bundle Tung_W_Object3_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object3_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object4_m1 ***
ObjectTemplate.create Bundle Tung_W_Object4_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object4_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object5_m1 ***
ObjectTemplate.create Bundle Tung_W_Object5_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object5_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object6_m1 ***
ObjectTemplate.create Bundle Tung_W_Object6_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object6_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Radar1_m1 ***
ObjectTemplate.create Bundle Tung_W_Radar1_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Radar1_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Radar2_m1 ***
ObjectTemplate.create Bundle Tung_W_Radar2_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Radar2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
ObjectTemplate.create PlayerControlObject Tunguska_M1-AA
ObjectTemplate.NameTagOffset 0/-0.5/0
ObjectTemplate.NetworkableInfo TunguskaBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.drag 8
ObjectTemplate.mass 25000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 200
ObjectTemplate.maxhitpoints 200
ObjectTemplate.material 51
ObjectTemplate.speedMod 0.75
ObjectTemplate.criticalDamage 10
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 13
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.hpLostWhileUpSideDown 8
ObjectTemplate.submarineData 0 0 0 100 110 0.75 10
ObjectTemplate.damageFromWater 0
ObjectTemplate.waterDamageDelay 6
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.timetoliveafterdeath 15
ObjectTemplate.timeToStartFadeAfterDeath 13
ObjectTemplate.addArmorEffect 65 e_PanzDamage 0/1.1854/-3.0685
ObjectTemplate.addArmorEffect 65 e_warning_tank2 0/1.18/0.5
ObjectTemplate.addArmorEffect 15 e_warning_tank2 0/1.18/0.5
ObjectTemplate.addArmorEffect 15 e_PanzFire 0/1.1854/-3.0685
ObjectTemplate.addArmorEffect 0 e_ExplGas_tank 0/0.8/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/2.3854/0.5685
ObjectTemplate.addArmorEffect 0 e_scrapmetalsmoke 0/2.3854/0.5685
ObjectTemplate.addArmorEffect 0 e_scrapmetal_Tunguska 0/2.3854/0.5685
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.aiTemplate Tunguska
rem -------------------------------------
ObjectTemplate.addTemplate LodTunguska
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2.5/0.5/0 0/0/0
ObjectTemplate.GUIIndex 76
ObjectTemplate.setvehicleIcon "BF2/Vehicle/Icon_Tunguska.tga"
ObjectTemplate.setvehicleIconPos 65/50
ObjectTemplate.setnumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_rocket.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.sethasTurretIcon 1
ObjectTemplate.setcrossHairType CHTNone
ObjectTemplate.setvehicleCategory VCLand
ObjectTemplate.setvehicleType VTLightTank
ObjectTemplate.setMinimapIcon "BF2/Minimap/mini_AAVehicle.tga"
ObjectTemplate.setMinimapSize 16
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.sonarPos 1
rem *** LodTunguska ***
ObjectTemplate.create lodobject LodTunguska
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaComplex
ObjectTemplate.addTemplate TunguskaSimple
ObjectTemplate.addTemplate TunguskaWreck
rem -------------------------------------
ObjectTemplate.lodSelector TunguskaLodSelector
rem *** TunguskaComplex ***
ObjectTemplate.create bundle TunguskaComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometry Tunguska_Hull_m1
rem -------------------------------------
rem *** Add this on a map per map basis. Works best on night maps obvoisly ***
rem ObjectTemplate.addTemplate Tunguska_lights
rem ObjectTemplate.setPosition -1.285/0.767/3.599
rem ObjectTemplate.addTemplate Tunguska_lights
rem ObjectTemplate.setPosition 1.249/0.767/3.599
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaEntry
ObjectTemplate.setPosition 0/0/1.2
ObjectTemplate.addTemplate TunguskaEntry
ObjectTemplate.setPosition 0/0/-1.2
ObjectTemplate.addTemplate TunguskaEngine
ObjectTemplate.setPosition 0/0.3/0
ObjectTemplate.addTemplate TunguskaTurret
ObjectTemplate.setPosition 0/1.06/0.669
ObjectTemplate.addTemplate TunguskaRadar
rem -------------------------------------
rem *** TunguskaTurret ***
ObjectTemplate.create rotationalbundle TunguskaTurret
ObjectTemplate.NetworkableInfo TunguskaTurretInfo
ObjectTemplate.attachToListener 1
ObjectTemplate.loadSoundScript Sounds/tunguska_turret.ssc
ObjectTemplate.geometry Tunguska_Turret_NoRadar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Tunguska_GunBase
ObjectTemplate.setPosition 0/0.818/-0.92
ObjectTemplate.addTemplate Tunguska_Antenna
ObjectTemplate.setPosition 0/1.347/-1.847
ObjectTemplate.addTemplate Tunguska_Front_RadarBun
ObjectTemplate.setPosition 0/0.767/1.469
rem -------------------------------------
ObjectTemplate.setPivotPosition 0/0/-0.196
ObjectTemplate.setMaxSpeed 40/0/0
ObjectTemplate.setacceleration 750/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Tunguska_GunBase ***
ObjectTemplate.create rotationalbundle Tunguska_GunBase
ObjectTemplate.NetworkableInfo TunguskaGunInfo
ObjectTemplate.attachToListener 1
ObjectTemplate.geometry Tunguska_GunBase_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaCannon
ObjectTemplate.addTemplate TunguskaMissleLauncher
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaCamera
ObjectTemplate.setPosition 0/0.609/2.43
ObjectTemplate.addTemplate Tunguska_Cockpit
ObjectTemplate.setPosition 0/0.609/2.7
rem -------------------------------------
ObjectTemplate.setminRotation 0/-75/0
ObjectTemplate.setmaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/40/0
ObjectTemplate.setAcceleration 0/750/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
beginrem
rem *** Tunguska_MissleBase ***
ObjectTemplate.create rotationalbundle Tunguska_RcktTubes
ObjectTemplate.NetworkableInfo TunguskaGunInfo
ObjectTemplate.attachToListener 1
rem ObjectTemplate.geometry Tunguska_RcktTubes_m1
ObjectTemplate.geometry Tunguska_RcktTubes_Empty_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaMissleLauncher
rem -------------------------------------
ObjectTemplate.setminRotation 0/-45/0
ObjectTemplate.setmaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/40/0
ObjectTemplate.setacceleration 0/750/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
endrem
ObjectTemplate.create RotationalBundle Tunguska_Front_RadarBun
ObjectTemplate.geometry Tunguska_Front_RadarBun_m1
ObjectTemplate.NetworkableInfo TunguskaGunInfo
ObjectTemplate.attachToListener 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setminRotation 0/-75/0
ObjectTemplate.setmaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/20/0
rem ObjectTemplate.setMaxSpeed 0/40/0
ObjectTemplate.setacceleration 0/750/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** TunguskaEntry ***
ObjectTemplate.create EntryPoint TunguskaEntry
ObjectTemplate.setEntryRadius 4.5
rem *** TunguskaCamera ***
ObjectTemplate.create camera TunguskaCamera
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setacceleration 0/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Tunguska_Ltrack ***
ObjectTemplate.create animatedbundle Tunguska_Ltrack
ObjectTemplate.geometry Tunguska_Track_L
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/Tunguska_Track_L.ske
ObjectTemplate.setAnimatedTextureSpeed 0.008/0
ObjectTemplate.loadSoundScript Sounds/ShilkaTrackL.ssc
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaWheelLFront
ObjectTemplate.setPosition -1.2313/-0.034/3.1711
ObjectTemplate.addTemplate TunguskaWheelLDust
ObjectTemplate.setPosition -1.2313/-0.48/2.3884
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDummy
ObjectTemplate.setPosition -1.2313/-0.48/1.3821
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLNoDust
ObjectTemplate.setPosition -1.2313/-0.48/0.4359
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDummy
ObjectTemplate.setPosition -1.2313/-0.48/-0.5611
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDummy
ObjectTemplate.setPosition -1.2312/-0.48/-1.5495
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLDust
ObjectTemplate.setPosition -1.2312/-0.48/-2.4731
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelLBack
ObjectTemplate.setPosition -1.254/0.0056/-3.1008
rem *** Tunguska_Rtrack ***
ObjectTemplate.create animatedbundle Tunguska_Rtrack
ObjectTemplate.geometry Tunguska_Track_R
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/Tunguska_Track_R.ske
ObjectTemplate.setAnimatedTextureSpeed 0.008/0
ObjectTemplate.loadSoundScript Sounds/ShilkaTrackR.ssc
rem -------------------------------------
ObjectTemplate.addTemplate TunguskaWheelRFront
ObjectTemplate.setPosition 1.2328/-0.034/3.1711
ObjectTemplate.addTemplate TunguskaWheelRDust
ObjectTemplate.setPosition 1.2328/-0.48/2.3884
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDummy
ObjectTemplate.setPosition 1.227/-0.48/1.3821
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRNoDust
ObjectTemplate.setPosition 1.227/-0.48/0.4359
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDummy
ObjectTemplate.setPosition 1.227/-0.48/-0.5611
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDummy
ObjectTemplate.setPosition 1.227/-0.48/-1.5495
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRDust
ObjectTemplate.setPosition 1.227/-0.48/-2.4731
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate TunguskaWheelRBack
ObjectTemplate.setPosition 1.27/0.0056/-3.1008
beginrem
rem *** TunguskaWheelLFront ***
ObjectTemplate.create SimpleObject TunguskaWheelLFront
ObjectTemplate.geometry Tunguska_Whl1_L
rem *** TunguskaWheelRFront ***
ObjectTemplate.create SimpleObject TunguskaWheelRFront
ObjectTemplate.geometry Tunguska_Whl1_R
rem *** TunguskaWheelLBack ***
ObjectTemplate.create SimpleObject TunguskaWheelLBack
ObjectTemplate.geometry Tunguska_Whl3_L
rem *** TunguskaWheelRBack ***
ObjectTemplate.create SimpleObject TunguskaWheelRBack
ObjectTemplate.geometry Tunguska_Whl3_R
endrem
em *** TunguskaSimple ***
ObjectTemplate.create SimpleObject TunguskaSimple
ObjectTemplate.geometry Tunguska_Hull_L1
rem *** Tunguska_Antenna ***
ObjectTemplate.create RotationalBundle Tunguska_Antenna
ObjectTemplate.geometry Tunguska_Antenna_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setmaxSpeed 500/0/0
ObjectTemplate.setacceleration 500/0/0
ObjectTemplate.continousRotationSpeed 500/0/0
rem *** TunguskaLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 TunguskaLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 175
ObjectTemplate.create SonarObject TunguskaRadar
ObjectTemplate.detectionRadius 700.0
ObjectTemplate.enableRadarMode 1
ObjectTemplate.scanForEnemySonars c_True
ObjectTemplate.create LodObject Tunguska_Cockpit
rem -------------------------------------
ObjectTemplate.addTemplate Tunguska_Sight_Internal
ObjectTemplate.addTemplate Tunguska_Sight_External
rem -------------------------------------
ObjectTemplate.lodSelector Tunguska_Sight_Selector
ObjectTemplate.create SimpleObject Tunguska_Sight_External
LodSelectorTemplate.create DistanceSelector Tunguska_Sight_Selector
LodSelectorTemplate.addLodDistance 0.5
ObjectTemplate.create SimpleObject Tunguska_Sight_Internal
ObjectTemplate.geometry Tunguska_Sight
ObjectTemplate.create SimpleObject Tunguska_lights
ObjectTemplate.geometry Tunguska_lights_m1
rem ***************************************
rem *** WRECKAGE ***
rem ***************************************
rem *** TunguskaWreck ***
ObjectTemplate.create Bundle TunguskaWreck
ObjectTemplate.geometry Tung_W_Hull_m1
ObjectTemplate.destroyed 1
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
rem -----------------------------------
ObjectTemplate.addTemplate e_ExFumeFact
ObjectTemplate.startonEffects 1
ObjectTemplate.setPosition 0.0/0.7/-1.7
rem *** Tung_W_Gun1_m1 ***
ObjectTemplate.create Bundle Tung_W_Gun1_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Gun1_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Gun2_m1 ***
ObjectTemplate.create Bundle Tung_W_Gun2_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Gun2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object1_m1 ***
ObjectTemplate.create Bundle Tung_W_Object1_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object1_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object2_m1 ***
ObjectTemplate.create Bundle Tung_W_Object2_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object3_m1 ***
ObjectTemplate.create Bundle Tung_W_Object3_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object3_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object4_m1 ***
ObjectTemplate.create Bundle Tung_W_Object4_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object4_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object5_m1 ***
ObjectTemplate.create Bundle Tung_W_Object5_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object5_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Object6_m1 ***
ObjectTemplate.create Bundle Tung_W_Object6_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Object6_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Radar1_m1 ***
ObjectTemplate.create Bundle Tung_W_Radar1_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Radar1_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4
rem *** Tung_W_Radar2_m1 ***
ObjectTemplate.create Bundle Tung_W_Radar2_m1
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry Tung_W_Radar2_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 0.1
ObjectTemplate.mass 625
ObjectTemplate.addTemplate e_PanzFire
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.timetoliveafterdeath 6
ObjectTemplate.timeToStartFadeAfterDeath 4