what make heli die by stinger and AH-1 sound crash

Ask questions, discuss ideas, get answers
Post Reply
E-3
Posts: 8
Joined: Thu Apr 24, 2014 11:00 pm

what make heli die by stinger and AH-1 sound crash

Post by E-3 »

im working on the FlyingDelorean from Apache Thunder its great model but wont die by stinger i hope some 1 can help me as to what i have to put in so it die by stinger

Code: Select all

ObjectTemplate.create PlayerControlObject FlyingDelorean
ObjectTemplate.nameTagOffset -0.3/-0.2/0
ObjectTemplate.setNetworkableInfo FlyingDeLoreanBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.drag 4
ObjectTemplate.mass 3000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
objectTemplate.cullRadiusScale 3.5
ObjectTemplate.speedMod 2
ObjectTemplate.angleMod 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 1
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 125
ObjectTemplate.maxhitpoints 125
ObjectTemplate.material 64
ObjectTemplate.criticalDamage 20
ObjectTemplate.hpLostWhileCriticalDamage 2
ObjectTemplate.explosionForceMod 55
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 20 e_willyDamage 0/1/-2.4802
ObjectTemplate.addArmorEffect 10 e_willyFire 0/0.6489/1.4461
ObjectTemplate.addArmorEffect 0  e_ExplGas_car 0/0/1.25
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.damageFromWater 1
rem -------------------------------------
ObjectTemplate.addTemplate lodFlyingDeLorean
rem -------------------------------------
ObjectTemplate.addTemplate DestroyerSonar 
ObjectTemplate.setPcoId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 26
ObjectTemplate.setVehicleIcon "Vehicle/icon_is82"
ObjectTemplate.setVehicleIconPos 40/79
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet"
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2"
ObjectTemplate.setSecondaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTFighter
ObjectTemplate.setToolTipType TTFighter
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_common_16x16"
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.hasTurretIcon 1

ObjectTemplate.create PlayerControlObject FlyingDeLoreanPassenger
ObjectTemplate.setNetworkableInfo FlyingDeLoreanBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate DeloreanEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate DeloreanPassengerSeat
ObjectTemplate.setPosition 0.4484/0.10/-0.0437
ObjectTemplate.setRotation 0/-30/0
ObjectTemplate.addTemplate FlyingDeLorean_GunBase
ObjectTemplate.addTemplate FlyingDeLoreanTurret
ObjectTemplate.setPosition 0/0.738/-0.247
ObjectTemplate.addTemplate FlyingDeLorean_DummyMainGun
ObjectTemplate.setPosition 0/0.738/-0.247
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.setVehicleIcon "Vehicle/icon_is82"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTFighter
ObjectTemplate.setToolTipType TTFighter
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_common_16x16"
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet"
ObjectTemplate.setPrimaryAmmoBar ABNone
rem ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2"
rem ObjectTemplate.setSecondaryAmmoBar ABNone
ObjectTemplate.hasRestrictedExit 1


ObjectTemplate.create LodObject lodFlyingDeLorean
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanComplex
ObjectTemplate.addTemplate FlyingDeLoreanSimple
ObjectTemplate.addTemplate FlyingDeLoreanWreck
rem -------------------------------------
ObjectTemplate.lodSelector Car3Selector

ObjectTemplate.create Bundle FlyingDeLoreanComplex
ObjectTemplate.geometry FlyingDeLorean_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
rem ------------------------------------------------
ObjectTemplate.addTemplate DeLoreanSeat
ObjectTemplate.setPosition -0.4484/0.10/-0.0437
ObjectTemplate.setRotation 0/-30/0
ObjectTemplate.addTemplate DeLoreanEntry
ObjectTemplate.setPosition -1.2166/0/-0.3497
ObjectTemplate.addTemplate FlyingDeLoreanCamera
ObjectTemplate.setPosition 0/0.8/0.4
ObjectTemplate.setRotation 0/1/0
rem ObjectTemplate.addTemplate FlyingDeLoreanEngine
ObjectTemplate.addTemplate FlyingDeLoreanSteeringDummy
ObjectTemplate.setPosition -0.4516/0.2223/1.0000
ObjectTemplate.setRotation 0/10/0
rem ObjectTemplate.addTemplate FlyingDeLoreanFlightBooster
rem ObjectTemplate.setPosition 0/0/-1.892
rem ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate FlyingDeLoreanPassenger
rem ------------------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoodGuns
rem ------------------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_Parts
ObjectTemplate.addTemplate FlyingDeLorean_DummyHoverEngine
ObjectTemplate.addTemplate FlyingDeLorean_EngineRack1
ObjectTemplate.setPosition 0/2/2.7
ObjectTemplate.addTemplate FlyingDeLorean_EngineRack2
ObjectTemplate.setPosition 0/2/-2.7
ObjectTemplate.addTemplate FlyingDeLorean_EngineRack3
ObjectTemplate.setPosition 0/2/0
ObjectTemplate.addTemplate FlyingDeLorean_DropEngine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/90/0
rem ------------------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanFlightBooster
ObjectTemplate.setPosition 0/0/-1.892
ObjectTemplate.setRotation 180/0/0
rem ------------------------------------------------
ObjectTemplate.addTemplate e_WaterFront
ObjectTemplate.setPosition 0/0/3.4
ObjectTemplate.addTemplate e_WaterBackamphibious
ObjectTemplate.setPosition 0/0/-4

rem *** deloreanSeat ***
ObjectTemplate.create SeatObject deloreanSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier



