This page is under construction
Archives/bf1942/levels/Operation_Blackknight-1945.rfa
bf1942/levels/Operation_Blackknight-1945/Objects/Cub_Rosie_the_Rocketeer/Objects.con
rem *** Cub_Rosie_the_Rocketeer


rem *** cub ***
ObjectTemplate.create PlayerControlObject Cub_Rosie_the_Rocketeer
ObjectTemplate.setNetworkableInfo Cub_Rosie_the_Rocketeer_bodyinfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.CullRadiusScale 3
ObjectTemplate.drag 0.084
ObjectTemplate.mass 1800
ObjectTemplate.inertiaModifier 0.775/0.825/0.825
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.hasArmor 1
ObjectTemplate.angleMod 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitpoints 70
ObjectTemplate.maxhitpoints 70
rem *** AA Splash mod NEW ***
ObjectTemplate.material 22
rem *** AA Splash mod OLD ***
rem ObjectTemplate.material 16
ObjectTemplate.criticalDamage 20
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 15
ObjectTemplate.hpLostWhileUpSideDown 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 55 em_mustangDamage 0/0.094/2.0
ObjectTemplate.addArmorEffect 55 em_PlaneDamage 0/0.094/2.0
ObjectTemplate.addArmorEffect 20 e_stukaFire 0/0.094/2.0
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 cub
rem -------------------------------------
ObjectTemplate.addTemplate lodCub_Rosie_the_Rocketeer
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2/0/-2 0/0/0
ObjectTemplate.GUIIndex 32
ObjectTemplate.setVehicleIcon "Vehicle/icon_pipercub.tga"
ObjectTemplate.setVehicleIconPos 67/89
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_bazooka_m6.dds"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTFighter
ObjectTemplate.setToolTipType TTFighter
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_plane_16x16.tga"


rem *** lodcub ***
ObjectTemplate.create LodObject lodCub_Rosie_the_Rocketeer
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Cub_Rosie_the_RocketeerComplex
ObjectTemplate.addTemplate cubSimple
ObjectTemplate.addTemplate cubWreck
rem -------------------------------------
ObjectTemplate.lodSelector cubLodSelector


rem *** cubComplex ***
ObjectTemplate.create Bundle Cub_Rosie_the_RocketeerComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodcubCockpit
ObjectTemplate.addTemplate cubCamera
ObjectTemplate.setPosition -0.00400005/0.515563/-1.31548
ObjectTemplate.addTemplate cubSeat
ObjectTemplate.setPosition 0.0/-0.0500001/-1.24003
ObjectTemplate.addTemplate cubEntry
ObjectTemplate.setPosition 0.0/-0.43831/0.570563
ObjectTemplate.addTemplate cubBodyWingVertical
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate cubcanopy
ObjectTemplate.setPosition 0/0/0

ObjectTemplate.addTemplate cub_FlapL
ObjectTemplate.setPosition -3/0/0.2
ObjectTemplate.addTemplate cub_FlapR
ObjectTemplate.setPosition 3/0/0.2
ObjectTemplate.addTemplate cub_bazooka_Bundle

ObjectTemplate.addTemplate cub_aileron_right
ObjectTemplate.setPosition 4.478/0.647/-1.071
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate cub_aileron_left
ObjectTemplate.setPosition -4.493/0.648/-1.071
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate cub_elevator_left
ObjectTemplate.setPosition -0.962/0.131/-5.584
ObjectTemplate.addTemplate cub_elevator_right
ObjectTemplate.setPosition 0.947/0.131/-5.584

ObjectTemplate.addTemplate cub_rudder
ObjectTemplate.setPosition -0.011/0.472/-5.909
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate cubEngine
ObjectTemplate.setPosition -0.004/-0.006/2.176
ObjectTemplate.addTemplate cubWheelleft
ObjectTemplate.setPosition -1.22/-1.803/0.348
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate cubWheelright
ObjectTemplate.setPosition 1.22/-1.803/0.348
ObjectTemplate.setRotation -180/0/0
ObjectTemplate.addTemplate cubWheelbackRotation
ObjectTemplate.setPosition -0.004/-0.6/-5.909
rem ObjectTemplate.addTemplate Air_Spotter
ObjectTemplate.addTemplate Cub_PCO2
ObjectTemplate.setPosition 0.0/0.0131713/0.0353714
rem -------------------------------------


rem *** lodcubCockpit ***
ObjectTemplate.create LodObject lodcubCockpit
rem -------------------------------------
ObjectTemplate.addTemplate cubCockpitExternal
ObjectTemplate.addTemplate cubCockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector cubcockpitSelector


rem *** cubCockpit ***
ObjectTemplate.create RotationalBundle cubCockpit
ObjectTemplate.geometry cub_can

rem *** cubCockpitInternal ***
ObjectTemplate.create SimpleObject cubCockpitExternal
ObjectTemplate.geometry cub_fus

rem *** cubCockpitInternal ***
ObjectTemplate.create SimpleObject cubCockpitInternal
ObjectTemplate.geometry 1P_cub

rem *** cubcanopy ***
ObjectTemplate.create SimpleObject cubcanopy
ObjectTemplate.geometry cub_can


