This page is under construction
Archives/bf1942/levels/Escape_from_Leyte.rfa
bf1942/levels/Escape_from_Leyte/Objects/Gato/Objects.con
rem *** Gato ***
ObjectTemplate.create PlayerControlObject Gato
ObjectTemplate.setNetworkableInfo GatoBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 0.36
ObjectTemplate.mass 800000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1200
ObjectTemplate.maxhitpoints 1200
ObjectTemplate.material 95
ObjectTemplate.criticalDamage 120
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 50
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.speedMod 0.05
ObjectTemplate.addArmorEffect 400 em_GatoDamage 0/0/0
ObjectTemplate.addArmorEffect 0 WaterExplosionSub 0/0/0
ObjectTemplate.aiTemplate GatoAI
rem -------------------------------------
ObjectTemplate.addTemplate lodGato
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 0/2/32
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -2.499/2/16
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 2.5/2/16
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -3.499/2/0
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 3.5/2/0
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -2.499/2/-15.999
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 2.5/2/-15.999
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 0/2/-31.999
ObjectTemplate.addTemplate e_waterfrontBigSub
ObjectTemplate.setPosition 0/1/54
ObjectTemplate.addTemplate e_Water06Dive
ObjectTemplate.setPosition 0/6/20
ObjectTemplate.addTemplate e_Water510Dive
ObjectTemplate.setPosition 0/3/23
ObjectTemplate.addTemplate e_Water10BDive
ObjectTemplate.setPosition 0/0/55
ObjectTemplate.addTemplate e_Water10BDiveBack
ObjectTemplate.setPosition 0/0/-25.999
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/55
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/-26
ObjectTemplate.setRotation 270/0/0
rem -------------------------------------
ObjectTemplate.subPos 1
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 0/4.3/0 0/0/0
ObjectTemplate.GUIIndex 86
ObjectTemplate.setVehicleIcon "Vehicle/Icon_gato.tga"
ObjectTemplate.setVehicleIconPos 60/85
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_TP53,3cmMark14.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_TP53,3cmMark14.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTSubmarine
ObjectTemplate.setToolTipType TTSubmarine
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_submarine_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** <oxygenUsagerate> <oxygenFillrate> <oxygenDamageRate> <periscopeMinDepth> <periscopeMaxDepth> <maxDepth> <maxDepthDamageRate>
ObjectTemplate.submarineData 0.003 0.01 1 10 21.0 60 5
ObjectTemplate.setSubmarineHudDepthModifier 5.9
ObjectTemplate.setSubmarineHudDirModifier 0.01
ObjectTemplate.disableSpawnPointsOnEnter 1


rem *** lodGato ***
ObjectTemplate.create LodObject lodGato
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate GatoComplex
ObjectTemplate.addTemplate GatoSimple
rem -------------------------------------
ObjectTemplate.lodSelector GatoLodSelector


rem *** GatoComplex ***
ObjectTemplate.create Bundle GatoComplex
ObjectTemplate.setNetworkableInfo GatoBodyInfo
ObjectTemplate.geometry Gato_Hull_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate SubmarineSonar
ObjectTemplate.addTemplate SubmarineActiveSonar
ObjectTemplate.setPosition 0/30/0
ObjectTemplate.addTemplate GatoEngine
ObjectTemplate.setPosition 0/0/-30
ObjectTemplate.addTemplate GatoRudder
ObjectTemplate.setPosition 0/-3/-30
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate GatoHullWing
ObjectTemplate.setPosition 0/-3/30
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate GatoEntry
ObjectTemplate.setPosition 5/1.9/18.5
ObjectTemplate.addTemplate GatoEntry
ObjectTemplate.setPosition 5/1.9/10.5
ObjectTemplate.addTemplate GatoEntry
ObjectTemplate.setPosition -5/1.9/18.5
ObjectTemplate.addTemplate GatoEntry
ObjectTemplate.setPosition -5/1.9/10.5
ObjectTemplate.addTemplate GatoCamera
ObjectTemplate.setPosition 0/14.9/20.2

ObjectTemplate.addTemplate GatoRudderFrontLR
ObjectTemplate.setPosition 0/-0.776/47.214
ObjectTemplate.addTemplate GatoRudderFrontL_Visible
ObjectTemplate.setPosition -1.358/-0.776/47.214
ObjectTemplate.addTemplate GatoRudderFrontR_Visible
ObjectTemplate.setPosition 1.359/-0.776/47.214