rem *** deloreanEntry ***
ObjectTemplate.create EntryPoint deloreanEntry
ObjectTemplate.setEntryRadius 1.5

rem *** deloreanPassengerSeat ***
ObjectTemplate.create SeatObject deloreanPassengerSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInWilly
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInWilly


ObjectTemplate.create SimpleObject FlyingDeLoreanSimple
ObjectTemplate.geometry FlyingDeLorean_L1

ObjectTemplate.create SimpleObject FlyingDeLorean_Parts
ObjectTemplate.geometry FlyingDeLorean_Parts_m1

ObjectTemplate.create SimpleObject FlyingDeLorean_GunBase
ObjectTemplate.geometry FlyingDeLorean_GunBase_m1


ObjectTemplate.create AnimatedBundle FlyingDeloreanSteeringDummy
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeloreanSteering
rem -------------------------------------
ObjectTemplate.addSkeletonIK Bip01_R_Hand 0.17/0.1/-0.75 -60/130/30
ObjectTemplate.addSkeletonIK Bip01_L_Hand -0.2/0.1/-0.74 -100/-130/30

ObjectTemplate.create RotationalBundle FlyingDeloreanSteering
ObjectTemplate.geometry delorean_indoor_steering
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-50
ObjectTemplate.setMaxRotation 0/0/50
ObjectTemplate.setMaxSpeed 0/0/180
ObjectTemplate.setAcceleration 0/0/-180
ObjectTemplate.setInputToRoll c_PIYaw
ObjectTemplate.setAutomaticReset 1


ObjectTemplate.create Camera FlyingDeLoreanTurretCamera


ObjectTemplate.create Camera FlyingDeLoreanCamera
ObjectTemplate.setMinRotation -110/-40/0
ObjectTemplate.setMaxRotation 110/10/0
ObjectTemplate.setPivotPosition 0/0/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.outsideHudOffset 0/1.4/-7
ObjectTemplate.toggleMouseLook 1







ObjectTemplate.create RotationalBundle FlyingDeLoreanTurret
ObjectTemplate.setNetworkableInfo FlyingDeLoreanTurretInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasDynamicShadow 1
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_MainGun
ObjectTemplate.addTemplate FlyingDeLoreanTurretCamera
ObjectTemplate.setPosition -0.25/0.35/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/14/0
ObjectTemplate.setMaxSpeed 100/100/0
ObjectTemplate.setAcceleration 1000/1000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY




ObjectTemplate.create RotationalBundle FlyingDeLoreanFrontWheelLeft
ObjectTemplate.setNetworkableInfo FlyingDeLoreanSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanSpringLeft
ObjectTemplate.setPosition -0.1/0/0
ObjectTemplate.addTemplate e_DeLoreanHover
ObjectTemplate.setPosition -0.1/0/0
ObjectTemplate.setRotation -90/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle FlyingDeLoreanFrontWheelRight
ObjectTemplate.setNetworkableInfo FlyingDeLoreanSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanSpringRight
ObjectTemplate.setPosition 0.1/0/0
ObjectTemplate.addTemplate e_DeLoreanHover
ObjectTemplate.setPosition 0.1/0/0
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1



rem
rem *** Engine Racks ***
rem

ObjectTemplate.create RotationalBundle FlyingDeLorean_EngineRack1
rem ObjectTemplate.setNetworkableInfo FlyingDeLoreanHoverInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoverEngine1
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/-90/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-10/-10
ObjectTemplate.setMaxRotation 0/10/10
ObjectTemplate.setMaxSpeed 0/75/-75
ObjectTemplate.setAcceleration 0/75/-75
ObjectTemplate.setInputToRoll c_PIYaw
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle FlyingDeLorean_EngineRack2
rem ObjectTemplate.setNetworkableInfo FlyingDeLoreanHoverInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoverEngine2
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/-90/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-10/-10
ObjectTemplate.setMaxRotation 0/10/10
ObjectTemplate.setMaxSpeed 0/75/75
ObjectTemplate.setAcceleration 0/75/75
ObjectTemplate.setInputToRoll c_PIYaw
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle FlyingDeLorean_EngineRack3
rem ObjectTemplate.setNetworkableInfo FlyingDeLoreanHoverInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoverEngine3
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/270/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-15/-10
ObjectTemplate.setMaxRotation 0/15/10
ObjectTemplate.setMaxSpeed 0/250/-125
ObjectTemplate.setAcceleration 0/250/-125
ObjectTemplate.setInputToRoll c_PIRoll
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1


ObjectTemplate.create SimpleObject FlyingDeLoreanWreck
ObjectTemplate.geometry FlyingDeLorean_Wreck_m1]
on AH-1 when i put in Engine sound it crash the map load so have to make a not existing sound to that model in Physics
here code of Physics

Code: Select all

rem *** H6DummyEngine ***
ObjectTemplate.create Engine AH1_DummyEngine
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setNetworkableInfo AH1_engine_info
ObjectTemplate.loadSoundScript Sounds/A6Engine.ssc
rem -------------------------------------
ObjectTemplate.addTemplate lodAH1MainRotor
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/50
rem***ObjectTemplate.setMaxRotation 0/0/500
ObjectTemplate.setMaxRotation 0/0/1500
ObjectTemplate.setMaxSpeed 0/0/15
ObjectTemplate.setAcceleration 0/0/100
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 0
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque .1
ObjectTemplate.setDifferential .1
ObjectTemplate.setNoPropellerEffectAtSpeed 100
rem *** H6DummyRearEngine ***
ObjectTemplate.create Engine AH1_DummyRearEngine
ObjectTemplate.setNetworkableInfo AH1_engine_info
rem -------------------------------------
ObjectTemplate.addTemplate lodAH1RearRotor
ObjectTemplate.setPosition 0.0/0.0/0.0
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/50
ObjectTemplate.setMaxRotation 0/0/500
ObjectTemplate.setMaxSpeed 0/0/5
ObjectTemplate.setAcceleration 0/0/100
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 0
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque .1
ObjectTemplate.setDifferential .1
ObjectTemplate.setNoPropellerEffectAtSpeed 100

