This page is under construction
archives/bf1942/levels/ace_s_desert_race.rfa
bf1942/levels/ace_s_desert_race/Objects/Vehicles/Land/buggy/Objects.con
rem ******************************************************************************************
rem ** Edited using BFEdit Freeware --- http://www.gamedev.co.nz
rem ** Last saved date: 30/05/2003 00:31:20
rem ******************************************************************************************


rem *******************
rem *******************
rem *** buggy red ***
rem *******************
rem *******************
rem *******************
rem *******************
rem *******************


ObjectTemplate.create PlayerControlObject buggyred
ObjectTemplate.NameTagOffset -0.3/-0.2/0
ObjectTemplate.setNetworkableInfo buggyredBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.damageFromWater 0
ObjectTemplate.drag 1
ObjectTemplate.mass 700
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 0.5
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 80
ObjectTemplate.maxhitpoints 80
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 6
ObjectTemplate.hpLostWhileCriticalDamage 2
ObjectTemplate.explosionForceMod 10
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.addArmorEffect 30 e_willyDamage 0/1/-2.4802
ObjectTemplate.addArmorEffect 10 e_willyFire 0/0.6489/1.4461
ObjectTemplate.addArmorEffect 0 e_pneuwreckgibs 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/1.2/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.aiTemplate buggy

rem *** <oxygenUsagerate> <oxygenFillrate> <oxygenDamageRate> <periscopeMinDepth>
rem <periscopeMaxDepth> <maxDepth><maxDepthDamageRate> ***
ObjectTemplate.submarineData 0.02 0.03 5 0 0 1 10
rem 40 second underwater

rem -------------------------------------
ObjectTemplate.addTemplate lodbuggy
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -1.5166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 26
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 40/79
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_jump.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
rem ObjectTemplate.setMinimapIconSize 0
ObjectTemplate.hasRestrictedExit 1



rem *** lodbuggy ***
ObjectTemplate.create LodObject lodbuggy
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyComplex
ObjectTemplate.addTemplate buggySimple
ObjectTemplate.addTemplate buggyWreck
rem -------------------------------------
ObjectTemplate.lodSelector buggyLodSelector


rem *** buggyComplex ***
ObjectTemplate.create Bundle buggyComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggyCockpit

ObjectTemplate.addTemplate skinred

ObjectTemplate.addTemplate buggyCamera
ObjectTemplate.setPosition 0/0.7943/-0.1117

ObjectTemplate.addTemplate buggySeat
ObjectTemplate.setPosition 0/0.3059/-0.2097
ObjectTemplate.setRotation 0/-5/0

ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition -1.5166/0/-0.3497

ObjectTemplate.addTemplate buggyoleopneumatic1
ObjectTemplate.setPosition 0/0/0


ObjectTemplate.addTemplate buggySteeringDummy
ObjectTemplate.setPosition 0/0.1447/0.8857
ObjectTemplate.setRotation 0/25/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0


ObjectTemplate.addTemplate stratosNO2
ObjectTemplate.setPosition 0/0.09/-1.8025
ObjectTemplate.setRotation 180/-5/0


ObjectTemplate.addTemplate e_WaterFront
ObjectTemplate.setPosition 0/0/3.4

ObjectTemplate.addTemplate e_WaterBackamphibious
ObjectTemplate.setPosition 0/0/-4

ObjectTemplate.addTemplate carammo
ObjectTemplate.setPosition 0/0/0

rem ObjectTemplate.addTemplate engine_turbo
rem ObjectTemplate.setPosition 0/0/0


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








rem *** buggyoleopneumatic1 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic1
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic2
ObjectTemplate.setPosition 0/0/0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic2 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic2
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic3
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/-2000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic3 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic3
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyEngine
ObjectTemplate.setPosition 0/0/-0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch






rem *** lodbuggyCockpit ***
ObjectTemplate.create LodObject lodbuggyCockpit
rem -------------------------------------
ObjectTemplate.addTemplate buggyCockpitExternal
ObjectTemplate.addTemplate buggyCockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector buggyCockpitSelector1


rem *** buggyCockpitExternal ***
ObjectTemplate.create SimpleObject buggyCockpitExternal


ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry buggy_Hull


rem *** buggyCockpitInternal ***
ObjectTemplate.create Bundle buggyCockpitInternal
ObjectTemplate.geometry buggy_Hul_indoor



rem *** buggyCockpitSelector ***
LodSelectorTemplate.create DistCompareSelector buggyCockpitSelector1
LodSelectorTemplate.addLodDistance 3.05
LodSelectorTemplate.addLodComparison 0.5




rem *** buggyCamera ***
ObjectTemplate.create Camera buggyCamera
ObjectTemplate.setMinRotation -135/-20/0
ObjectTemplate.setMaxRotation 135/20/0
ObjectTemplate.setPivotPosition 0/0/0
ObjectTemplate.setMaxSpeed 120/120/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY



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


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




