This page is under construction
Archives/bf1942/levels/A_Day_of_Zitadelle.rfa
bf1942/levels/A_Day_of_Zitadelle/objects/HowitzerBattery/Objects.con

rem *** HowitzerBattery5 ***
ObjectTemplate.create PlayerControlObject HowitzerBattery5
ObjectTemplate.setNetworkableInfo HowitzerBatteryBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 4
ObjectTemplate.explosionDamage 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 500
ObjectTemplate.maxhitpoints 500
ObjectTemplate.material 33
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 9/0/-0.5
ObjectTemplate.addArmorEffect 0 e_scrapmetal 9/0/-0.5
ObjectTemplate.addArmorEffect 0 e_ExplGas -7/0/0.4
ObjectTemplate.addArmorEffect 0 e_scrapmetal -7/0/0.4
ObjectTemplate.addArmorEffect 0 e_ExplGas -16/0/-0.4
ObjectTemplate.addArmorEffect 0 e_scrapmetal -16/0/-0.4
ObjectTemplate.addArmorEffect 0 e_ExplGas 15/0/0.8
ObjectTemplate.addArmorEffect 0 e_scrapmetal 15/0/0.8
ObjectTemplate.aiTemplate HowitzerBattery
ObjectTemplate.timetoliveafterdeath 0
rem -------------------------------------
ObjectTemplate.addTemplate lodHowitzerBattery5
ObjectTemplate.setPosition 0/0.75/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0.2/-2.0 0/0/0
ObjectTemplate.GUIIndex 19
ObjectTemplate.setVehicleIcon "Vehicle/Icon_105Howitzer.tga"
ObjectTemplate.setVehicleIconPos 51/69
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTArtillery
ObjectTemplate.setToolTipType TTArtillery
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_artillery_16x16.tga"
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 25
ObjectTemplate.DirBarYScaleAbove 40
ObjectTemplate.DirBarYScaleBelow 0
ObjectTemplate.DirBarYScaleMin -90
ObjectTemplate.DirBarYScaleMax -50



rem *** lodHowitzerBattery5 ***
ObjectTemplate.create LodObject lodHowitzerBattery5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBattery5Complex
ObjectTemplate.addTemplate HowitzerBattery5Simple
rem -------------------------------------
ObjectTemplate.lodSelector HowitzerBatteryLodSelector


rem *** HowitzerBattery5Complex ***
ObjectTemplate.create Bundle HowitzerBattery5Complex
ObjectTemplate.setNetworkableInfo HowitzerBatteryBodyInfo
ObjectTemplate.geometry 105_carriage_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryGunCarriage2
ObjectTemplate.setPosition 9/0.0/-0.5
ObjectTemplate.addTemplate HowitzerBatteryGunCarriage3
ObjectTemplate.setPosition -7/0.0/0.4
ObjectTemplate.addTemplate HowitzerBatteryGunCarriage4
ObjectTemplate.setPosition -16/0.0/-0.4
ObjectTemplate.addTemplate HowitzerBatteryGunCarriage5
ObjectTemplate.setPosition 15/0.0/0.8
ObjectTemplate.addTemplate HowitzerBatteryEntry
ObjectTemplate.setPosition 0/0.0/1.2
ObjectTemplate.addTemplate HowitzerBatteryGunBase
ObjectTemplate.setPosition 0/-0.15/0
ObjectTemplate.addTemplate HowitzerBatteryGunner_Seat
ObjectTemplate.setPosition 0.53/-0.25/-2.0
rem -------------------------------------