rem *** H6HoverEngine3 ***
ObjectTemplate.create Engine AH1_HoverEngineCenter
ObjectTemplate.setNetworkableInfo AH1_engine_info
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation -5000/-5000/1500
ObjectTemplate.setMaxRotation 5000/5000/5000
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/25000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 50
ObjectTemplate.setDifferential 18.5
rem***ObjectTemplate.setTorque 50
rem***ObjectTemplate.setDifferential 18.5
ObjectTemplate.setNoPropellerEffectAtSpeed 3000


rem *** H6HoverEngine1 ***
ObjectTemplate.create Engine AH1_EngineFront
ObjectTemplate.setNetworkableInfo AH1_engine_info
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation -5000/-5000/1
ObjectTemplate.setMaxRotation 5000/5000/1
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/25000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 12
ObjectTemplate.setDifferential 7
ObjectTemplate.setNoPropellerEffectAtSpeed 3000

rem *** H6HoverEngine2 ***
ObjectTemplate.create Engine AH1_EngineRear
ObjectTemplate.setNetworkableInfo AH1_engine_info
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation -5000/-5000/1
ObjectTemplate.setMaxRotation 5000/5000/1
ObjectTemplate.setMaxSpeed 50/50/9500
ObjectTemplate.setAcceleration 50/50/25000
ObjectTemplate.setInputToRoll c_PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETPlane
ObjectTemplate.setTorque 12
ObjectTemplate.setDifferential 7
ObjectTemplate.setNoPropellerEffectAtSpeed 3000

rem *** H6Skid ***
ObjectTemplate.create Spring AH1_Skid
ObjectTemplate.geometry AH1_Skid
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFDummyGrip
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 5

ObjectTemplate.create Spring AH1_Skidplate
ObjectTemplate.geometry AH1_Skidplate
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.Grip c_PGFDummyGrip
ObjectTemplate.setStrength 25
ObjectTemplate.setDamping 5

ObjectTemplate.create Wing AH1_Rudder
ObjectTemplate.setWingLift 1.5

ObjectTemplate.create Wing AH1_LiftWing
ObjectTemplate.setMinRotation 0/-10/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/60/0
ObjectTemplate.setAcceleration 0/-60/0
ObjectTemplate.setInputToPitch c_PINone
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.rememberExcessInput 1

ObjectTemplate.setWingLift 0.3
ObjectTemplate.setFlapLift 0.0]
and Objects

Code: Select all

rem ---------------------------------------------------------------------
rem - AH-1 Cobra
rem - DC Extended
rem - (c) 2005
rem - By Zeuser
rem ---------------------------------------------------------------------


rem ---------------------------------------------------------------------
rem - AH-1 With hellfires and large FFARs
rem ---------------------------------------------------------------------

ObjectTemplate.create PlayerControlObject AH1
ObjectTemplate.setNetworkableInfo AH1_body_info
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.drag 1.45
ObjectTemplate.mass 2500
ObjectTemplate.inertiaModifier 1.0/1.0/1.0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 10
ObjectTemplate.hasArmor 1
ObjectTemplate.angleMod 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitpoints 300
ObjectTemplate.maxhitpoints 300
rem ObjectTemplate.material 63
ObjectTemplate.material 64
ObjectTemplate.criticalDamage 20
ObjectTemplate.hpLostWhileCriticalDamage 2.5
ObjectTemplate.explosionForceMod 45
ObjectTemplate.hpLostWhileUpSideDown 65
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 100 em_StukaDamage 0/0.102/2.11
ObjectTemplate.addArmorEffect 100 em_PlaneDamage 0/0.103/2.11
ObjectTemplate.addArmorEffect 100 e_ExplArmor_m 0/0.6/2.11
ObjectTemplate.addArmorEffect 50 e_StukaFire 0/0.6/2.60
ObjectTemplate.addArmorEffect 50 e_warning_heli 0/-0.35/4.406
ObjectTemplate.addArmorEffect 50 e_ExplArmor_m 0/0.6/2.11
ObjectTemplate.addArmorEffect 0 e_ExplGas_air 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExFumeFact 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapMetal_Plane 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapHeliBlades 0/3/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.damageFromWater 1
ObjectTemplate.aiTemplate AH1
rem -------------------------------------
ObjectTemplate.addTemplate lodAH1
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 3/0/2 0/0/0
ObjectTemplate.GUIIndex 108
ObjectTemplate.setVehicleIcon "Vehicle/Icon_AH64.tga"
ObjectTemplate.setVehicleIconPos 65/78
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_m260.dds"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_hellfire.dds"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType  VTDiveBomber
ObjectTemplate.setToolTipType  TTDiveBomber
REM***ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_heli1_16x16.tga"
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_ah64_16x16.tga"



rem *** lodAH6 ***
ObjectTemplate.create LodObject lodAH1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1_Complex
ObjectTemplate.addTemplate AH1_Simple
ObjectTemplate.addTemplate AH1_WRECK
rem -------------------------------------
ObjectTemplate.lodSelector AH1LodSelector

