This page is under construction
Archives/bf1942/levels/SG_Boarding_Party.rfa
bf1942/levels/SG_Boarding_Party/objects/DeathGlider/Objects.con
rem *** ReSorted By Sysopo ***
rem *** DG ***
ObjectTemplate.create playercontrolobject DG
ObjectTemplate.gravityModifier 0
ObjectTemplate.setNetworkableInfo Dg_body_info
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 0
ObjectTemplate.drag 0.0652
ObjectTemplate.mass 2500
ObjectTemplate.inertiaModifier 1.05/0.850/0.94
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 120
ObjectTemplate.hasArmor 1
ObjectTemplate.angleMod 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitPoints 400
ObjectTemplate.maxHitPoints 400
ObjectTemplate.material 60
ObjectTemplate.criticalDamage 20
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 15
ObjectTemplate.hpLostWhileUpSideDown 400
ObjectTemplate.hpLostWhileDamageFromWater 300
ObjectTemplate.timeToLiveAfterDeath 60
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.addArmorEffect 65 em_CorsairDamage 0/0.103/2.11
ObjectTemplate.addArmorEffect 65 em_PlaneDamage 0/0.103/2.61
ObjectTemplate.addArmorEffect 20 e_CorsairFire 0/1/3
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapMetal_Dg 0/0/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.damageFromWater 1

ObjectTemplate.aiTemplate Deathglider
rem ----------------------------
ObjectTemplate.addTemplate lodDg
rem ----------------------------

ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 1/1/0
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.GUIIndex 109
ObjectTemplate.setVehicleIcon "Vehicle/icon_Dg.tga"
ObjectTemplate.setVehicleIconPos 67/31
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Weapon/Icon_staff.dds"
ObjectTemplate.setPrimaryAmmoBar ABHeatBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTFighter
ObjectTemplate.setToolTipType TTFighter
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_Dg_16x16.dds"


rem *** lodDg ***
ObjectTemplate.create LodObject lodDg
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem --------------------------------
ObjectTemplate.addTemplate DgComplex
ObjectTemplate.addTemplate DgWreck
ObjectTemplate.addTemplate DgSimple
rem -------------------------------
ObjectTemplate.lodselector DgLodSelector

rem *** DgComplex ***
ObjectTemplate.create bundle DgComplex
ObjectTemplate.setNetworkableInfo Dg_body_info
ObjectTemplate.geometry Dg_Hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setPcoId 0
ObjectTemplate.addPcoPosId 0

ObjectTemplate.addTemplate AIsoldierspawn1

rem -----------------------------------
rem ObjectTemplate.addTemplate lodDgCockpit
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.addTemplate DgCamera
ObjectTemplate.setPosition 0.082/0.922214/1.61178
ObjectTemplate.addTemplate DgSeat
ObjectTemplate.setPosition 0.0/0.516445/1.68296
ObjectTemplate.addTemplate DgEngine
ObjectTemplate.setPosition 0.02/0.446/4.149
ObjectTemplate.addTemplate DgGuns
ObjectTemplate.addTemplate DgBodyWingVertical
ObjectTemplate.setRotation 0.0/0.0/-89.999
ObjectTemplate.addTemplate DgVTOLRack
ObjectTemplate.setRotation 0.0/-85.0/0.0
ObjectTemplate.addTemplate DgFlapLeftMiddle
ObjectTemplate.setPosition -2.563/-0.134/0.895
ObjectTemplate.setRotation 9.0/0.0/-5.999
ObjectTemplate.addTemplate DgFlapRightMiddle
ObjectTemplate.setPosition 2.52/-0.144/0.895
ObjectTemplate.setRotation -8.99899/-9.12844e-007/5.99999
ObjectTemplate.addTemplate DgFlapLeftOuter
ObjectTemplate.setPosition -4.129/0.064/1.114
ObjectTemplate.setRotation 8.00001/0.0/-8.999
ObjectTemplate.addTemplate DgFlapRightOuter
ObjectTemplate.setPosition 4.156/0.082/1.124
ObjectTemplate.setRotation -8.999/0.0/8.00001
ObjectTemplate.addTemplate DgFlapTailLeft
ObjectTemplate.setPosition -1.124/0.812/-3.539
ObjectTemplate.addTemplate DgFlapTailRight
ObjectTemplate.setPosition 1.146/0.812/-3.539
ObjectTemplate.addTemplate DgRudder
ObjectTemplate.setPosition 0.03/1.88/-2.649
ObjectTemplate.setRotation 0.0/0.0/-89.999
ObjectTemplate.addTemplate DgCockpitInternal
ObjectTemplate.addTemplate Dg_Canopy
ObjectTemplate.addTemplate DgPassengera
ObjectTemplate.addTemplate DgCockpitInternal
rem -------------------------------------