rem *** buggyFrontWheelRight ***
ObjectTemplate.create RotationalBundle buggyFrontWheelRight
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringRight
ObjectTemplate.setPosition 0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


rem *** buggyFrontWheelLeft ***
ObjectTemplate.create RotationalBundle buggyFrontWheelLeft
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringLeft
ObjectTemplate.setPosition -0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1







rem *************** Steering Wheel ********************
rem *** buggySteeringDummy ***
ObjectTemplate.create AnimatedBundle buggySteeringDummy
rem -------------------------------------
ObjectTemplate.addTemplate buggySteering
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


rem *** buggySteering ***
ObjectTemplate.create RotationalBundle buggySteering
ObjectTemplate.setNetworkableInfo buggySteeringInfo
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggySteering
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


rem *** lodbuggySteering ***
ObjectTemplate.create LodObject lodbuggySteering
rem -------------------------------------
ObjectTemplate.addTemplate buggySteeringHigh
ObjectTemplate.addTemplate buggySteeringLow
rem -------------------------------------
ObjectTemplate.lodSelector buggySteeringSelector


rem *** buggySteeringHigh ***
ObjectTemplate.create SimpleObject buggySteeringHigh
ObjectTemplate.geometry buggy_indoor_steering


rem *** buggySteeringLow ***
ObjectTemplate.create SimpleObject buggySteeringLow
ObjectTemplate.geometry buggy_steering


LodSelectorTemplate.create DistanceSelector buggySteeringSelector
LodSelectorTemplate.addLodDistance 10
rem *************** END Steering Wheel ********************







rem *** buggySimple ***
ObjectTemplate.create SimpleObject buggySimple
ObjectTemplate.geometry buggy_Hull_Low
ObjectTemplate.addTemplate skinred


rem *** buggyWreck ***
ObjectTemplate.create SimpleObject buggyWreck
ObjectTemplate.geometry buggy_Hull_Wreck


rem *** skinred ***
ObjectTemplate.create SimpleObject skinred
ObjectTemplate.geometry skinred


ObjectTemplate.create SimpleObject skinblue
ObjectTemplate.geometry skinblue

ObjectTemplate.create SimpleObject skingreen
ObjectTemplate.geometry skingreen

ObjectTemplate.create SimpleObject skinyellow
ObjectTemplate.geometry skinyellow



rem *** buggyLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 buggyLodSelector
LodSelectorTemplate.hasDestroyedLod 1

LodSelectorTemplate.addLodDistance 300



rem ************* Passenger ********************
rem *** stratosPassengerPCO ***
ObjectTemplate.create PlayerControlObject stratosPassengerPCO
ObjectTemplate.setNetworkableInfo stratosBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate stratosEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate stratosCameraPassenger
ObjectTemplate.setPosition 0.3535/0.6943/-0.2443
ObjectTemplate.addTemplate stratosPassengerSeat
ObjectTemplate.setPosition 0.3535/0.1673/-0.2843
ObjectTemplate.setRotation 0/-10/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** stratosCameraPassenger ***
ObjectTemplate.create Camera stratosCameraPassenger
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

rem ************* Passenger ********************
rem *** buggyPassengerPCO ***
ObjectTemplate.create PlayerControlObject buggyPassengerPCO
ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate buggyCameraPassenger
ObjectTemplate.setPosition 0.3535/0.8943/-0.3443
ObjectTemplate.addTemplate buggyPassengerSeat
ObjectTemplate.setPosition 0/0.5079/-0.3197
ObjectTemplate.setRotation 0/-5/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** buggyCameraPassenger ***
ObjectTemplate.create Camera buggyCameraPassenger
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

rem ************* END Passenger ********************



rem *******************
rem *******************
rem *** buggy blue ***
rem *******************
rem *******************
rem *******************
rem *******************
rem *******************


ObjectTemplate.create PlayerControlObject buggyblue
ObjectTemplate.NameTagOffset -0.3/-0.2/0
ObjectTemplate.setNetworkableInfo buggyblueBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.damageFromWater 0
ObjectTemplate.drag 1
ObjectTemplate.mass 700
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 0.5
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 80
ObjectTemplate.maxhitpoints 80
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 6
ObjectTemplate.hpLostWhileCriticalDamage 2
ObjectTemplate.explosionForceMod 10
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.addArmorEffect 30 e_willyDamage 0/1/-2.4802
ObjectTemplate.addArmorEffect 10 e_willyFire 0/0.6489/1.4461
ObjectTemplate.addArmorEffect 0 e_pneuwreckgibs 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/1.2/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.aiTemplate buggy

rem *** <oxygenUsagerate> <oxygenFillrate> <oxygenDamageRate> <periscopeMinDepth>
rem <periscopeMaxDepth> <maxDepth><maxDepthDamageRate> ***
ObjectTemplate.submarineData 0.02 0.03 5 0 0 1 10
rem 40 second underwater

rem -------------------------------------
ObjectTemplate.addTemplate lodbuggyblue
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -1.5166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 26
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 40/79
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_jump.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
rem ObjectTemplate.setMinimapIconSize 0
ObjectTemplate.hasRestrictedExit 1