rem *** HowitzerBattery ***
ObjectTemplate.create PlayerControlObject HowitzerBattery4
ObjectTemplate.setNetworkableInfo HowitzerBatteryBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 4
ObjectTemplate.explosionDamage 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 400
ObjectTemplate.maxhitpoints 400
ObjectTemplate.material 33
ObjectTemplate.addArmorEffect 30 e_PanzDamage 0/1/-1.4
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 5/0/0.5
ObjectTemplate.addArmorEffect 0 e_scrapmetal 5/0/0.5
ObjectTemplate.addArmorEffect 0 e_ExplGas 10/0/-0.4
ObjectTemplate.addArmorEffect 0 e_scrapmetal 10/0/-0.4
ObjectTemplate.addArmorEffect 0 e_ExplGas -7/0/0.6
ObjectTemplate.addArmorEffect 0 e_scrapmetal -7/0/0.6
ObjectTemplate.aiTemplate HowitzerBattery
ObjectTemplate.timetoliveafterdeath 0
rem -------------------------------------
ObjectTemplate.addTemplate lodHowitzerBattery
ObjectTemplate.setPosition 0/0.75/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0.2/-2.0 0/0/0
ObjectTemplate.GUIIndex 19
ObjectTemplate.setVehicleIcon "Vehicle/Icon_105Howitzer.tga"
ObjectTemplate.setVehicleIconPos 51/69
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTArtillery
ObjectTemplate.setToolTipType TTArtillery
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_artillery_16x16.tga"
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 25
ObjectTemplate.DirBarYScaleAbove 40
ObjectTemplate.DirBarYScaleBelow 0
ObjectTemplate.DirBarYScaleMin -90
ObjectTemplate.DirBarYScaleMax -50



rem *** lodHowitzerBattery ***
ObjectTemplate.create LodObject lodHowitzerBattery
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBattery4Complex
ObjectTemplate.addTemplate HowitzerBattery4Simple
rem -------------------------------------
ObjectTemplate.lodSelector HowitzerBatteryLodSelector


rem *** HowitzerBattery4Complex ***
ObjectTemplate.create Bundle HowitzerBattery4Complex
ObjectTemplate.setNetworkableInfo HowitzerBatteryBodyInfo
ObjectTemplate.geometry 105_carriage_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryGunCarriage2
ObjectTemplate.setPosition 5/0.0/1.5
ObjectTemplate.addTemplate HowitzerBatteryEntry
ObjectTemplate.setPosition 0/0.0/1.2
ObjectTemplate.addTemplate HowitzerBatteryGunBase
ObjectTemplate.setPosition 0/-0.15/0
ObjectTemplate.addTemplate HowitzerBatteryGunner_Seat
ObjectTemplate.setPosition 0.53/-0.25/-2.0
rem -------------------------------------




rem *** HowitzerBattery3 ***
ObjectTemplate.create PlayerControlObject HowitzerBattery3
ObjectTemplate.setNetworkableInfo HowitzerBatteryBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 4
ObjectTemplate.explosionDamage 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 300
ObjectTemplate.maxhitpoints 300
ObjectTemplate.material 33
ObjectTemplate.addArmorEffect 30 e_PanzDamage 0/1/-1.4
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 9/0/-0.5
ObjectTemplate.addArmorEffect 0 e_scrapmetal 9/0/-0.5
ObjectTemplate.addArmorEffect 0 e_ExplGas -10/0/0.4
ObjectTemplate.addArmorEffect 0 e_scrapmetal -10/0/0.4
ObjectTemplate.aiTemplate HowitzerBattery
ObjectTemplate.timetoliveafterdeath 0
rem -------------------------------------
ObjectTemplate.addTemplate lodHowitzerBattery3
ObjectTemplate.setPosition 0/0.75/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0.2/-2.0 0/0/0
ObjectTemplate.GUIIndex 19
ObjectTemplate.setVehicleIcon "Vehicle/Icon_105Howitzer.tga"
ObjectTemplate.setVehicleIconPos 51/69
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTArtillery
ObjectTemplate.setToolTipType TTArtillery
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_artillery_16x16.tga"
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 25
ObjectTemplate.DirBarYScaleAbove 40
ObjectTemplate.DirBarYScaleBelow 0
ObjectTemplate.DirBarYScaleMin -90
ObjectTemplate.DirBarYScaleMax -50



rem *** lodHowitzerBattery3 ***
ObjectTemplate.create LodObject lodHowitzerBattery3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBattery3Complex
ObjectTemplate.addTemplate HowitzerBattery3Simple
rem -------------------------------------
ObjectTemplate.lodSelector HowitzerBatteryLodSelector


