This page is under construction
Archives/bf1942/levels/3rd_Solomon_Sea.rfa
bf1942/levels/3rd_Solomon_Sea/Objects/Pensacola/Objects.con

rem *** Pensacola ***
rem *** +3000 criticalDamage for sink effect ***
ObjectTemplate.create PlayerControlObject Pensacola
ObjectTemplate.aiTemplate PensacolaAI
ObjectTemplate.setNetworkableInfo PensacolaBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1

rem 32.7kt 16.822m/s
rem ObjectTemplate.drag 8.87
ObjectTemplate.drag 4.25

ObjectTemplate.mass 18700000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 13500
ObjectTemplate.MaxHitpoints 13500
ObjectTemplate.material 140
ObjectTemplate.criticalDamage 4216
ObjectTemplate.hpLostWhileCriticalDamage 50
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.explosionForceMod 0
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.TimeToLiveAfterDeath 30
ObjectTemplate.FadeAtTimeToLiveAfterDeath 0
ObjectTemplate.addArmorEffect 13500 em_ExFumePOW 0/22.5/14
ObjectTemplate.addArmorEffect 13500 em_ExFumePOW 0/22.5/-12.2
ObjectTemplate.addArmorEffect 6162 em_ExFumePOW 0/22.5/14
ObjectTemplate.addArmorEffect 6162 em_ExFumePOW 0/22.5/-12.2
ObjectTemplate.addArmorEffect 5067 em_ShipDamaged_Fire 0/10/0
ObjectTemplate.addArmorEffect 5067 em_ShipDamaged_Smoke 0/10/0
ObjectTemplate.addArmorEffect 5067 Em_ShipDamaged_NightFlash 0/10/0
ObjectTemplate.addArmorEffect 5067 e_waterBoatSink 0/10/0
ObjectTemplate.addArmorEffect 4216 em_ShipDamaged_Fire 0/10/0
ObjectTemplate.addArmorEffect 4216 em_ShipDamaged_Smoke 0/10/0
ObjectTemplate.addArmorEffect 4216 Em_ShipDamaged_NightFlash 0/10/0
ObjectTemplate.addArmorEffect 4216 e_waterBoatSink 0/10/0
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 14/2/85
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 16/2/65
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 18/3/45
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 13/3/25
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 19/6/-5
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 17/2/-45
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 14/2/-85
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 0/6/35
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 0/5/-25
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 0/15/-5
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf 0/3/-90
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf -14/2/85
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf -16/2/65
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf -18/3/45
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf -13/3/25
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf -19/6/-5
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf -17/3/-35
ObjectTemplate.addArmorEffect 4216 e_waterBoatSinkEf -14/2/-75
ObjectTemplate.addArmorEffect 0 e_ExploShipDestroyedBundle_MediumShip 0/0/0
ObjectTemplate.addArmorEffect 0 AlliedFleet_killerPCOSpawner 0/50/0
rem -------------------------------------
ObjectTemplate.addTemplate lodPensacola

ObjectTemplate.addTemplate PensacolaFloater
ObjectTemplate.setPosition -10/11/100
ObjectTemplate.addTemplate PensacolaFloaterBreakerFL
ObjectTemplate.addTemplate PensacolaFloater
ObjectTemplate.setPosition -10/11/-100
ObjectTemplate.addTemplate PensacolaFloaterBreakerBL
ObjectTemplate.addTemplate PensacolaFloater
ObjectTemplate.setPosition 10/11/100
ObjectTemplate.addTemplate PensacolaFloaterBreakerFR
ObjectTemplate.addTemplate PensacolaFloater
ObjectTemplate.setPosition 10/11/-100
ObjectTemplate.addTemplate PensacolaFloaterBreakerBR

ObjectTemplate.addTemplate e_WaterFrontBigC
ObjectTemplate.setPosition 0/-1/85
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/90
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvall
ObjectTemplate.setPosition 0/-2/-90
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/-1/-85

ObjectTemplate.addTemplate Pensacola203_Dummy_X
ObjectTemplate.setPosition 0/10.8/43.7
ObjectTemplate.addTemplate Pensacola203_Dummy_X2
ObjectTemplate.setPosition 0/7.2/57

ObjectTemplate.addTemplate Pensacola203_Invis_X
ObjectTemplate.setPosition 0/10.8/43.7
ObjectTemplate.addTemplate Pensacola203_Invis_X_Alt
ObjectTemplate.setPosition 0/7.2/57

ObjectTemplate.addTemplate PensacolaRearPCO2
ObjectTemplate.setPosition 0/10.5/-48
ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.setSoldierExitLocation 5.57/7.034/51.74 30/0/0
ObjectTemplate.GUIIndex 55
ObjectTemplate.setVehicleIcon "Vehicle/icon_Pensacola.tga"
ObjectTemplate.setVehicleIconPos 52/99
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_203mmMarkIX.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_203mmMarkIX.tga"
ObjectTemplate.setSecondaryAmmoBar ABReloadBarOnly
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTBattleship
ObjectTemplate.setToolTipType TTBattleship
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_cruiser_64x64"
ObjectTemplate.setMinimapIconSize 64
ObjectTemplate.sonarPos 1
ObjectTemplate.submarineData 0 0 0 0 0 13.5 200



