This page is under construction
Archives/bf1942/levels/203_Hill-1904.rfa
bf1942/levels/203_Hill-1904/objects/28cm_howitzer_L10/Objects.con
rem ===== COMPRESS = JPN

rem *** 28cm_howitzer_L10

ObjectTemplate.create PlayerControlObject 28cm_howitzer_L10
ObjectTemplate.setNetworkableInfo 28cmGun_BodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.geometry 28cm_thing_m1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 121
ObjectTemplate.maxhitpoints 121
ObjectTemplate.material 49
ObjectTemplate.addArmorEffect 40 e_DefGunDamage 0/6/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/20/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/10/0
ObjectTemplate.aiTemplate CoastalGunAI
ObjectTemplate.timetoliveafterdeath 85
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
rem -------------------------------------
ObjectTemplate.addTemplate lod28cmGun
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2.2/-6.4 -180/0/0
ObjectTemplate.GUIIndex 67
ObjectTemplate.setVehicleIcon "Vehicle/icon_28cm.dds"
ObjectTemplate.setVehicleIconPos 50/60
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_280mmM1939.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTDefGun
ObjectTemplate.setToolTipType TTDefGun
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_Coastalgun.tga"
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 180
ObjectTemplate.DirBarYScaleAbove 25
ObjectTemplate.DirBarYScaleBelow -5
ObjectTemplate.DirBarYScaleMin -90
ObjectTemplate.DirBarYScaleMax -50

rem *** lodCoastalGun ***
ObjectTemplate.create LodObject lod28cmGun
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 28cmGunOrginal
ObjectTemplate.addTemplate 28cmGunWreck
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.lodSelector lod28cmGunSelector

rem *** lodCoastalGun ***
ObjectTemplate.create Bundle 28cmGunOrginal
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 28cmGun_Entry
ObjectTemplate.setPosition 0/1.95/0
ObjectTemplate.addTemplate 28cmGun_Turret
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------

rem *** CoastalGun_Entry ***
ObjectTemplate.create EntryPoint 28cmGun_Entry
ObjectTemplate.setEntryRadius 3.5


rem *** 28cmGun_Turret ***
ObjectTemplate.create RotationalBundle 28cmGun_Turret
ObjectTemplate.setNetworkableInfo 28cmGun_BodyInfo
ObjectTemplate.geometry 28cm_turret_m1
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../Objects/Vehicles/Land/8in_CoastalGun/Sounds/8inchCoastalGunTurret.ssc
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 28cmGun_Breech
ObjectTemplate.setPosition 0/0/0.675526
rem ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate 28cmGun_Seat
ObjectTemplate.setPosition 1.858/1.65/-2.00
rem -------------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 3/0/0
ObjectTemplate.setAcceleration 10/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX


rem *** 28cmGun_Breech ***
ObjectTemplate.create RotationalBundle 28cmGun_Breech
ObjectTemplate.setNetworkableInfo 28cmGun_BodyInfo
ObjectTemplate.geometry 28cm_breech_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../Objects/Vehicles/Land/8in_CoastalGun/Sounds/8inchCoastalGuntower.ssc
rem -------------------------------------
ObjectTemplate.addTemplate 28cmGun_Barrel
rem ObjectTemplate.addTemplate 28cmGun_TracGunBarrel
rem ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate 28cmGun_Barrel_PenetrateExploder
ObjectTemplate.addTemplate 28cmGun_Camera_Bundle
ObjectTemplate.setPosition 0.4/2.857/1.845
ObjectTemplate.addTemplate 28cmGun_TracGunBarrel
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-25/0
ObjectTemplate.setMaxRotation 0/45/0
ObjectTemplate.setMaxSpeed 0/10/0
ObjectTemplate.setAcceleration 0/10/0
ObjectTemplate.setInputToPitch c_PIMouseLookY

rem *** 28cmGun_Seat ***
ObjectTemplate.create SeatObject 28cmGun_Seat
ObjectTemplate.seatFlags c_SeatShowStandingSoldier
ObjectTemplate.seatFlags c_SeatIsOutside

rem *** 28cmGun_Camera_Bundle ***
ObjectTemplate.create Bundle 28cmGun_Camera_Bundle
rem -------------------------------------
ObjectTemplate.addTemplate 28cmGunCamera
rem ObjectTemplate.addTemplate Type96_15cmGunnerCamera
ObjectTemplate.addTemplate lod28cmGunCockpit
ObjectTemplate.setPosition 0.538/-0.02/0.098
rem -------------------------------------

rem *** lod28cmGunCockpit ***
ObjectTemplate.create LodObject lod28cmGunCockpit
rem -------------------------------------
ObjectTemplate.addTemplate 28cmGunCockpitExternal
ObjectTemplate.addTemplate 28cmGunCockpitInternal
ObjectTemplate.setPosition 0/0.004/0
rem -------------------------------------
ObjectTemplate.lodSelector 28cmGuncockpitSelector

rem *** 28cmGunCockpitExternal ***
ObjectTemplate.create SimpleObject 28cmGunCockpitExternal
ObjectTemplate.geometry

rem *** 28cmGunCockpitInternal ***
ObjectTemplate.create SimpleObject 28cmGunCockpitInternal
ObjectTemplate.geometry 1p_shipgun_Aimdevice_m1

rem *** 28cmGuncockpitSelector ***
LodSelectorTemplate.create DistCompareSelector 28cmGuncockpitSelector
LodSelectorTemplate.addLodDistance 4
LodSelectorTemplate.addLodComparison 0.5

rem *** 28cmGunCamera ***
ObjectTemplate.create Camera 28cmGunCamera
rem ObjectTemplate.OutsideHudOffset 0.5/0/0.7
rem ObjectTemplate.SetMaxSpeed 0/0/0
rem ObjectTemplate.SetAcceleration 0/0/0
ObjectTemplate.CVMExternTrace 1

rem *** 28cmGunWreck ***
ObjectTemplate.create SimpleObject 28cmGunWreck
ObjectTemplate.geometry wreck_28cm_m1

rem *** lodCoastalGunSelector ***
LodSelectorTemplate.create DistCompareSelector2 lod28cmGunSelector
LodSelectorTemplate.hasDestroyedLod 1


rem *** 28cmGun_spot ***
ObjectTemplate.create PlayerControlObject 28cmGun_spot
ObjectTemplate.setNetworkableInfo 28cmGun_BodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.geometry 8in_thing_m1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 121
ObjectTemplate.maxhitpoints 121
ObjectTemplate.material 49
ObjectTemplate.addArmorEffect 30 e_DefGunDamage 0/6/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/20/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/10/0
ObjectTemplate.aiTemplate CoastalGunAI
ObjectTemplate.timetoliveafterdeath 85
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
rem -------------------------------------
ObjectTemplate.addTemplate lod28cmGun
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/2.2/-6.4 -180/0/0
ObjectTemplate.GUIIndex 67
ObjectTemplate.setVehicleIcon "Vehicle/icon_28cm.dds"
ObjectTemplate.setVehicleIconPos 50/60
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_280mmM1939.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTDefGun
ObjectTemplate.setToolTipType TTDefGun
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_Coastalgun.tga"
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 180
ObjectTemplate.DirBarYScaleAbove 25
ObjectTemplate.DirBarYScaleBelow -5
ObjectTemplate.DirBarYScaleMin -90
ObjectTemplate.DirBarYScaleMax -50