This page is under construction
Archives/bf1942/levels/ms_battle_of_foy/MS_BATTLE_OF_FOY.rfa
bf1942/levels/MS_BATTLE_OF_FOY/objects/Vehicles/Axis/opelblitz-B/objects.con


rem *** opelblitz/B ***
ObjectTemplate.create PlayerControlObject opelblitz/B
ObjectTemplate.NameTagOffset -0.3/-0.2/0
ObjectTemplate.setNetworkableInfo opelblitz/BBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.damageFromWater 0
ObjectTemplate.drag 1
ObjectTemplate.mass 4500
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 2
ObjectTemplate.exitTimer 1
ObjectTemplate.hitpoints 270
ObjectTemplate.maxhitpoints 270
ObjectTemplate.material 30
ObjectTemplate.criticalDamage 180
ObjectTemplate.hpLostWhileCriticalDamage 1
ObjectTemplate.explosionForceMod 20
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.addArmorEffect 180 e_willyDamage 0/1.2/2.4
ObjectTemplate.addArmorEffect 90 e_willyFire 0/0.9/2.4
ObjectTemplate.addArmorEffect 0 e_scrapmetal_willy 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0.835/2.27
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.timetoliveafterdeath 9999
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.aiTemplate opelblitz/B
rem -------------------------------------
ObjectTemplate.addTemplate lodopelblitz/B
rem -------------------------------------
ObjectTemplate.submarineData 1 0.03 10.0 1.5 1.0 0.7 5
ObjectTemplate.setSoldierExitLocation -1.5/0/-0.8 0/0/0
ObjectTemplate.GUIIndex 26
ObjectTemplate.setVehicleIcon "Vehicle/icon_opelblitz.tga"
ObjectTemplate.setVehicleIconPos 69/92
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/WeaponKits.dds"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/Icon_Transparency_MiniMap16X16.dds"
ObjectTemplate.hasRestrictedExit 1

rem *** lodopelblitz/B ***
ObjectTemplate.create LodObject lodopelblitz/B
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BComplex
ObjectTemplate.addTemplate opelblitz/BSimple
ObjectTemplate.addTemplate opelblitz/BWreck
rem -------------------------------------
ObjectTemplate.lodSelector opelblitz/BLodSelector


rem *** opelblitz/BComplex ***
ObjectTemplate.create Bundle opelblitz/BComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodopelblitz/BCockpit
rem ObjectTemplate.setPosition 0/1/-0.999
ObjectTemplate.addTemplate opelblitz/BCamera
ObjectTemplate.setPosition -0.464/0.90/0.5
ObjectTemplate.addTemplate opelblitz/BSeat
ObjectTemplate.setPosition -0.464/0.68/0.8
ObjectTemplate.addTemplate opelblitz/BEntry
ObjectTemplate.setPosition 0/0/1
ObjectTemplate.addTemplate opelblitz/BEntry
ObjectTemplate.setPosition 0/0/-1
ObjectTemplate.addTemplate opelblitz/BPassengerPCO
ObjectTemplate.addTemplate opelblitz/B_Passanger_PCO2
ObjectTemplate.addTemplate opelblitz/B_Passanger_PCO3
ObjectTemplate.addTemplate opelblitz/B_Passanger_PCO4
ObjectTemplate.addTemplate opelblitz/B_Passanger_PCO5
ObjectTemplate.addTemplate opelblitz/BEngine
ObjectTemplate.addTemplate opelblitz/BSteeringDummy
ObjectTemplate.setPosition -0.469/0.732/1.206
ObjectTemplate.setRotation 0/15.052/0
ObjectTemplate.addTemplate opelblitz/B_gate_m1
ObjectTemplate.setPosition 0/0.21/-4.313
ObjectTemplate.addTemplate opelblitz/B_glass_m1
ObjectTemplate.setPosition 0/0.4/0
ObjectTemplate.addTemplate opelblitz/B_bed_m1
ObjectTemplate.setPosition 0/0.4/0
ObjectTemplate.addTemplate opelblitz/B_canvas_m1
ObjectTemplate.setPosition 0/0.4/0
ObjectTemplate.addTemplate opelblitz/BSupplyDepot
ObjectTemplate.setPosition 0/1.05/-1
ObjectTemplate.addTemplate opelblitz/B_SoldierSpawn
ObjectTemplate.setPosition 0/1.05/-1
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate opelblitz/BGunBarrel
ObjectTemplate.setPosition 0/0.0/-3.0
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
rem *** opelblitz/B_SoldierSpawn ***
ObjectTemplate.create SpawnPoint opelblitz/B_SoldierSpawn
ObjectTemplate.setSpawnRotation 180/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 12
ObjectTemplate.setGroup 12
ObjectTemplate.setEnterOnSpawn 1
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** opelblitz/BSupplyDepot ***
ObjectTemplate.create SupplyDepot opelblitz/BSupplyDepot
ObjectTemplate.radius 1.4
ObjectTemplate.team 1
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 1 100 15 0
ObjectTemplate.addAmmoType 2 4 1.2 0
ObjectTemplate.addAmmoType 3 4 1.2 0
ObjectTemplate.addAmmoType 4 4 1.2 0
ObjectTemplate.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc




rem *** lodopelblitz/BCockpit ***
ObjectTemplate.create LodObject lodopelblitz/BCockpit
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BCockpitExternal
rem ObjectTemplate.setPosition 0/-0.55/1.25
ObjectTemplate.addTemplate opelblitz/BCockpitInternal
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.lodSelector opelblitz/BCockpitSelector1


rem *** opelblitz/Bgate ***
ObjectTemplate.create SimpleObject opelblitz/B_gate_m1
ObjectTemplate.geometry opelblitz/B_gate_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.material 45

rem *** opelblitz/Bglass ***
ObjectTemplate.create SimpleObject opelblitz/B_glass_M1
ObjectTemplate.geometry opelblitz/B_glass_m1

rem *** opelblitz/Bbed ***
ObjectTemplate.create SimpleObject opelblitz/B_bed_M1
ObjectTemplate.geometry opelblitz/B_bed_m1

rem *** opelblitz/Bcanvass ***
ObjectTemplate.create SimpleObject opelblitz/B_canvas_M1
ObjectTemplate.geometry opelblitz/B_canvas_m1

rem *** opelblitz/BCockpitExternal ***
ObjectTemplate.create SimpleObject opelblitz/BCockpitExternal
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.geometry opelblitz/B_body_M1

rem *** opelblitz/BCockpitInternal ***
ObjectTemplate.create Bundle opelblitz/BCockpitInternal
ObjectTemplate.geometry opelblitz/B_body_M1


rem *** opelblitz/BCockpitSelector ***
LodSelectorTemplate.create DistCompareSelector opelblitz/BCockpitSelector1
rem LodSelectorTemplate.create DistanceSelector opelblitz/BCockpitSelector
LodSelectorTemplate.addLodDistance 3.05
LodSelectorTemplate.addLodComparison 0.5


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


rem *** opelblitz/BSeat ***
ObjectTemplate.create SeatObject opelblitz/BSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside


rem *** opelblitz/BEntry ***
ObjectTemplate.create EntryPoint opelblitz/BEntry
ObjectTemplate.setEntryRadius 2.3


rem *** opelblitz/BPassengerPCO ***
ObjectTemplate.create PlayerControlObject opelblitz/BPassengerPCO
ObjectTemplate.setNetworkableInfo opelblitz/BBodyInfo
ObjectTemplate.aiTemplate opelblitz/BPassenger
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BEntry3
ObjectTemplate.setPosition 1/0/1
ObjectTemplate.addTemplate opelblitz/BCamera
ObjectTemplate.setPosition 0.464/0.90/0.5
ObjectTemplate.addTemplate opelblitz/BPassengerSeat
ObjectTemplate.setPosition 0.439/0.68/0.8
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.5/0/-0.8 0/0/0
ObjectTemplate.GUIIndex 123
ObjectTemplate.setVehicleIcon "Vehicle/icon_opelblitz.tga"
ObjectTemplate.setVehicleIconPos 63/96
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/Icon_Transparency_MiniMap16X16.dds"
ObjectTemplate.hasRestrictedExit 1

rem *** opelblitz/BPassengerSeat ***
ObjectTemplate.create SeatObject opelblitz/BPassengerSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInWilly
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInWilly

rem *** opelblitz/BPassangerCamera ***
ObjectTemplate.create Camera opelblitz/BPassangerCamera
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 500/0/0
ObjectTemplate.setAcceleration 1000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** opelblitz/BEntry3 ***
ObjectTemplate.create EntryPoint opelblitz/BEntry3
ObjectTemplate.setEntryRadius 2.6


rem *** opelblitz/B_Passanger_PCO2 ***
ObjectTemplate.create PlayerControlObject opelblitz/B_Passanger_PCO2
ObjectTemplate.NameTagOffset 0/0.2/0
ObjectTemplate.setNetworkableInfo opelblitz/BBodyInfo
ObjectTemplate.aiTemplate opelblitz/BPassenger3
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate opelblitz/BPassangerCamera
ObjectTemplate.setPosition -0.649/1.5/-0.299
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate opelblitz/BPassengerSeat
ObjectTemplate.setPosition -0.8/1.05/-0.299
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.5/0/-0.8 0/0/0
ObjectTemplate.GUIIndex 123
ObjectTemplate.setVehicleIcon "Vehicle/icon_opelblitz.tga"
ObjectTemplate.setVehicleIconPos 50/75
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/Icon_Transparency_MiniMap16X16.dds"
ObjectTemplate.hasRestrictedExit 1



rem *** opelblitz/B_Passanger_PCO3 ***
ObjectTemplate.create PlayerControlObject opelblitz/B_Passanger_PCO3
ObjectTemplate.NameTagOffset 0/0.4/0
ObjectTemplate.setNetworkableInfo opelblitz/BBodyInfo
ObjectTemplate.aiTemplate opelblitz/BPassenger4
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate opelblitz/BPassangerCamera
ObjectTemplate.setPosition 0.65/1.5/-0.829
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate opelblitz/BPassengerSeat
ObjectTemplate.setPosition 0.8/1.05/-0.929
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.5/0/-0.8 0/0/0
ObjectTemplate.GUIIndex 123
ObjectTemplate.setVehicleIcon "Vehicle/icon_opelblitz.tga"
ObjectTemplate.setVehicleIconPos 36/87
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/Icon_Transparency_MiniMap16X16.dds"
ObjectTemplate.hasRestrictedExit 1