rem *** PensacolaSoldierSpawn1 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn1
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn2 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn2
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn3 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn3
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn4 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn4
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn5 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn5
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn6 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn6
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn7 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn7
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn8 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn8
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn9 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn9
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn10 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn10
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn11 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn11
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaSoldierSpawn12 ***
ObjectTemplate.create SpawnPoint PensacolaSoldierSpawn12
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 68
ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem *** PensacolaPlaneSpawner ***
ObjectTemplate.create ObjectSpawner PensacolaPlaneSpawner
ObjectTemplate.setObjectTemplate 1 F4F-3S_Catfish
ObjectTemplate.setObjectTemplate 2 F4F-3S_Catfish
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 40
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.holdObject 1
ObjectTemplate.team 2
ObjectTemplate.teamOnVehicle 1



rem *** PensacolaComplex ***
ObjectTemplate.create Bundle PensacolaComplex
rem ObjectTemplate.setNetworkableInfo PensacolaBodyInfo
ObjectTemplate.geometry Pensacola_hull
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate PensacolaFront
ObjectTemplate.addTemplate PensacolaBack
ObjectTemplate.addTemplate PensacolaLine

ObjectTemplate.addTemplate BattleshipRadar

ObjectTemplate.addTemplate PensacolaLeftAAPCO3
ObjectTemplate.setPosition -4.5/8/27
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate PensacolaRightAAPCO4
ObjectTemplate.setPosition 4.5/8/27
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate PensacolaRearLeftAAPCO5
ObjectTemplate.setPosition -4.5/8/-25
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate PensacolaRearRightAAPCO6
ObjectTemplate.setPosition 4.5/8/-25
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate PensacolaEngine
ObjectTemplate.setPosition 0/-5/-40
ObjectTemplate.addTemplate PensacolaHullWing
ObjectTemplate.setPosition 0/-6/90
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate PensacolaRudder
ObjectTemplate.setPosition 0/-6/-90
ObjectTemplate.setRotation 0/0/-90

ObjectTemplate.addTemplate PensacolaEntry
ObjectTemplate.setPosition 0/8.3/45
ObjectTemplate.addTemplate PensacolaEntry_Small
ObjectTemplate.setPosition -2/8.3/-20
ObjectTemplate.addTemplate PensacolaEntry_Small
ObjectTemplate.setPosition 2/8.3/-20

ObjectTemplate.addTemplate PensacolaSoldierSpawn1
ObjectTemplate.setPosition -4/10.3/36
ObjectTemplate.addTemplate PensacolaSoldierSpawn2
ObjectTemplate.setPosition 4/10.3/36
ObjectTemplate.addTemplate PensacolaSoldierSpawn3
ObjectTemplate.setPosition -1.5/14/24
ObjectTemplate.addTemplate PensacolaSoldierSpawn4
ObjectTemplate.setPosition 1.5/14/24
ObjectTemplate.addTemplate PensacolaSoldierSpawn5
ObjectTemplate.setPosition -2/10/11
ObjectTemplate.addTemplate PensacolaSoldierSpawn6
ObjectTemplate.setPosition 2/10/11
ObjectTemplate.addTemplate PensacolaSoldierSpawn7
ObjectTemplate.setPosition -4/10/-5
ObjectTemplate.addTemplate PensacolaSoldierSpawn8
ObjectTemplate.setPosition 4/10/-5
ObjectTemplate.addTemplate PensacolaSoldierSpawn9
ObjectTemplate.setPosition -2/9/-29
ObjectTemplate.addTemplate PensacolaSoldierSpawn10
ObjectTemplate.setPosition 2/9/-29
ObjectTemplate.addTemplate PensacolaSoldierSpawn11
ObjectTemplate.setPosition -4/8/-55
ObjectTemplate.addTemplate PensacolaSoldierSpawn12
ObjectTemplate.setPosition 4/8/-55

beginrem
ObjectTemplate.addTemplate e_WaterFrontBigC
ObjectTemplate.setPosition 0/-1/85
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/90
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvall
ObjectTemplate.setPosition 0/-2/-90
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/-1/-85
endrem

ObjectTemplate.addTemplate shipladder03
ObjectTemplate.setPosition -2.7833/11.12/21.966
ObjectTemplate.addTemplate shipladder03
ObjectTemplate.setPosition 2.7833/11.12/21.966
ObjectTemplate.addTemplate shipladder04
ObjectTemplate.setPosition -6.5821/7.9142/37.957
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate shipladder04
ObjectTemplate.setPosition 6.5821/7.9142/37.957
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate climbingnet_3m
ObjectTemplate.setPosition -9.8/1.8/25.121
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate climbingnet_3m
ObjectTemplate.setPosition 9.8/1.8/25.121
ObjectTemplate.setRotation -90/0/0

ObjectTemplate.addTemplate ammobox
ObjectTemplate.setPosition 0/7.5/-5

ObjectTemplate.addTemplate Pensacola_MapModObj


rem ObjectTemplate.addTemplate USCAIconSpawner

rem -------------------------------------

rem *** PensacolaPlaneSpawner ***
ObjectTemplate.create ObjectSpawner PensacolaPlaneSpawner
ObjectTemplate.setObjectTemplate 1 F4F-3S_Catfish
ObjectTemplate.setObjectTemplate 2 F4F-3S_Catfish
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 40
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.holdObject 1
ObjectTemplate.team 2
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.teamOnVehicle 1