rem *** HowitzerBattery3Complex ***
ObjectTemplate.create Bundle HowitzerBattery3Complex
ObjectTemplate.setNetworkableInfo HowitzerBatteryBodyInfo
ObjectTemplate.geometry 105_carriage_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryGunCarriage2
ObjectTemplate.setPosition 5/0.0/-2.0
ObjectTemplate.addTemplate HowitzerBatteryGunCarriage3
ObjectTemplate.setPosition -4.5/0.0/-2.5
ObjectTemplate.addTemplate HowitzerBatteryEntry
ObjectTemplate.setPosition 0/0.0/1.2
ObjectTemplate.addTemplate HowitzerBatteryGunBase
ObjectTemplate.setPosition 0/-0.15/0
ObjectTemplate.addTemplate HowitzerBatteryGunner_Seat
ObjectTemplate.setPosition 0.53/-0.25/-2.0
rem -------------------------------------



rem *** HowitzerBatteryEntry ***
ObjectTemplate.create EntryPoint HowitzerBatteryEntry
ObjectTemplate.setEntryRadius 3.8

rem *** HowitzerBatteryGunBase ***
ObjectTemplate.create RotationalBundle HowitzerBatteryGunBase
ObjectTemplate.setNetworkableInfo HowitzerBatteryTurretInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatteryTurret.ssc
ObjectTemplate.geometry 105_gun_base_X
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.setAttachToListener 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannonBase
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX


rem *** HowitzerBatteryCannonBase ***
ObjectTemplate.create RotationalBundle HowitzerBatteryCannonBase
ObjectTemplate.setNetworkableInfo HowitzerBatteryGunInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatterygunbase.ssc
ObjectTemplate.geometry 105_gun_base_Y
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.setAttachToListener 1
rem -------------------------------------
ObjectTemplate.addTemplate lodHowitzerBatteryCockpit
ObjectTemplate.setPosition 0.04/2.28/1.18
ObjectTemplate.addTemplate HowitzerBatteryCannon
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate HowitzerBatteryGunnerCamera
ObjectTemplate.setPosition 0/1.2/-1.3
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-40/0
ObjectTemplate.setMaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY

rem *** lodHowitzerBatteryCockpit ***
ObjectTemplate.create LodObject lodHowitzerBatteryCockpit
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCockpitExternal
ObjectTemplate.addTemplate HowitzerBatteryCockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector HowitzerBatterycockpitSelector

rem *** HowitzerBatteryCockpitExternal ***
ObjectTemplate.create SimpleObject HowitzerBatteryCockpitExternal


rem *** HowitzerBatteryCockpitInternal ***
ObjectTemplate.create SimpleObject HowitzerBatteryCockpitInternal


rem *** HowitzerBatterycockpitSelector ***
LodSelectorTemplate.create DistCompareSelector HowitzerBatterycockpitSelector
LodSelectorTemplate.addLodDistance 2
LodSelectorTemplate.addLodComparison 0.5

rem *** HowitzerBatteryGunnerCamera ***
ObjectTemplate.create Camera HowitzerBatteryGunnerCamera
ObjectTemplate.CVMExternTrace 1

rem *** HowitzerBatteryGunnerSeat ***
ObjectTemplate.create SeatObject HowitzerBatteryGunner_Seat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatFlags c_SeatIsOutside

rem *** HowitzerBatteryGunCarriage2 ***
ObjectTemplate.create Bundle HowitzerBatteryGunCarriage2
ObjectTemplate.geometry 105_carriage_M1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryGunBase2
ObjectTemplate.addTemplate HowitzerBatteryEntry
rem -------------------------------------

rem *** HowitzerBatteryGunBase2 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryGunBase2
ObjectTemplate.setNetworkableInfo HowitzerBatteryTurretInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatteryTurret.ssc
ObjectTemplate.geometry 105_gun_base_X
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannonBase2
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX


rem *** HowitzerBatteryCannonBase2 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryCannonBase2
ObjectTemplate.setNetworkableInfo HowitzerBatteryGunInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatterygunbase.ssc
ObjectTemplate.geometry 105_gun_base_Y
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannon2
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-40/0
ObjectTemplate.setMaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** HowitzerBatteryGunCarriage3 ***
ObjectTemplate.create Bundle HowitzerBatteryGunCarriage3
ObjectTemplate.geometry 105_carriage_M1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryGunBase3
ObjectTemplate.addTemplate HowitzerBatteryEntry
rem -------------------------------------

rem *** HowitzerBatteryGunBase3 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryGunBase3
ObjectTemplate.setNetworkableInfo HowitzerBatteryTurretInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatteryTurret.ssc
ObjectTemplate.geometry 105_gun_base_X
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannonBase3
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** HowitzerBatteryCannonBase3 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryCannonBase3
ObjectTemplate.setNetworkableInfo HowitzerBatteryGunInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatterygunbase.ssc
ObjectTemplate.geometry 105_gun_base_Y
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannon3
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-40/0
ObjectTemplate.setMaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** HowitzerBatteryGunCarriage4 ***
ObjectTemplate.create Bundle HowitzerBatteryGunCarriage4
ObjectTemplate.geometry 105_carriage_M1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryGunBase4
ObjectTemplate.addTemplate HowitzerBatteryEntry
rem -------------------------------------

rem *** HowitzerBatteryGunBase4 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryGunBase4
ObjectTemplate.setNetworkableInfo HowitzerBatteryTurretInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatteryTurret.ssc
ObjectTemplate.geometry 105_gun_base_X
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannonBase4
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** HowitzerBatteryCannonBase4 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryCannonBase4
ObjectTemplate.setNetworkableInfo HowitzerBatteryGunInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatterygunbase.ssc
ObjectTemplate.geometry 105_gun_base_Y
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannon4
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-40/0
ObjectTemplate.setMaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** HowitzerBatteryGunCarriage5 ***
ObjectTemplate.create Bundle HowitzerBatteryGunCarriage5
ObjectTemplate.geometry 105_carriage_M1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryGunBase5
ObjectTemplate.addTemplate HowitzerBatteryEntry
rem -------------------------------------

rem *** HowitzerBatteryGunBase5 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryGunBase5
ObjectTemplate.setNetworkableInfo HowitzerBatteryTurretInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatteryTurret.ssc
ObjectTemplate.geometry 105_gun_base_X
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannonBase5
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** HowitzerBatteryCannonBase5 ***
ObjectTemplate.create RotationalBundle HowitzerBatteryCannonBase5
ObjectTemplate.setNetworkableInfo HowitzerBatteryGunInfo
ObjectTemplate.loadSoundScript Sounds/HowitzerBatterygunbase.ssc
ObjectTemplate.geometry 105_gun_base_Y
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate HowitzerBatteryCannon5
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-40/0
ObjectTemplate.setMaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY



rem *** HowitzerBattery5Simple ***
ObjectTemplate.create Bundle HowitzerBattery5Simple
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition 9/0.0/-0.5
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition -7/0.0/0.4
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition -16/0.0/-0.4
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition 15/0.0/0.8

rem *** HowitzerBattery4Simple ***
ObjectTemplate.create Bundle HowitzerBattery4Simple
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition 5/0.0/0.5
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition 10/0.0/-0.4
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition -7/0.0/0.6

rem *** HowitzerBattery3Simple ***
ObjectTemplate.create Bundle HowitzerBattery3Simple
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition 9/0.0/-0.5
ObjectTemplate.addTemplate HowitzerBatterySimple
ObjectTemplate.setPosition -10/0.0/0.4


rem *** HowitzerBatterySimple ***
ObjectTemplate.create SimpleObject HowitzerBatterySimple
ObjectTemplate.geometry 105_low



rem *** HowitzerBatteryLodSelector***
LodSelectorTemplate.create DistCompareSelector2 HowitzerBatteryLodSelector
LodSelectorTemplate.addLodDistance 200