rem *** AH6Complex ***
ObjectTemplate.create Bundle AH1_Complex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1Common
ObjectTemplate.addTemplate lodAH1Cockpit

rem *** Weapons ***
ObjectTemplate.addTemplate AH1_FFARLargeWeapon
ObjectTemplate.addTemplate AH1_FFARLargeRack
ObjectTemplate.setPosition -1.05/-1.9/0
ObjectTemplate.addTemplate AH1_FFARLargeRack
ObjectTemplate.setPosition 1.05/-1.9/0

ObjectTemplate.addTemplate AH1_HellfireWeapon
ObjectTemplate.addTemplate AH1_HellfireRack
ObjectTemplate.setPosition -1.625/-1.6/0
ObjectTemplate.addTemplate AH1_HellfireRack
ObjectTemplate.setPosition 1.625/-1.6/0

rem -------------------------------------



rem ---------------------------------------------------------------------
rem - AH-1 With Miniguns and small FFARs
rem ---------------------------------------------------------------------

ObjectTemplate.create PlayerControlObject AH1_Vulcan
ObjectTemplate.setNetworkableInfo AH1_body_info
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.drag 1.45
ObjectTemplate.mass 2500
ObjectTemplate.inertiaModifier 1.0/1.0/1.0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 10
ObjectTemplate.hasArmor 1
ObjectTemplate.angleMod 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitpoints 300
ObjectTemplate.maxhitpoints 300
ObjectTemplate.material 63
ObjectTemplate.criticalDamage 20
ObjectTemplate.hpLostWhileCriticalDamage 2.5
ObjectTemplate.explosionForceMod 45
ObjectTemplate.hpLostWhileUpSideDown 55
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 100 em_StukaDamage 0/0.102/2.11
ObjectTemplate.addArmorEffect 100 em_PlaneDamage 0/0.103/2.11
ObjectTemplate.addArmorEffect 100 e_ExplArmor_m 0/0.6/2.11
ObjectTemplate.addArmorEffect 50 e_StukaFire 0/0.6/2.11

ObjectTemplate.addArmorEffect 50 e_warning_heli 0/-0.35/4.406


ObjectTemplate.addArmorEffect 50 e_ExplArmor_m 0/0.6/2.11
ObjectTemplate.addArmorEffect 0 e_ExplGas_air 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExFumeFact 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapMetal_Plane 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapHeliBlades 0/3/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.damageFromWater 1
ObjectTemplate.aiTemplate AH1
rem -------------------------------------
ObjectTemplate.addTemplate lodAH1_Vulcan
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 3/0/2 0/0/0
ObjectTemplate.GUIIndex 108
ObjectTemplate.setVehicleIcon "Vehicle/Icon_AH64.tga"
ObjectTemplate.setVehicleIconPos 65/78
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_m260.dds"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType  VTDiveBomber
ObjectTemplate.setToolTipType  TTDiveBomber
REM***ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_heli1_16x16.tga"
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_ah64_16x16.tga"


rem *** lodAH6 ***
ObjectTemplate.create LodObject lodAH1_Vulcan
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1_Vulcan_Complex
ObjectTemplate.addTemplate AH1_Simple
ObjectTemplate.addTemplate AH1_WRECK
rem -------------------------------------
ObjectTemplate.lodSelector AH1LodSelector

rem *** AH6Complex ***
ObjectTemplate.create Bundle AH1_Vulcan_Complex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1Common
ObjectTemplate.addTemplate lodAH1Cockpit

rem *** Weapons ***
ObjectTemplate.addTemplate AH1_GPU2A_Module
ObjectTemplate.setPosition -1.625/-1.9/0
ObjectTemplate.setRotation 0.233083/-0.226342/0
ObjectTemplate.addTemplate AH1_GPU2A_Module
ObjectTemplate.setPosition 1.625/-1.9/0
ObjectTemplate.setRotation -0.233083/-0.226342/0
ObjectTemplate.addTemplate AH1_FFARSmallAltWeapon
ObjectTemplate.addTemplate AH1_FFARSmallRack
ObjectTemplate.setPosition -1.05/-1.9/0
ObjectTemplate.addTemplate AH1_FFARSmallRack
ObjectTemplate.setPosition 1.05/-1.9/0

rem -------------------------------------


rem ---------------------------------------------------------------------
rem COMMON BUNDLE
rem ---------------------------------------------------------------------
rem *** H6Common ***
ObjectTemplate.create Bundle AH1Common
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate DCX_PilotCamera3
rem ObjectTemplate.addTemplate DCX_DiagnosticCamera2
ObjectTemplate.setPosition 0/-0.322/1.55
ObjectTemplate.addTemplate DCX_Entry3
ObjectTemplate.setPosition 0/-1/1.6
ObjectTemplate.addTemplate AH1_PilotBundle
ObjectTemplate.setPosition 0/-0.4/1.6

rem *** Visible rotors ***
ObjectTemplate.addTemplate AH1_DummyEngineRack
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate AH1_DummyRearEngineRack
ObjectTemplate.setPosition 0/0.31/-8

rem *** physical engines ***
ObjectTemplate.addTemplate AH1_EngineRackCenter
ObjectTemplate.setPosition 0/2/0
ObjectTemplate.addTemplate AH1_EngineRearRack
ObjectTemplate.setPosition 0/0/-2
ObjectTemplate.addTemplate AH1_EngineFrontRack
ObjectTemplate.setPosition 0/0/2