rem *** lodbuggy ***
ObjectTemplate.create LodObject lodbuggyblue
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyblueComplex
ObjectTemplate.addTemplate buggyblueSimple
ObjectTemplate.addTemplate buggyWreck
rem -------------------------------------
ObjectTemplate.lodSelector buggyLodSelector


rem *** buggyComplex ***
ObjectTemplate.create Bundle buggyblueComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggyCockpit

ObjectTemplate.addTemplate skinblue

ObjectTemplate.addTemplate buggyCamera
ObjectTemplate.setPosition 0/0.7943/-0.1117

ObjectTemplate.addTemplate buggySeat
ObjectTemplate.setPosition 0/0.3059/-0.2097
ObjectTemplate.setRotation 0/-5/0

ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition -1.5166/0/-0.3497

ObjectTemplate.addTemplate buggyoleopneumatic1
ObjectTemplate.setPosition 0/0/0


ObjectTemplate.addTemplate buggySteeringDummy
ObjectTemplate.setPosition 0/0.1447/0.8857
ObjectTemplate.setRotation 0/25/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0


ObjectTemplate.addTemplate stratosNO2
ObjectTemplate.setPosition 0/0.09/-1.8025
ObjectTemplate.setRotation 180/-5/0

ObjectTemplate.addTemplate e_WaterFront
ObjectTemplate.setPosition 0/0/3.4

ObjectTemplate.addTemplate e_WaterBackamphibious
ObjectTemplate.setPosition 0/0/-4

ObjectTemplate.addTemplate carammo
ObjectTemplate.setPosition 0/0/0

rem ObjectTemplate.addTemplate engine_turbo
rem ObjectTemplate.setPosition 0/0/0


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








rem *** buggyoleopneumatic1 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic1
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic2
ObjectTemplate.setPosition 0/0/0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic2 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic2
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic3
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/-2000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic3 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic3
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyEngine
ObjectTemplate.setPosition 0/0/-0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch






rem *** lodbuggyCockpit ***
ObjectTemplate.create LodObject lodbuggyCockpit
rem -------------------------------------
ObjectTemplate.addTemplate buggyCockpitExternal
ObjectTemplate.addTemplate buggyCockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector buggyCockpitSelector1


rem *** buggyCockpitExternal ***
ObjectTemplate.create SimpleObject buggyCockpitExternal


ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry buggy_Hull


rem *** buggyCockpitInternal ***
ObjectTemplate.create Bundle buggyCockpitInternal
ObjectTemplate.geometry buggy_Hul_indoor



rem *** buggyCockpitSelector ***
LodSelectorTemplate.create DistCompareSelector buggyCockpitSelector1
LodSelectorTemplate.addLodDistance 3.05
LodSelectorTemplate.addLodComparison 0.5




rem *** buggyCamera ***
ObjectTemplate.create Camera buggyCamera
ObjectTemplate.setMinRotation -135/-20/0
ObjectTemplate.setMaxRotation 135/20/0
ObjectTemplate.setPivotPosition 0/0/0
ObjectTemplate.setMaxSpeed 120/120/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY



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


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




rem *** buggyFrontWheelRight ***
ObjectTemplate.create RotationalBundle buggyFrontWheelRight
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringRight
ObjectTemplate.setPosition 0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


rem *** buggyFrontWheelLeft ***
ObjectTemplate.create RotationalBundle buggyFrontWheelLeft
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringLeft
ObjectTemplate.setPosition -0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1







rem *************** Steering Wheel ********************
rem *** buggySteeringDummy ***
ObjectTemplate.create AnimatedBundle buggySteeringDummy
rem -------------------------------------
ObjectTemplate.addTemplate buggySteering
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


rem *** buggySteering ***
ObjectTemplate.create RotationalBundle buggySteering
ObjectTemplate.setNetworkableInfo buggySteeringInfo
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggySteering
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


rem *** lodbuggySteering ***
ObjectTemplate.create LodObject lodbuggySteering
rem -------------------------------------
ObjectTemplate.addTemplate buggySteeringHigh
ObjectTemplate.addTemplate buggySteeringLow
rem -------------------------------------
ObjectTemplate.lodSelector buggySteeringSelector


rem *** buggySteeringHigh ***
ObjectTemplate.create SimpleObject buggySteeringHigh
ObjectTemplate.geometry buggy_indoor_steering


rem *** buggySteeringLow ***
ObjectTemplate.create SimpleObject buggySteeringLow
ObjectTemplate.geometry buggy_steering


LodSelectorTemplate.create DistanceSelector buggySteeringSelector
LodSelectorTemplate.addLodDistance 10
rem *************** END Steering Wheel ********************







rem *** buggySimple ***
ObjectTemplate.create SimpleObject buggyblueSimple
ObjectTemplate.geometry buggy_Hull_Low
ObjectTemplate.addTemplate skinblue


