This page is under construction
Archives/BF1942/levels/DC_Al_Nas.rfa
bf1942/levels/DC_Al_Nas/objects/camel2/Objects.con

rem *** made by Nordenx - just for fun ***

rem *** camel2 ***

ObjectTemplate.create PlayerControlObject camel2
ObjectTemplate.NameTagOffset 0/-0.2/0
ObjectTemplate.setNetworkableInfo camel2BodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 3
ObjectTemplate.explosionRadius 1
ObjectTemplate.explosionDamage 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 1
ObjectTemplate.drag .5
ObjectTemplate.mass 2000
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 35
ObjectTemplate.maxhitpoints 35
ObjectTemplate.material 41
ObjectTemplate.criticalDamage 1
ObjectTemplate.explosionForceMod 1
ObjectTemplate.hpLostWhileCriticalDamage 1
ObjectTemplate.addArmorEffect 0 e_Blood01 0/0/0
ObjectTemplate.timetoliveafterdeath 10
ObjectTemplate.sinkInToLandAfterDeathSpeed 1.5
ObjectTemplate.fadeAtTimeToLiveAfterDeath 1
ObjectTemplate.aiTemplate camel2
rem -------------------------------------
ObjectTemplate.addTemplate lodcamel2
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -1.5/0/0 0/0/0
ObjectTemplate.GUIIndex 100
ObjectTemplate.setVehicleIcon "../../bf1942/levels/DC_Al_Nas/texture/icon_camel.tga"
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_none"
ObjectTemplate.setVehicleIconPos 36/58
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.hasRestrictedExit 1


rem *** lodcamel2 ***
ObjectTemplate.create LodObject lodcamel2
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate camel2Complex
ObjectTemplate.addTemplate camel2Simple
ObjectTemplate.addTemplate camel2Wreck
ObjectTemplate.setPosition 0/-1.2/0
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.lodSelector camel2LodSelector


rem *** camel2Complex ***
ObjectTemplate.create Bundle camel2Complex
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodcamel2Cockpit
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate camel2Camera
ObjectTemplate.setPosition 0.00130467/0.706013/-0.468
ObjectTemplate.addTemplate camel2Seat
ObjectTemplate.setPosition 0.00240512/0.706013/-0.404539
ObjectTemplate.addTemplate camel2Entry
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate camel2VehicleSupplyDepot
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate camel2SupplyDepot
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------


rem *** lodcamel2Cockpit ***
ObjectTemplate.create LodObject lodcamel2Cockpit
rem -------------------------------------
ObjectTemplate.addTemplate camel2CockpitExternal
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate camel2CockpitInternal
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.lodSelector camel2CockpitSelector


rem *** camel2CockpitExternal ***
ObjectTemplate.create SimpleObject camel2CockpitExternal
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry camel2_m1

rem *** camel2CockpitInternal ***
ObjectTemplate.create Bundle camel2CockpitInternal
ObjectTemplate.geometry camel2_m1


rem *** camel2CockpitSelector ***
LodSelectorTemplate.create DistCompareSelector camel2CockpitSelector
LodSelectorTemplate.addLodDistance 1
LodSelectorTemplate.addLodComparison 0.5


rem *** camel2Camera ***
ObjectTemplate.create Camera camel2Camera
ObjectTemplate.setMinRotation -110/-40/0
ObjectTemplate.setMaxRotation 110/10/0
ObjectTemplate.setPivotPosition 0/0.25/0.35
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** camel2Seat ***
ObjectTemplate.create SeatObject camel2Seat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInWilly
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInWilly


rem *** camel2Entry ***
ObjectTemplate.create EntryPoint camel2Entry
ObjectTemplate.setEntryRadius 2.4

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


rem *** camel2SupplyDepot ***
ObjectTemplate.create SupplyDepot camel2SupplyDepot
ObjectTemplate.radius 1
ObjectTemplate.team 0
ObjectTemplate.setHealth -1 4.0 0
ObjectTemplate.addAmmoType 1 -1 15 0
ObjectTemplate.addAmmoType 2 -1 1.2 0
ObjectTemplate.addAmmoType 3 -1 1.2 0
ObjectTemplate.workOnVehicles 0
ObjectTemplate.workOnSoldiers 1
ObjectTemplate.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc


rem *** camel2VehicleSupplyDepot ***
ObjectTemplate.create SupplyDepot camel2VehicleSupplyDepot
ObjectTemplate.radius 1
ObjectTemplate.team 0
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 0 -1 20 0
ObjectTemplate.workOnVehicles 0
ObjectTemplate.workOnSoldiers 1
ObjectTemplate.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc


rem *** camel2Simple ***
ObjectTemplate.create SimpleObject camel2Simple
ObjectTemplate.geometry camel2_m1


rem *** camel2Wreck ***
ObjectTemplate.create Bundle camel2Wreck
ObjectTemplate.geometry camel_wreck_m1
ObjectTemplate.addTemplate e_Blood01
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition -0.595404/-0.03555/1.11399
ObjectTemplate.addTemplate e_Blood01
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0/0.247257/0
ObjectTemplate.addTemplate e_Blood01
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0/0.22566/-0.494961


rem *** camel2LodSelector ***
LodSelectorTemplate.create DistCompareSelector2 camel2LodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 135