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

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

rem *** Lexington ***
rem *** +3000 criticalDamage for sink effect ***
ObjectTemplate.create PlayerControlObject Lexington_Coral
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.saveInSeparateFile 1

if v_is_coop == False
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasResponsePhysics 1
else
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasResponsePhysics 0
endIf

ObjectTemplate.drag 3.3
ObjectTemplate.mass 30000000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 27280
ObjectTemplate.maxhitpoints 27280
ObjectTemplate.material 807
ObjectTemplate.criticalDamage 5428
ObjectTemplate.hpLostWhileCriticalDamage 50
ObjectTemplate.explosionForceMod 5
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 27525 em_ExFumePOW 11.25/41/7
ObjectTemplate.addArmorEffect 27525 em_ExFumePOW 11.25/41/0.5
ObjectTemplate.addArmorEffect 27525 em_ExFumePOW 11.25/41/-6
ObjectTemplate.addArmorEffect 15263 em_EnterpriseDamage -3/0/0
ObjectTemplate.addArmorEffect 7905 em_EnterpriseDamage -3/0/0
ObjectTemplate.addArmorEffect 7905 e_waterBoatSink 0/10/0
ObjectTemplate.addArmorEffect 5428 em_EnterpriseDamage -3/0/0
ObjectTemplate.addArmorEffect 5428 e_waterBoatSink 0/10/0
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 16/2/80
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 18/3/40
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 20/3/0
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 19/6/-40
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 17/2/-80
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 0/6/35
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 0/5/-25
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 0/15/-5
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf 0/3/-90
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf -16/2/80
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf -18/3/40
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf -20/3/0
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf -19/6/-40
ObjectTemplate.addArmorEffect 5428 e_waterBoatSinkEf -17/2/-80
ObjectTemplate.aiTemplate Lexington
rem -------------------------------------
ObjectTemplate.addTemplate lodLexington

if v_is_coop == False
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/100
ObjectTemplate.addTemplate Lexington_FloaterBreakerFL

ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/100
ObjectTemplate.addTemplate Lexington_FloaterBreakerFR

ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/-100
ObjectTemplate.addTemplate Lexington_FloaterBreakerBL

ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/-100
ObjectTemplate.addTemplate Lexington_FloaterBreakerBR
else
ObjectTemplate.addTemplate Lexington_COOP_Floater_FL
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/100
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/100

ObjectTemplate.addTemplate Lexington_COOP_Floater_FR
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/100
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/100

ObjectTemplate.addTemplate Lexington_COOP_Floater_BL
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/-100
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/-100

ObjectTemplate.addTemplate Lexington_COOP_Floater_BR
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/-100
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/-100
endIf
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 2
ObjectTemplate.addPcoPosId 3
ObjectTemplate.addPcoPosId 4
ObjectTemplate.addPcoPosId 5
ObjectTemplate.setSoldierExitLocation 13/19.5/61.2 0/0/0
ObjectTemplate.GUIIndex 35
ObjectTemplate.setVehicleIcon "Vehicle/icon_CV2Lexington.tga"
ObjectTemplate.setVehicleIconPos 52/93
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_28mmMark1.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64
ObjectTemplate.sonarPos 1
ObjectTemplate.submarineData 0 0 0 0 0 19 200

rem *** Lexington_FloaterBreakerFL ***
ObjectTemplate.create RotationalBundle Lexington_FloaterBreakerFL
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.drag 2
ObjectTemplate.mass 1000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 506900
ObjectTemplate.maxhitpoints 506900
ObjectTemplate.material 146
ObjectTemplate.criticalDamage 500000
ObjectTemplate.hpLostWhileCriticalDamage 0
ObjectTemplate.timetoliveafterdeath 0
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.geometry Lexington_Floater_FL_m1
ObjectTemplate.addArmorEffect 500000 e_waterBoatSink -8/15/65
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -14/0/100
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -14/0/80
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -14/0/60
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -16/0/40
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -18/1/20
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -20/1/0
rem ------------------------------------
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/100
rem ------------------------------------