rem *** buggyWreck ***
ObjectTemplate.create SimpleObject buggyWreck
ObjectTemplate.geometry buggy_Hull_Wreck


rem *** skinred ***
ObjectTemplate.create SimpleObject skinred
ObjectTemplate.geometry skinred


ObjectTemplate.create SimpleObject skinblue
ObjectTemplate.geometry skinblue

ObjectTemplate.create SimpleObject skingreen
ObjectTemplate.geometry skingreen

ObjectTemplate.create SimpleObject skinyellow
ObjectTemplate.geometry skinyellow



rem *** buggyLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 buggyLodSelector
LodSelectorTemplate.hasDestroyedLod 1

LodSelectorTemplate.addLodDistance 300

rem ************* Passenger ********************
rem *** stratosPassengerPCO ***
ObjectTemplate.create PlayerControlObject stratosPassengerPCO
ObjectTemplate.setNetworkableInfo stratosBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate stratosEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate stratosCameraPassenger
ObjectTemplate.setPosition 0.3535/0.6943/-0.2443
ObjectTemplate.addTemplate stratosPassengerSeat
ObjectTemplate.setPosition 0.3535/0.1673/-0.2843
ObjectTemplate.setRotation 0/-10/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** stratosCameraPassenger ***
ObjectTemplate.create Camera stratosCameraPassenger
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

rem *** buggyPassengerPCO ***
ObjectTemplate.create PlayerControlObject buggyPassengerPCO
ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate buggyCameraPassenger
ObjectTemplate.setPosition 0.3535/0.8943/-0.3443
ObjectTemplate.addTemplate buggyPassengerSeat
ObjectTemplate.setPosition 0/0.5079/-0.3197
ObjectTemplate.setRotation 0/-5/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** buggyCameraPassenger ***
ObjectTemplate.create Camera buggyCameraPassenger
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

rem ************* END Passenger ********************

rem *******************
rem *******************
rem *** buggy green ***
rem *******************
rem *******************
rem *******************
rem *******************
rem *******************


ObjectTemplate.create PlayerControlObject buggygreen
ObjectTemplate.NameTagOffset -0.3/-0.2/0
ObjectTemplate.setNetworkableInfo buggygreenBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.damageFromWater 0
ObjectTemplate.drag 1
ObjectTemplate.mass 700
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 0.5
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 80
ObjectTemplate.maxhitpoints 80
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 6
ObjectTemplate.hpLostWhileCriticalDamage 2
ObjectTemplate.explosionForceMod 10
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.addArmorEffect 30 e_willyDamage 0/1/-2.4802
ObjectTemplate.addArmorEffect 10 e_willyFire 0/0.6489/1.4461
ObjectTemplate.addArmorEffect 0 e_pneuwreckgibs 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/1.2/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.aiTemplate buggy

rem *** <oxygenUsagerate> <oxygenFillrate> <oxygenDamageRate> <periscopeMinDepth>
rem <periscopeMaxDepth> <maxDepth><maxDepthDamageRate> ***
ObjectTemplate.submarineData 0.02 0.03 5 0 0 1 10
rem 40 second underwater

rem -------------------------------------
ObjectTemplate.addTemplate lodbuggygreen
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -1.5166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 26
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 40/79
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_jump.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
rem ObjectTemplate.setMinimapIconSize 0
ObjectTemplate.hasRestrictedExit 1



rem *** lodbuggy ***
ObjectTemplate.create LodObject lodbuggygreen
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggygreenComplex
ObjectTemplate.addTemplate buggygreenSimple
ObjectTemplate.addTemplate buggyWreck
rem -------------------------------------
ObjectTemplate.lodSelector buggyLodSelector


rem *** buggyComplex ***
ObjectTemplate.create Bundle buggygreenComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggyCockpit

ObjectTemplate.addTemplate skingreen

ObjectTemplate.addTemplate buggyCamera
ObjectTemplate.setPosition 0/0.7943/-0.1117

ObjectTemplate.addTemplate buggySeat
ObjectTemplate.setPosition 0/0.3059/-0.2097
ObjectTemplate.setRotation 0/-5/0

ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition -1.5166/0/-0.3497

ObjectTemplate.addTemplate buggyoleopneumatic1
ObjectTemplate.setPosition 0/0/0


ObjectTemplate.addTemplate buggySteeringDummy
ObjectTemplate.setPosition 0/0.1447/0.8857
ObjectTemplate.setRotation 0/25/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0


ObjectTemplate.addTemplate stratosNO2
ObjectTemplate.setPosition 0/0.09/-1.8025
ObjectTemplate.setRotation 180/-5/0

ObjectTemplate.addTemplate e_WaterFront
ObjectTemplate.setPosition 0/0/3.4

ObjectTemplate.addTemplate e_WaterBackamphibious
ObjectTemplate.setPosition 0/0/-4

ObjectTemplate.addTemplate carammo
ObjectTemplate.setPosition 0/0/0

rem ObjectTemplate.addTemplate engine_turbo
rem ObjectTemplate.setPosition 0/0/0


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