ObjectTemplate.addTemplate GatoRudderBackUD
ObjectTemplate.setPosition 0/-3.317/-33.502

ObjectTemplate.addTemplate GatoRadar
ObjectTemplate.setPosition 0/10.177/19.022

ObjectTemplate.addTemplate GatoTorpedoTubBundle
ObjectTemplate.setPosition 0/0/60
ObjectTemplate.addTemplate GatoBackTorpedTubBundle
ObjectTemplate.setPosition 0/0.7/-40
ObjectTemplate.setRotation 180/0/0

ObjectTemplate.addTemplate GatoTorpedoTubBundle_HullDamage
ObjectTemplate.setPosition 0/0/60
ObjectTemplate.addTemplate GatoBackTorpedTubBundle_HullDamage
ObjectTemplate.setPosition 0/0.7/-40
ObjectTemplate.setRotation 180/0/0


ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/16.9/3.8
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/15.9/3.8
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/14.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/13.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/12.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/11.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/10.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/9.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/8.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/7.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/6.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/5.9/20.2
ObjectTemplate.addTemplate e_WaterBackFoam
ObjectTemplate.setPosition 0/4.9/20.2
ObjectTemplate.addTemplate GatoDeckGunPCO2
ObjectTemplate.setPosition 0/2.5/27
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate GatoAA_BrowningPCO3
ObjectTemplate.setPosition -1.95/5.95/14.8
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate GatoAA_BrowningPCO4
ObjectTemplate.setPosition 1.95/5.98/14.8
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------


rem *** GatoEntry ***
ObjectTemplate.create EntryPoint GatoEntry
ObjectTemplate.setEntryRadius 8


rem *** GatoCamera ***
ObjectTemplate.create Camera GatoCamera
ObjectTemplate.setMinRotation -170/0/0
ObjectTemplate.setMaxRotation 170/0/0
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** GatoRadar ***
ObjectTemplate.create RotationalBundle GatoRadar
ObjectTemplate.geometry Gato_Radar_m1
ObjectTemplate.setMaxSpeed 100/0/0
ObjectTemplate.setAcceleration 10000/0/0
ObjectTemplate.setContinousRotationSpeed 100/0/0


rem *** GatoSimple ***
ObjectTemplate.create SimpleObject GatoSimple
ObjectTemplate.geometry Gato_Hull_m1


rem *** GatoLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 GatoLodSelector
LodSelectorTemplate.addLodDistance 150


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


rem *** GatoDeckGun ***
ObjectTemplate.create PlayerControlObject GatoDeckGunPCO2
ObjectTemplate.setSoldierExitLocation 0/1/-1 0/0/0
ObjectTemplate.networkableInfo GatoBodyInfo
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.aiTemplate GatoDeckgunAI
rem ---------------------------------------------------
ObjectTemplate.addTemplate GatoEntry2
ObjectTemplate.addTemplate GatoDeckgun_Carriage
ObjectTemplate.setRotation 180/0/0

ObjectTemplate.addTemplate SubmarineAlarmUS
rem ---------------------------------------------------
ObjectTemplate.setPcoId 1
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 2
ObjectTemplate.addPcoPosId 3
ObjectTemplate.GUIIndex 86
ObjectTemplate.setVehicleIcon "Vehicle/Icon_gato.tga"
ObjectTemplate.setVehicleIconPos 80/95
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_76,2mmMark18.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTSubmarine
ObjectTemplate.setToolTipType TTSubmarine
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_submarine_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 110
ObjectTemplate.DirBarYScaleAbove 15
ObjectTemplate.DirBarYScaleBelow 1
ObjectTemplate.DirBarYScaleMin -92
ObjectTemplate.DirBarYScaleMax -75
rem *** <oxygenUsagerate> <oxygenFillrate> <oxygenDamageRate> <periscopeMinDepth> <periscopeMaxDepth> <maxDepth> <maxDepthDamageRate>
ObjectTemplate.submarineData 0 0 0 10 21.0 0 0