rem *** skids ***
ObjectTemplate.addTemplate AH1_Skid
ObjectTemplate.setPosition 0/-2.5/-7.7
ObjectTemplate.addTemplate AH1_SkidPlate
ObjectTemplate.setPosition -1.5/-2.6/2.5
ObjectTemplate.addTemplate AH1_SkidPlate
ObjectTemplate.setPosition  1.5/-2.6/2.5
ObjectTemplate.addTemplate AH1_SkidPlate
ObjectTemplate.setPosition -1.5/-2.6/-2.5
ObjectTemplate.addTemplate AH1_SkidPlate
ObjectTemplate.setPosition  1.5/-2.6/-2.5

rem *** Other gizmos ***
ObjectTemplate.addTemplate AH1_Glass

rem ObjectTemplate.addTemplate AH1_Rudder
rem ObjectTemplate.setPosition 0/0.31/-8
rem ObjectTemplate.setRotation 0/0/-90
rem ObjectTemplate.addTemplate AH1_LiftWing
rem ObjectTemplate.setPosition 0/0/-2
rem ObjectTemplate.setRotation 0/0/0

rem *** Other PCOs ***
ObjectTemplate.addTemplate AH1_GunnerPCO

rem ---------------------------------------------------------------------
rem AUXILLARY PCOS
rem ---------------------------------------------------------------------

ObjectTemplate.create PlayerControlObject AH1_GunnerPCO
ObjectTemplate.setNetworkableInfo AH1_body_info
ObjectTemplate.setAttachToListener 1
ObjectTemplate.aiTemplate DCX_AH64DCannon
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ---------------------------------
ObjectTemplate.addTemplate DCX_Entry3
ObjectTemplate.setPosition 0/-1/2.7
ObjectTemplate.addTemplate AH1_CoPilotBundle
ObjectTemplate.setPosition 0/-0.45/2.7
ObjectTemplate.addTemplate AH1_NoseMount
ObjectTemplate.setPosition 0/-1.2/4
ObjectTemplate.addTemplate AH1_NoseTurret
ObjectTemplate.setPosition 0/-1.85/3.26
rem *** ObjectTemplate.addTemplate AH1_Flares
rem *** ObjectTemplate.addTemplate AH1_Chaff
rem ---------------------------------
ObjectTemplate.setSoldierExitLocation -3/0.05/1 0/0/0
ObjectTemplate.GUIIndex 54
ObjectTemplate.setVehicleIcon "Vehicle/Icon_AH64.tga"
ObjectTemplate.setVehicleIconPos 62/108
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
rem***ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_bullet.tga"
rem***ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType  VTDiveBomber
ObjectTemplate.setToolTipType  VTFighter

rem -------------------------
rem - *** Various parts *** -
rem --------------------------

ObjectTemplate.create SimpleObject AH1_Glass
ObjectTemplate.geometry AH1_Glass

ObjectTemplate.create SimpleObject AH1_HellfireRack
ObjectTemplate.geometry AH1_HellfireRack

ObjectTemplate.create SimpleObject AH1_FFARLargeRack
ObjectTemplate.geometry AH1_FFARLargeRack

ObjectTemplate.create SimpleObject AH1_FFARSmallRack
ObjectTemplate.geometry AH1_FFARSmallRack

ObjectTemplate.create SimpleObject AH1_GPU2A_Gunbase
ObjectTemplate.geometry AH1_GPU2

ObjectTemplate.create Bundle AH1_GPU2A_Module
ObjectTemplate.addTemplate AH1_GPU2A_Gunbase
ObjectTemplate.addTemplate AH1_GPU2A_Weapon

rem -----------------------------------
rem       Seat/Control bundles
rem -----------------------------------
ObjectTemplate.create Bundle AH1_PilotBundle
ObjectTemplate.addTemplate DCX_HeliFullSeat
ObjectTemplate.setPosition 0/0/0

ObjectTemplate.create Bundle AH1_CoPilotBundle
ObjectTemplate.addTemplate DCX_HeliFullSeat
ObjectTemplate.setPosition 0/-0.2/0
ObjectTemplate.addTemplate AH1_GunnerCyclicStick_Dummy
ObjectTemplate.setPosition 0.18/-0.77/0.43
ObjectTemplate.addTemplate AH1_CollectiveStick_External
ObjectTemplate.setPosition -0.42/-0.6/2.86

rem -----------------------------------
rem       Control sticks
rem -----------------------------------

rem *** Pilot cyclic ***
ObjectTemplate.create AnimatedBundle AH1_CyclicStick_External
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CyclicStick
ObjectTemplate.setPosition -0.2/-0.2/-2.4
rem -------------------------------------
ObjectTemplate.addSkeletonIK Bip01_R_Hand 0.15/-0.1/0.4 -80/60/50

ObjectTemplate.create RotationalBundle AH1_CyclicStick
rem ObjectTemplate.setNetworkableInfo DCX_stick_info
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CyclicStick_Model
rem -------------------------------------
ObjectTemplate.setMinRotation -5/-8/-8
ObjectTemplate.setMaxRotation 5/8/8
ObjectTemplate.setMaxSpeed 25/25/25
ObjectTemplate.setAcceleration 100/100/-100
ObjectTemplate.setInputToRoll c_PIRoll
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle AH1_CyclicStick_Internal
rem ObjectTemplate.setNetworkableInfo DCX_stick_info
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CyclicStick_Model
rem -------------------------------------
ObjectTemplate.setMinRotation -5/-8/-8
ObjectTemplate.setMaxRotation 5/8/8
ObjectTemplate.setMaxSpeed 25/25/25
ObjectTemplate.setAcceleration 100/100/-100
ObjectTemplate.setInputToRoll c_PIRoll
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