rem *** buggyoleopneumatic1 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic1
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic2
ObjectTemplate.setPosition 0/0/0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic2 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic2
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic3
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/-2000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic3 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic3
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyEngine
ObjectTemplate.setPosition 0/0/-0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch






rem *** lodbuggyCockpit ***
ObjectTemplate.create LodObject lodbuggyCockpit
rem -------------------------------------
ObjectTemplate.addTemplate buggyCockpitExternal
ObjectTemplate.addTemplate buggyCockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector buggyCockpitSelector1


rem *** buggyCockpitExternal ***
ObjectTemplate.create SimpleObject buggyCockpitExternal


ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry buggy_Hull


rem *** buggyCockpitInternal ***
ObjectTemplate.create Bundle buggyCockpitInternal
ObjectTemplate.geometry buggy_Hul_indoor



rem *** buggyCockpitSelector ***
LodSelectorTemplate.create DistCompareSelector buggyCockpitSelector1
LodSelectorTemplate.addLodDistance 3.05
LodSelectorTemplate.addLodComparison 0.5




rem *** buggyCamera ***
ObjectTemplate.create Camera buggyCamera
ObjectTemplate.setMinRotation -135/-20/0
ObjectTemplate.setMaxRotation 135/20/0
ObjectTemplate.setPivotPosition 0/0/0
ObjectTemplate.setMaxSpeed 120/120/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY



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


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




rem *** buggyFrontWheelRight ***
ObjectTemplate.create RotationalBundle buggyFrontWheelRight
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringRight
ObjectTemplate.setPosition 0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


rem *** buggyFrontWheelLeft ***
ObjectTemplate.create RotationalBundle buggyFrontWheelLeft
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringLeft
ObjectTemplate.setPosition -0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1







rem *************** Steering Wheel ********************
rem *** buggySteeringDummy ***
ObjectTemplate.create AnimatedBundle buggySteeringDummy
rem -------------------------------------
ObjectTemplate.addTemplate buggySteering
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


rem *** buggySteering ***
ObjectTemplate.create RotationalBundle buggySteering
ObjectTemplate.setNetworkableInfo buggySteeringInfo
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggySteering
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


rem *** lodbuggySteering ***
ObjectTemplate.create LodObject lodbuggySteering
rem -------------------------------------
ObjectTemplate.addTemplate buggySteeringHigh
ObjectTemplate.addTemplate buggySteeringLow
rem -------------------------------------
ObjectTemplate.lodSelector buggySteeringSelector


rem *** buggySteeringHigh ***
ObjectTemplate.create SimpleObject buggySteeringHigh
ObjectTemplate.geometry buggy_indoor_steering


rem *** buggySteeringLow ***
ObjectTemplate.create SimpleObject buggySteeringLow
ObjectTemplate.geometry buggy_steering


LodSelectorTemplate.create DistanceSelector buggySteeringSelector
LodSelectorTemplate.addLodDistance 10
rem *************** END Steering Wheel ********************







rem *** buggySimple ***
ObjectTemplate.create SimpleObject buggygreenSimple
ObjectTemplate.geometry buggy_Hull_Low
ObjectTemplate.addTemplate skingreen


rem *** buggyWreck ***
ObjectTemplate.create SimpleObject buggyWreck
ObjectTemplate.geometry buggy_Hull_Wreck


rem *** skinred ***
ObjectTemplate.create SimpleObject skinred
ObjectTemplate.geometry skinred


ObjectTemplate.create SimpleObject skingreen
ObjectTemplate.geometry skingreen

ObjectTemplate.create SimpleObject skingreen
ObjectTemplate.geometry skingreen

ObjectTemplate.create SimpleObject skinyellow
ObjectTemplate.geometry skinyellow



rem *** buggyLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 buggyLodSelector
LodSelectorTemplate.hasDestroyedLod 1

LodSelectorTemplate.addLodDistance 300

rem ************* Passenger ********************
rem *** stratosPassengerPCO ***
ObjectTemplate.create PlayerControlObject stratosPassengerPCO
ObjectTemplate.setNetworkableInfo stratosBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate stratosEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate stratosCameraPassenger
ObjectTemplate.setPosition 0.3535/0.6943/-0.2443
ObjectTemplate.addTemplate stratosPassengerSeat
ObjectTemplate.setPosition 0.3535/0.1673/-0.2843
ObjectTemplate.setRotation 0/-10/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** stratosCameraPassenger ***
ObjectTemplate.create Camera stratosCameraPassenger
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

rem *** buggyPassengerPCO ***
ObjectTemplate.create PlayerControlObject buggyPassengerPCO
ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate buggyCameraPassenger
ObjectTemplate.setPosition 0.3535/0.8943/-0.3443
ObjectTemplate.addTemplate buggyPassengerSeat
ObjectTemplate.setPosition 0/0.5079/-0.3197
ObjectTemplate.setRotation 0/-5/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** buggyCameraPassenger ***
ObjectTemplate.create Camera buggyCameraPassenger
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
rem ************* END Passenger ********************