rem *** cubcockpitSelector ***
LodSelectorTemplate.create DistCompareSelector cubcockpitSelector
LodSelectorTemplate.addLodDistance 10
LodSelectorTemplate.addLodComparison 0.5


rem *** cubCamera ***
ObjectTemplate.create Camera cubCamera
ObjectTemplate.setMinRotation -65/-40/0
ObjectTemplate.setMaxRotation 65/10/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.7/5


rem *** cubEntry ***
ObjectTemplate.create EntryPoint cubEntry
ObjectTemplate.setEntryRadius 7


rem *** cubSeat ***
ObjectTemplate.create SeatObject cubSeat
ObjectTemplate.seatFlags c_SeatShowHalfBodySoldier


rem *** lodcubPropeller ***
ObjectTemplate.create LodObject lodcubPropeller
rem -------------------------------------
ObjectTemplate.addTemplate cubPropellerStatic
ObjectTemplate.addTemplate cubPropellerBlurred
rem -------------------------------------
ObjectTemplate.lodSelector cubPropSelector


rem *** cubPropellerStatic ***
ObjectTemplate.create SimpleObject cubPropellerStatic
ObjectTemplate.geometry cub_prp1


rem *** cubPropellerBlurred ***
ObjectTemplate.create SimpleObject cubPropellerBlurred
ObjectTemplate.geometry bf109_prp2
LodSelectorTemplate.create CompareSelector cubPropSelector
LodSelectorTemplate.addLodComparison 0.08


rem *** cubWheelbackRotation ***
ObjectTemplate.create RotationalBundle cubWheelbackRotation
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate cubWheeltail
ObjectTemplate.setPosition 0/0/-0.385
rem -------------------------------------
ObjectTemplate.setMinRotation -15/0/0
ObjectTemplate.setMaxRotation 15/0/0
ObjectTemplate.setMaxSpeed 60/0/0
ObjectTemplate.setAcceleration -60/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1

rem *** CubLowerDoor ***
ObjectTemplate.create LandingGear CubLowerDoor
ObjectTemplate.geometry Cub_LowerDoor
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setMaxRotation 0/0/180
ObjectTemplate.setMaxSpeed 0/0/30
ObjectTemplate.setAcceleration 0/0/40
ObjectTemplate.setGearDownHeight 25
ObjectTemplate.setGearDownEngineInput 0.55

rem *** CubUpperDoor ***
ObjectTemplate.create LandingGear CubUpperDoor
ObjectTemplate.geometry Cub_UpperDoor
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setMaxRotation 0/0/90
ObjectTemplate.setMaxSpeed 0/0/15
ObjectTemplate.setAcceleration 0/0/40
ObjectTemplate.setGearDownHeight 25
ObjectTemplate.setGearDownEngineInput 0.55


rem *** Cub_PCO2 ***
ObjectTemplate.create PlayerControlObject Cub_PCO2
ObjectTemplate.setNetworkableInfo Cub_Rosie_the_Rocketeer_bodyinfo
ObjectTemplate.aiTemplate Cub_PCO2
rem -------------------------------------
ObjectTemplate.addTemplate cubPassengerCamera
ObjectTemplate.setPosition -0.004/0.5/-0.2
ObjectTemplate.addTemplate cubPassengerSeat
ObjectTemplate.setPosition -0.004/-0.05/-0.00638425
ObjectTemplate.addTemplate cubEntry
ObjectTemplate.setPosition 0.0/-1.9149/-0.626585
ObjectTemplate.addTemplate Air_Spotter
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -3/-0.05/1 0/0/0
ObjectTemplate.GUIIndex 29
ObjectTemplate.setVehicleIcon "Vehicle/icon_pipercub.tga"
ObjectTemplate.setVehicleIconPos 55/97
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_Spotter.tga"
ObjectTemplate.setPrimaryAmmoBar ABIconOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTDiveBomber
ObjectTemplate.setToolTipType TTDiveBomber

rem *** cubPassengerCamera ***
ObjectTemplate.create Camera cubPassengerCamera
ObjectTemplate.setMinRotation -115/-40/0
ObjectTemplate.setMaxRotation 115/10/0
ObjectTemplate.setMaxSpeed 90/-90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** cubPassengerSeat ***
ObjectTemplate.create SeatObject cubPassengerSeat
ObjectTemplate.seatFlags c_SeatShowHalfBodySoldier
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInWilly
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInWilly

rem *** cubSimple ***
ObjectTemplate.create SimpleObject cubSimple
ObjectTemplate.geometry cub_fus


rem *** cubWreck ***
ObjectTemplate.create SimpleObject cubWreck
ObjectTemplate.geometry wreck_cub
ObjectTemplate.addTemplate e_cubFire 0/0.6/2.11
ObjectTemplate.startoneffects 1

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

rem ---------------------------------------------------------------
rem *** cub_bazooka_Bundle ***
ObjectTemplate.create Bundle cub_bazooka_Bundle
rem -------------------------------------
ObjectTemplate.addTemplate cub_bazooka_bullet
ObjectTemplate.addTemplate cub_bazooka

rem *** cub_bazooka ***
ObjectTemplate.create SimpleObject cub_bazooka
ObjectTemplate.geometry cub_bazooka