This page is under construction
Archives/bf1942/levels/Escape_from_Leyte.rfa
bf1942/levels/Escape_from_Leyte/Objects/Gearing/Objects.con
rem ===== COMPRESS = USA

Var v_is_coop
console.useRelativePaths 0
run bf1942/game/is_coop.con
console.useRelativePaths 1

rem *** Gearing
rem *** GearingMid1942

rem *** Gearing ***
ObjectTemplate.create PlayerControlObject Gearing
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
rem 17.9
ObjectTemplate.drag 1.8

rem 18.05
rem ObjectTemplate.drag 4

rem 19.31
rem ObjectTemplate.drag 3.4

ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 6380
ObjectTemplate.maxhitpoints 6380
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 338
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 338 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate GearingAI
rem -------------------------------------
ObjectTemplate.addTemplate lodGearing
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 0/7.5/25.5 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 50/86
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark12.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_depthcharge.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 135
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 10
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
ObjectTemplate.submarineData 0 0 0 0 0 20 200


rem *** lodGearing ***
ObjectTemplate.create LodObject lodGearing
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate GearingComplex
ObjectTemplate.addTemplate GearingSimple
rem -------------------------------------
ObjectTemplate.lodSelector GearingLodSelector


rem *** GearingComplex ***
ObjectTemplate.create Bundle GearingComplex
rem ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.geometry Gearing_hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------

ObjectTemplate.addTemplate GearingLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate GearingLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0

ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.addTemplate Gearing_Radar
ObjectTemplate.setPosition -0.092/15.795/17.519
ObjectTemplate.addTemplate Gearing_propeller
ObjectTemplate.setPosition 2.01/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Gearing_propeller
ObjectTemplate.setPosition -2.424/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Gearing_HullWing
ObjectTemplate.setPosition 0/-5/55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Gearing_rudder
ObjectTemplate.setPosition 0/-5/-55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Gearing_Engine
ObjectTemplate.setPosition 0/-4/-40

ObjectTemplate.addTemplate 5inchL38Dual_Dummy_270_X
ObjectTemplate.setPosition -0.114/7.037/28.977
ObjectTemplate.addTemplate DepthChargeLauncher
ObjectTemplate.setPosition -1.35/4.45/-57.908
ObjectTemplate.setRotation -179.999/0/-89.999
ObjectTemplate.addTemplate DepthChargeLauncher
ObjectTemplate.setPosition 1.35/4.45/-57.908
ObjectTemplate.setRotation -179.999/0/90
ObjectTemplate.addTemplate 5inchL38Dual_Dummy_270_X2
ObjectTemplate.setPosition -0.114/4.391/36.508

ObjectTemplate.addTemplate 5inchL38Dual_Invis_270_X
ObjectTemplate.setPosition -0.114/7.037/28.977
ObjectTemplate.addTemplate 5inchL38Dual_Invis_270_X2
ObjectTemplate.setPosition -0.114/4.391/36.508

ObjectTemplate.addTemplate Gearing_Back_Canons_PCO
ObjectTemplate.setPosition -0.114/0/-10

ObjectTemplate.addTemplate GearingTorpedoPCO
ObjectTemplate.setPosition 0/7.05/-1.5
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate GearingDeckBoforsPCO_3
ObjectTemplate.setPosition -3.0/7.12/-27.0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate GearingDeckBoforsPCO_4
ObjectTemplate.setPosition 3.0/7.12/-20.0
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate Gearing_Entry
ObjectTemplate.setPosition -0.114/7.037/32
ObjectTemplate.addTemplate Gearing_EntrySmall
ObjectTemplate.setPosition -0.2/7.5/20
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -5.6/1.549/-3.834
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -5.6/1.539/-9.748
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 5.8/1.549/-3.834
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 5.8/1.539/-9.748
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate e_waterfrontBig
ObjectTemplate.setPosition 0/-2/55
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/55
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/-58
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/-0.499/-49.999
rem -----BridgeFrontLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.2/9.1/23.7
ObjectTemplate.setRotation -133/0/0
rem -----BridgeBackLadder-----
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition -2.7/10.8/13.8
ObjectTemplate.setRotation 0/25/0
rem -----AADeckFrontLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 4.57/8.7/14.35
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -4.39/8.7/14.35
ObjectTemplate.setRotation 180/0/0
rem -----AADeckBackLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 2.5/8.7/8.6
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.3/8.7/8.6
ObjectTemplate.setRotation 0/0/0
rem -----StarboardLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.51/5/4.5
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 2.59/5/-31.5
ObjectTemplate.setRotation -90/0/0
rem -----PortLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -3.35/5/4.5
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.52/5/-31.5
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -0.169/4.06/15.872


