This page is under construction
Archives/bf1942/levels/=F_R=Egersund.rfa
bf1942/levels/=F_R=Egersund/Objects/Fl282/Objects.con
rem *** Fl282 ***
ObjectTemplate.create PlayerControlObject Fl282
ObjectTemplate.setNetworkableInfo Fl282_body_info
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.drag 0.9
ObjectTemplate.mass 1500
ObjectTemplate.inertiaModifier 1.0/1.5/2.0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 6
ObjectTemplate.explosionDamage 4
ObjectTemplate.hasArmor 1
ObjectTemplate.angleMod 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitpoints 100
ObjectTemplate.maxhitpoints 100
ObjectTemplate.material 60
ObjectTemplate.criticalDamage 20
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 15
ObjectTemplate.hpLostWhileUpSideDown 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 65 em_StukaDamage 0/1.0/0.5
ObjectTemplate.addArmorEffect 65 em_PlaneDamage 0/0.0/0.5
ObjectTemplate.addArmorEffect 20 e_StukaFire 0/1.4/-0.1
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 Fl282
rem -------------------------------------
ObjectTemplate.addTemplate lodFl282
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2/0.1/0.5 0/0/0
ObjectTemplate.GUIIndex 69
ObjectTemplate.setVehicleIcon "Vehicle/icon_Fl282.dds"
ObjectTemplate.setVehicleIconPos 77/86
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_NbW41_rocket.dds"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTDiveBomber
ObjectTemplate.setToolTipType TTDiveBomber
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_helicopter_16x16.tga"


rem *** lodFl282 ***
ObjectTemplate.create LodObject lodFl282
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fl282Complex
ObjectTemplate.addTemplate Fl282Simple
ObjectTemplate.addTemplate Fl282Wreck
rem -------------------------------------
ObjectTemplate.lodSelector Fl282LodSelector


rem *** Fl282Complex ***
ObjectTemplate.create Bundle Fl282Complex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodFl282Cockpit
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate Fl282Camera
ObjectTemplate.setPosition -0.32/0.5/1.20
ObjectTemplate.addTemplate Fl282Entry
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate Fl282Seat
ObjectTemplate.setPosition -0.32/0.20/1.20
ObjectTemplate.addTemplate Fl282MoveEngine
ObjectTemplate.setPosition 0/1.2/0
ObjectTemplate.setRotation 0/-90/0
ObjectTemplate.addTemplate Fl282RudderEngine
ObjectTemplate.setPosition -0.3/0.0/-3.9
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate Fl282Rudder
ObjectTemplate.setPosition 0/0/-3.8
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fl282WheelLeft
ObjectTemplate.setPosition 1.02/-1.0/-0.7
ObjectTemplate.addTemplate Fl282WheelRight
ObjectTemplate.setPosition -1.02/-1.0/-0.7
ObjectTemplate.addTemplate Fl282WheelFront
ObjectTemplate.setPosition 0/-0.4/1.65
ObjectTemplate.addTemplate Fl282RocketBundle
ObjectTemplate.setPosition 0.0/-0.48/0.8
ObjectTemplate.addTemplate Fl282PO1GunControl
ObjectTemplate.setPosition 0.32/0.20/1.20
ObjectTemplate.addTemplate Fl282BodyWingVertical
ObjectTemplate.setPosition 0/0/1.0
ObjectTemplate.setRotation 0/0/-89.999
ObjectTemplate.addTemplate Fl282FlapLeftMiddle
ObjectTemplate.setPosition -1.5/0.2/0.5
ObjectTemplate.setRotation 10/0/-9
ObjectTemplate.addTemplate Fl282FlapRightMiddle
ObjectTemplate.setPosition 1.5/0.2/0.5
ObjectTemplate.setRotation -10/0/9
ObjectTemplate.addTemplate Fl282FlapTail
ObjectTemplate.setPosition 0/0/-2.0
rem -------------------------------------

rem *** lodFl282Cockpit ***
ObjectTemplate.create LodObject lodFl282Cockpit
rem -------------------------------------
ObjectTemplate.addTemplate Fl282CockpitExternal
ObjectTemplate.addTemplate Fl282CockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector Fl282CockpitSelector


rem *** Fl282CockpitExternal ***
ObjectTemplate.create SimpleObject Fl282CockpitExternal
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry Fl282_Fuselage_M1


rem *** Fl282CockpitInternal ***
ObjectTemplate.create SimpleObject Fl282CockpitInternal
ObjectTemplate.geometry Fl282_Fuselage_M1


rem *** Fl282CockpitSelector ***
LodSelectorTemplate.create DistCompareSelector Fl282CockpitSelector
LodSelectorTemplate.addLodDistance 20
LodSelectorTemplate.addLodComparison 0.5


rem *** Fl282Camera ***
ObjectTemplate.create Camera Fl282Camera
ObjectTemplate.setMinRotation -70/-40/0
ObjectTemplate.setMaxRotation 70/20/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/1.5


rem *** Fl282Entry ***
ObjectTemplate.create EntryPoint Fl282Entry
ObjectTemplate.setEntryRadius 5.0


rem *** Fl282Seat ***
ObjectTemplate.create SeatObject Fl282Seat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside


rem *** lodFl282Propeller ***
ObjectTemplate.create LodObject lodFl282Propeller
rem -------------------------------------
ObjectTemplate.addTemplate Fl282PropellerStatic
ObjectTemplate.addTemplate Fl282PropellerBlurred
rem -------------------------------------
ObjectTemplate.lodSelector Fl282PropSelector