rem *** Lexington_FloaterBreakerFR ***
ObjectTemplate.create RotationalBundle Lexington_FloaterBreakerFR
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.drag 2
ObjectTemplate.mass 1000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 506900
ObjectTemplate.maxhitpoints 506900
ObjectTemplate.material 146
ObjectTemplate.criticalDamage 500000
ObjectTemplate.hpLostWhileCriticalDamage 0
ObjectTemplate.timetoliveafterdeath 0
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.geometry Lexington_Floater_FR_m1
ObjectTemplate.addArmorEffect 500000 e_waterBoatSink 8/15/65
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 14/0/100
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 14/0/80
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 14/0/60
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 16/0/40
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 18/1/20
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 20/1/0
rem ------------------------------------
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/100
rem ------------------------------------

rem *** Lexington_FloaterBreakerBL ***
ObjectTemplate.create RotationalBundle Lexington_FloaterBreakerBL
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.drag 2
ObjectTemplate.mass 1000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 506900
ObjectTemplate.maxhitpoints 506900
ObjectTemplate.material 146
ObjectTemplate.criticalDamage 500000
ObjectTemplate.hpLostWhileCriticalDamage 0
ObjectTemplate.timetoliveafterdeath 0
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.geometry Lexington_Floater_BL_m1
ObjectTemplate.addArmorEffect 500000 e_waterBoatSink -8/15/-65
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -20/1/0
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -18/1/-20
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -16/0/-40
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -14/0/-60
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -14/0/-80
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec -14/0/-100
rem ------------------------------------
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition -20/14.8/-100
rem ------------------------------------

rem *** Lexington_FloaterBreakerBR ***
ObjectTemplate.create RotationalBundle Lexington_FloaterBreakerBR
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.drag 2
ObjectTemplate.mass 1000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 506900
ObjectTemplate.maxhitpoints 506900
ObjectTemplate.material 146
ObjectTemplate.criticalDamage 500000
ObjectTemplate.hpLostWhileCriticalDamage 0
ObjectTemplate.timetoliveafterdeath 0
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.geometry Lexington_Floater_BR_m1
ObjectTemplate.addArmorEffect 500000 e_waterBoatSink 8/15/-65
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 20/1/0
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 18/1/-20
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 16/0/-40
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 14/0/-60
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 14/0/-80
ObjectTemplate.addArmorEffect 500000 e_waterBoatSinkEf30sec 14/0/-100
rem ------------------------------------
ObjectTemplate.addTemplate Lexington_Floater
ObjectTemplate.setPosition 20/14.8/-100
rem ------------------------------------


rem *** lodLexington ***
ObjectTemplate.create LodObject lodLexington
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate LexingtonComplex
ObjectTemplate.addTemplate LexingtonSimple
rem -------------------------------------
ObjectTemplate.lodSelector LexingtonLodSelector


rem *** LexingtonComplex ***
ObjectTemplate.create Bundle LexingtonComplex
rem ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.geometry Lexington_hull_M1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate BattleshipRadar

if v_is_coop == False
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn1
ObjectTemplate.setPosition -8/19.5/-117
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn2
ObjectTemplate.setPosition 8/19.5/-117
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn3
ObjectTemplate.setPosition -6/13.4/-101
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn4
ObjectTemplate.setPosition 6/13.4/-101
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn5
ObjectTemplate.setPosition -6/13.4/-93
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn6
ObjectTemplate.setPosition 6/13.4/-93

ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn1
ObjectTemplate.setPosition 9/19.6/21
ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn2
ObjectTemplate.setPosition 14.5/19.6/21
ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn3
ObjectTemplate.setPosition 9/19.6/16
ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn4
ObjectTemplate.setPosition 14.5/19.6/16
ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn5
ObjectTemplate.setPosition 7/19.6/30
ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn6
ObjectTemplate.setPosition 7/19.6/36
else
ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn1
ObjectTemplate.setPosition 7.8/19.6/72
ObjectTemplate.addTemplate Lexington_DriverSoldierSpawn1
ObjectTemplate.setPosition 6.19.6/59
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn1
ObjectTemplate.setPosition -6/19.6/-113
ObjectTemplate.addTemplate Lexington_AirCraftSoldierSpawn1
ObjectTemplate.setPosition 6/19.6/-113
endIf