rem ObjectTemplate.addTemplate ShipAlarm2
rem -------------------------------------

rem *** GearingLcvpSpawner ***
ObjectTemplate.create ObjectSpawner GearingLcvpSpawner
ObjectTemplate.setObjectTemplate 1 none
ObjectTemplate.setObjectTemplate 2 none
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 3
ObjectTemplate.damageWhenLost 10

rem *** Gearing_Radar ***
ObjectTemplate.create RotationalBundle Gearing_Radar
ObjectTemplate.geometry fletch_radar_m1
ObjectTemplate.setMaxSpeed 10/10/10
ObjectTemplate.setContinousRotationSpeed 30/0/0

rem *** Gearing_propeller ***
ObjectTemplate.create SimpleObject Gearing_propeller
ObjectTemplate.geometry Fletch_prop_m1

rem *** Gearing_Back_Canons_PCO ***
ObjectTemplate.create PlayerControlObject Gearing_Back_Canons_PCO
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.aiTemplate GearingRearGunAI
rem -------------------------------------
ObjectTemplate.addTemplate BattleshipRadar
ObjectTemplate.addTemplate 5inchL38Dual_Dummy_300_X
ObjectTemplate.setPosition 0/3.653/-32.658
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate QuadBofors_body300Degree2Alt
ObjectTemplate.setPosition 0/7.12/-24.5
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate 5inchL38Dual_Invis_300_X
ObjectTemplate.setPosition 0/3.653/-32.658
ObjectTemplate.setRotation -179.999/0/0

ObjectTemplate.addTemplate Gearing_Entry
ObjectTemplate.setPosition 0.5/4/-26
rem -------------------------------------
ObjectTemplate.setPcoId 1
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 2
ObjectTemplate.addPcoPosId 3
ObjectTemplate.setSoldierExitLocation 0.5/4/-26 120/0/0
ObjectTemplate.GUIIndex 41
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 116/68
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark12.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_40mmBofors.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.sonarPos 1

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

rem *** Gearing_Entry ***
ObjectTemplate.create EntryPoint Gearing_Entry
ObjectTemplate.setEntryRadius 6

rem *** Gearing_EntrySmall ***
ObjectTemplate.create EntryPoint Gearing_EntrySmall
ObjectTemplate.setEntryRadius 3

rem ===============================================
rem Torpedos
rem ===============================================

rem *** GearingTorpedoPCO ***
ObjectTemplate.create PlayerControlObject GearingTorpedoPCO
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.aiTemplate GearingTorpedoLauncher1AI
rem -------------------------------------
ObjectTemplate.addTemplate BattleshipRadar
ObjectTemplate.addTemplate Gearing_EntrySmall
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate GearingTorpedoHolder
ObjectTemplate.setPosition 0/0/0

ObjectTemplate.addTemplate ShipAlarm2
rem -------------------------------------
ObjectTemplate.setPcoId 2
ObjectTemplate.setSoldierExitLocation 0/1.5/-1.5 60/0/0
ObjectTemplate.GUIIndex 91
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 79/79
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_TP53,3cmMark15.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.sonarPos 1

rem *** GearingTorpedoHolder ***
ObjectTemplate.create RotationalBundle GearingTorpedoHolder
ObjectTemplate.setNetworkableInfo GearingTurretInfo
ObjectTemplate.geometry Gearing_Torpedo_Ramp_M1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
rem -------------------------------------
ObjectTemplate.addTemplate GearingTorpedorampe
ObjectTemplate.addTemplate GearingTorpedoCamera
ObjectTemplate.setPosition 0/2.0/0
ObjectTemplate.addTemplate GearingTorpedorampe_HullDamage
rem -------------------------------------
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** GearingTorpedoCamera ***
ObjectTemplate.create Camera GearingTorpedoCamera

rem ===================================================
rem 40mm Bofors
rem ===================================================

rem *** GearingDeckBoforsPCO_3 ***
ObjectTemplate.create PlayerControlObject GearingDeckBoforsPCO_3
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.aiTemplate GearingMG1
rem -------------------------------------
ObjectTemplate.addTemplate BattleshipRadar
ObjectTemplate.addTemplate QuadBofors_body
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate DualBofors_X2
ObjectTemplate.setPosition -0.5/2.58/38.5
ObjectTemplate.setRotation -90/0/0

