This page is under construction
Archives/bf1942/levels/Midway-1942.rfa
bf1942/levels/Midway-1942/Objects/fletcher/Objects.con
Var v_is_coop
console.useRelativePaths 0
run bf1942/game/is_coop.con
console.useRelativePaths 1
rem *** Fletcher ***
ObjectTemplate.create PlayerControlObject Fletcher
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 3
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1630
ObjectTemplate.maxhitpoints 1630
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 163
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 1700 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 1700 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 600 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 600 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 600 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 600 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 600 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 300 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 300 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 300 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 300 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 300 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 163 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 163 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 163 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 163 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 163 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 163 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 163 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate FletcherAI
rem -------------------------------------
ObjectTemplate.addTemplate lodFletcher
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
if v_is_coop == True
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/5/-40
ObjectTemplate.setRotation 0/180/0
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/8/-4.0
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/8/-10.85
endIf
beginrem
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
endrem
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -0.2/7.5/20 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/95
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.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.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** lodFletcher ***
ObjectTemplate.create LodObject lodFletcher
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherComplex
ObjectTemplate.addTemplate FletcherSimple
rem -------------------------------------
ObjectTemplate.lodSelector FletcherLodSelector
rem *** FletcherComplex ***
ObjectTemplate.create Bundle FletcherComplex
rem ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.geometry Fletch_hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.addTemplate Fletcher_Radar
ObjectTemplate.setPosition -0.092/15.795/17.519
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition 2.01/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition -2.424/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_HullWing
ObjectTemplate.setPosition 0/-5/55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_rudder
ObjectTemplate.setPosition 0/-5/-55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_Engine
ObjectTemplate.setPosition 0/-4/-40
ObjectTemplate.addTemplate Fletcher_cannon
ObjectTemplate.setPosition -0.114/4.391/36.508
ObjectTemplate.addTemplate Fletcher_cannon_Front
ObjectTemplate.setPosition -0.114/7.037/29.477
ObjectTemplate.addTemplate Fletcher_Back_Canons_PCO
ObjectTemplate.setPosition -0.114/0/-10
ObjectTemplate.addTemplate Fletcher_Cannon_Static
ObjectTemplate.setPosition .0829/7.109/-21.476
ObjectTemplate.addTemplate FletcherTorpedoPCO_2
ObjectTemplate.setPosition -.1307/7.47/-.3213
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate FletcherTorpedoPCO_3
ObjectTemplate.setPosition .1307/7.47/-14.3646
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_4
ObjectTemplate.setPosition -3.7834/7.1221/-7.0081
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_5
ObjectTemplate.setPosition 4.0408/7.1221/-7.0081
ObjectTemplate.setRotation 90/0/0
beginrem
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition -3.858/7.1524/-7.0059
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition 4.1803/7.1524/-7.0059
ObjectTemplate.setRotation 90/0/0
endrem
ObjectTemplate.addTemplate Fletcher_Entry
ObjectTemplate.setPosition -0.114/7.037/32
ObjectTemplate.addTemplate Fletcher_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 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 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
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.045/5.2/-11.947
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.84/5.27/-11.423
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -0.169/4.06/15.872
rem ObjectTemplate.addTemplate AnimatedUsFlag
rem ObjectTemplate.setPosition 0/29.2/12.9
rem -------------------------------------
rem *** FletcherSoldierSpawn ***
ObjectTemplate.create SpawnPoint FletcherSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 69
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
rem *** FletcherLcvpSpawner ***
ObjectTemplate.create ObjectSpawner FletcherLcvpSpawner
ObjectTemplate.setObjectTemplate 1 Lcvp
ObjectTemplate.setObjectTemplate 2 Lcvp
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 *** Fletcher_Radar ***
ObjectTemplate.create RotationalBundle Fletcher_Radar
ObjectTemplate.geometry fletch_radar_m1
ObjectTemplate.setMaxSpeed 10/10/10
ObjectTemplate.setContinousRotationSpeed 30/0/0
rem *** Fletcher_propeller ***
ObjectTemplate.create SimpleObject Fletcher_propeller
ObjectTemplate.geometry Fletch_prop_m1
rem *** Fletcher_Cannon_Static ***
ObjectTemplate.create Bundle Fletcher_Cannon_Static
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_barrel_static
ObjectTemplate.setPosition 0.027/2.15/1.047
rem -------------------------------------
rem *** Fletcher_barrel_Static ***
ObjectTemplate.create SimpleObject Fletcher_barrel_Static
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem *** Fletcher_Back_Canons_PCO ***
ObjectTemplate.create PlayerControlObject Fletcher_Back_Canons_PCO
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherRearGunAI
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_Back
ObjectTemplate.setPosition -0.095/7.109/-24.224
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate Fletcher_cannon
ObjectTemplate.setPosition -0.095/3.653/-32.658
ObjectTemplate.setRotation -179.999/0/0
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_fletcher.tga"
ObjectTemplate.setVehicleIconPos 30/60
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 120
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 10
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
rem *** Fletcher_cannon_back ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_back
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_barrel_Back
ObjectTemplate.setPosition 0.027/2.15/1.047
ObjectTemplate.addTemplate Fletcher_Entry
ObjectTemplate.setPosition 0/-2.999/3
rem -------------------------------------
ObjectTemplate.setMinRotation -120/0/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 45/0/0
ObjectTemplate.setAcceleration 90/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Fletcher_cannon_barrel_Back ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_barrel_Back
ObjectTemplate.setNetworkableInfo FletcherCannonInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smalltower.ssc
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_GunBarrel
ObjectTemplate.setPosition 0/0/8.7
ObjectTemplate.addTemplate Fletcher_Camera
ObjectTemplate.setPosition -0.499/0.5/0.8
ObjectTemplate.addTemplate lodShipCockpit
ObjectTemplate.setPosition 0.038/0.48/0.898
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-60/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Fletcher_Camera ***
ObjectTemplate.create Camera Fletcher_Camera
ObjectTemplate.setPivotPosition 0/0.25/0.2
ObjectTemplate.CVMExternTrace 1
rem ObjectTemplate.CVMExternTrace 1
rem *** Fletcher_Entry ***
ObjectTemplate.create EntryPoint Fletcher_Entry
ObjectTemplate.setEntryRadius 6
rem *** Fletcher_cannon ***
ObjectTemplate.create RotationalBundle Fletcher_cannon
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_barrel
ObjectTemplate.setPosition 0.027/2.15/1.047
rem -------------------------------------
ObjectTemplate.setMinRotation -120/0/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 45/0/0
ObjectTemplate.setAcceleration 90/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Fletcher_cannon_barrel ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_barrel
ObjectTemplate.setNetworkableInfo FletcherCannonInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smalltower.ssc
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_GunBarrel
ObjectTemplate.setPosition 0/0/8.7
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-60/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Fletcher_Camera3 ***
ObjectTemplate.create Camera Fletcher_Camera3
rem *** Fletcher_cannon_Front ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_Front
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_barrel_Front
ObjectTemplate.setPosition 0.027/2.15/1.047
rem -------------------------------------
ObjectTemplate.setMinRotation -120/0/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 45/0/0
ObjectTemplate.setAcceleration 90/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Fletcher_cannon_barrel_Front ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_barrel_Front
ObjectTemplate.setNetworkableInfo FletcherCannonInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smalltower.ssc
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_GunBarrel
ObjectTemplate.setPosition 0/0/8.7
ObjectTemplate.addTemplate Fletcher_Camera
ObjectTemplate.setPosition -0.499/0.5/0.8
ObjectTemplate.addTemplate lodShipCockpit
ObjectTemplate.setPosition 0.038/0.48/0.898
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-60/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Fletcher_Camera2 ***
ObjectTemplate.create Camera Fletcher_Camera2
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setAcceleration 0/0/0
rem ===================================================
rem 20mm Oerlikon
rem ===================================================
rem *** LCI(R)DeckOerlikonPCO ***
ObjectTemplate.create PlayerControlObject FletcherDeck20mmPCO_4
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherMG1
ObjectTemplate.geometry Oerlikon_Base
rem -------------------------------------
ObjectTemplate.addTemplate 20mm_body
ObjectTemplate.setPosition 0/1.22/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/1/-1.499 0/0/0
ObjectTemplate.GUIIndex 103
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 66/80
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_20mmger.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** FletcherDeck20mmPCO_5 ***
ObjectTemplate.create PlayerControlObject FletcherDeck20mmPCO_5
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherMG2
ObjectTemplate.geometry Oerlikon_Base
rem -------------------------------------
ObjectTemplate.addTemplate 20mm_body
ObjectTemplate.setPosition 0/1.22/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/1/-1.499 0/0/0
ObjectTemplate.GUIIndex 103
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 80/78
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_20mmger.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
beginrem
rem ===============================================
rem 1.1 inch AA
rem ===============================================
rem *** Fletcher_AA ***
ObjectTemplate.create PlayerControlObject Fletcher_AA
ObjectTemplate.aiTemplate EnterpriseAA2
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate AA_28mm_body
ObjectTemplate.setPosition 0/0.2/0
ObjectTemplate.addTemplate AA_28mm_base
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 36
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/82
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_40mmAA.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTCrosshair
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TDestroyer
endrem
rem ===============================================
rem Torpedos
rem ===============================================
rem *** FletcherTorpedoPCO_2 ***
ObjectTemplate.create PlayerControlObject FletcherTorpedoPCO_2
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherTorpedoLauncher1AI
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_EntrySmall
ObjectTemplate.setPosition -0.067/-0.03/-0.332
ObjectTemplate.addTemplate FletcherTorpedoHolder
ObjectTemplate.setPosition -0.067/-0.03/-0.332
rem -------------------------------------
ObjectTemplate.setPcoId 2
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 3
ObjectTemplate.setSoldierExitLocation 0/0/-1.5 60/0/0
ObjectTemplate.GUIIndex 91
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 37/75
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_torpedo.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** FletcherTorpedoPCO_3 ***
ObjectTemplate.create PlayerControlObject FletcherTorpedoPCO_3
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherTorpedoLauncher2AI
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_EntrySmall
ObjectTemplate.setPosition -0.067/-0.03/-0.332
ObjectTemplate.addTemplate FletcherTorpedoHolder
ObjectTemplate.setPosition -0.067/-0.03/-0.332
rem -------------------------------------
ObjectTemplate.setPcoId 3
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 2
ObjectTemplate.setSoldierExitLocation 0/0/-1.5 60/0/0
ObjectTemplate.GUIIndex 91
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 45/70
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_torpedo.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** FletcherTorpedoHolder ***
ObjectTemplate.create RotationalBundle FletcherTorpedoHolder
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.geometry Fletcher_Torpedo_Ramp_M1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherTorpedorampe
ObjectTemplate.addTemplate FletcherTorpedoCamera
ObjectTemplate.setPosition 0/1.5/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 *** Fletcher_EntrySmall ***
ObjectTemplate.create EntryPoint Fletcher_EntrySmall
ObjectTemplate.setEntryRadius 3
rem *** FletcherTorpedoCamera ***
ObjectTemplate.create Camera FletcherTorpedoCamera
rem *** FletcherSimple ***
ObjectTemplate.create SimpleObject FletcherSimple
ObjectTemplate.geometry Fletch_hull_L1
rem *** FletcherLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 FletcherLodSelector
LodSelectorTemplate.addLodDistance 500
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
ObjectTemplate.create PlayerControlObject FletcherStatic
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 1.2
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 2630
ObjectTemplate.maxhitpoints 2630
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 50
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 50 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate FletcherStaticAI
rem -------------------------------------
ObjectTemplate.addTemplate lodFletcherStatic
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.addPcoPosId 1
rem ObjectTemplate.addPcoPosId 2
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -0.2/7.5/20 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/95
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 120
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 5
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
rem *** lodFletcher ***
ObjectTemplate.create LodObject lodFletcherStatic
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherStaticComplex
ObjectTemplate.addTemplate FletcherSimple
rem -------------------------------------
ObjectTemplate.lodSelector FletcherLodSelector
rem *** FletcherComplex ***
ObjectTemplate.create Bundle FletcherStaticComplex
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.geometry Fletch_hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.addTemplate Fletcher_Radar
ObjectTemplate.setPosition -0.092/15.795/17.519
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition 2.01/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition -2.424/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_HullWing
ObjectTemplate.setPosition 0/-5/55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_rudder
ObjectTemplate.setPosition 0/-5/-55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_Engine
ObjectTemplate.setPosition 0/-4/-40
ObjectTemplate.addTemplate Fletcher_cannon
ObjectTemplate.setPosition -0.114/4.391/36.508
ObjectTemplate.addTemplate Fletcher_cannon_Front
ObjectTemplate.setPosition -0.114/7.037/29.477
ObjectTemplate.addTemplate Fletcher_Back_Canons_PCO
ObjectTemplate.setPosition -0.114/0/-10
ObjectTemplate.addTemplate Fletcher_Cannon_Static
ObjectTemplate.setPosition .0829/7.109/-21.476
ObjectTemplate.addTemplate FletcherTorpedoPCO_2
ObjectTemplate.setPosition -.1307/7.47/-.3213
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate FletcherTorpedoPCO_3
ObjectTemplate.setPosition .1307/7.47/-14.3646
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_4
ObjectTemplate.setPosition 5.757/7.9965/23.5809
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_5
ObjectTemplate.setPosition -5.4732/7.9965/23.5809
ObjectTemplate.setRotation -90/0/0
beginrem
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition -3.858/7.1524/-7.0059
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition 4.1803/7.1524/-7.0059
ObjectTemplate.setRotation 90/0/0
endrem
ObjectTemplate.addTemplate Fletcher_Entry
ObjectTemplate.setPosition -0.114/7.037/32
ObjectTemplate.addTemplate Fletcher_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
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.045/5.2/-11.947
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.84/5.27/-11.423
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -0.169/4.06/15.872
rem ObjectTemplate.addTemplate AnimatedUsFlag
rem ObjectTemplate.setPosition 0/29.2/12.9
rem -------------------------------------
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
rem *** Fletcher ***
ObjectTemplate.create PlayerControlObject Fletcher2
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 3
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1630
ObjectTemplate.maxhitpoints 1630
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 50
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 50 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate FletcherAI
rem -------------------------------------
ObjectTemplate.addTemplate lodFletcher
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
if v_is_coop == True
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/5/-40
ObjectTemplate.setRotation 0/180/0
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/8/-4.0
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/8/-10.85
endIf
beginrem
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
endrem
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -0.2/7.5/20 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/95
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.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.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** Fletcher2SoldierSpawn***
ObjectTemplate.create SpawnPoint Fletcher2SoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
console.useRelativePaths 0
run bf1942/game/is_coop.con
console.useRelativePaths 1
rem *** Fletcher ***
ObjectTemplate.create PlayerControlObject Fletcher
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 3
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1630
ObjectTemplate.maxhitpoints 1630
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 163
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 1700 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 1700 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 600 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 600 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 600 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 600 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 600 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 300 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 300 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 300 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 300 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 300 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 163 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 163 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 163 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 163 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 163 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 163 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 163 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate FletcherAI
rem -------------------------------------
ObjectTemplate.addTemplate lodFletcher
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
if v_is_coop == True
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/5/-40
ObjectTemplate.setRotation 0/180/0
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/8/-4.0
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/8/-10.85
endIf
beginrem
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
endrem
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -0.2/7.5/20 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/95
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.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.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** lodFletcher ***
ObjectTemplate.create LodObject lodFletcher
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherComplex
ObjectTemplate.addTemplate FletcherSimple
rem -------------------------------------
ObjectTemplate.lodSelector FletcherLodSelector
rem *** FletcherComplex ***
ObjectTemplate.create Bundle FletcherComplex
rem ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.geometry Fletch_hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.addTemplate Fletcher_Radar
ObjectTemplate.setPosition -0.092/15.795/17.519
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition 2.01/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition -2.424/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_HullWing
ObjectTemplate.setPosition 0/-5/55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_rudder
ObjectTemplate.setPosition 0/-5/-55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_Engine
ObjectTemplate.setPosition 0/-4/-40
ObjectTemplate.addTemplate Fletcher_cannon
ObjectTemplate.setPosition -0.114/4.391/36.508
ObjectTemplate.addTemplate Fletcher_cannon_Front
ObjectTemplate.setPosition -0.114/7.037/29.477
ObjectTemplate.addTemplate Fletcher_Back_Canons_PCO
ObjectTemplate.setPosition -0.114/0/-10
ObjectTemplate.addTemplate Fletcher_Cannon_Static
ObjectTemplate.setPosition .0829/7.109/-21.476
ObjectTemplate.addTemplate FletcherTorpedoPCO_2
ObjectTemplate.setPosition -.1307/7.47/-.3213
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate FletcherTorpedoPCO_3
ObjectTemplate.setPosition .1307/7.47/-14.3646
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_4
ObjectTemplate.setPosition -3.7834/7.1221/-7.0081
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_5
ObjectTemplate.setPosition 4.0408/7.1221/-7.0081
ObjectTemplate.setRotation 90/0/0
beginrem
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition -3.858/7.1524/-7.0059
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition 4.1803/7.1524/-7.0059
ObjectTemplate.setRotation 90/0/0
endrem
ObjectTemplate.addTemplate Fletcher_Entry
ObjectTemplate.setPosition -0.114/7.037/32
ObjectTemplate.addTemplate Fletcher_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 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 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
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.045/5.2/-11.947
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.84/5.27/-11.423
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -0.169/4.06/15.872
rem ObjectTemplate.addTemplate AnimatedUsFlag
rem ObjectTemplate.setPosition 0/29.2/12.9
rem -------------------------------------
rem *** FletcherSoldierSpawn ***
ObjectTemplate.create SpawnPoint FletcherSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 69
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
rem *** FletcherLcvpSpawner ***
ObjectTemplate.create ObjectSpawner FletcherLcvpSpawner
ObjectTemplate.setObjectTemplate 1 Lcvp
ObjectTemplate.setObjectTemplate 2 Lcvp
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 *** Fletcher_Radar ***
ObjectTemplate.create RotationalBundle Fletcher_Radar
ObjectTemplate.geometry fletch_radar_m1
ObjectTemplate.setMaxSpeed 10/10/10
ObjectTemplate.setContinousRotationSpeed 30/0/0
rem *** Fletcher_propeller ***
ObjectTemplate.create SimpleObject Fletcher_propeller
ObjectTemplate.geometry Fletch_prop_m1
rem *** Fletcher_Cannon_Static ***
ObjectTemplate.create Bundle Fletcher_Cannon_Static
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_barrel_static
ObjectTemplate.setPosition 0.027/2.15/1.047
rem -------------------------------------
rem *** Fletcher_barrel_Static ***
ObjectTemplate.create SimpleObject Fletcher_barrel_Static
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem *** Fletcher_Back_Canons_PCO ***
ObjectTemplate.create PlayerControlObject Fletcher_Back_Canons_PCO
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherRearGunAI
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_Back
ObjectTemplate.setPosition -0.095/7.109/-24.224
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate Fletcher_cannon
ObjectTemplate.setPosition -0.095/3.653/-32.658
ObjectTemplate.setRotation -179.999/0/0
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_fletcher.tga"
ObjectTemplate.setVehicleIconPos 30/60
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 120
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 10
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
rem *** Fletcher_cannon_back ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_back
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_barrel_Back
ObjectTemplate.setPosition 0.027/2.15/1.047
ObjectTemplate.addTemplate Fletcher_Entry
ObjectTemplate.setPosition 0/-2.999/3
rem -------------------------------------
ObjectTemplate.setMinRotation -120/0/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 45/0/0
ObjectTemplate.setAcceleration 90/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Fletcher_cannon_barrel_Back ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_barrel_Back
ObjectTemplate.setNetworkableInfo FletcherCannonInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smalltower.ssc
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_GunBarrel
ObjectTemplate.setPosition 0/0/8.7
ObjectTemplate.addTemplate Fletcher_Camera
ObjectTemplate.setPosition -0.499/0.5/0.8
ObjectTemplate.addTemplate lodShipCockpit
ObjectTemplate.setPosition 0.038/0.48/0.898
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-60/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Fletcher_Camera ***
ObjectTemplate.create Camera Fletcher_Camera
ObjectTemplate.setPivotPosition 0/0.25/0.2
ObjectTemplate.CVMExternTrace 1
rem ObjectTemplate.CVMExternTrace 1
rem *** Fletcher_Entry ***
ObjectTemplate.create EntryPoint Fletcher_Entry
ObjectTemplate.setEntryRadius 6
rem *** Fletcher_cannon ***
ObjectTemplate.create RotationalBundle Fletcher_cannon
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_barrel
ObjectTemplate.setPosition 0.027/2.15/1.047
rem -------------------------------------
ObjectTemplate.setMinRotation -120/0/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 45/0/0
ObjectTemplate.setAcceleration 90/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Fletcher_cannon_barrel ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_barrel
ObjectTemplate.setNetworkableInfo FletcherCannonInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smalltower.ssc
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_GunBarrel
ObjectTemplate.setPosition 0/0/8.7
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-60/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Fletcher_Camera3 ***
ObjectTemplate.create Camera Fletcher_Camera3
rem *** Fletcher_cannon_Front ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_Front
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
ObjectTemplate.geometry Fletch_canon_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_cannon_barrel_Front
ObjectTemplate.setPosition 0.027/2.15/1.047
rem -------------------------------------
ObjectTemplate.setMinRotation -120/0/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 45/0/0
ObjectTemplate.setAcceleration 90/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** Fletcher_cannon_barrel_Front ***
ObjectTemplate.create RotationalBundle Fletcher_cannon_barrel_Front
ObjectTemplate.setNetworkableInfo FletcherCannonInfo
ObjectTemplate.loadSoundScript ../Common/Sounds/smalltower.ssc
ObjectTemplate.geometry Fletch_canonbar_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_GunBarrel
ObjectTemplate.setPosition 0/0/8.7
ObjectTemplate.addTemplate Fletcher_Camera
ObjectTemplate.setPosition -0.499/0.5/0.8
ObjectTemplate.addTemplate lodShipCockpit
ObjectTemplate.setPosition 0.038/0.48/0.898
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-60/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/45/0
ObjectTemplate.setAcceleration 0/90/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Fletcher_Camera2 ***
ObjectTemplate.create Camera Fletcher_Camera2
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setAcceleration 0/0/0
rem ===================================================
rem 20mm Oerlikon
rem ===================================================
rem *** LCI(R)DeckOerlikonPCO ***
ObjectTemplate.create PlayerControlObject FletcherDeck20mmPCO_4
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherMG1
ObjectTemplate.geometry Oerlikon_Base
rem -------------------------------------
ObjectTemplate.addTemplate 20mm_body
ObjectTemplate.setPosition 0/1.22/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/1/-1.499 0/0/0
ObjectTemplate.GUIIndex 103
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 66/80
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_20mmger.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** FletcherDeck20mmPCO_5 ***
ObjectTemplate.create PlayerControlObject FletcherDeck20mmPCO_5
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherMG2
ObjectTemplate.geometry Oerlikon_Base
rem -------------------------------------
ObjectTemplate.addTemplate 20mm_body
ObjectTemplate.setPosition 0/1.22/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/1/-1.499 0/0/0
ObjectTemplate.GUIIndex 103
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 80/78
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_20mmger.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
beginrem
rem ===============================================
rem 1.1 inch AA
rem ===============================================
rem *** Fletcher_AA ***
ObjectTemplate.create PlayerControlObject Fletcher_AA
ObjectTemplate.aiTemplate EnterpriseAA2
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate AA_28mm_body
ObjectTemplate.setPosition 0/0.2/0
ObjectTemplate.addTemplate AA_28mm_base
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 36
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/82
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_40mmAA.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTCrosshair
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TDestroyer
endrem
rem ===============================================
rem Torpedos
rem ===============================================
rem *** FletcherTorpedoPCO_2 ***
ObjectTemplate.create PlayerControlObject FletcherTorpedoPCO_2
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherTorpedoLauncher1AI
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_EntrySmall
ObjectTemplate.setPosition -0.067/-0.03/-0.332
ObjectTemplate.addTemplate FletcherTorpedoHolder
ObjectTemplate.setPosition -0.067/-0.03/-0.332
rem -------------------------------------
ObjectTemplate.setPcoId 2
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 3
ObjectTemplate.setSoldierExitLocation 0/0/-1.5 60/0/0
ObjectTemplate.GUIIndex 91
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 37/75
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_torpedo.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** FletcherTorpedoPCO_3 ***
ObjectTemplate.create PlayerControlObject FletcherTorpedoPCO_3
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.aiTemplate FletcherTorpedoLauncher2AI
ObjectTemplate.loadSoundScript ../Common/Sounds/smallturret.ssc
rem -------------------------------------
ObjectTemplate.addTemplate Fletcher_EntrySmall
ObjectTemplate.setPosition -0.067/-0.03/-0.332
ObjectTemplate.addTemplate FletcherTorpedoHolder
ObjectTemplate.setPosition -0.067/-0.03/-0.332
rem -------------------------------------
ObjectTemplate.setPcoId 3
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 2
ObjectTemplate.setSoldierExitLocation 0/0/-1.5 60/0/0
ObjectTemplate.GUIIndex 91
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 45/70
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_torpedo.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** FletcherTorpedoHolder ***
ObjectTemplate.create RotationalBundle FletcherTorpedoHolder
ObjectTemplate.setNetworkableInfo FletcherTurretInfo
ObjectTemplate.geometry Fletcher_Torpedo_Ramp_M1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherTorpedorampe
ObjectTemplate.addTemplate FletcherTorpedoCamera
ObjectTemplate.setPosition 0/1.5/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 *** Fletcher_EntrySmall ***
ObjectTemplate.create EntryPoint Fletcher_EntrySmall
ObjectTemplate.setEntryRadius 3
rem *** FletcherTorpedoCamera ***
ObjectTemplate.create Camera FletcherTorpedoCamera
rem *** FletcherSimple ***
ObjectTemplate.create SimpleObject FletcherSimple
ObjectTemplate.geometry Fletch_hull_L1
rem *** FletcherLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 FletcherLodSelector
LodSelectorTemplate.addLodDistance 500
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
ObjectTemplate.create PlayerControlObject FletcherStatic
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 1.2
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 2630
ObjectTemplate.maxhitpoints 2630
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 50
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 50 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate FletcherStaticAI
rem -------------------------------------
ObjectTemplate.addTemplate lodFletcherStatic
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.addPcoPosId 1
rem ObjectTemplate.addPcoPosId 2
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -0.2/7.5/20 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/95
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 120
ObjectTemplate.DirBarYScaleAbove 60
ObjectTemplate.DirBarYScaleBelow 5
ObjectTemplate.DirBarRotate 180
ObjectTemplate.DirBarYScaleMin -100
ObjectTemplate.DirBarYScaleMax -30
rem *** lodFletcher ***
ObjectTemplate.create LodObject lodFletcherStatic
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherStaticComplex
ObjectTemplate.addTemplate FletcherSimple
rem -------------------------------------
ObjectTemplate.lodSelector FletcherLodSelector
rem *** FletcherComplex ***
ObjectTemplate.create Bundle FletcherStaticComplex
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.geometry Fletch_hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
ObjectTemplate.addTemplate DestroyerSonar
ObjectTemplate.addTemplate Fletcher_Radar
ObjectTemplate.setPosition -0.092/15.795/17.519
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition 2.01/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_propeller
ObjectTemplate.setPosition -2.424/-2.63/-50.252
ObjectTemplate.setRotation 0/-1.999/0
ObjectTemplate.addTemplate Fletcher_HullWing
ObjectTemplate.setPosition 0/-5/55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_rudder
ObjectTemplate.setPosition 0/-5/-55
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Fletcher_Engine
ObjectTemplate.setPosition 0/-4/-40
ObjectTemplate.addTemplate Fletcher_cannon
ObjectTemplate.setPosition -0.114/4.391/36.508
ObjectTemplate.addTemplate Fletcher_cannon_Front
ObjectTemplate.setPosition -0.114/7.037/29.477
ObjectTemplate.addTemplate Fletcher_Back_Canons_PCO
ObjectTemplate.setPosition -0.114/0/-10
ObjectTemplate.addTemplate Fletcher_Cannon_Static
ObjectTemplate.setPosition .0829/7.109/-21.476
ObjectTemplate.addTemplate FletcherTorpedoPCO_2
ObjectTemplate.setPosition -.1307/7.47/-.3213
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate FletcherTorpedoPCO_3
ObjectTemplate.setPosition .1307/7.47/-14.3646
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_4
ObjectTemplate.setPosition 5.757/7.9965/23.5809
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate FletcherDeck20mmPCO_5
ObjectTemplate.setPosition -5.4732/7.9965/23.5809
ObjectTemplate.setRotation -90/0/0
beginrem
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition -3.858/7.1524/-7.0059
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate Fletcher_AA
ObjectTemplate.setPosition 4.1803/7.1524/-7.0059
ObjectTemplate.setRotation 90/0/0
endrem
ObjectTemplate.addTemplate Fletcher_Entry
ObjectTemplate.setPosition -0.114/7.037/32
ObjectTemplate.addTemplate Fletcher_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
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 3.045/5.2/-11.947
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -2.84/5.27/-11.423
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -0.169/4.06/15.872
rem ObjectTemplate.addTemplate AnimatedUsFlag
rem ObjectTemplate.setPosition 0/29.2/12.9
rem -------------------------------------
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
rem *********************************************************************************************
rem *** Fletcher ***
ObjectTemplate.create PlayerControlObject Fletcher2
ObjectTemplate.setNetworkableInfo FletcherBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 3
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 1630
ObjectTemplate.maxhitpoints 1630
ObjectTemplate.material 139
ObjectTemplate.criticalDamage 50
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 50 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-35
ObjectTemplate.aiTemplate FletcherAI
rem -------------------------------------
ObjectTemplate.addTemplate lodFletcher
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/50
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/17
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -4.999/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 5/7.5/-16.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition -1.999/7.5/-49.999
ObjectTemplate.addTemplate Fletcher_Floater
ObjectTemplate.setPosition 2/7.5/-49.999
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
if v_is_coop == True
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/5/-40
ObjectTemplate.setRotation 0/180/0
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/8/-4.0
ObjectTemplate.addTemplate Fletcher2SoldierSpawn
ObjectTemplate.setPosition 0/8/-10.85
endIf
beginrem
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
endrem
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.setSoldierExitLocation -0.2/7.5/20 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/Icon_fletcher.tga"
ObjectTemplate.setVehicleIconPos 95/95
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.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.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** Fletcher2SoldierSpawn***
ObjectTemplate.create SpawnPoint Fletcher2SoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0