ObjectTemplate.addTemplate ClimbingNet_6m
ObjectTemplate.setPosition 18.115/4.097/-10.666
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate ClimbingNet_6m
ObjectTemplate.setPosition -18.115/4.097/-10.666
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate Lexington_Ship_Holder
ObjectTemplate.setPosition 12.039/12.324/-94
ObjectTemplate.setRotation 94.5/0/0
ObjectTemplate.addTemplate Lexington_Ship_Holder
ObjectTemplate.setPosition -12.039/12.324/-94
ObjectTemplate.setRotation -94.5/0/0



ObjectTemplate.addTemplate Lexington_Engine
ObjectTemplate.setPosition 0/-3.999/-89.999
ObjectTemplate.addTemplate Lexington_Rudder1
ObjectTemplate.setPosition 0/-6/-110
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Lexington_HullWing
ObjectTemplate.setPosition 0/-6/110
ObjectTemplate.setRotation 0/0/-90

ObjectTemplate.addTemplate Lexington_Entry
ObjectTemplate.setPosition 11.25/20/24.5
ObjectTemplate.addTemplate Lexington_Entry
ObjectTemplate.setPosition 9.0/20/9.8

ObjectTemplate.addTemplate 28mmAA_body
ObjectTemplate.setPosition 11.25/18.86/61.2

ObjectTemplate.addTemplate Lexington_BackAAPCO2
ObjectTemplate.setPosition 11.25/18.86/-28.7

ObjectTemplate.addTemplate Lexington_LFAAPCO3
ObjectTemplate.setPosition -15/15/70

ObjectTemplate.addTemplate Lexington_LBAAPCO4
ObjectTemplate.setPosition -15.5/15/-79

ObjectTemplate.addTemplate Lexington_RFAAPCO5
ObjectTemplate.setPosition 15/15/70

ObjectTemplate.addTemplate Lexington_RBAAPCO6
ObjectTemplate.setPosition 15.5/15/-79

ObjectTemplate.addTemplate Lexington_AAPCO7

ObjectTemplate.addTemplate Shield55x130US
ObjectTemplate.setPosition 11.25/19.06/58.2
ObjectTemplate.addTemplate Shield55x130US
ObjectTemplate.setPosition 11.25/22.07/45.2
ObjectTemplate.addTemplate Shield55x130US
ObjectTemplate.setPosition 11.25/19.06/-31.7

ObjectTemplate.addTemplate Lexington_fighterSpawner
ObjectTemplate.setPosition 10.5/20.6/74.5
ObjectTemplate.setRotation -10/-10/0

ObjectTemplate.addTemplate Lexington_fighterSpawner
ObjectTemplate.setPosition 2.5/20.6/61
ObjectTemplate.setRotation -15/-10/0

ObjectTemplate.addTemplate Lexington_sbdSpawner
ObjectTemplate.setPosition 8.2/20.3/-105
ObjectTemplate.setRotation -6/-10/0

if v_is_coop == False
ObjectTemplate.addTemplate Lexington_tbdSpawner
ObjectTemplate.setPosition -6.6/20.5/-105
ObjectTemplate.setRotation -2/-10/0
else
ObjectTemplate.addTemplate Lexington_sbdSpawner
ObjectTemplate.setPosition -6.6/20.6/-105
ObjectTemplate.setRotation -2/-10/0
endIf

ObjectTemplate.addTemplate e_WaterFrontBigB
ObjectTemplate.setPosition 0/-1/115
ObjectTemplate.addTemplate e_waterBoatSvall
ObjectTemplate.setPosition 0/-1/120
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvall
ObjectTemplate.setPosition 0/-1/-125
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/-0.5/-115

ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition 13.5/18.6/24.9
ObjectTemplate.setRotation 87/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition -8.15/12.3/-90

ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/-120
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/-100
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/-80
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/-60
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/-40
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/-20
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/0
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/20
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/40
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/60
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/80
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/100
ObjectTemplate.addTemplate LexingtonAirplaneSupplyDepot
ObjectTemplate.setPosition 0/20/120

rem *** FlightDeck <---> LCVPDeck ***
ObjectTemplate.addTemplate ShipLadder05m
ObjectTemplate.setPosition -10/15.9/-90.75
ObjectTemplate.setRotation -179.999/0/0

rem *** FlightDeck <---> BackAADeck ***
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 14.4/17/-64.7
ObjectTemplate.setRotation -156/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -14.4/17/-64.7
ObjectTemplate.setRotation 156/0/0