rem *** lodDgCockpit ***
ObjectTemplate.create LodObject lodDgCockpit
rem ----------------------------------------
ObjectTemplate.addTemplate DgCockpitExternal
ObjectTemplate.addTemplate DgCockpitInternal
rem ----------------------------------------
ObjectTemplate.lodselector DgCockpitSelector

rem *** DgCockpitExternal ***
ObjectTemplate.create bundle DgCockpitExternal
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry Dg_Hull_M1

rem *** DgCockpit ***
ObjectTemplate.create SimpleObject DgCockpit
ObjectTemplate.setPosition 0.03/1.23/0.3

rem *** DgCockpitInternal ***
ObjectTemplate.create SimpleObject DgCockpitInternal
ObjectTemplate.geometry Dg_Cockpit

rem *** Above Cockpit Works? ***

rem *** DgEntry ***
ObjectTemplate.create EntryPoint DgEntry
ObjectTemplate.setEntryRadius 5

rem *** DgSeat ***
ObjectTemplate.create seatobject DgSeat
ObjectTemplate.seatFlags c_SeatShowHalfBodySoldier

rem *** DgCamera ***
ObjectTemplate.create Camera DgCamera
ObjectTemplate.setMinRotation -70/-40/0
ObjectTemplate.setMaxRotation 70/5/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/-5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.toggleMouseLook 1
ObjectTemplate.OutsideHudOffset 0/-0.4/4.45

rem *** DgPassenger ***
ObjectTemplate.create playercontrolobject DgPassengera
ObjectTemplate.NameTagOffset 0/0.2/0
ObjectTemplate.setNetworkableInfo Dg_body_info
ObjectTemplate.setPcoid 1
ObjectTemplate.addPcoPosId 0
ObjectTemplate.aiTemplate DeathgliderPassenger1
rem ------------------------------------------

ObjectTemplate.addTemplate DgCamera
ObjectTemplate.setPosition 0.071/1.07184/0.349862
ObjectTemplate.addTemplate DgSeat
ObjectTemplate.setPosition 0.0/0.664803/0.398648
rem --------------------------------------------
ObjectTemplate.setSoldierExitLocation -1/1/0
ObjectTemplate.GUIIndex 109
ObjectTemplate.setVehicleIcon "Vehicle/icon_Dg.tga"
ObjectTemplate.setVehicleIconPos 51/22
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTFighter
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.hasRestrictedExit 1


rem *** lodDgPropeller ***
ObjectTemplate.create LodObject lodDgPropeller
ObjectTemplate.addTemplate DgPropellerStatic
ObjectTemplate.addTemplate DgPropellerBlurred
ObjectTemplate.lodselector DgPropSelector

rem *** DgPropellerStatic ***
ObjectTemplate.create SimpleObject DgPropellerStatic
ObjectTemplate.geometry Dg_prp1

rem *** DgPropellerBlurred ***
ObjectTemplate.create SimpleObject DgPropellerBlurred
ObjectTemplate.geometry Dg_prp2


rem *** DgLandingGearLeft ***
ObjectTemplate.create landinggear DgLandingGearLeft
ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry Dg_Lwheel_Holder_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ----------------------------------
ObjectTemplate.addTemplate DgWheelLeft
ObjectTemplate.setPosition 0.11/-0.959/-0.049
rem -----------------------------------------
ObjectTemplate.setMaxRotation 90/0/90
ObjectTemplate.setMaxSpeed 30/0/30
ObjectTemplate.setAcceleration 75/0/75
ObjectTemplate.setGearDownHeight 25
ObjectTemplate.setGearUpHeight 23
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.7