rem *** Pilot/Co-Pilot collective ***
ObjectTemplate.create AnimatedBundle AH1_CollectiveStick_External
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CollectiveStick
ObjectTemplate.setPosition 0.2/-0.2/-2.4
rem -------------------------------------
ObjectTemplate.addSkeletonIK Bip01_L_Hand 0.1/-0.1/0.2 -80/60/50

ObjectTemplate.create RotationalBundle AH1_CollectiveStick
rem ObjectTemplate.setNetworkableInfo DCX_stick_info
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CollectiveStick_Model
rem -------------------------------------
ObjectTemplate.setMinRotation -5/-18/-8
ObjectTemplate.setMaxRotation 5/18/8
ObjectTemplate.setMaxSpeed 25/25/25
ObjectTemplate.setAcceleration 100/100/-100
ObjectTemplate.setInputToRoll c_PINone
ObjectTemplate.setInputToPitch c_PIThrottle
ObjectTemplate.setInputToYaw c_PINone
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle AH1_CollectiveStick_Internal
rem ObjectTemplate.setNetworkableInfo DCX_stick_info
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CollectiveStick_Model
rem -------------------------------------
ObjectTemplate.setMinRotation -5/-18/-8
ObjectTemplate.setMaxRotation 5/18/8
ObjectTemplate.setMaxSpeed 25/25/25
ObjectTemplate.setAcceleration 100/100/-100
ObjectTemplate.setInputToRoll c_PINone
ObjectTemplate.setInputToPitch c_PIThrottle
ObjectTemplate.setInputToYaw c_PINone
ObjectTemplate.setAutomaticReset 1

rem *** Gunner cyclic ***
ObjectTemplate.create AnimatedBundle AH1_GunnerCyclicStick_Dummy
rem -------------------------------------
ObjectTemplate.addTemplate AH1_GunnerCyclicStick
rem -------------------------------------
ObjectTemplate.addSkeletonIK Bip01_R_Hand 0.05/0.1/-0.1 -80/60/50

ObjectTemplate.create RotationalBundle AH1_GunnerCyclicStick
rem ObjectTemplate.setNetworkableInfo DCX_stick_info
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CyclicStick_Model
rem -------------------------------------
ObjectTemplate.setMinRotation -5/-8/-8
ObjectTemplate.setMaxRotation 5/8/8
ObjectTemplate.setMaxSpeed 25/25/25
ObjectTemplate.setAcceleration 100/100/-100
ObjectTemplate.setInputToRoll c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 0

ObjectTemplate.create SimpleObject AH1_CyclicStick_Model
ObjectTemplate.geometry AH1_CyclicStick

ObjectTemplate.create SimpleObject AH1_CollectiveStick_Model
ObjectTemplate.geometry AH1_CollectiveStick

rem -----------------------------------
rem       Moving nose sensors
rem -----------------------------------

ObjectTemplate.create RotationalBundle AH1_NoseMount
ObjectTemplate.setNetworkableInfo AH1_body_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setGeometry AH1_Optics
rem -----------------------------------
rem -----------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem -----------------------------------
rem       Nose turret
rem -----------------------------------

ObjectTemplate.create RotationalBundle AH1_NoseTurret
ObjectTemplate.loadSoundScript Sounds/Hydraulics.ssc
ObjectTemplate.setNetworkableInfo AH1_body_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setGeometry AH1_CG_Turret
rem -----------------------------------
ObjectTemplate.addTemplate AH1_NoseElevation
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/-15/0
rem -----------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem -----------------------------------
rem       Nose elevation
rem -----------------------------------

ObjectTemplate.create RotationalBundle AH1_NoseElevation
ObjectTemplate.loadSoundScript Sounds/Hydraulics.ssc
ObjectTemplate.setNetworkableInfo AH1_turret_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setGeometry AH1_CG_Cannon_base
rem -----------------------------------
ObjectTemplate.addTemplate AH1_NoseBarrel
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate DCX_FixedCamera
ObjectTemplate.setPosition 0/-0.3/0.1
ObjectTemplate.addTemplate AH1_Cannon
rem -----------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/100/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/5000/0
ObjectTemplate.setInputToPitch c_PIMouseLookY

rem -----------------------------------
rem       Nose Barrel
rem -----------------------------------

ObjectTemplate.create RotationalBundle AH1_NoseBarrel
ObjectTemplate.loadSoundScript Sounds/Barrel.ssc
ObjectTemplate.setNetworkableInfo AH1_turret_info
ObjectTemplate.setGeometry AH1_CG_Barrel
rem -----------------------------------
rem -----------------------------------
ObjectTemplate.setMaxSpeed 0/0/5000
ObjectTemplate.setAcceleration 0/0/5000
ObjectTemplate.setInputToRoll c_PIFire

rem -----------------------------------
rem       GPU2 Barrel
rem -----------------------------------

ObjectTemplate.create RotationalBundle AH1_GPU2_Barrel
ObjectTemplate.loadSoundScript Sounds/Barrel.ssc
rem ObjectTemplate.setNetworkableInfo AH1_turret_info
ObjectTemplate.setGeometry AH1_GPU2_Barrel
rem -----------------------------------
rem -----------------------------------
ObjectTemplate.setMaxSpeed 0/0/5000
ObjectTemplate.setAcceleration 0/0/5000
ObjectTemplate.setInputToRoll c_PIFire