rem *** GatoDeckgun_Carriage ***
ObjectTemplate.create RotationalBundle GatoDeckgun_Carriage
ObjectTemplate.networkableInfo GatoTurretInfo
ObjectTemplate.geometry GatoDeckgun_Tower_m1
ObjectTemplate.loadSoundScript Sounds/GatoDeckgun_Carriage.ssc
ObjectTemplate.setAttachToListener 1
rem ---------------------------------------------------
ObjectTemplate.addTemplate GatoDeckgun_Cannon
ObjectTemplate.setPosition -0.021/1.276/0.623
ObjectTemplate.addTemplate GatoDeckgun_Seat
ObjectTemplate.setPosition -0.7/0.7/0.0
ObjectTemplate.setRotation 180/0/0
rem ---------------------------------------------------
ObjectTemplate.setMaxSpeed 20/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** GatoDeckgun_Seat ***
ObjectTemplate.create SeatObject GatoDeckgun_Seat
ObjectTemplate.seatFlags c_SeatShowStandingSoldier
ObjectTemplate.seatFlags c_SeatIsOutside

rem *** GatoDeckgun_Cannon ***
ObjectTemplate.create RotationalBundle GatoDeckgun_Cannon
ObjectTemplate.networkableInfo GatoTurretInfo
ObjectTemplate.geometry GatoDeckgun_gunbase_m1
ObjectTemplate.setAttachToListener 1
rem ObjectTemplate.loadSoundScript Sounds/GatoDeckgun_Cannon.ssc
rem ----------------------------------------------------------
ObjectTemplate.addTemplate Gato_CameraBundle
ObjectTemplate.setPosition -0.7/0.0/-0.35
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate GatoDeckgun_GunBarrel
ObjectTemplate.setPosition 0.008/0.027/-1.984
ObjectTemplate.setRotation 180/0/0
rem ----------------------------------------------------------
ObjectTemplate.setMinRotation 0/-5/0
ObjectTemplate.setMaxRotation 0/85/0
ObjectTemplate.setMaxSpeed 0/15/0
ObjectTemplate.setAcceleration 0/-100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** Gato_CameraBundle ***
ObjectTemplate.create Bundle Gato_CameraBundle
rem -------------------------------------
ObjectTemplate.addTemplate Gato_3inchCamera
ObjectTemplate.addTemplate lodGato_GunCockpit
ObjectTemplate.setPosition 0/0/0.5
rem -------------------------------------

rem *** Gato_4inchCamera ***
ObjectTemplate.create Camera Gato_3inchCamera
ObjectTemplate.OutsideHudOffset 0/0/0.5
ObjectTemplate.CVMExternTrace 1

rem *** lodGato_GunCockpit ***
ObjectTemplate.create LodObject lodGato_GunCockpit
rem -----------------------------------------------------
ObjectTemplate.addTemplate Gato_GunCockpitInternal
ObjectTemplate.setPosition 0/0/-0.1
ObjectTemplate.addTemplate Gato_GunCockpitExternal
rem -----------------------------------------------------
ObjectTemplate.lodselector Gato_GunCockpitSelector

rem *** Gato_GunCockpitExternal ***
ObjectTemplate.create SimpleObject Gato_GunCockpitExternal
ObjectTemplate.geometry

rem *** Gato_GunCockpitInternal ***
ObjectTemplate.create SimpleObject Gato_GunCockpitInternal
ObjectTemplate.geometry 1p_GatoDeckgun_Aim_m1

rem *** Gato_GunCockpitSelector ***
LodSelectorTemplate.create DistanceSelector Gato_GunCockpitSelector
LodSelectorTemplate.addLodDistance 0.15


rem *** GatoAA_BrowningPCO3***
ObjectTemplate.create PlayerControlObject GatoAA_BrowningPCO3
ObjectTemplate.networkableInfo GatoBodyInfo
ObjectTemplate.setSoldierExitLocation 0/0/-1.2 0/0/0
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.HasArmor 1
ObjectTemplate.HitPoints 45
ObjectTemplate.MaxHitPoints 45
ObjectTemplate.Material 45
ObjectTemplate.setHasCollisionPhysics 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.aiTemplate GatoMGAI
rem -------------------------------------
ObjectTemplate.addTemplate GatoAA_BrowningPoint
ObjectTemplate.setPosition 0/0.1/0
ObjectTemplate.addTemplate GatoAA_BrowningSeat
ObjectTemplate.setPosition 0/0.0/-0.85
ObjectTemplate.addTemplate GatoEntry2
ObjectTemplate.setPosition 0/-0.1/-1