rem *******************
rem *******************
rem *** buggy yellow ***
rem *******************
rem *******************
rem *******************
rem *******************
rem *******************


ObjectTemplate.create PlayerControlObject buggyyellow
ObjectTemplate.NameTagOffset -0.3/-0.2/0
ObjectTemplate.setNetworkableInfo buggyyellowBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.damageFromWater 0
ObjectTemplate.drag 1
ObjectTemplate.mass 700
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 0.5
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 80
ObjectTemplate.maxhitpoints 80
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 6
ObjectTemplate.hpLostWhileCriticalDamage 2
ObjectTemplate.explosionForceMod 10
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.addArmorEffect 30 e_willyDamage 0/1/-2.4802
ObjectTemplate.addArmorEffect 10 e_willyFire 0/0.6489/1.4461
ObjectTemplate.addArmorEffect 0 e_pneuwreckgibs 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/1.2/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.aiTemplate buggy

rem *** <oxygenUsagerate> <oxygenFillrate> <oxygenDamageRate> <periscopeMinDepth>
rem <periscopeMaxDepth> <maxDepth><maxDepthDamageRate> ***
ObjectTemplate.submarineData 0.02 0.03 5 0 0 1 10
rem 40 second underwater

rem -------------------------------------
ObjectTemplate.addTemplate lodbuggyyellow
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -1.5166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 26
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 40/79
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_jump.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
rem ObjectTemplate.setMinimapIconSize 0
ObjectTemplate.hasRestrictedExit 1



rem *** lodbuggy ***
ObjectTemplate.create LodObject lodbuggyyellow
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyyellowComplex
ObjectTemplate.addTemplate buggyyellowSimple
ObjectTemplate.addTemplate buggyWreck
rem -------------------------------------
ObjectTemplate.lodSelector buggyLodSelector


rem *** buggyComplex ***
ObjectTemplate.create Bundle buggyyellowComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggyCockpit

ObjectTemplate.addTemplate skinyellow

ObjectTemplate.addTemplate buggyCamera
ObjectTemplate.setPosition 0/0.7943/-0.1117

ObjectTemplate.addTemplate buggySeat
ObjectTemplate.setPosition 0/0.3059/-0.2097
ObjectTemplate.setRotation 0/-5/0

ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition -1.5166/0/-0.3497

ObjectTemplate.addTemplate buggyoleopneumatic1
ObjectTemplate.setPosition 0/0/0


ObjectTemplate.addTemplate buggySteeringDummy
ObjectTemplate.setPosition 0/0.1447/0.8857
ObjectTemplate.setRotation 0/25/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/1.105
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition -0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0

ObjectTemplate.addTemplate stratosjumper
ObjectTemplate.setPosition 0.5/-0.3/-1
ObjectTemplate.setRotation 0/90/0


ObjectTemplate.addTemplate stratosNO2
ObjectTemplate.setPosition 0/0.09/-1.8025
ObjectTemplate.setRotation 180/-5/0


ObjectTemplate.addTemplate e_WaterFront
ObjectTemplate.setPosition 0/0/3.4

ObjectTemplate.addTemplate e_WaterBackamphibious
ObjectTemplate.setPosition 0/0/-4

ObjectTemplate.addTemplate carammo
ObjectTemplate.setPosition 0/0/0

rem ObjectTemplate.addTemplate engine_turbo
rem ObjectTemplate.setPosition 0/0/0


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








rem *** buggyoleopneumatic1 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic1
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic2
ObjectTemplate.setPosition 0/0/0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic2 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic2
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyoleopneumatic3
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/-2000/0
ObjectTemplate.setInputToPitch c_PIPitch


rem *** buggyoleopneumatic3 ***
ObjectTemplate.create RotationalBundle buggyoleopneumatic3
rem ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.loadSoundScript Sounds/dai_Ramp.ssc
rem -------------------------------------
ObjectTemplate.addTemplate buggyEngine
ObjectTemplate.setPosition 0/0/-0.5
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/1000/0
ObjectTemplate.setInputToPitch c_PIPitch






rem *** lodbuggyCockpit ***
ObjectTemplate.create LodObject lodbuggyCockpit
rem -------------------------------------
ObjectTemplate.addTemplate buggyCockpitExternal
ObjectTemplate.addTemplate buggyCockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector buggyCockpitSelector1


rem *** buggyCockpitExternal ***
ObjectTemplate.create SimpleObject buggyCockpitExternal


ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry buggy_Hull


rem *** buggyCockpitInternal ***
ObjectTemplate.create Bundle buggyCockpitInternal
ObjectTemplate.geometry buggy_Hul_indoor



rem *** buggyCockpitSelector ***
LodSelectorTemplate.create DistCompareSelector buggyCockpitSelector1
LodSelectorTemplate.addLodDistance 3.05
LodSelectorTemplate.addLodComparison 0.5