ObjectTemplate.addTemplate ShipBuzzer
rem -------------------------------------
ObjectTemplate.setPcoId 3
ObjectTemplate.setSoldierExitLocation 2/1/0 0/0/0
ObjectTemplate.GUIIndex 103
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 104/73
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_40mmBofors.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_40mmBofors.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.sonarPos 1

rem *** GearingDeckBoforsPCO_4 ***
ObjectTemplate.create PlayerControlObject GearingDeckBoforsPCO_4
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.aiTemplate GearingMG2
rem -------------------------------------
ObjectTemplate.addTemplate BattleshipRadar
ObjectTemplate.addTemplate QuadBofors_body
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate DualBofors_X2
ObjectTemplate.setPosition 0.5/2.58/31.5
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate ShipBuzzer
rem -------------------------------------
ObjectTemplate.setPcoId 4
ObjectTemplate.setSoldierExitLocation -2/1/0 0/0/0
ObjectTemplate.GUIIndex 103
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 93/73
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_40mmBofors.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_40mmBofors.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.sonarPos 1

rem *** GearingSimple ***
ObjectTemplate.create SimpleObject GearingSimple
ObjectTemplate.geometry Gearing_hull_L1

rem *** GearingLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 GearingLodSelector
LodSelectorTemplate.addLodDistance 500


rem **********************************************************
rem **********************************************************
rem *** Gearing Midway 1942 Use ******************************
rem **********************************************************
rem **********************************************************

rem *** GearingMid1942 ***
ObjectTemplate.create PlayerControlObject GearingMid1942
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
rem 17.9
ObjectTemplate.drag 4.2

rem 18.05
rem ObjectTemplate.drag 4

rem 19.31
rem ObjectTemplate.drag 3.4

ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 3380
ObjectTemplate.maxhitpoints 3380
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 338
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 338 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate GearingAI
rem -------------------------------------
ObjectTemplate.addTemplate lodGearingMid1942
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 0/7.5/25.5 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 50/86
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark12.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 135
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 10
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
ObjectTemplate.submarineData 0 0 0 0 0 20 200

rem *** lodGearingMid1942 ***
ObjectTemplate.create LodObject lodGearingMid1942
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate GearingMid1942Complex
ObjectTemplate.addTemplate GearingSimple
rem -------------------------------------
ObjectTemplate.lodSelector GearingLodSelector


rem *** GearingMid1942Complex ***
ObjectTemplate.create Bundle GearingMid1942Complex
rem ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.geometry Gearing_hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate GearingSoldierSpawn1
ObjectTemplate.setPosition 0/5.4/32.5

ObjectTemplate.addTemplate GearingSoldierSpawn2
ObjectTemplate.setPosition 1.5/5.3/27

ObjectTemplate.addTemplate GearingSoldierSpawn3
ObjectTemplate.setPosition 2.5/5.2/21.5

ObjectTemplate.addTemplate GearingSoldierSpawn4
ObjectTemplate.setPosition -3/5/14.5
ObjectTemplate.addTemplate GearingSoldierSpawn5
ObjectTemplate.setPosition 3/5/14.5

ObjectTemplate.addTemplate GearingSoldierSpawn6
ObjectTemplate.setPosition 2/8/5.5

ObjectTemplate.addTemplate GearingSoldierSpawn7
ObjectTemplate.setPosition -2/8/-6
ObjectTemplate.addTemplate GearingSoldierSpawn8
ObjectTemplate.setPosition 0/8/-13

ObjectTemplate.addTemplate GearingSoldierSpawn9
ObjectTemplate.setPosition -3.7/5/-14.5
ObjectTemplate.addTemplate GearingSoldierSpawn10
ObjectTemplate.setPosition 3.7/5/-26

ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.addTemplate Gearing_Radar
ObjectTemplate.setPosition -0.092/15.795/17.519
ObjectTemplate.addTemplate Gearing_propeller
ObjectTemplate.setPosition 2.01/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Gearing_propeller
ObjectTemplate.setPosition -2.424/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Gearing_HullWing
ObjectTemplate.setPosition 0/-5/55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Gearing_rudder
ObjectTemplate.setPosition 0/-5/-55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Gearing_Engine
ObjectTemplate.setPosition 0/-4/-40

