This page is under construction
Archives/Bf1942/Levels/Operation Merkur/Operation_Merkur.rfa
bf1942/levels/Operation_Merkur/Objects/Truck/Objects.con
rem *** Truck ***
ObjectTemplate.create PlayerControlObject Truck
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.drag 2
ObjectTemplate.dragOffset 0/0/0
ObjectTemplate.mass 4500
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 2
ObjectTemplate.exitTimer 1
ObjectTemplate.hitpoints 50
ObjectTemplate.Maxhitpoints 50
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 6
ObjectTemplate.explosionForceMod 15
ObjectTemplate.hpLostWhileCriticalDamage 1
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.addArmorEffect 30 e_KatyushaDamage 0/0.5/2.5
ObjectTemplate.addArmorEffect 6 e_KatyushaFire 0/0.15/3
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/-1/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/-1/5
ObjectTemplate.addArmorEffect 0 e_Gore 0/-1/-3
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/-1/0
ObjectTemplate.damageFromWater 1
ObjectTemplate.aiTemplate Truck
rem -------------------------------------
ObjectTemplate.addTemplate lodKatyusha
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2.5/0/0 0/0/0
ObjectTemplate.GUIIndex 20
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 53/91
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** lodKatyusha ***
ObjectTemplate.create LodObject lodKatyusha
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TruckComplex
ObjectTemplate.addTemplate TruckSimple
ObjectTemplate.addTemplate TruckWreck
rem -------------------------------------
ObjectTemplate.lodSelector KatyushaLodSelector
rem *** TruckComplex ***
ObjectTemplate.create Bundle TruckComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodKatyushaCockpit
ObjectTemplate.addTemplate KatyushaSeat
ObjectTemplate.setPosition -0.299/0.7/1.2
ObjectTemplate.addTemplate Katyusha_Camera
ObjectTemplate.setPosition -0.299/1/1
ObjectTemplate.addTemplate TruckPassengerPCO1
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/1.7
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/-0.199
ObjectTemplate.addTemplate Truck_Ramp_Rot
ObjectTemplate.addTemplate Katyusha_Wheel_FrontL
ObjectTemplate.setPosition -0.8/0.1/2.8
ObjectTemplate.addTemplate Katyusha_Wheel_FrontR
ObjectTemplate.setPosition 0.8/0.1/2.8
ObjectTemplate.addTemplate TruckSupplyDepot
ObjectTemplate.setPosition 0/0/-1.75
ObjectTemplate.addTemplate TruckVehicleSupplyDepot
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate Truck_Engine
ObjectTemplate.setPosition 0/0/2
ObjectTemplate.addTemplate KatyushaInteriorSteerDummy
ObjectTemplate.setPosition -0.315/0.1/2.14
ObjectTemplate.setRotation 0/-30/0
ObjectTemplate.addTemplate TruckHorn
ObjectTemplate.setPosition 0/0/2
rem -------------------------------------
rem *** lodKatyushaCockpit ***
ObjectTemplate.create LodObject lodKatyushaCockpit
rem -------------------------------------
ObjectTemplate.addTemplate KatyushaExterior
ObjectTemplate.addTemplate KatyushaInterior
ObjectTemplate.setPosition 0/1.01/1.48
rem -------------------------------------
ObjectTemplate.lodSelector KatyushaCockpitSelector
rem *** KatyushaExterior ***
ObjectTemplate.create SimpleObject KatyushaExterior
ObjectTemplate.geometry Truck_Main_M1
rem *** KatyushaInterior ***
ObjectTemplate.create Bundle KatyushaInterior
ObjectTemplate.geometry 1P_Katyusha_M1
rem *** KatyushaSteeringDummy ***
ObjectTemplate.create AnimatedBundle KatyushaInteriorSteerDummy
rem -------------------------------------
ObjectTemplate.addTemplate KatyushaInteriorSteer
rem -------------------------------------
ObjectTemplate.addSkeletonIK Bip01_R_Hand 0.24/0.9/0.0 -80/60/50
ObjectTemplate.addSkeletonIK Bip01_L_Hand -0.26/0.9/-0.0 -80/-60/50
rem *** Katyusha Interior Steer***
ObjectTemplate.create RotationalBundle KatyushaInteriorSteer
ObjectTemplate.setNetworkableInfo TruckBodyInfo
rem ObjectTemplate.geometry 1P_Katyusha_Steer_M1
ObjectTemplate.addTemplate lodKatyushaSteering
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 80/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1
rem *** lodKatyushaSteering ***
ObjectTemplate.create LodObject lodKatyushaSteering
rem -------------------------------------
ObjectTemplate.addTemplate KatyushaHighRSteering
ObjectTemplate.addTemplate KatyushaLowSteering
rem -------------------------------------
ObjectTemplate.lodSelector KatyushaSteeringSelector
rem *** KatyushaHighRSteering ***
ObjectTemplate.create SimpleObject KatyushaHighRSteering
ObjectTemplate.geometry 1P_Katyusha_Steer_M1
rem *** KatyushaLowSteering ***
ObjectTemplate.create SimpleObject KatyushaLowSteering
rem ObjectTemplate.geometry Katyusha_Steering_M1
LodSelectorTemplate.create DistanceSelector KatyushaSteeringSelector
LodSelectorTemplate.addLodDistance 2
rem *** KatyushaCockpitSelector ***
LodSelectorTemplate.create DistCompareSelector KatyushaCockpitSelector
LodSelectorTemplate.addLodDistance 15
LodSelectorTemplate.addLodComparison 0.5
rem *** KatyushaSeat ***
ObjectTemplate.create SeatObject KatyushaSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
rem *** Katyusha_Camera ***
ObjectTemplate.create Camera Katyusha_Camera
ObjectTemplate.setMinRotation -80/-5/0
ObjectTemplate.setMaxRotation 70/10/0
ObjectTemplate.setPivotPosition 0/0.25/0.2
ObjectTemplate.setMaxSpeed 200/200/0
ObjectTemplate.setAcceleration 100000/100000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.setInputToRoll c_PIMenuSelect3
rem *** Katyusha_Entry ***
ObjectTemplate.create EntryPoint Katyusha_Entry
ObjectTemplate.setEntryRadius 4
rem *** Katyusha_Wheel_FrontL ***
ObjectTemplate.create RotationalBundle Katyusha_Wheel_FrontL
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Truck_Spring_FrontL
ObjectTemplate.setPosition 0/-0.599/0
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 80/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1
rem *** Katyusha_Wheel_FrontR ***
ObjectTemplate.create RotationalBundle Katyusha_Wheel_FrontR
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Truck_Spring_FrontR
ObjectTemplate.setPosition 0/-0.599/0
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 80/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1
rem #####################################
rem *** TruckPassengerPCO1 ***
ObjectTemplate.create PlayerControlObject TruckPassengerPCO1
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.aiTemplate TruckPassenger2
rem -------------------------------------
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/1.25
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/-0.75
rem ObjectTemplate.addTemplate lodKatyushaCockpit
ObjectTemplate.addTemplate KatyushaPassengerCamera
ObjectTemplate.setPosition 0.305/1.0/1.2
ObjectTemplate.addTemplate KatyushaPassengerSeat
ObjectTemplate.setPosition 0.299/0.7/1.2
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 2.5/0/0 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 62/89
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** KatyushaPassengerCamera ***
ObjectTemplate.create Camera KatyushaPassengerCamera
ObjectTemplate.setMinRotation -80/-25/0
ObjectTemplate.setMaxRotation 80/3/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 *** KatyushaPassengerSeat ***
ObjectTemplate.create SeatObject KatyushaPassengerSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInWilly
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInWilly
rem #####################################
rem *** TruckSupplyDepot ***
ObjectTemplate.create SupplyDepot TruckSupplyDepot
ObjectTemplate.radius 2.3
rem 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.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc
rem *** TruckVehicleSupplyDepot ***
ObjectTemplate.create SupplyDepot TruckVehicleSupplyDepot
ObjectTemplate.radius 20
ObjectTemplate.team 2
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 0 -1 20 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 0
ObjectTemplate.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc
rem *** Truck_passenger_PCO2 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO2
ObjectTemplate.NameTagOffset 0/0.2/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger3
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition -1.02/1.48/1.81
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition -1.02/1.28/1.81
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1.6 0/0/0
ObjectTemplate.GUIIndex 48
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 45/62
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** TruckEntry3 ***
ObjectTemplate.create EntryPoint TruckEntry3
ObjectTemplate.setEntryRadius 2.6
rem *** TruckpassengerCamera ***
ObjectTemplate.create Camera TruckpassengerCamera
ObjectTemplate.setMinRotation -90/-90/0
ObjectTemplate.setMaxRotation 90/35/0
ObjectTemplate.setMaxSpeed 80/80/0
ObjectTemplate.setAcceleration 500/500/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** TruckPassengerSeat ***
ObjectTemplate.create SeatObject TruckPassengerSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInM3a1
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInM3a1
rem *** Truck_passenger_PCO3 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO3
ObjectTemplate.NameTagOffset 0/0.4/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger4
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition 1.02/1.38/1.63
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition 1.02/1.28/1.63
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1.6 0/0/0
ObjectTemplate.GUIIndex 49
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 28/68
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** Truck_passenger_PCO4 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO4
ObjectTemplate.NameTagOffset 0/0.6/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger5
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition -1.02/1.38/0.701
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition -1.02/1.28/0.701
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1 180/0/0
ObjectTemplate.GUIIndex 50
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 39/51
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** Truck_passenger_PCO5 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO5
ObjectTemplate.NameTagOffset 0/0.8/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger6
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition 1.02/1.38/0.899
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition 1.02/1.28/0.899
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1 180/0/0
ObjectTemplate.GUIIndex 51
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 22/59
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** Truck_Ramp_Rot ***
ObjectTemplate.create RotationalBundle Truck_Ramp_Rot
ObjectTemplate.setNetworkableInfo TruckTurretInfo
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.geometry Truck_Ramp_Rot_M1
ObjectTemplate.setPosition 0/0.425/-3.2
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Truck_Ramp
ObjectTemplate.setPosition 0/0.425/-3.2
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setAcceleration 0/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Truck_Ramp ***
ObjectTemplate.create RotationalBundle Truck_Ramp
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/KatyushaRamp.ssc
ObjectTemplate.geometry Truck_Ramp_M1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
rem ### new passenger seating ###
ObjectTemplate.addTemplate Truck_passenger_PCO2
ObjectTemplate.addTemplate Truck_passenger_PCO3
ObjectTemplate.addTemplate Truck_passenger_PCO4
ObjectTemplate.addTemplate Truck_passenger_PCO5
rem #############################
ObjectTemplate.setMinRotation 0/-45/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/500/0
ObjectTemplate.setInputToPitch c_PIPitch
rem *** TruckSimple ***
ObjectTemplate.create SimpleObject TruckSimple
ObjectTemplate.geometry Truck_Main_L1
rem *** TruckWreck ***
ObjectTemplate.create SimpleObject TruckWreck
ObjectTemplate.geometry Truck_Wreck_M1
rem *** KatyushaLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 KatyushaLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 135
ObjectTemplate.create PlayerControlObject Truck
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.drag 2
ObjectTemplate.dragOffset 0/0/0
ObjectTemplate.mass 4500
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 2
ObjectTemplate.exitTimer 1
ObjectTemplate.hitpoints 50
ObjectTemplate.Maxhitpoints 50
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 6
ObjectTemplate.explosionForceMod 15
ObjectTemplate.hpLostWhileCriticalDamage 1
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.addArmorEffect 30 e_KatyushaDamage 0/0.5/2.5
ObjectTemplate.addArmorEffect 6 e_KatyushaFire 0/0.15/3
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/-1/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/-1/5
ObjectTemplate.addArmorEffect 0 e_Gore 0/-1/-3
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/-1/0
ObjectTemplate.damageFromWater 1
ObjectTemplate.aiTemplate Truck
rem -------------------------------------
ObjectTemplate.addTemplate lodKatyusha
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2.5/0/0 0/0/0
ObjectTemplate.GUIIndex 20
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 53/91
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** lodKatyusha ***
ObjectTemplate.create LodObject lodKatyusha
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TruckComplex
ObjectTemplate.addTemplate TruckSimple
ObjectTemplate.addTemplate TruckWreck
rem -------------------------------------
ObjectTemplate.lodSelector KatyushaLodSelector
rem *** TruckComplex ***
ObjectTemplate.create Bundle TruckComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodKatyushaCockpit
ObjectTemplate.addTemplate KatyushaSeat
ObjectTemplate.setPosition -0.299/0.7/1.2
ObjectTemplate.addTemplate Katyusha_Camera
ObjectTemplate.setPosition -0.299/1/1
ObjectTemplate.addTemplate TruckPassengerPCO1
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/1.7
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/-0.199
ObjectTemplate.addTemplate Truck_Ramp_Rot
ObjectTemplate.addTemplate Katyusha_Wheel_FrontL
ObjectTemplate.setPosition -0.8/0.1/2.8
ObjectTemplate.addTemplate Katyusha_Wheel_FrontR
ObjectTemplate.setPosition 0.8/0.1/2.8
ObjectTemplate.addTemplate TruckSupplyDepot
ObjectTemplate.setPosition 0/0/-1.75
ObjectTemplate.addTemplate TruckVehicleSupplyDepot
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate Truck_Engine
ObjectTemplate.setPosition 0/0/2
ObjectTemplate.addTemplate KatyushaInteriorSteerDummy
ObjectTemplate.setPosition -0.315/0.1/2.14
ObjectTemplate.setRotation 0/-30/0
ObjectTemplate.addTemplate TruckHorn
ObjectTemplate.setPosition 0/0/2
rem -------------------------------------
rem *** lodKatyushaCockpit ***
ObjectTemplate.create LodObject lodKatyushaCockpit
rem -------------------------------------
ObjectTemplate.addTemplate KatyushaExterior
ObjectTemplate.addTemplate KatyushaInterior
ObjectTemplate.setPosition 0/1.01/1.48
rem -------------------------------------
ObjectTemplate.lodSelector KatyushaCockpitSelector
rem *** KatyushaExterior ***
ObjectTemplate.create SimpleObject KatyushaExterior
ObjectTemplate.geometry Truck_Main_M1
rem *** KatyushaInterior ***
ObjectTemplate.create Bundle KatyushaInterior
ObjectTemplate.geometry 1P_Katyusha_M1
rem *** KatyushaSteeringDummy ***
ObjectTemplate.create AnimatedBundle KatyushaInteriorSteerDummy
rem -------------------------------------
ObjectTemplate.addTemplate KatyushaInteriorSteer
rem -------------------------------------
ObjectTemplate.addSkeletonIK Bip01_R_Hand 0.24/0.9/0.0 -80/60/50
ObjectTemplate.addSkeletonIK Bip01_L_Hand -0.26/0.9/-0.0 -80/-60/50
rem *** Katyusha Interior Steer***
ObjectTemplate.create RotationalBundle KatyushaInteriorSteer
ObjectTemplate.setNetworkableInfo TruckBodyInfo
rem ObjectTemplate.geometry 1P_Katyusha_Steer_M1
ObjectTemplate.addTemplate lodKatyushaSteering
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 80/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1
rem *** lodKatyushaSteering ***
ObjectTemplate.create LodObject lodKatyushaSteering
rem -------------------------------------
ObjectTemplate.addTemplate KatyushaHighRSteering
ObjectTemplate.addTemplate KatyushaLowSteering
rem -------------------------------------
ObjectTemplate.lodSelector KatyushaSteeringSelector
rem *** KatyushaHighRSteering ***
ObjectTemplate.create SimpleObject KatyushaHighRSteering
ObjectTemplate.geometry 1P_Katyusha_Steer_M1
rem *** KatyushaLowSteering ***
ObjectTemplate.create SimpleObject KatyushaLowSteering
rem ObjectTemplate.geometry Katyusha_Steering_M1
LodSelectorTemplate.create DistanceSelector KatyushaSteeringSelector
LodSelectorTemplate.addLodDistance 2
rem *** KatyushaCockpitSelector ***
LodSelectorTemplate.create DistCompareSelector KatyushaCockpitSelector
LodSelectorTemplate.addLodDistance 15
LodSelectorTemplate.addLodComparison 0.5
rem *** KatyushaSeat ***
ObjectTemplate.create SeatObject KatyushaSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
rem *** Katyusha_Camera ***
ObjectTemplate.create Camera Katyusha_Camera
ObjectTemplate.setMinRotation -80/-5/0
ObjectTemplate.setMaxRotation 70/10/0
ObjectTemplate.setPivotPosition 0/0.25/0.2
ObjectTemplate.setMaxSpeed 200/200/0
ObjectTemplate.setAcceleration 100000/100000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.setInputToRoll c_PIMenuSelect3
rem *** Katyusha_Entry ***
ObjectTemplate.create EntryPoint Katyusha_Entry
ObjectTemplate.setEntryRadius 4
rem *** Katyusha_Wheel_FrontL ***
ObjectTemplate.create RotationalBundle Katyusha_Wheel_FrontL
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Truck_Spring_FrontL
ObjectTemplate.setPosition 0/-0.599/0
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 80/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1
rem *** Katyusha_Wheel_FrontR ***
ObjectTemplate.create RotationalBundle Katyusha_Wheel_FrontR
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Truck_Spring_FrontR
ObjectTemplate.setPosition 0/-0.599/0
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 80/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1
rem #####################################
rem *** TruckPassengerPCO1 ***
ObjectTemplate.create PlayerControlObject TruckPassengerPCO1
ObjectTemplate.setNetworkableInfo TruckBodyInfo
ObjectTemplate.aiTemplate TruckPassenger2
rem -------------------------------------
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/1.25
ObjectTemplate.addTemplate Katyusha_Entry
ObjectTemplate.setPosition 0/0.6/-0.75
rem ObjectTemplate.addTemplate lodKatyushaCockpit
ObjectTemplate.addTemplate KatyushaPassengerCamera
ObjectTemplate.setPosition 0.305/1.0/1.2
ObjectTemplate.addTemplate KatyushaPassengerSeat
ObjectTemplate.setPosition 0.299/0.7/1.2
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 2.5/0/0 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 62/89
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** KatyushaPassengerCamera ***
ObjectTemplate.create Camera KatyushaPassengerCamera
ObjectTemplate.setMinRotation -80/-25/0
ObjectTemplate.setMaxRotation 80/3/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 *** KatyushaPassengerSeat ***
ObjectTemplate.create SeatObject KatyushaPassengerSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInWilly
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInWilly
rem #####################################
rem *** TruckSupplyDepot ***
ObjectTemplate.create SupplyDepot TruckSupplyDepot
ObjectTemplate.radius 2.3
rem 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.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc
rem *** TruckVehicleSupplyDepot ***
ObjectTemplate.create SupplyDepot TruckVehicleSupplyDepot
ObjectTemplate.radius 20
ObjectTemplate.team 2
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 0 -1 20 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 0
ObjectTemplate.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc
rem *** Truck_passenger_PCO2 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO2
ObjectTemplate.NameTagOffset 0/0.2/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger3
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition -1.02/1.48/1.81
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition -1.02/1.28/1.81
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1.6 0/0/0
ObjectTemplate.GUIIndex 48
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 45/62
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** TruckEntry3 ***
ObjectTemplate.create EntryPoint TruckEntry3
ObjectTemplate.setEntryRadius 2.6
rem *** TruckpassengerCamera ***
ObjectTemplate.create Camera TruckpassengerCamera
ObjectTemplate.setMinRotation -90/-90/0
ObjectTemplate.setMaxRotation 90/35/0
ObjectTemplate.setMaxSpeed 80/80/0
ObjectTemplate.setAcceleration 500/500/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** TruckPassengerSeat ***
ObjectTemplate.create SeatObject TruckPassengerSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInM3a1
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInM3a1
rem *** Truck_passenger_PCO3 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO3
ObjectTemplate.NameTagOffset 0/0.4/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger4
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition 1.02/1.38/1.63
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition 1.02/1.28/1.63
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1.6 0/0/0
ObjectTemplate.GUIIndex 49
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 28/68
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** Truck_passenger_PCO4 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO4
ObjectTemplate.NameTagOffset 0/0.6/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger5
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition -1.02/1.38/0.701
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition -1.02/1.28/0.701
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1 180/0/0
ObjectTemplate.GUIIndex 50
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 39/51
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** Truck_passenger_PCO5 ***
ObjectTemplate.create PlayerControlObject Truck_passenger_PCO5
ObjectTemplate.NameTagOffset 0/0.8/0
ObjectTemplate.setNetworkableInfo TruckPassengerInfo
ObjectTemplate.aiTemplate TruckPassenger6
rem -------------------------------------
ObjectTemplate.addTemplate TruckEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate TruckpassengerCamera
ObjectTemplate.setPosition 1.02/1.38/0.899
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate TruckPassengerSeat
ObjectTemplate.setPosition 1.02/1.28/0.899
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2/1 180/0/0
ObjectTemplate.GUIIndex 51
ObjectTemplate.setVehicleIcon "Vehicle/icon_truck.dds"
ObjectTemplate.setVehicleIconPos 22/59
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_truck_16x16.tga"
ObjectTemplate.hasRestrictedExit 1
rem *** Truck_Ramp_Rot ***
ObjectTemplate.create RotationalBundle Truck_Ramp_Rot
ObjectTemplate.setNetworkableInfo TruckTurretInfo
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.geometry Truck_Ramp_Rot_M1
ObjectTemplate.setPosition 0/0.425/-3.2
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Truck_Ramp
ObjectTemplate.setPosition 0/0.425/-3.2
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setAcceleration 0/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Truck_Ramp ***
ObjectTemplate.create RotationalBundle Truck_Ramp
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/KatyushaRamp.ssc
ObjectTemplate.geometry Truck_Ramp_M1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
rem ### new passenger seating ###
ObjectTemplate.addTemplate Truck_passenger_PCO2
ObjectTemplate.addTemplate Truck_passenger_PCO3
ObjectTemplate.addTemplate Truck_passenger_PCO4
ObjectTemplate.addTemplate Truck_passenger_PCO5
rem #############################
ObjectTemplate.setMinRotation 0/-45/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/500/0
ObjectTemplate.setInputToPitch c_PIPitch
rem *** TruckSimple ***
ObjectTemplate.create SimpleObject TruckSimple
ObjectTemplate.geometry Truck_Main_L1
rem *** TruckWreck ***
ObjectTemplate.create SimpleObject TruckWreck
ObjectTemplate.geometry Truck_Wreck_M1
rem *** KatyushaLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 KatyushaLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 135