rem *** buggyCamera ***
ObjectTemplate.create Camera buggyCamera
ObjectTemplate.setMinRotation -135/-20/0
ObjectTemplate.setMaxRotation 135/20/0
ObjectTemplate.setPivotPosition 0/0/0
ObjectTemplate.setMaxSpeed 120/120/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY



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


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




rem *** buggyFrontWheelRight ***
ObjectTemplate.create RotationalBundle buggyFrontWheelRight
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringRight
ObjectTemplate.setPosition 0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


rem *** buggyFrontWheelLeft ***
ObjectTemplate.create RotationalBundle buggyFrontWheelLeft
ObjectTemplate.setNetworkableInfo buggySteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyFrontSpringLeft
ObjectTemplate.setPosition -0.1/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 400/0/0
ObjectTemplate.setAcceleration 400/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1







rem *************** Steering Wheel ********************
rem *** buggySteeringDummy ***
ObjectTemplate.create AnimatedBundle buggySteeringDummy
rem -------------------------------------
ObjectTemplate.addTemplate buggySteering
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


rem *** buggySteering ***
ObjectTemplate.create RotationalBundle buggySteering
ObjectTemplate.setNetworkableInfo buggySteeringInfo
rem -------------------------------------
ObjectTemplate.addTemplate lodbuggySteering
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


rem *** lodbuggySteering ***
ObjectTemplate.create LodObject lodbuggySteering
rem -------------------------------------
ObjectTemplate.addTemplate buggySteeringHigh
ObjectTemplate.addTemplate buggySteeringLow
rem -------------------------------------
ObjectTemplate.lodSelector buggySteeringSelector


rem *** buggySteeringHigh ***
ObjectTemplate.create SimpleObject buggySteeringHigh
ObjectTemplate.geometry buggy_indoor_steering


rem *** buggySteeringLow ***
ObjectTemplate.create SimpleObject buggySteeringLow
ObjectTemplate.geometry buggy_steering


LodSelectorTemplate.create DistanceSelector buggySteeringSelector
LodSelectorTemplate.addLodDistance 10
rem *************** END Steering Wheel ********************







rem *** buggySimple ***
ObjectTemplate.create SimpleObject buggyyellowSimple
ObjectTemplate.geometry buggy_Hull_Low
ObjectTemplate.addTemplate skinyellow


rem *** buggyWreck ***
ObjectTemplate.create SimpleObject buggyWreck
ObjectTemplate.geometry buggy_Hull_Wreck


rem *** skinred ***
ObjectTemplate.create SimpleObject skinred
ObjectTemplate.geometry skinred


ObjectTemplate.create SimpleObject skinyellow
ObjectTemplate.geometry skinyellow

ObjectTemplate.create SimpleObject skinyellow
ObjectTemplate.geometry skinyellow

ObjectTemplate.create SimpleObject skinyellow
ObjectTemplate.geometry skinyellow



rem *** buggyLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 buggyLodSelector
LodSelectorTemplate.hasDestroyedLod 1

LodSelectorTemplate.addLodDistance 300


rem ************* Passenger ********************
rem *** stratosPassengerPCO ***
ObjectTemplate.create PlayerControlObject stratosPassengerPCO
ObjectTemplate.setNetworkableInfo stratosBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate stratosEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate stratosCameraPassenger
ObjectTemplate.setPosition 0.3535/0.6943/-0.2443
ObjectTemplate.addTemplate stratosPassengerSeat
ObjectTemplate.setPosition 0.3535/0.1673/-0.2843
ObjectTemplate.setRotation 0/-10/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** stratosCameraPassenger ***
ObjectTemplate.create Camera stratosCameraPassenger
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

rem *** buggyPassengerPCO ***
ObjectTemplate.create PlayerControlObject buggyPassengerPCO
ObjectTemplate.setNetworkableInfo buggyBodyInfo
ObjectTemplate.aiTemplate stratosPassenger
rem -------------------------------------
ObjectTemplate.addTemplate buggyEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate buggyCameraPassenger
ObjectTemplate.setPosition 0.3535/0.8943/-0.3443
ObjectTemplate.addTemplate buggyPassengerSeat
ObjectTemplate.setPosition 0/0.5079/-0.3197
ObjectTemplate.setRotation 0/-5/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy.tga"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_civcar_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

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


rem *** buggyCameraPassenger ***
ObjectTemplate.create Camera buggyCameraPassenger
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
rem ************* END Passenger ********************




rem *NO2*



rem *** buggyTurret ***
ObjectTemplate.create RotationalBundle buggyTurret
ObjectTemplate.setNetworkableInfo buggyTurretInfo
ObjectTemplate.setAttachToListener 1
rem -------------------------------------
ObjectTemplate.addTemplate buggyMG
rem -------------------------------------
ObjectTemplate.setMinRotation -8/-3/0
ObjectTemplate.setMaxRotation 8/3/0
ObjectTemplate.setMaxSpeed 20/20/0
ObjectTemplate.setAcceleration 1000/1000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem **** buggyMG****
ObjectTemplate.create FireArms buggyMG
ObjectTemplate.setNetworkableInfo buggyMGInfo
ObjectTemplate.loadSoundScript ../../../../../Objects/Vehicles/Land/delorean/Sounds/deloreanMG.ssc
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry interstate_mg_tube
ObjectTemplate.aiTemplate MG
rem -------------------------------------
ObjectTemplate.addTemplate e_MuzzHeavy
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0/0.095/1.43
ObjectTemplate.setRotation 0/0/0