ObjectTemplate.addTemplate SubmarineBellUS
rem -------------------------------------
ObjectTemplate.setPcoId 2
ObjectTemplate.GUIIndex 86
ObjectTemplate.setVehicleIcon "Vehicle/Icon_gato.tga"
ObjectTemplate.setVehicleIconPos 66/85
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_12,7mmM2tankMG.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTCrossHair
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTSubmarine
ObjectTemplate.setToolTipType TTSubmarine
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_submarine_32x32.tga"
ObjectTemplate.setMinimapIconSize 32


rem *** GatoAA_BrowningPCO4***
ObjectTemplate.create PlayerControlObject GatoAA_BrowningPCO4
ObjectTemplate.networkableInfo GatoBodyInfo
ObjectTemplate.setSoldierExitLocation 0/0/-1.2 0/0/0
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.HasArmor 1
ObjectTemplate.HitPoints 45
ObjectTemplate.MaxHitPoints 45
ObjectTemplate.Material 45
ObjectTemplate.setHasCollisionPhysics 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.aiTemplate GatoMGAI
rem -------------------------------------
ObjectTemplate.addTemplate GatoAA_BrowningPoint
ObjectTemplate.setPosition 0/0.1/0
ObjectTemplate.addTemplate GatoAA_BrowningSeat
ObjectTemplate.setPosition 0/0.0/-0.85
ObjectTemplate.addTemplate GatoEntry2
ObjectTemplate.setPosition 0/-0.1/-1

ObjectTemplate.addTemplate SubmarineBellUS
rem -------------------------------------
ObjectTemplate.setPcoId 3
ObjectTemplate.GUIIndex 86
ObjectTemplate.setVehicleIcon "Vehicle/Icon_gato.tga"
ObjectTemplate.setVehicleIconPos 71/82
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_12,7mmM2tankMG.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTCrossHair
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTSubmarine
ObjectTemplate.setToolTipType TTSubmarine
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_submarine_32x32.tga"
ObjectTemplate.setMinimapIconSize 32


rem *** GatoAA_Browningpoint ***
ObjectTemplate.create RotationalBundle GatoAA_BrowningPoint
ObjectTemplate.networkableInfo GatoTurretInfo
rem -------------------------------------
ObjectTemplate.addTemplate GatoAA_BrowningRotation
rem -------------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw 4
ObjectTemplate.setInputToPitch 5


rem *** GatoAA_BrowningRotation ***
ObjectTemplate.create RotationalBundle GatoAA_BrowningRotation
ObjectTemplate.networkableInfo GatoTurretInfo
rem -------------------------------------
ObjectTemplate.addTemplate BrowningCal50
ObjectTemplate.setPosition 0/0/0.2
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate GatoAA_BrowningCamera
ObjectTemplate.setPosition 0/0.3/-0.3
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-50/0
ObjectTemplate.setMaxRotation 0/30/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/5000/0
ObjectTemplate.setInputToYaw 4
ObjectTemplate.setInputToPitch 5


rem *** GatoAA_BrowningCamera ***
ObjectTemplate.create Camera GatoAA_BrowningCamera


rem *** GatoAA_BrowningSeat ***
ObjectTemplate.create SeatObject GatoAA_BrowningSeat
ObjectTemplate.seatFlags c_SeatShowStandingSoldier
ObjectTemplate.seatFlags c_SeatIsOutside

