This page is under construction
archives/bf1942/levels/mario_fever.rfa
bf1942/levels/mario_fever/Objects/Vehicles/FlyingDeLorean/Objects.con
ObjectTemplate.create PlayerControlObject FlyingDelorean
ObjectTemplate.nameTagOffset -0.3/-0.2/0
ObjectTemplate.setNetworkableInfo FlyingDeLoreanBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.damageFromWater 0
ObjectTemplate.drag 4
ObjectTemplate.mass 2000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 1
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 150
ObjectTemplate.maxhitpoints 150
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.submarineData 0.02 0.03 5 0 0 1 10
rem -------------------------------------
ObjectTemplate.addTemplate lodFlyingDeLorean
rem -------------------------------------
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.setPcoId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -1.2166/0/-0.3497 0/0/0
ObjectTemplate.GUIIndex 26
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy"
ObjectTemplate.setVehicleIconPos 40/79
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet"
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2"
ObjectTemplate.setSecondaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTFighter
ObjectTemplate.setToolTipType TTFighter
rem ObjectTemplate.setVehicleCategory VCLand
rem ObjectTemplate.setVehicleType VTScoutCar
rem ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_common_16x16"
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.aiTemplate FlyingDeLorean
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
ObjectTemplate.hasTurretIcon 1

ObjectTemplate.create PlayerControlObject FlyingDeLoreanPassenger
ObjectTemplate.setNetworkableInfo FlyingDeLoreanBodyInfo
ObjectTemplate.aiTemplate FlyingDeLoreanPassenger
rem -------------------------------------
ObjectTemplate.addTemplate DeloreanEntry
ObjectTemplate.setPosition 1.2166/0/-0.3497
ObjectTemplate.addTemplate DeloreanPassengerSeat
ObjectTemplate.setPosition 0.4484/0.10/-0.0437
ObjectTemplate.setRotation 0/-30/0
ObjectTemplate.addTemplate FlyingDeLorean_GunBase
ObjectTemplate.addTemplate FlyingDeLoreanTurret
ObjectTemplate.setPosition 0/0.738/-0.247
ObjectTemplate.addTemplate FlyingDeLorean_DummyMainGun
ObjectTemplate.setPosition 0/0.738/-0.247
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2166/0/-0.3497 0/0/0
ObjectTemplate.setVehicleIcon "Vehicle/Icon_willy"
ObjectTemplate.setVehicleIconPos 21/84
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_common_16x16"
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet"
ObjectTemplate.setPrimaryAmmoBar ABNone
rem ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_no2"
rem ObjectTemplate.setSecondaryAmmoBar ABNone
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects


ObjectTemplate.create LodObject lodFlyingDeLorean
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanComplex
ObjectTemplate.addTemplate FlyingDeLoreanWreck
rem -------------------------------------
ObjectTemplate.lodSelector CarSelector


ObjectTemplate.create Bundle FlyingDeLoreanComplex
ObjectTemplate.geometry FlyingDeLorean_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem ------------------------------------------------
ObjectTemplate.addTemplate DeLoreanSeat
ObjectTemplate.setPosition -0.4484/0.10/-0.0437
ObjectTemplate.setRotation 0/-30/0
ObjectTemplate.addTemplate DeLoreanEntry
ObjectTemplate.setPosition -1.2166/0/-0.3497
ObjectTemplate.addTemplate FlyingDeLoreanCamera
ObjectTemplate.setPosition 0/0.8/0.4
ObjectTemplate.setRotation 0/1/0
rem ObjectTemplate.addTemplate FlyingDeLoreanEngine
ObjectTemplate.addTemplate FlyingDeLoreanSteeringDummy
ObjectTemplate.setPosition -0.4516/0.2223/1.0000
ObjectTemplate.setRotation 0/10/0
rem ObjectTemplate.addTemplate FlyingDeLoreanFlightBooster
rem ObjectTemplate.setPosition 0/0/-1.892
rem ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate FlyingDeLoreanPassenger
rem ------------------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoodGuns
rem ------------------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_Parts
ObjectTemplate.addTemplate FlyingDeLorean_DummyHoverEngine
ObjectTemplate.addTemplate FlyingDeLorean_EngineRack1
ObjectTemplate.setPosition 0/2/2.7
ObjectTemplate.addTemplate FlyingDeLorean_EngineRack2
ObjectTemplate.setPosition 0/2/-2.7
ObjectTemplate.addTemplate FlyingDeLorean_EngineRack3
ObjectTemplate.setPosition 0/2/0
ObjectTemplate.addTemplate FlyingDeLorean_DropEngine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/90/0
rem ------------------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanFlightBooster
ObjectTemplate.setPosition 0/0/-1.892
ObjectTemplate.setRotation 180/0/0
rem ------------------------------------------------
ObjectTemplate.addTemplate carammo
ObjectTemplate.addTemplate e_WaterFront
ObjectTemplate.setPosition 0/0/3.4
ObjectTemplate.addTemplate e_WaterBackamphibious
ObjectTemplate.setPosition 0/0/-4