rem ---------------------------------------------------------------------
rem ENGINE RACKS
rem ---------------------------------------------------------------------
rem *** H6DummyEngineRack ***
ObjectTemplate.create RotationalBundle AH1_DummyEngineRack
ObjectTemplate.setNetworkableInfo AH1_rack_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1_DummyEngine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/270/0
rem -------------------------------------
ObjectTemplate.setMinRotation -2/-2/0
ObjectTemplate.setMaxRotation 2/2/0
ObjectTemplate.setMaxSpeed 150/150/-150
ObjectTemplate.setAcceleration 150/150/-150
ObjectTemplate.setInputToRoll c_PIRoll
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create Bundle AH1_DummyRearEngineRack
ObjectTemplate.setNetworkableInfo AH1_body_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1_DummyRearEngine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotatation 0/270/0
rem -------------------------------------

rem *** H6EngineRack3 ***
ObjectTemplate.create RotationalBundle AH1_EngineRackCenter
ObjectTemplate.setNetworkableInfo AH1_rack_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1_HoverEngineCenter
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/270/0
rem -------------------------------------
ObjectTemplate.setMinRotation -20/-20/-10
ObjectTemplate.setMaxRotation 20/20/10
ObjectTemplate.setMaxSpeed 150/50/-50
ObjectTemplate.setAcceleration 150/150/-150
ObjectTemplate.setInputToRoll c_PIRoll
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle AH1_EngineFrontRack
ObjectTemplate.setNetworkableInfo AH1_rack_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1_EngineFront
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -80/-20/-20
ObjectTemplate.setMaxRotation 80/20/20
ObjectTemplate.setMaxSpeed 200/150/150
ObjectTemplate.setAcceleration -4000/150/150
ObjectTemplate.setInputToYaw c_PIYaw
rem ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle AH1_EngineRearRack
ObjectTemplate.setNetworkableInfo AH1_rack_info
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate AH1_EngineRear
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -80/-20/-20
ObjectTemplate.setMaxRotation 80/20/20
ObjectTemplate.setMaxSpeed 200/150/150
ObjectTemplate.setAcceleration -4000/-150/150
ObjectTemplate.setInputToYaw c_PIYaw
rem ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

rem ---------------------------------------------------------------------
rem COCKPITS
rem ---------------------------------------------------------------------
rem *** lodH6Cockpit ***
ObjectTemplate.create LodObject lodAH1Cockpit
rem -------------------------------------
ObjectTemplate.addTemplate AH1CockpitExternal
ObjectTemplate.addTemplate AH1CockpitInternal
ObjectTemplate.setPosition 0/-0.7/2.7
rem -------------------------------------
ObjectTemplate.lodSelector AH1CockpitSelector

rem *** H6CockpitExternal ***
ObjectTemplate.create Bundle AH1CockpitExternal
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry AH1_AH_FUS
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CyclicStick_External
ObjectTemplate.setPosition 0.38/-0.87/4.43
ObjectTemplate.addTemplate AH1_CollectiveStick_External
ObjectTemplate.setPosition -0.42/-0.9/4.46
rem -------------------------------------

rem *** H6CockpitInternal ***
ObjectTemplate.create Bundle AH1CockpitInternal
ObjectTemplate.geometry AH1_cockpit_1p
rem -------------------------------------
ObjectTemplate.addTemplate AH1_CyclicStick_Internal
ObjectTemplate.setPosition 0.38/-0.27/-0.97
ObjectTemplate.addTemplate AH1_CollectiveStick_Internal
ObjectTemplate.setPosition -0.42/-0.3/-0.94
rem -------------------------------------

rem *** H6CockpitSelector ***
LodSelectorTemplate.create DistCompareSelector AH1CockpitSelector
LodSelectorTemplate.addLodDistance 10
LodSelectorTemplate.addLodComparison 0.5

rem ---------------------------------------------------------------------
rem PROPELLORS
rem ---------------------------------------------------------------------
rem *** lodH6MainRotor ***
ObjectTemplate.create LodObject lodAH1MainRotor
rem -------------------------------------
ObjectTemplate.addTemplate AH1MainRotorStatic
ObjectTemplate.addTemplate AH1MainRotorBlurred
rem -------------------------------------
ObjectTemplate.lodSelector AH1PropSelector

rem *** H6MainRotorStatic ***
ObjectTemplate.create Bundle AH1MainRotorStatic
ObjectTemplate.geometry AH1_MAIN_ROTOR

rem *** H6MainRotorBlurred ***
ObjectTemplate.create Bundle AH1MainRotorBlurred
ObjectTemplate.geometry AH1_MAIN_ROTOR_BLUR
rem***ObjectTemplate.addTemplate e_heliWater
ObjectTemplate.setPosition 0/0/-20
ObjectTemplate.setRotation 0/-270/0
rem ObjectTemplate.hasCollisionPhysics 1

rem *** lodH6RearRotor ***
ObjectTemplate.create LodObject lodAH1RearRotor
rem -------------------------------------
ObjectTemplate.addTemplate AH1RearRotorStatic
ObjectTemplate.addTemplate AH1RearRotorBlurred
rem -------------------------------------
ObjectTemplate.lodSelector AH1PropSelector

rem *** H6RearRotorStatic ***
ObjectTemplate.create SimpleObject AH1RearRotorStatic
ObjectTemplate.geometry AH1_TAIL_ROTOR

rem *** H6RearRotorBlurred ***
ObjectTemplate.create SimpleObject AH1RearRotorBlurred
ObjectTemplate.geometry AH1_TAIL_ROTOR_BLUR

rem *** H6PropSelector ***
LodSelectorTemplate.create CompareSelector AH1PropSelector
LodSelectorTemplate.addLodComparison 0.08