rem *** opelblitz/B_Passanger_PCO4 ***
ObjectTemplate.create PlayerControlObject opelblitz/B_Passanger_PCO4
ObjectTemplate.NameTagOffset 0/0.6/0
ObjectTemplate.setNetworkableInfo opelblitz/BBodyInfo
ObjectTemplate.aiTemplate opelblitz/BPassenger5
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate opelblitz/BPassangerCamera
ObjectTemplate.setPosition -0.649/1.5/-1.359
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate opelblitz/BPassengerSeat
ObjectTemplate.setPosition -0.8/1.05/-1.559
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.5/0/-0.8 0/0/0
ObjectTemplate.GUIIndex 123
ObjectTemplate.setVehicleIcon "Vehicle/icon_opelblitz.tga"
ObjectTemplate.setVehicleIconPos 34/72
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/Icon_Transparency_MiniMap16X16.dds"
ObjectTemplate.hasRestrictedExit 1


rem *** opelblitz/B_Passanger_PCO5 ***
ObjectTemplate.create PlayerControlObject opelblitz/B_Passanger_PCO5
ObjectTemplate.NameTagOffset 0/0.8/0
ObjectTemplate.setNetworkableInfo opelblitz/BBodyInfo
ObjectTemplate.aiTemplate opelblitz/BPassenger6
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate opelblitz/BPassangerCamera
ObjectTemplate.setPosition 0.55/1.5/-1.899
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate opelblitz/BPassengerSeat
ObjectTemplate.setPosition 0.8/1.05/-2.199
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.5/0/-0.8 0/0/0
ObjectTemplate.GUIIndex 123
ObjectTemplate.setVehicleIcon "Vehicle/icon_opelblitz.tga"
ObjectTemplate.setVehicleIconPos 21/80
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/Icon_Transparency_MiniMap16X16.dds"
ObjectTemplate.hasRestrictedExit 1


rem *** opelblitz/BFrontWheelR ***
ObjectTemplate.create RotationalBundle opelblitz/BFrontWheelR
ObjectTemplate.setNetworkableInfo opelblitz/BSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BFrontSpringR
ObjectTemplate.setPosition 0/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 *** opelblitz/BFrontWheelL ***
ObjectTemplate.create RotationalBundle opelblitz/BFrontWheelL
ObjectTemplate.setNetworkableInfo opelblitz/BSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BFrontSpringL
ObjectTemplate.setPosition 0/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 *** opelblitz/BSteeringDummy ***
ObjectTemplate.create AnimatedBundle opelblitz/BSteeringDummy
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BSteering
rem -------------------------------------
ObjectTemplate.addSkeletonIK Bip01_R_Hand 0.24/0.2/0.8 -80/60/50
ObjectTemplate.addSkeletonIK Bip01_L_Hand -0.26/0.2/0.8 -80/-60/50


rem *** opelblitz/BSteering ***
ObjectTemplate.create RotationalBundle opelblitz/BSteering
ObjectTemplate.setNetworkableInfo opelblitz/BSteeringInfo
rem -------------------------------------
ObjectTemplate.addTemplate lodopelblitz/BSteering
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-60
ObjectTemplate.setMaxRotation 0/0/60
ObjectTemplate.setMaxSpeed 0/0/180
ObjectTemplate.setAcceleration 0/0/-180
ObjectTemplate.setInputToRoll c_PIYaw
ObjectTemplate.setAutomaticReset 1


rem *** lodopelblitz/BSteering ***
ObjectTemplate.create LodObject lodopelblitz/BSteering
rem -------------------------------------
ObjectTemplate.addTemplate opelblitz/BHighRSteering
ObjectTemplate.addTemplate opelblitz/BLowSteering
rem -------------------------------------
ObjectTemplate.lodSelector opelblitz/BSteeringSelector


rem *** opelblitz/BHighRSteering ***
ObjectTemplate.create SimpleObject opelblitz/BHighRSteering
ObjectTemplate.geometry opelblitz/B_stwheel_M1


rem *** opelblitz/BLowSteering ***
ObjectTemplate.create SimpleObject opelblitz/BLowSteering
ObjectTemplate.geometry opelblitz/B_stwheel_M1


LodSelectorTemplate.create DistanceSelector opelblitz/BSteeringSelector
LodSelectorTemplate.addLodDistance 10


rem *** opelblitz/BSimple ***
ObjectTemplate.create SimpleObject opelblitz/BSimple
ObjectTemplate.geometry opelblitz/B_body_m1


rem *** opelblitz/BWreck ***
ObjectTemplate.create SimpleObject opelblitz/BWreck
ObjectTemplate.geometry Wreck_opelblitz/B_m1


rem *** opelblitz/BLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 opelblitz/BLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 135