rem *** BackAADeck <---> LCVPDeck ***
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 11.7/14/-88.5
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -11.7/14/-88.5
ObjectTemplate.setRotation 0/0/0

rem *** BridgeBackAA <---> FlightDeck ***
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 8.45/20/-14.5
ObjectTemplate.setRotation 90/0/0

rem *** FunnelMiddle <---> FlightDeck ***
ObjectTemplate.addTemplate ladder_10m_m1
ObjectTemplate.setPosition 14.3/24/-14.2
ObjectTemplate.setRotation -161/0/0

rem *** FunnelHigh <---> FlightDeck ***
ObjectTemplate.addTemplate ladder_20m_m1
ObjectTemplate.setPosition 14.9/26/-12
ObjectTemplate.setRotation -90/8/0

rem *** FlightDeck <---> CenterAADeck ***
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 16.96/17/16.8
ObjectTemplate.setRotation -88/0/0
rem ObjectTemplate.addTemplate ShipLadder02
rem ObjectTemplate.setPosition -14.6/17/-5.5
rem ObjectTemplate.setRotation 130/0/0

rem *** BridgeFrontAA <---> FlightDeck ***
ObjectTemplate.addTemplate ShipLadder04
ObjectTemplate.setPosition 8.25/20.7/39.5
ObjectTemplate.setRotation 90/0/0

rem *** FlightDeck <---> FrontAADeck ***
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition 12.9/17.5/85.5
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition -12.9/17.5/85.5
ObjectTemplate.setRotation 179.999/0/0

ObjectTemplate.addTemplate ShipAlarm2

ObjectTemplate.addTemplate ShipSinkerSpawner
ObjectTemplate.setPosition 0/0/-1
rem -------------------------------------

rem *** LexingtonAirplaneSupplyDepot ***
ObjectTemplate.create SupplyDepot LexingtonAirplaneSupplyDepot
ObjectTemplate.radius 20
ObjectTemplate.team 2
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 10 -1 1000 0
ObjectTemplate.addAmmoType 9 -1 8 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 0


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

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

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

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

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

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

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

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

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

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

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

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

rem *** Lexington_swordfishSpawner ***
ObjectTemplate.create ObjectSpawner Lexington_sbdSpawner
ObjectTemplate.setObjectTemplate 1 SBD
ObjectTemplate.setObjectTemplate 2 SBD
ObjectTemplate.minSpawnDelay 30
ObjectTemplate.maxSpawnDelay 30
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.holdObject 1
ObjectTemplate.team 1
if v_is_coop == False
ObjectTemplate.MaxNrOfObjectSpawned 10
else
ObjectTemplate.MaxNrOfObjectSpawned 10
endIf
ObjectTemplate.damageWhenLost 10

rem *** Lexington_swordfish-tSpawner ***
ObjectTemplate.create ObjectSpawner Lexington_tbdSpawner
ObjectTemplate.setObjectTemplate 1 Devastator
ObjectTemplate.setObjectTemplate 2 Devastator
ObjectTemplate.minSpawnDelay 30
ObjectTemplate.maxSpawnDelay 30
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.holdObject 1
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 10
ObjectTemplate.damageWhenLost 10

rem *** Lexington_MarletSpawner ***
ObjectTemplate.create ObjectSpawner Lexington_fighterSpawner
ObjectTemplate.setObjectTemplate 1 F4F-3
ObjectTemplate.setObjectTemplate 2 F4F-3
ObjectTemplate.minSpawnDelay 30
ObjectTemplate.maxSpawnDelay 30
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.holdObject 1
ObjectTemplate.team 1
if v_is_coop == False
ObjectTemplate.MaxNrOfObjectSpawned 10
else
ObjectTemplate.MaxNrOfObjectSpawned 2
endIf
ObjectTemplate.damageWhenLost 10

rem *** Lexington_LcvpSpawner ***

rem *** Lexington_ShipSinkerSpawner ***
ObjectTemplate.create ObjectSpawner Lexington_ShipSinkerSpawner
ObjectTemplate.setObjectTemplate 1 ShipSinkerCV
ObjectTemplate.setObjectTemplate 2 ShipSinkerCV
ObjectTemplate.minSpawnDelay 5
ObjectTemplate.maxSpawnDelay 5
ObjectTemplate.TimeToLive 1
ObjectTemplate.Distance 1
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.holdObject 1
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10