rem -------------------------------------
ObjectTemplate.projectileTemplate buggy_MG_Projectile
ObjectTemplate.setTracerTemplate Tracer_Projectile CRD_NONE/2/0/0
ObjectTemplate.projectilePosition 0/0.095/1.43
ObjectTemplate.magSize 500
ObjectTemplate.numOfMag 1
ObjectTemplate.reloadtime 0.1
ObjectTemplate.recoilSpeed 50.0
ObjectTemplate.roundOfFire 15
ObjectTemplate.autoReload 1
ObjectTemplate.addDevFire 1
ObjectTemplate.heatAddWhenFire 0.03
ObjectTemplate.coolDownPerSec 0.5
ObjectTemplate.timeDelayOnOverHeat 1
ObjectTemplate.setInputFire c_PIFire

Rem *** Deviation Begin *****
ObjectTemplate.velocity 1000
ObjectTemplate.setFireDev 0.02 0.02 0.02
ObjectTemplate.setMinDev 0.5
Rem *** Deviation End *****

rem *** buggy_MG_Projectile ***
ObjectTemplate.create Projectile buggy_MG_Projectile
ObjectTemplate.createNotInGrid 1
ObjectTemplate.loadSoundScript ../../../Common/Sounds/Projectile.ssc
ObjectTemplate.geometry tracklight_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.gravityModifier 0
ObjectTemplate.material 224
ObjectTemplate.material2 -1
ObjectTemplate.stopAtEndEffect 1
ObjectTemplate.hasCollisionEffect 1
ObjectTemplate.ammotype 10


rem *** stratosjumper ***
ObjectTemplate.create FireArms stratosjumper
ObjectTemplate.setNetworkableInfo stratosjumperInfo
ObjectTemplate.loadSoundScript ../../../../../Objects/Vehicles/Land/stratos/Sounds/jumper.ssc
ObjectTemplate.aiTemplate ShermanMainGun
rem -------------------------------------
ObjectTemplate.addTemplate e_MuzzHeavy
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate stratosjumperProjectile
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.magSize 100
ObjectTemplate.numOfMag 100
ObjectTemplate.velocity 100
ObjectTemplate.autoReload 1
ObjectTemplate.fireingForce 20
ObjectTemplate.recoilSpeed 1000
ObjectTemplate.recoilSize 1500
ObjectTemplate.reloadtime 1.0
ObjectTemplate.roundOfFire 10
ObjectTemplate.heatAddWhenFire 0.1
ObjectTemplate.coolDownPerSec 0.1
ObjectTemplate.timeDelayOnOverHeat 0.1
ObjectTemplate.autoReload 1
ObjectTemplate.setInputFire c_PIFire




rem *** stratosjumperProjectile ***
ObjectTemplate.create Projectile stratosjumperProjectile
ObjectTemplate.createNotInGrid 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/0.1/0/0
ObjectTemplate.damageType 1
ObjectTemplate.material -1

rem *** stratosNO2 ***
ObjectTemplate.create FireArms stratosNO2
ObjectTemplate.setNetworkableInfo stratosno2info
ObjectTemplate.loadSoundScript ../../../../../Objects/Vehicles/Land/stratos/Sounds/no2.ssc
ObjectTemplate.aiTemplate ShermanMainGun
rem -------------------------------------
ObjectTemplate.addTemplate e_MuzzHeavy
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0.4646/-0.2056/0

ObjectTemplate.addTemplate e_MuzzHeavy
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition -0.4646/-0.2056/0
rem -------------------------------------
ObjectTemplate.projectileTemplate stratosNO2Projectile
ObjectTemplate.projectilePosition 0/-0.1556/0
ObjectTemplate.magSize 500
ObjectTemplate.numOfMag 100
ObjectTemplate.velocity 400
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 0.1
ObjectTemplate.fireingForce 120
ObjectTemplate.recoilSpeed 15
ObjectTemplate.recoilSize 25
ObjectTemplate.roundOfFire 10
ObjectTemplate.autoReload 1
ObjectTemplate.heatAddWhenFire 0.01
ObjectTemplate.coolDownPerSec 0.5
ObjectTemplate.timeDelayOnOverHeat 2.0
ObjectTemplate.setInputFire c_PIAltFire




rem *** stratosNO2Projectile ***
ObjectTemplate.create Projectile stratosNO2Projectile
ObjectTemplate.createNotInGrid 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 0
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.timeToLive CRD_NONE/0.1/0/0
ObjectTemplate.damageType 1
ObjectTemplate.material -1
ObjectTemplate.material2 -1
ObjectTemplate.hasCollisionEffect 1