This page is under construction
archives/bf1942/levels/fht_battle_of_mareth_line-1943.rfa
bf1942/levels/fht_battle_of_mareth_line-1943/Objects/HurricaneMKII/Objects.con
rem *** HurricaneMKII ***
ObjectTemplate.create PlayerControlObject HurricaneMKII
ObjectTemplate.setNetworkableInfo HurricaneMKII_body_info
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.drag 0.08
ObjectTemplate.mass 3500
ObjectTemplate.inertiaModifier 0.8/0.8/0.8
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.hasArmor 1
ObjectTemplate.angleMod 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitpoints 130
ObjectTemplate.maxhitpoints 130
ObjectTemplate.material 24
ObjectTemplate.criticalDamage 40
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 15
ObjectTemplate.hpLostWhileUpSideDown 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 110 em_CorsairDamage 0/0.103/2.11
ObjectTemplate.addArmorEffect 70 em_PlaneDamage 0/0.103/2.61
ObjectTemplate.addArmorEffect 50 e_CorsairFire 0/1/3
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapMetal_plane 0/0/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.damageFromWater 1
ObjectTemplate.aiTemplate HurricaneMKII
rem -------------------------------------
ObjectTemplate.addTemplate lodHurricaneMKII
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -4/0.243/-2 0/0/0
ObjectTemplate.GUIIndex 109
ObjectTemplate.setVehicleIcon "Vehicle/Icon_HurricaneMKII.dds"
ObjectTemplate.setVehicleIconPos 81/82
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_20mmbrit.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTFighter
ObjectTemplate.setToolTipType TTFighter
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_plane_16x16.tga"
rem *** lodHurricaneMKII ***
ObjectTemplate.create LodObject lodHurricaneMKII
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIComplex
ObjectTemplate.addTemplate HurricaneMKIISimple
ObjectTemplate.addTemplate HurricaneMKIIWreck
rem -------------------------------------
ObjectTemplate.lodSelector HurricaneMKIILodSelector
rem *** HurricaneMKIIComplex ***
ObjectTemplate.create Bundle HurricaneMKIIComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodHurricaneMKIICockpit
ObjectTemplate.addTemplate HurricaneMKIICamera
ObjectTemplate.setPosition 0.00/0.74/-0.54
ObjectTemplate.addTemplate HurricaneMKIIstickrotation
ObjectTemplate.setPosition 0/0.32/-0.216
ObjectTemplate.addTemplate HurricaneMKIIEntry
ObjectTemplate.setPosition 0/0/1
ObjectTemplate.addTemplate HurricaneMKIISeat
ObjectTemplate.setPosition 0/0.245/-0.427
ObjectTemplate.addTemplate HurricaneMKIIEngine
ObjectTemplate.setPosition 0/0.019/2.873
ObjectTemplate.addTemplate HurricaneMKIIWheelBack
ObjectTemplate.setPosition 0/-0.807/-5.028
ObjectTemplate.addTemplate HurricaneMKIIflapleft
ObjectTemplate.setPosition -2.337/-0.607/-0.670
ObjectTemplate.setRotation 3.902/0/-8.067
ObjectTemplate.addTemplate HurricaneMKIIflapright
ObjectTemplate.setPosition 2.336/-0.607/-0.675
ObjectTemplate.setRotation -3.798/0/7.821
ObjectTemplate.addTemplate HurricaneMKIIAilronLeft
ObjectTemplate.setPosition -4.432/-0.410/-0.383
ObjectTemplate.setRotation 7.777/-0.633/-3.857
ObjectTemplate.addTemplate HurricaneMKIIAilronRight
ObjectTemplate.setPosition 4.432/-0.410/-0.382
ObjectTemplate.setRotation -7.917/-0.454/3.264
ObjectTemplate.addTemplate HurricaneMKIIElevator
ObjectTemplate.setPosition 0/0.2814/-5.539
ObjectTemplate.addTemplate HurricaneMKIIRudder
ObjectTemplate.setPosition 0/0.356/-5.593
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate HurricaneMKIIBodyWingVertical
ObjectTemplate.setRotation 0/0/-89.999
ObjectTemplate.addTemplate HurricaneMKIIGuns
rem ObjectTemplate.addTemplate HurricaneMKIIBombRack
rem -------------------------------------
rem *** lodHurricaneMKIICockpit ***
ObjectTemplate.create LodObject lodHurricaneMKIICockpit
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIICockpitExternal
ObjectTemplate.addTemplate HurricaneMKIICockpitInternal
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.lodSelector HurricaneMKIICockpitSelector
rem *** HurricaneMKIICockpitExternal ***
ObjectTemplate.create Bundle HurricaneMKIICockpitExternal
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry HurricaneMKII_hull_m1
rem *** HurricaneMKIICockpitInternal ***
ObjectTemplate.create SimpleObject HurricaneMKIICockpitInternal
ObjectTemplate.geometry 1p_HurricaneMKII_m1
rem *** HurricaneMKIICockpitSelector ***
LodSelectorTemplate.create DistCompareSelector HurricaneMKIICockpitSelector
LodSelectorTemplate.addLodDistance 20
LodSelectorTemplate.addLodComparison 0.5
rem *** HurricaneMKIICamera ***
ObjectTemplate.create Camera HurricaneMKIICamera
ObjectTemplate.setMinRotation -60/-40/0
ObjectTemplate.setMaxRotation 60/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 *** HurricaneMKIIstickrotation ***
ObjectTemplate.create RotationalBundle HurricaneMKIIstickrotation
rem ---------------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIStick
rem ---------------------------------------------
ObjectTemplate.setMinRotation 0/0/-30
ObjectTemplate.setMaxRotation 0/0/30
ObjectTemplate.setMaxSpeed 0/0/100
ObjectTemplate.setAcceleration 0/0/-100
ObjectTemplate.setInputToRoll c_PIRoll
ObjectTemplate.setAutomaticReset 1
rem *** HurricaneMKIIStick ***
ObjectTemplate.create RotationalBundle HurricaneMKIIStick
rem ---------------------------------------------
ObjectTemplate.addTemplate lodHurricaneMKIISteering
rem ---------------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/20/0
ObjectTemplate.setMaxSpeed 0/100/0
ObjectTemplate.setAcceleration 0/110/0
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1
rem *** lodHurricaneMKIISteering ***
ObjectTemplate.create LodObject lodHurricaneMKIISteering
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIHighRSteering
ObjectTemplate.addTemplate HurricaneMKIILowSteering
rem -------------------------------------
ObjectTemplate.lodSelector HurricaneMKIISteeringSelector
rem *** HurricaneMKIIHighRSteering ***
ObjectTemplate.create SimpleObject HurricaneMKIIHighRSteering
ObjectTemplate.geometry HurricaneMKII_stick_M1
rem *** HurricaneMKIILowSteering ***
ObjectTemplate.create SimpleObject HurricaneMKIILowSteering
LodSelectorTemplate.create DistanceSelector HurricaneMKIISteeringSelector
LodSelectorTemplate.addLodDistance 1.6
rem *** HurricaneMKIIEntry ***
ObjectTemplate.create EntryPoint HurricaneMKIIEntry
ObjectTemplate.setEntryRadius 4
rem *** HurricaneMKIISeat ***
ObjectTemplate.create SeatObject HurricaneMKIISeat
ObjectTemplate.seatFlags c_SeatShowHalfBodySoldier
rem *** lodHurricaneMKIIPropeller ***
ObjectTemplate.create LodObject lodHurricaneMKIIPropeller
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIPropellerStatic
ObjectTemplate.addTemplate HurricaneMKIIPropellerBlurred
rem -------------------------------------
ObjectTemplate.lodSelector HurricaneMKIIPropSelector
rem *** HurricaneMKIIPropellerStatic ***
ObjectTemplate.create SimpleObject HurricaneMKIIPropellerStatic
ObjectTemplate.geometry HurricaneMKII_prop
rem *** HurricaneMKIIPropellerBlurred ***
ObjectTemplate.create SimpleObject HurricaneMKIIPropellerBlurred
ObjectTemplate.geometry HurricaneMKII_propblur_m1
LodSelectorTemplate.create CompareSelector HurricaneMKIIPropSelector
LodSelectorTemplate.addLodComparison 0.07
rem *** HurricaneMKIILandingGearLeft ***
ObjectTemplate.create LandingGear HurricaneMKIILandingGearLeft
ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry HurricaneMKII_L_Gear_strut
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIWheelLeft
ObjectTemplate.setPosition 0.172/-1.03/-0.004
ObjectTemplate.addTemplate HurricaneMKIILandingGearLeftPivot
ObjectTemplate.setPosition 0.069/-0.323/-0.04
rem -------------------------------------
ObjectTemplate.setMaxRotation 27/0/88
ObjectTemplate.setMaxSpeed 10/0/30
ObjectTemplate.setAcceleration 50/0/90
ObjectTemplate.setGearDownHeight 28
ObjectTemplate.setGearUpHeight 20
ObjectTemplate.setGearDownEngineInput 0.5
ObjectTemplate.setGearUpEngineInput 0.7
rem *** HurricaneMKIILandingGearLeftPivot ***
ObjectTemplate.create LandingGear HurricaneMKIILandingGearLeftPivot
ObjectTemplate.geometry HurricaneMkII_Lpivot_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-118
ObjectTemplate.setMaxSpeed 0/0/30
ObjectTemplate.setAcceleration 0/0/-90
ObjectTemplate.setGearDownHeight 28
ObjectTemplate.setGearUpHeight 20
ObjectTemplate.setGearDownEngineInput 0.5
ObjectTemplate.setGearUpEngineInput 0.7
rem *** HurricaneMKIILandingGearRight ***
ObjectTemplate.create LandingGear HurricaneMKIILandingGearRight
ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry HurricaneMKII_R_Gear_strut
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIWheelRight
ObjectTemplate.setPosition -0.172/-1.03/-0.004
ObjectTemplate.addTemplate HurricaneMKIILandingGearRightPivot
ObjectTemplate.setPosition -0.069/-0.323/-0.04
rem -------------------------------------
ObjectTemplate.setMinRotation -27/0/-88
ObjectTemplate.setMaxSpeed -10/0/-30
ObjectTemplate.setAcceleration 50/0/90
ObjectTemplate.setGearDownHeight 28
ObjectTemplate.setGearUpHeight 20
ObjectTemplate.setGearDownEngineInput 0.5
ObjectTemplate.setGearUpEngineInput 0.7
rem *** HurricaneMKIILandingGearRightPivot ***
ObjectTemplate.create LandingGear HurricaneMKIILandingGearRightPivot
ObjectTemplate.geometry HurricaneMkII_Rpivot_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMaxRotation 0/0/118
ObjectTemplate.setMaxSpeed 0/0/30
ObjectTemplate.setAcceleration 0/0/90
ObjectTemplate.setGearDownHeight 28
ObjectTemplate.setGearUpHeight 20
ObjectTemplate.setGearDownEngineInput 0.5
ObjectTemplate.setGearUpEngineInput 0.7
rem *** HurricaneMKIIflapleftvisible ***
ObjectTemplate.create LandingGear HurricaneMKIIflapleftvisible
ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry HurricaneMkII_Lflap_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMaxRotation 0/45.2/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setGearDownHeight 50
ObjectTemplate.setGearUpHeight 40
ObjectTemplate.setGearDownEngineInput 0.7
ObjectTemplate.setGearUpEngineInput 0.8
rem *** HurricaneMKIIflaprightvisible ***
ObjectTemplate.create LandingGear HurricaneMKIIflaprightvisible
ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry HurricaneMkII_Rflap_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMaxRotation 0/45.2/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setGearDownHeight 50
ObjectTemplate.setGearUpHeight 40
ObjectTemplate.setGearDownEngineInput 0.7
ObjectTemplate.setGearUpEngineInput 0.8
rem *** HurricaneMKIICanopymovement1 ***
ObjectTemplate.create LandingGear HurricaneMKIICanopymovement1
rem ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIICanopymovement2
ObjectTemplate.setPosition 0/0.35/0
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.setMaxRotation 0/90/0
ObjectTemplate.setMaxSpeed 0/30/0
ObjectTemplate.setAcceleration 0/200/0
ObjectTemplate.setGearDownHeight 15
ObjectTemplate.setGearUpHeight 5
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.6
rem *** HurricaneMKIICanopymovement2 ***
ObjectTemplate.create LandingGear HurricaneMKIICanopymovement2
rem ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIICanopymovement3
ObjectTemplate.setPosition 0/-0.35/0
ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.setMaxRotation 0/180/0
ObjectTemplate.setMaxSpeed 0/60/0
ObjectTemplate.setAcceleration 0/400/0
ObjectTemplate.setGearDownHeight 15
ObjectTemplate.setGearUpHeight 5
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.6
rem *** HurricaneMKIICanopymovement3 ***
ObjectTemplate.create LandingGear HurricaneMKIICanopymovement3
rem ObjectTemplate.loadSoundScript ../Common/Sounds/LandingGear.ssc
ObjectTemplate.geometry
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodHurricaneMKIICanopy
rem -------------------------------------
ObjectTemplate.setMaxRotation 0/90/0
ObjectTemplate.setMaxSpeed 0/30/0
ObjectTemplate.setAcceleration 0/200/0
ObjectTemplate.setGearDownHeight 15
ObjectTemplate.setGearUpHeight 5
ObjectTemplate.setGearDownEngineInput 0.4
ObjectTemplate.setGearUpEngineInput 0.6
rem *** lodHurricaneMKIICanopy ***
ObjectTemplate.create LodObject lodHurricaneMKIICanopy
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIHighCanopy
ObjectTemplate.setPosition 0/0.551/-0.636
ObjectTemplate.addTemplate HurricaneMKIILowCanopy
ObjectTemplate.setPosition 0/0.760/-1.079
rem -------------------------------------
ObjectTemplate.lodSelector HurricaneMKIICanopySelector
rem *** HurricaneMKIIHighCanopy ***
ObjectTemplate.create SimpleObject HurricaneMKIIHighCanopy
ObjectTemplate.geometry 1p_HurricaneMKII_Canopy_m1
rem *** HurricaneMKIILowCanopy ***
ObjectTemplate.create SimpleObject HurricaneMKIILowCanopy
ObjectTemplate.geometry HurricaneMKII_canopy
LodSelectorTemplate.create DistanceSelector HurricaneMKIICanopySelector
LodSelectorTemplate.addLodDistance 0.3
rem *** HurricaneMKIIWheelBack ***
ObjectTemplate.create RotationalBundle HurricaneMKIIWheelBack
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HurricaneMKIIWheelBackSpring
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -15/0/0
ObjectTemplate.setMaxRotation 15/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration -110/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1
rem *** HurricaneMKIISimple ***
ObjectTemplate.create SimpleObject HurricaneMKIISimple
ObjectTemplate.geometry HurricaneMKII_hull_L1
rem *** HurricaneMKIIWreck ***
ObjectTemplate.create SimpleObject HurricaneMKIIWreck
ObjectTemplate.geometry HurricaneMKII_wreck1
rem *** HurricaneMKIILodSelector ***
LodSelectorTemplate.create DistCompareSelector2 HurricaneMKIILodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 200