rem *** Lexington_COOP_Floater_FL ***
ObjectTemplate.create SimpleObject Lexington_COOP_Floater_FL
ObjectTemplate.geometry Lexington_Floater_FL_m1
ObjectTemplate.hasCollisionPhysics 1

rem *** Lexington_COOP_Floater_FR ***
ObjectTemplate.create SimpleObject Lexington_COOP_Floater_FR
ObjectTemplate.geometry Lexington_Floater_FR_m1
ObjectTemplate.hasCollisionPhysics 1

rem *** Lexington_COOP_Floater_BL ***
ObjectTemplate.create SimpleObject Lexington_COOP_Floater_BL
ObjectTemplate.geometry Lexington_Floater_BL_m1
ObjectTemplate.hasCollisionPhysics 1

rem *** Lexington_COOP_Floater_BR ***
ObjectTemplate.create SimpleObject Lexington_COOP_Floater_BR
ObjectTemplate.geometry Lexington_Floater_BR_m1
ObjectTemplate.hasCollisionPhysics 1


rem *** Lexington_Ship_Holder ***
ObjectTemplate.create SimpleObject Lexington_Ship_Holder
ObjectTemplate.geometry Lexington_ShipHolder_m1
ObjectTemplate.hasCollisionPhysics 1


rem *** Lexington_BackAAPCO2 ***
ObjectTemplate.create PlayerControlObject Lexington_BackAAPCO2
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.aiTemplate LexingtonAA2
rem -------------------------------------
ObjectTemplate.addTemplate 28mmAA_body
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation -179.999/0/0

ObjectTemplate.addTemplate 28mmAA_body2
ObjectTemplate.setPosition 0/3.21/8.7
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate Shield_2radUS
ObjectTemplate.setPosition 0/3.21/8.7
ObjectTemplate.setRotation -179.999/0/0

ObjectTemplate.addTemplate 28mmAA_body2NS
ObjectTemplate.setPosition 0/0/-6
ObjectTemplate.setRotation -179.999/0/0

ObjectTemplate.addTemplate Lexington_AAEntry
ObjectTemplate.setPosition -2.25/1.14/10.4

ObjectTemplate.addTemplate ShipAlarm2
rem -------------------------------------
ObjectTemplate.setPcoId 1
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 2
ObjectTemplate.addPcoPosId 3
ObjectTemplate.addPcoPosId 4
ObjectTemplate.addPcoPosId 5
ObjectTemplate.setSoldierExitLocation -3.25/1.14/10.4 -90/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_CV2Lexington.tga"
ObjectTemplate.setVehicleIconPos 87/79
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_28mmMark1.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64

rem *** Lexington_LFAAPCO3 ***
ObjectTemplate.create PlayerControlObject Lexington_LFAAPCO3
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.aiTemplate LexingtonAA3
rem -------------------------------------
ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X
ObjectTemplate.setPosition 0.5/0/7

rem ObjectTemplate.addTemplate 28mmAA_body2AltNS
rem ObjectTemplate.setPosition 3/1.1/38
ObjectTemplate.addTemplate 28mmAA_body2Alt
ObjectTemplate.setPosition 3/1.1/32

ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2

ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2
ObjectTemplate.setPosition -0.5/0/-21
rem -------------------------------------
ObjectTemplate.setPcoId 2
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 3
ObjectTemplate.addPcoPosId 4
ObjectTemplate.addPcoPosId 5
ObjectTemplate.setSoldierExitLocation 2.5/1.5/0 -90/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_CV2Lexington.tga"
ObjectTemplate.setVehicleIconPos 47/108
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark10AA.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_28mmMark1.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64


rem *** Lexington_LBAAPCO4 ***
ObjectTemplate.create PlayerControlObject Lexington_LBAAPCO4
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.aiTemplate LexingtonAA4
rem -------------------------------------
ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X
ObjectTemplate.setPosition 0.5/0/-6