ObjectTemplate.create PlayerControlObject Gato93
ObjectTemplate.setNetworkableInfo GatoBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 0.36
ObjectTemplate.mass 800000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1200
ObjectTemplate.maxhitpoints 1200
ObjectTemplate.material 95
ObjectTemplate.criticalDamage 120
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 50
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.speedMod 0.05
ObjectTemplate.addArmorEffect 400 em_GatoDamage 0/0/0
ObjectTemplate.addArmorEffect 0 WaterExplosionSub 0/0/0
ObjectTemplate.aiTemplate GatoAI
rem -------------------------------------
ObjectTemplate.addTemplate lodGato
ObjectTemplate.addTemplate GatoSpawn93
ObjectTemplate.setPosition 0/2.75/8.8
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 0/2/32
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -2.499/2/16
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 2.5/2/16
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -3.499/2/0
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 3.5/2/0
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -2.499/2/-15.999
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 2.5/2/-15.999
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 0/2/-31.999
ObjectTemplate.addTemplate e_waterfrontBigSub
ObjectTemplate.setPosition 0/1/54
ObjectTemplate.addTemplate e_Water06Dive
ObjectTemplate.setPosition 0/6/20
ObjectTemplate.addTemplate e_Water510Dive
ObjectTemplate.setPosition 0/3/23
ObjectTemplate.addTemplate e_Water10BDive
ObjectTemplate.setPosition 0/0/55
ObjectTemplate.addTemplate e_Water10BDiveBack
ObjectTemplate.setPosition 0/0/-25.999
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/55
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/-26
ObjectTemplate.setRotation 270/0/0
rem -------------------------------------
ObjectTemplate.subPos 1
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 0/4.3/0 0/0/0
ObjectTemplate.GUIIndex 86
ObjectTemplate.setVehicleIcon "Vehicle/Icon_gato.tga"
ObjectTemplate.setVehicleIconPos 60/85
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_TP53,3cmMark14.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_TP53,3cmMark14.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTSubmarine
ObjectTemplate.setToolTipType TTSubmarine
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_submarine_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.submarineData 0.003 0.01 1 10 21.0 60 5
ObjectTemplate.setSubmarineHudDepthModifier 5.9
ObjectTemplate.setSubmarineHudDirModifier 0.01
ObjectTemplate.disableSpawnPointsOnEnter 1

ObjectTemplate.create SpawnPoint GatoSpawn93
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 93
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 0
ObjectTemplate.setSpawnAsParaTroper 0


ObjectTemplate.create PlayerControlObject Gato92
ObjectTemplate.setNetworkableInfo GatoBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 0.36
ObjectTemplate.mass 800000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1200
ObjectTemplate.maxhitpoints 1200
ObjectTemplate.material 95
ObjectTemplate.criticalDamage 120
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 50
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.speedMod 0.05
ObjectTemplate.addArmorEffect 400 em_GatoDamage 0/0/0
ObjectTemplate.addArmorEffect 0 WaterExplosionSub 0/0/0
ObjectTemplate.aiTemplate GatoAI
rem -------------------------------------
ObjectTemplate.addTemplate lodGato
ObjectTemplate.addTemplate GatoSpawn92
ObjectTemplate.setPosition 0/2.75/8.8
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 0/2/32
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -2.499/2/16
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 2.5/2/16
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -3.499/2/0
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 3.5/2/0
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition -2.499/2/-15.999
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 2.5/2/-15.999
ObjectTemplate.addTemplate GatoFloater
ObjectTemplate.setPosition 0/2/-31.999
ObjectTemplate.addTemplate e_waterfrontBigSub
ObjectTemplate.setPosition 0/1/54
ObjectTemplate.addTemplate e_Water06Dive
ObjectTemplate.setPosition 0/6/20
ObjectTemplate.addTemplate e_Water510Dive
ObjectTemplate.setPosition 0/3/23
ObjectTemplate.addTemplate e_Water10BDive
ObjectTemplate.setPosition 0/0/55
ObjectTemplate.addTemplate e_Water10BDiveBack
ObjectTemplate.setPosition 0/0/-25.999
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/55
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/-26
ObjectTemplate.setRotation 270/0/0
rem -------------------------------------
ObjectTemplate.subPos 1
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation 0/4.3/0 0/0/0
ObjectTemplate.GUIIndex 86
ObjectTemplate.setVehicleIcon "Vehicle/Icon_gato.tga"
ObjectTemplate.setVehicleIconPos 60/85
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_TP53,3cmMark14.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_TP53,3cmMark14.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTSubmarine
ObjectTemplate.setToolTipType TTSubmarine
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_submarine_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.submarineData 0.003 0.01 1 10 21.0 60 5
ObjectTemplate.setSubmarineHudDepthModifier 5.9
ObjectTemplate.setSubmarineHudDirModifier 0.01
ObjectTemplate.disableSpawnPointsOnEnter 1

ObjectTemplate.create SpawnPoint GatoSpawn92
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 92
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 0
ObjectTemplate.setSpawnAsParaTroper 0