ObjectTemplate.addTemplate 5inchL38Dual_Dummy_270_X
ObjectTemplate.setPosition -0.114/7.037/28.977
ObjectTemplate.addTemplate 5inchL38Dual_Dummy_270_X2
ObjectTemplate.setPosition -0.114/4.391/36.508

ObjectTemplate.addTemplate 5inchL38Dual_Invis_270_X
ObjectTemplate.setPosition -0.114/7.037/28.977
ObjectTemplate.addTemplate 5inchL38Dual_Invis_270_X2
ObjectTemplate.setPosition -0.114/4.391/36.508

ObjectTemplate.addTemplate Gearing_Back_Canons_PCO
ObjectTemplate.setPosition -0.114/0/-10

ObjectTemplate.addTemplate GearingTorpedoPCO
ObjectTemplate.setPosition 0/7.05/-1.5
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate GearingDeckBoforsPCO_3
ObjectTemplate.setPosition -3.0/7.12/-27.0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate GearingDeckBoforsPCO_4
ObjectTemplate.setPosition 3.0/7.12/-20.0
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate Gearing_Entry
ObjectTemplate.setPosition -0.114/7.037/32
ObjectTemplate.addTemplate Gearing_EntrySmall
ObjectTemplate.setPosition -0.2/7.5/20
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -5.6/1.549/-3.834
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -5.6/1.539/-9.748
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 5.8/1.549/-3.834
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 5.8/1.539/-9.748
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate e_waterfrontBig
ObjectTemplate.setPosition 0/-2/55
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/55
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/-58
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/-0.499/-49.999
rem -----BridgeFrontLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.2/9.1/23.7
ObjectTemplate.setRotation -133/0/0
rem -----BridgeBackLadder-----
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition -2.7/10.8/13.8
ObjectTemplate.setRotation 0/25/0
rem -----AADeckFrontLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 4.57/8.7/14.35
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -4.39/8.7/14.35
ObjectTemplate.setRotation 180/0/0
rem -----AADeckBackLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 2.5/8.7/8.6
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.3/8.7/8.6
ObjectTemplate.setRotation 0/0/0
rem -----StarboardLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.51/5/4.5
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 2.59/5/-31.5
ObjectTemplate.setRotation -90/0/0
rem -----PortLadder-----
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -3.35/5/4.5
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.52/5/-31.5
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -0.169/4.06/15.872


ObjectTemplate.addTemplate ShipAlarm2
ObjectTemplate.addTemplate GearingMid1942_MapCustomBundle
rem -------------------------------------


rem *** GearingMid1942_MapCustomBundle ***
ObjectTemplate.create Bundle GearingMid1942_MapCustomBundle
rem -------------------------------------

ObjectTemplate.create PlayerControlObject Gearing89
ObjectTemplate.NameTagOffset 0/-0.6/2
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 1.8
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 6380
ObjectTemplate.maxhitpoints 6380
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 338
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 338 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate GearingAI
rem -------------------------------------
ObjectTemplate.addTemplate lodGearing
ObjectTemplate.addTemplate GearingSoldierSpawn89
ObjectTemplate.setPosition 0/5/3
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 0/7.5/25.5 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 50/86
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark12.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_depthcharge.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 135
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 10
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
ObjectTemplate.submarineData 0 0 0 0 0 20 200

ObjectTemplate.create SpawnPoint GearingSoldierSpawn89
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 89
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 0
ObjectTemplate.setSpawnAsParaTroper 0


ObjectTemplate.create PlayerControlObject Gearing90
ObjectTemplate.NameTagOffset 0/-0.6/2
ObjectTemplate.setNetworkableInfo GearingBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 1.8
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 6380
ObjectTemplate.maxhitpoints 6380
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 338
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 3525 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 1244 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 1244 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 622 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 622 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 338 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 338 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 338 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate GearingAI
rem -------------------------------------
ObjectTemplate.addTemplate lodGearing
ObjectTemplate.addTemplate GearingSoldierSpawn90
ObjectTemplate.setPosition 0/5/3
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Gearing_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 0/7.5/25.5 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_Gearing.tga"
ObjectTemplate.setVehicleIconPos 50/86
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark12.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_depthcharge.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 135
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 10
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
ObjectTemplate.submarineData 0 0 0 0 0 20 200

ObjectTemplate.create SpawnPoint GearingSoldierSpawn90
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 90
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 0
ObjectTemplate.setSpawnAsParaTroper 0