rem *** Fl282PropellerStatic ***
ObjectTemplate.create SimpleObject Fl282PropellerStatic
ObjectTemplate.geometry Fl282_prp1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1

rem *** Fl282PropellerBlurred ***
ObjectTemplate.create SimpleObject Fl282PropellerBlurred
ObjectTemplate.geometry Fl282_prp2
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1

rem *** Fl282PropSelector ***
LodSelectorTemplate.create CompareSelector Fl282PropSelector
LodSelectorTemplate.addLodComparison 0.18


rem *** lodFl282Propeller2 ***
ObjectTemplate.create LodObject lodFl282Propeller2
rem -------------------------------------
ObjectTemplate.addTemplate Fl282PropellerStatic2
ObjectTemplate.addTemplate Fl282PropellerBlurred2
rem -------------------------------------
ObjectTemplate.lodSelector Fl282PropSelector2

rem *** Fl282PropellerStatic2 ***
ObjectTemplate.create SimpleObject Fl282PropellerStatic2
ObjectTemplate.geometry Fl282_prp1

rem *** Fl282PropellerBlurred2 ***
ObjectTemplate.create SimpleObject Fl282PropellerBlurred2
ObjectTemplate.geometry Fl282_prp2

rem *** Fl282PropSelector2 ***
LodSelectorTemplate.create CompareSelector Fl282PropSelector2
LodSelectorTemplate.addLodComparison 0.18


rem *** Fl282MoveEngine ***
ObjectTemplate.create RotationalBundle Fl282MoveEngine
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addTemplate Fl282Engine
ObjectTemplate.setRotation 0/0/-10
ObjectTemplate.addTemplate Fl282DummyEngine
ObjectTemplate.setPosition 0/0/0.2
ObjectTemplate.setRotation 0/0/10
ObjectTemplate.setMinRotation -20/-20/0
ObjectTemplate.setMaxRotation 20/20/0
ObjectTemplate.setMaxSpeed 120/120/0
ObjectTemplate.setAcceleration 120/120/0
ObjectTemplate.setInputToYaw c_PIRoll
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setInputToRoll
ObjectTemplate.setAutomaticReset 1


rem *** Fl282WheelFront ***
ObjectTemplate.create RotationalBundle Fl282WheelFront
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fl282WheelFrontSpring
ObjectTemplate.setPosition 0/-0.899/0
rem -------------------------------------
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 *** Fl282PO1GunControl ***
ObjectTemplate.create PlayerControlObject Fl282PO1GunControl
ObjectTemplate.setNetworkableInfo Fl282_body_info
ObjectTemplate.aiTemplate Fl282MGAI
rem -------------------------------------
ObjectTemplate.addTemplate Fl282PO1BrowningBase
ObjectTemplate.setPosition -0.02/0.03/0.59
ObjectTemplate.addTemplate Fl282Entry
ObjectTemplate.setPosition 1.0/-1.0/0.0
ObjectTemplate.addTemplate Fl282PO1Seat
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 2.0/0.1/0.5 0/0/0
ObjectTemplate.GUIIndex 70
ObjectTemplate.setVehicleIcon "Vehicle/icon_Fl282.dds"
ObjectTemplate.setVehicleIconPos 59/88
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTDiveBomber
ObjectTemplate.setToolTipType TTDiveBomber
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_helicopter_16x16.tga"


rem *** Fl282PO1BrowningBase ***
ObjectTemplate.create RotationalBundle Fl282PO1BrowningBase
ObjectTemplate.setNetworkableInfo Fl282_body_info
rem -------------------------------------
ObjectTemplate.addTemplate Fl282BrowningRotation
rem -------------------------------------
ObjectTemplate.setMinRotation -55/0/0
ObjectTemplate.setMaxRotation 55/0/0
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setAutomaticYawStabilization 1


rem *** Fl282BrowningRotation ***
ObjectTemplate.create RotationalBundle Fl282BrowningRotation
ObjectTemplate.setNetworkableInfo Fl282_body_info
rem -------------------------------------
ObjectTemplate.addTemplate StationaryMG42Holder
ObjectTemplate.setPosition 0/-0/0.085
ObjectTemplate.addTemplate Fl282PO1Camera
ObjectTemplate.setPosition 0/0.29/-0.1
ObjectTemplate.addTemplate MG42_Air
ObjectTemplate.setPosition 0/0.09/0.2
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/65/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/5000/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.setAutomaticPitchStabilization 1


rem *** Fl282PO1Camera ***
ObjectTemplate.create Camera Fl282PO1Camera
ObjectTemplate.setMinRotation -180/-60/0
ObjectTemplate.setMaxRotation 180/20/0
ObjectTemplate.setMaxSpeed 200/200/0
ObjectTemplate.setAcceleration 1000/1000/0


rem *** Fl282PO1Seat ***
ObjectTemplate.create SeatObject Fl282PO1Seat
rem ObjectTemplate.seatFlags c_SeatShowHalfBodySoldier
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside


rem *** Fl282Simple ***
ObjectTemplate.create SimpleObject Fl282Simple
ObjectTemplate.geometry Fl282_Fuselage_L1


rem *** Fl282Wreck ***
ObjectTemplate.create SimpleObject Fl282Wreck
ObjectTemplate.geometry Wreck_Fl282_M1


rem *** Fl282LodSelector ***
LodSelectorTemplate.create DistCompareSelector2 Fl282LodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 200