rem ObjectTemplate.addTemplate 28mmAA_body2AltNS
rem ObjectTemplate.setPosition 2.2/1.1/-32
ObjectTemplate.addTemplate 28mmAA_body2Alt
ObjectTemplate.setPosition 1.5/1.1/-28

ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2
ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2
ObjectTemplate.setPosition 0/0/20
rem -------------------------------------
ObjectTemplate.setPcoId 3
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 2
ObjectTemplate.addPcoPosId 4
ObjectTemplate.addPcoPosId 5
ObjectTemplate.setSoldierExitLocation 2.5/1.5/0 -90/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_CV2Lexington.tga"
ObjectTemplate.setVehicleIconPos 111/79
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark10AA.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_28mmMark1.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64

rem *** Lexington_RFAAPCO5 ***
ObjectTemplate.create PlayerControlObject Lexington_RFAAPCO5
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.aiTemplate LexingtonAA5
rem -------------------------------------
ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X
ObjectTemplate.setPosition -0.5/0/7

rem ObjectTemplate.addTemplate 28mmAA_body2AltNS
rem ObjectTemplate.setPosition -3/1.1/38
ObjectTemplate.addTemplate 28mmAA_body2Alt
ObjectTemplate.setPosition -3/1.1/32

ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2
ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2
ObjectTemplate.setPosition 0.5/0/-21
rem -------------------------------------
ObjectTemplate.setPcoId 4
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 2
ObjectTemplate.addPcoPosId 3
ObjectTemplate.addPcoPosId 5
ObjectTemplate.setSoldierExitLocation -2.5/1.5/0 90/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_CV2Lexington.tga"
ObjectTemplate.setVehicleIconPos 38/100
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark10AA.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_28mmMark1.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64


rem *** Lexington_RBAAPCO6 ***
ObjectTemplate.create PlayerControlObject Lexington_RBAAPCO6
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.aiTemplate LexingtonAA6
rem -------------------------------------
ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X
ObjectTemplate.setPosition -0.5/0/-6

rem ObjectTemplate.addTemplate 28mmAA_body2AltNS
rem ObjectTemplate.setPosition -2.2/1.1/-32
ObjectTemplate.addTemplate 28mmAA_body2Alt
ObjectTemplate.setPosition -1.5/1.1/-28

ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2
ObjectTemplate.addTemplate 5inchL38SingleOpen_AA_360_X2
ObjectTemplate.setPosition 0/0/20
rem -------------------------------------
ObjectTemplate.setPcoId 5
ObjectTemplate.addPcoPosId 0
ObjectTemplate.addPcoPosId 1
ObjectTemplate.addPcoPosId 2
ObjectTemplate.addPcoPosId 3
ObjectTemplate.addPcoPosId 4
ObjectTemplate.setSoldierExitLocation -2.5/1.5/0 90/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_CV2Lexington.tga"
ObjectTemplate.setVehicleIconPos 105/72
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_127mmMark10AA.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setSecondaryAmmoIcon "Ammo/icon_28mmMark1.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64


rem *** Lexington_AAPCO7 ***
ObjectTemplate.create PlayerControlObject Lexington_AAPCO7
ObjectTemplate.setNetworkableInfo LexingtonBodyInfo
ObjectTemplate.aiTemplate LexingtonAA7
rem -------------------------------------
ObjectTemplate.addTemplate 28mmAA_body
ObjectTemplate.setPosition 11.25/18.86/55.2
ObjectTemplate.addTemplate 28mmAA_body2NS
ObjectTemplate.setPosition 11.25/21.87/48.2
ObjectTemplate.addTemplate 28mmAA_body2
ObjectTemplate.setPosition 11.25/21.87/42.2

ObjectTemplate.addTemplate ShipBuzzer
rem -------------------------------------
ObjectTemplate.setPcoId 6
ObjectTemplate.setSoldierExitLocation 13/19.5/55.2 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/icon_CV2Lexington.tga"
ObjectTemplate.setVehicleIconPos 52/93
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_28mmMark1.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64


rem *** Lexington_Entry ***
ObjectTemplate.create EntryPoint Lexington_Entry
ObjectTemplate.setEntryRadius 9

rem *** Lexington_AAEntry ***
ObjectTemplate.create EntryPoint Lexington_AAEntry
ObjectTemplate.setEntryRadius 4

rem *** LexingtonSimple ***
ObjectTemplate.create SimpleObject LexingtonSimple
ObjectTemplate.geometry Lexington_hull_L1

rem *** LexingtonLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 LexingtonLodSelector
LodSelectorTemplate.addLodDistance 850