ObjectTemplate.create SimpleObject FlyingDeLorean_Parts
ObjectTemplate.geometry FlyingDeLorean_Parts_m1

ObjectTemplate.create SimpleObject FlyingDeLorean_GunBase
ObjectTemplate.geometry FlyingDeLorean_GunBase_m1


ObjectTemplate.create AnimatedBundle FlyingDeloreanSteeringDummy
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeloreanSteering
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

ObjectTemplate.create RotationalBundle FlyingDeloreanSteering
ObjectTemplate.geometry delorean_indoor_steering
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


ObjectTemplate.create Camera FlyingDeLoreanTurretCamera


ObjectTemplate.create Camera FlyingDeLoreanCamera
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
ObjectTemplate.outsideHudOffset 0/1.4/-7
ObjectTemplate.toggleMouseLook 1




ObjectTemplate.create RotationalBundle FlyingDeLoreanTurret
ObjectTemplate.setNetworkableInfo FlyingDeLoreanTurretInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_MainGun
ObjectTemplate.addTemplate FlyingDeLoreanTurretCamera
ObjectTemplate.setPosition -0.25/0.35/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/14/0
ObjectTemplate.setMaxSpeed 100/100/0
ObjectTemplate.setAcceleration 1000/1000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY




ObjectTemplate.create RotationalBundle FlyingDeLoreanFrontWheelLeft
ObjectTemplate.setNetworkableInfo FlyingDeLoreanSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanSpringLeft
ObjectTemplate.setPosition -0.1/0/0
ObjectTemplate.addTemplate e_DeLoreanHover
ObjectTemplate.setPosition -0.1/0/0
ObjectTemplate.setRotation -90/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle FlyingDeLoreanFrontWheelRight
ObjectTemplate.setNetworkableInfo FlyingDeLoreanSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLoreanSpringRight
ObjectTemplate.setPosition 0.1/0/0
ObjectTemplate.addTemplate e_DeLoreanHover
ObjectTemplate.setPosition 0.1/0/0
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1



rem
rem *** Engine Racks ***
rem

ObjectTemplate.create RotationalBundle FlyingDeLorean_EngineRack1
rem ObjectTemplate.setNetworkableInfo FlyingDeLoreanHoverInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoverEngine1
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/-90/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-10/-10
ObjectTemplate.setMaxRotation 0/10/10
ObjectTemplate.setMaxSpeed 0/75/-75
ObjectTemplate.setAcceleration 0/75/-75
ObjectTemplate.setInputToRoll c_PIYaw
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle FlyingDeLorean_EngineRack2
rem ObjectTemplate.setNetworkableInfo FlyingDeLoreanHoverInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoverEngine2
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/-90/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-10/-10
ObjectTemplate.setMaxRotation 0/10/10
ObjectTemplate.setMaxSpeed 0/75/75
ObjectTemplate.setAcceleration 0/75/75
ObjectTemplate.setInputToRoll c_PIYaw
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle FlyingDeLorean_EngineRack3
rem ObjectTemplate.setNetworkableInfo FlyingDeLoreanHoverInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects
rem -------------------------------------
ObjectTemplate.addTemplate FlyingDeLorean_HoverEngine3
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/270/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-15/-10
ObjectTemplate.setMaxRotation 0/15/10
ObjectTemplate.setMaxSpeed 0/250/-125
ObjectTemplate.setAcceleration 0/250/-125
ObjectTemplate.setInputToRoll c_PIRoll
ObjectTemplate.setInputToPitch c_PIPitch
ObjectTemplate.setAutomaticReset 1


ObjectTemplate.create SimpleObject FlyingDeLoreanWreck
ObjectTemplate.geometry FlyingDeLorean_Wreck_m1
ObjectTemplate.addToCollisionGroup c_CGStaticObjects