rem *** DgLandingGearRight ***
ObjectTemplate.create landinggear DgLandingGearRight
ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry Dg_Rwheel_Holder_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -----------------------------------
ObjectTemplate.addTemplate DgWheelRight
ObjectTemplate.setPosition -0.11/-0.959/-0.049
rem ------------------------------------------
ObjectTemplate.setMinRotation -90/0/-90
ObjectTemplate.setMaxSpeed -30/0/-30
ObjectTemplate.setAcceleration 75/0/75
ObjectTemplate.setGearDownHeight 25
ObjectTemplate.setGearUpHeight 23
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.7

rem *** DgLandingGearBack ***
ObjectTemplate.create landinggear DgLandingGearBack
ObjectTemplate.geometry Dg_Bwheel_Holder_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ----------------------------------
ObjectTemplate.addTemplate DgWheelBack
rem ----------------------------------
ObjectTemplate.setMaxRotation 0/90/0
ObjectTemplate.setMaxSpeed 0/30/0
ObjectTemplate.setAcceleration 0/75/0
ObjectTemplate.setGearDownHeight 25
ObjectTemplate.setGearUpHeight 23
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.7

rem *** DgWheelBack ***
ObjectTemplate.create rotationalbundle DgWheelBack
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ----------------------------------------
ObjectTemplate.addTemplate DgWheelBackSpring
rem ----------------------------------------
ObjectTemplate.setPosition 0/-0.649/0
ObjectTemplate.setMinRotation -20/0/0
ObjectTemplate.setMaxRotation 20/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration -110/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1

rem *** DgRearWheelHatchR ***
ObjectTemplate.create landinggear DgRearWheelHatchR
ObjectTemplate.geometry Dg_Bwheel_RDoor_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setMinRotation 0/0/-90
ObjectTemplate.setMaxSpeed 0/0/10
ObjectTemplate.setAcceleration 0/0/-10
ObjectTemplate.setGearDownHeight 25
ObjectTemplate.setGearUpHeight 23
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.7

rem *** DgRearWheelHatchL ***
ObjectTemplate.create landinggear DgRearWheelHatchL
ObjectTemplate.geometry Dg_Bwheel_LDoor_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setMaxRotation 0/0/90
ObjectTemplate.setMaxSpeed 0/0/10
ObjectTemplate.setAcceleration 0/0/10
ObjectTemplate.setGearDownHeight 25
ObjectTemplate.setGearUpHeight 23
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.7

rem *** DgVTOLRack ***
ObjectTemplate.create rotationalbundle DgVTOLRack
ObjectTemplate.hasMobilePhysics 1
rem -----------------------------------
ObjectTemplate.addTemplate DgVTOLEngine
rem -----------------------------------
ObjectTemplate.setMinRotation -20/-30/0
ObjectTemplate.setMaxRotation 20/30/0
ObjectTemplate.setMaxSpeed 150/50/0
ObjectTemplate.setAcceleration 150/100/0
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setInputToYaw c_PIRoll
ObjectTemplate.setAutomaticReset 1

rem *** Dg_Canopy ***
ObjectTemplate.create SimpleObject Dg_Canopy
ObjectTemplate.geometry Dg_canopy

rem *** DgSimple ***
ObjectTemplate.create SimpleObject DgSimple
ObjectTemplate.geometry Dg_hull_L1

rem *** DgWreck ***
ObjectTemplate.create SimpleObject DgWreck
ObjectTemplate.geometry Dg_wreck1_m1

rem *** DgCockpitSelector ***
LodSelectorTemplate.create distcompareselector DgCockpitSelector
LodSelectorTemplate.addLodDistance 20
LodSelectorTemplate.addLodComparison 0.5

rem *** DgPropSelector ***
LodSelectorTemplate.create CompareSelector DgPropSelector
LodSelectorTemplate.addLodComparison 0.07

rem *** DgLodSelector ***
LodSelectorTemplate.create distcompareselector2 DgLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 200