rem ---------------------------------------------------------------------
rem SIMPLE/WRECK BUNDLES
rem ---------------------------------------------------------------------
rem *** AH6Simple ***
ObjectTemplate.create SimpleObject AH1_Simple
ObjectTemplate.geometry AH1_AH_LOW

rem *** AH6Wreck ***
ObjectTemplate.create Bundle AH1_WRECK
ObjectTemplate.geometry AH1_AH_WRECK
ObjectTemplate.setHasCollisionPhysics 1
ObjectTemplate.addTemplate e_ExFumeFact
ObjectTemplate.setPosition 0/1/0

rem *** H6LodSelector ***
LodSelectorTemplate.create DistCompareSelector2 AH1LodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 200

rem ----------------------------------------
rem - *** Destruction effect and tosses ***
rem ----------------------------------------

beginrem
rem *** e_ScrapAH1***
ObjectTemplate.create EffectBundle e_ScrapAH1
ObjectTemplate.saveInSeparateFile 1
rem -------------------------------------
ObjectTemplate.addTemplate Em_ScrapAH1_1
ObjectTemplate.addTemplate Em_ScrapAH1_2
ObjectTemplate.addTemplate Em_ScrapAH1_3
ObjectTemplate.addTemplate Em_ScrapAH1_4
ObjectTemplate.addTemplate Em_ScrapAH1_5
ObjectTemplate.addTemplate Em_ScrapAH1_7
ObjectTemplate.timeToLive CRD_NONE/1.8/0/0
rem -------------------------------------

rem *** Em_ScrapAH1_1 ***
ObjectTemplate.create Emitter Em_ScrapAH1_1
ObjectTemplate.template AH1_Toss1
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 375
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.intensity CRD_NONE/1/0/0
ObjectTemplate.relativePositionInDof CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/10/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/15/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/10/0/1
ObjectTemplate.startRotation CRD_UNIFORM/1/100/0

rem *** Em_ScrapAH1_2 ***
ObjectTemplate.create Emitter Em_ScrapAH1_2
ObjectTemplate.template AH1_Toss2
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 375
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.intensity CRD_NONE/1/0/0
ObjectTemplate.relativePositionInDof CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/10/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/15/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/10/0/1
ObjectTemplate.startRotation CRD_NONE/1/0/0

rem *** Em_ScrapAH1_3 ***
ObjectTemplate.create Emitter Em_ScrapAH1_3
ObjectTemplate.template AH1_Toss3
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 375
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.intensity CRD_NONE/1/0/0
ObjectTemplate.relativePositionInDof CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/10/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/15/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/10/0/1
ObjectTemplate.startRotation CRD_NONE/1/0/0

rem *** Em_ScrapAH1_4 ***
ObjectTemplate.create Emitter Em_ScrapAH1_4
ObjectTemplate.template AH1_Toss4
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 375
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.intensity CRD_NONE/1/0/0
ObjectTemplate.relativePositionInDof CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/10/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/15/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/10/0/1
ObjectTemplate.startRotation CRD_NONE/1/0/0

rem *** Em_ScrapAH1_5 ***
ObjectTemplate.create Emitter Em_ScrapAH1_5
ObjectTemplate.template AH1_Toss5
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 375
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.intensity CRD_NONE/1/0/0
ObjectTemplate.relativePositionInDof CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/10/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/15/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/10/0/1
ObjectTemplate.startRotation CRD_NONE/1/0/0


rem *** Em_ScrapAH1_7 ***
ObjectTemplate.create Emitter Em_ScrapAH1_7
ObjectTemplate.template AH1_Toss7
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 375
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.intensity CRD_NONE/1/0/0
ObjectTemplate.relativePositionInDof CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/10/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/15/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/10/0/1
ObjectTemplate.startRotation CRD_NONE/1/0/0

rem *** AH1_WingR_Toss ***
ObjectTemplate.create Bundle AH1_Toss1
ObjectTemplate.geometry AH1_AH_ELIVATOR
ObjectTemplate.addTemplate e_ExplSmokeTrail
ObjectTemplate.startoneffects 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 5

rem *** AH1_Rudder_Toss ***
ObjectTemplate.create Bundle AH1_Toss2
ObjectTemplate.geometry AH1_AH_RUDDER
ObjectTemplate.addTemplate e_ExplSmokeTrail
ObjectTemplate.startoneffects 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 5

rem *** AH1_TailR_Toss ***
ObjectTemplate.create Bundle AH1_Toss3
ObjectTemplate.geometry AH1_AH_DOOR_CLOSED_L
ObjectTemplate.addTemplate e_ExplSmokeTrail
ObjectTemplate.startoneffects 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 5

rem *** AH1_TailL_Toss ***
ObjectTemplate.create Bundle AH1_Toss4
ObjectTemplate.geometry AH1_AH_DOOR_CLOSED_R
ObjectTemplate.addTemplate e_ExplSmokeTrail
ObjectTemplate.startoneffects 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 5

rem *** AH1_FuelTank_Toss ***
ObjectTemplate.create Bundle AH1_Toss5
ObjectTemplate.geometry AH1_AH_TOW_SIGHT
ObjectTemplate.addTemplate e_ExplSmokeTrail
ObjectTemplate.startoneffects 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 5


rem *** AH1_WheelR_Toss ***
ObjectTemplate.create Bundle AH1_Toss7
ObjectTemplate.geometry AH1_TAIL_ROTOR
ObjectTemplate.addTemplate e_ExplSmokeTrail
ObjectTemplate.startoneffects 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 5
endrem
so anyone know why it crash when i put sound in ?
Post Reply