This page is under construction
archives/bf1942/levels/fht_conquest_of_java-1942.rfa
bf1942/levels/fht_conquest_of_java-1942/Objects/Shokaku/Objects.con
Var v_is_coop
console.useRelativePaths 0
run bf1942/game/is_coop.con
console.useRelativePaths 1
rem *** Shokaku ***
ObjectTemplate.create PlayerControlObject Shokaku
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 1.97
ObjectTemplate.mass 25000000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 10000
ObjectTemplate.maxhitpoints 10000
ObjectTemplate.material 141
ObjectTemplate.criticalDamage 1490
ObjectTemplate.hpLostWhileCriticalDamage 50
ObjectTemplate.explosionForceMod 5
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 9000 em_ExFumePOW 21/10/-2
ObjectTemplate.addArmorEffect 9000 em_ExFumePOW 22/10/8
ObjectTemplate.addArmorEffect 6000 em_ExFumePOW 21/10/-2
ObjectTemplate.addArmorEffect 6000 em_ExFumePOW 22/10/8
ObjectTemplate.addArmorEffect 6000 em_ShokakuDamage 0/0/0
ObjectTemplate.addArmorEffect 3000 em_ShokakuDamage 0/0/0
ObjectTemplate.addArmorEffect 3000 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 1490 em_ShokakuDamage 0/0/0
ObjectTemplate.addArmorEffect 1490 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 19/6/-5
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 17/2/-45
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 14/2/-85
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 10/2/-115
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 13/3/25
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 18/3/45
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 16/2/65
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 14/2/85
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/3/120
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/6/35
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/5/-25
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/15/-5
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/3/-90
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -19/6/-5
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -17/3/-35
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -14/2/-75
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -10/2/-115
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -13/3/25
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -18/3/45
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -16/2/65
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -14/2/85
ObjectTemplate.aiTemplate Shokaku
rem -------------------------------------
ObjectTemplate.addTemplate lodShokaku
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 0/11/130
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition -7.999/11/60
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 8/11/60
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition -9.999/11/0
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 10/11/0
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition -7.999/11/-59.999
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 8/11/-59.999
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 0/11/-129.999
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 15.39/17.93/35.77 180/0/0
ObjectTemplate.GUIIndex 94
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 65/85
ObjectTemplate.setPrimaryAmmoBar ABNone
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
rem *** lodShokaku ***
ObjectTemplate.create LodObject lodShokaku
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate ShokakuComplex
ObjectTemplate.addTemplate ShokakuSimple
rem -------------------------------------
ObjectTemplate.lodSelector ShokakuLodSelector
rem *** ShokakuComplex ***
ObjectTemplate.create Bundle ShokakuComplex
ObjectTemplate.geometry Shokaku_M1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate BattleshipRadar
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 8.5/13/35
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 8.5/13/38
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition 5.6/3.47/-122.7
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition -5.6/3.47/-122.7
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition -6.779/13.5/-50
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 5.9/13.5/-33
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition -6.779/13.5/-51
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 5.9/13.5/-32
if v_is_coop == False
beginrem
ObjectTemplate.addTemplate ShokakuZeroSpawner
ObjectTemplate.setPosition 8.5/13.805/-4
ObjectTemplate.setRotation -40/-12.2/0
ObjectTemplate.addTemplate ShokakuAichivalSpawner
ObjectTemplate.setPosition 9.5/13.715/-120
ObjectTemplate.setRotation -8/-11.499/0.02
ObjectTemplate.addTemplate ShokakuBettySpawner
ObjectTemplate.setPosition 1.5/14.135/90
ObjectTemplate.setRotation -165/-8.0/-0.02
ObjectTemplate.addTemplate ShokakuAichiVal-TSpawner
ObjectTemplate.setPosition -5.5/13.715/-120
ObjectTemplate.setRotation 0/-11.499/-0.02
endrem
else
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition -14.69/7.754/-50.23
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition 15.72/9.54/-50.158
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition -12.4/8.7/54
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition 11.897/8.7/54.118
beginrem
ObjectTemplate.addTemplate ShokakuZeroSpawner
ObjectTemplate.setPosition -5.5/13.715/-120
ObjectTemplate.setRotation 0/-11.499/-0.02
ObjectTemplate.addTemplate ShokakuAichivalSpawner
ObjectTemplate.setPosition -7.899/13.715/-47
ObjectTemplate.setRotation 0/-11.499/0
endrem
endIf
ObjectTemplate.addTemplate ShokakuDaiHatsuSpawner
ObjectTemplate.setPosition -10.159/2.46/-117.394
ObjectTemplate.setRotation -10/0/0
ObjectTemplate.addTemplate ShokakuDaiHatsuSpawner
ObjectTemplate.setPosition 10.159/2.64/-117.394
ObjectTemplate.setRotation 10/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -9.5/0.98/-107.6
ObjectTemplate.setRotation 81/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 9.5/1.17/-107.6
ObjectTemplate.setRotation -80.999/0/0
ObjectTemplate.addTemplate ClimbingNet_6mx11m
ObjectTemplate.setPosition -5.71/-0.2/123.699
ObjectTemplate.setRotation 96/0/0
ObjectTemplate.addTemplate ClimbingNet_6mx11m
ObjectTemplate.setPosition 5.71/-0.1/123.699
ObjectTemplate.setRotation -96/0/0
ObjectTemplate.addTemplate ShokakuEngine
ObjectTemplate.setPosition 0/-3.999/-89.999
ObjectTemplate.addTemplate ShokakuEntry
ObjectTemplate.setPosition 12.4/14.5/38
ObjectTemplate.addTemplate ShokakuRudder
ObjectTemplate.setPosition 0/-6/-110
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate ShokakuHullWing
ObjectTemplate.setPosition 0/-6/110
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate ShokakuCamera
ObjectTemplate.setPosition 10/24/40
ObjectTemplate.addTemplate ShokakuRadar
ObjectTemplate.setPosition 12.5/23.8/36.6
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 11.1/8.8/69.264
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 11.7/8.8/58.12
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 11.7/8.8/58.12
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition 12.02/8.55/49.9
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition 11.32/10.7/49
ObjectTemplate.setRotation -103/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 11/12.92/46.4
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 10.59/13.01/31.22
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 15.62/10.8/15.5
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -15.699/10.45/23
ObjectTemplate.setRotation 90/0/0
rem trappa
ObjectTemplate.addTemplate ShipStair01
ObjectTemplate.setPosition -12.097/7.94/58.025
ObjectTemplate.setRotation 16/0/0
ObjectTemplate.addTemplate ShipStair01
ObjectTemplate.setPosition -11.577/7.98/69.445
ObjectTemplate.setRotation 171/0/0
rem
ObjectTemplate.addTemplate ShipLadder04
ObjectTemplate.setPosition -12.399/9.6/49.9
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder04
ObjectTemplate.setPosition 14.3/9.93/-42.318
ObjectTemplate.setRotation -2.999/0/0.02
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -12.869/7.45/-65.429
ObjectTemplate.setRotation 11/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -13.369/10.15/-59.999
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -16.168/7.4/-46.148
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -12.967/7.4/-54.347
ObjectTemplate.setRotation 158/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 13.49/15.84/31.61
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 9.79/18.69/36.45
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 15.331/10.32/-79.028
ObjectTemplate.setRotation -88/0/0
ObjectTemplate.addTemplate ShokakuAABattery1
ObjectTemplate.setPosition -17.1511/6.671/-50.146
ObjectTemplate.addTemplate ShokakuAABattery2
ObjectTemplate.setPosition 17.5242/8.5889/-52.3959
ObjectTemplate.addTemplate ShokakuAABattery3
ObjectTemplate.setPosition -14.5283/7.7112/53.9216
ObjectTemplate.addTemplate ShokakuAABattery4
ObjectTemplate.setPosition 14.0642/7.998/54.1517
ObjectTemplate.addTemplate e_WaterFrontBigB
ObjectTemplate.setPosition 0/0/130
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-1/135
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvall
ObjectTemplate.setPosition 0/-1/-135
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/0.5/-130
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition 9.94/11.81/33.27
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition 13.109/11.81/-55.479
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-120
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-90
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-60
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-30
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-0
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/30
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/60
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/90
rem -------------------------------------
rem *** ShokakuAirplaneSupplyDepot ***
ObjectTemplate.create SupplyDepot ShokakuAirplaneSupplyDepot
ObjectTemplate.radius 5
ObjectTemplate.team 0
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 8 -1 20 0
ObjectTemplate.addAmmoType 7 -1 2 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 0
rem *** ShokakuDaihatsuSoldierSpawn ***
ObjectTemplate.create SpawnPoint ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 75
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
rem *** ShokakuAirCraftSoldierSpawn ***
ObjectTemplate.create SpawnPoint ShokakuAirCraftSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 76
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
rem *** ShokakuZeroSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuZeroSpawner
ObjectTemplate.setObjectTemplate 1 Zero
ObjectTemplate.setObjectTemplate 2 Zero
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 60
ObjectTemplate.maxSpawnDelay 120
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
rem *** ShokakuAichiValSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuAichiValSpawner
ObjectTemplate.setObjectTemplate 1 Ki27-b
ObjectTemplate.setObjectTemplate 2 Ki27-b
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 60
ObjectTemplate.maxSpawnDelay 60
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
if v_is_coop == False
ObjectTemplate.MaxNrOfObjectSpawned 1
else
ObjectTemplate.MaxNrOfObjectSpawned 2
endIf
ObjectTemplate.damageWhenLost 10
rem *** ShokakuAichiVal-T3Spawner ***
ObjectTemplate.create ObjectSpawner ShokakuAichiVal-TSpawner
ObjectTemplate.setObjectTemplate 1 Kate
ObjectTemplate.setObjectTemplate 2 Kate
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 40
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
rem *** ShokakuAichiVal-RSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuBettySpawner
ObjectTemplate.setObjectTemplate 1 Betty
ObjectTemplate.setObjectTemplate 2 Betty
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 40
ObjectTemplate.maxSpawnDelay 80
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
rem *** ShokakuDaiHatsuSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuDaiHatsuSpawner
ObjectTemplate.setObjectTemplate 1 DaiHatsu
ObjectTemplate.setObjectTemplate 2 DaiHatsu
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 *** ShokakuEntry ***
ObjectTemplate.create EntryPoint ShokakuEntry
ObjectTemplate.setEntryRadius 7.5
rem *** ShokakuCamera ***
ObjectTemplate.create Camera ShokakuCamera
ObjectTemplate.setMinRotation -80/-20/0
ObjectTemplate.setMaxRotation 90/20/0
ObjectTemplate.setMaxSpeed 70/70/0
ObjectTemplate.setAcceleration 100000/100000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** ShokakuRadar ***
ObjectTemplate.create RotationalBundle ShokakuRadar
ObjectTemplate.geometry Shokaku_Radar_m1
ObjectTemplate.setMaxSpeed 110/0/0
ObjectTemplate.setAcceleration 10/0/0
ObjectTemplate.setContinousRotationSpeed 15/0/0
rem *** ShokakuSimple ***
ObjectTemplate.create SimpleObject ShokakuSimple
ObjectTemplate.geometry Shokaku_L1
rem *** ShokakuLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 ShokakuLodSelector
LodSelectorTemplate.addLodDistance 700
rem *** Enterprise_AABattery1 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery1
ObjectTemplate.aiTemplate ShokakuAA2
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition 0.5587/-0.2431/-20.1332
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition 0.5587/-0.2431/-20.1332
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 95
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 50/65
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
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 *** ShokakuAABattery2 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery2
ObjectTemplate.aiTemplate ShokakuAA3
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition .339/-.2349/17.2627
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition .339/-.2349/17.2627
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 96
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 30/70
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
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 *** ShokakuAABattery3 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery3
ObjectTemplate.aiTemplate ShokakuAA4
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition 1.1439/-0.2457/19.6862
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition 1.1439/-0.2457/19.6862
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 97
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 99/91
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
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 *** ShokakuAABattery4 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery4
ObjectTemplate.aiTemplate ShokakuAA5
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition -.9129/-0.2881/19.9169
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition -.9129/-0.2881/19.9169
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 98
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 80/100
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64
console.useRelativePaths 0
run bf1942/game/is_coop.con
console.useRelativePaths 1
rem *** Shokaku ***
ObjectTemplate.create PlayerControlObject Shokaku
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 1.97
ObjectTemplate.mass 25000000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 10000
ObjectTemplate.maxhitpoints 10000
ObjectTemplate.material 141
ObjectTemplate.criticalDamage 1490
ObjectTemplate.hpLostWhileCriticalDamage 50
ObjectTemplate.explosionForceMod 5
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 9000 em_ExFumePOW 21/10/-2
ObjectTemplate.addArmorEffect 9000 em_ExFumePOW 22/10/8
ObjectTemplate.addArmorEffect 6000 em_ExFumePOW 21/10/-2
ObjectTemplate.addArmorEffect 6000 em_ExFumePOW 22/10/8
ObjectTemplate.addArmorEffect 6000 em_ShokakuDamage 0/0/0
ObjectTemplate.addArmorEffect 3000 em_ShokakuDamage 0/0/0
ObjectTemplate.addArmorEffect 3000 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 1490 em_ShokakuDamage 0/0/0
ObjectTemplate.addArmorEffect 1490 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 19/6/-5
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 17/2/-45
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 14/2/-85
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 10/2/-115
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 13/3/25
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 18/3/45
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 16/2/65
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 14/2/85
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/3/120
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/6/35
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/5/-25
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/15/-5
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf 0/3/-90
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -19/6/-5
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -17/3/-35
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -14/2/-75
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -10/2/-115
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -13/3/25
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -18/3/45
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -16/2/65
ObjectTemplate.addArmorEffect 1490 e_waterBoatSinkEf -14/2/85
ObjectTemplate.aiTemplate Shokaku
rem -------------------------------------
ObjectTemplate.addTemplate lodShokaku
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 0/11/130
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition -7.999/11/60
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 8/11/60
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition -9.999/11/0
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 10/11/0
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition -7.999/11/-59.999
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 8/11/-59.999
ObjectTemplate.addTemplate ShokakuFloater
ObjectTemplate.setPosition 0/11/-129.999
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 15.39/17.93/35.77 180/0/0
ObjectTemplate.GUIIndex 94
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 65/85
ObjectTemplate.setPrimaryAmmoBar ABNone
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
rem *** lodShokaku ***
ObjectTemplate.create LodObject lodShokaku
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate ShokakuComplex
ObjectTemplate.addTemplate ShokakuSimple
rem -------------------------------------
ObjectTemplate.lodSelector ShokakuLodSelector
rem *** ShokakuComplex ***
ObjectTemplate.create Bundle ShokakuComplex
ObjectTemplate.geometry Shokaku_M1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate BattleshipRadar
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 8.5/13/35
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 8.5/13/38
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition 5.6/3.47/-122.7
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition -5.6/3.47/-122.7
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition -6.779/13.5/-50
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 5.9/13.5/-33
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition -6.779/13.5/-51
ObjectTemplate.addTemplate ShokakuAirCraftSoldierSpawn
ObjectTemplate.setPosition 5.9/13.5/-32
if v_is_coop == False
beginrem
ObjectTemplate.addTemplate ShokakuZeroSpawner
ObjectTemplate.setPosition 8.5/13.805/-4
ObjectTemplate.setRotation -40/-12.2/0
ObjectTemplate.addTemplate ShokakuAichivalSpawner
ObjectTemplate.setPosition 9.5/13.715/-120
ObjectTemplate.setRotation -8/-11.499/0.02
ObjectTemplate.addTemplate ShokakuBettySpawner
ObjectTemplate.setPosition 1.5/14.135/90
ObjectTemplate.setRotation -165/-8.0/-0.02
ObjectTemplate.addTemplate ShokakuAichiVal-TSpawner
ObjectTemplate.setPosition -5.5/13.715/-120
ObjectTemplate.setRotation 0/-11.499/-0.02
endrem
else
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition -14.69/7.754/-50.23
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition 15.72/9.54/-50.158
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition -12.4/8.7/54
ObjectTemplate.addTemplate ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setPosition 11.897/8.7/54.118
beginrem
ObjectTemplate.addTemplate ShokakuZeroSpawner
ObjectTemplate.setPosition -5.5/13.715/-120
ObjectTemplate.setRotation 0/-11.499/-0.02
ObjectTemplate.addTemplate ShokakuAichivalSpawner
ObjectTemplate.setPosition -7.899/13.715/-47
ObjectTemplate.setRotation 0/-11.499/0
endrem
endIf
ObjectTemplate.addTemplate ShokakuDaiHatsuSpawner
ObjectTemplate.setPosition -10.159/2.46/-117.394
ObjectTemplate.setRotation -10/0/0
ObjectTemplate.addTemplate ShokakuDaiHatsuSpawner
ObjectTemplate.setPosition 10.159/2.64/-117.394
ObjectTemplate.setRotation 10/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition -9.5/0.98/-107.6
ObjectTemplate.setRotation 81/0/0
ObjectTemplate.addTemplate ClimbingNet_3mx4m
ObjectTemplate.setPosition 9.5/1.17/-107.6
ObjectTemplate.setRotation -80.999/0/0
ObjectTemplate.addTemplate ClimbingNet_6mx11m
ObjectTemplate.setPosition -5.71/-0.2/123.699
ObjectTemplate.setRotation 96/0/0
ObjectTemplate.addTemplate ClimbingNet_6mx11m
ObjectTemplate.setPosition 5.71/-0.1/123.699
ObjectTemplate.setRotation -96/0/0
ObjectTemplate.addTemplate ShokakuEngine
ObjectTemplate.setPosition 0/-3.999/-89.999
ObjectTemplate.addTemplate ShokakuEntry
ObjectTemplate.setPosition 12.4/14.5/38
ObjectTemplate.addTemplate ShokakuRudder
ObjectTemplate.setPosition 0/-6/-110
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate ShokakuHullWing
ObjectTemplate.setPosition 0/-6/110
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate ShokakuCamera
ObjectTemplate.setPosition 10/24/40
ObjectTemplate.addTemplate ShokakuRadar
ObjectTemplate.setPosition 12.5/23.8/36.6
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 11.1/8.8/69.264
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 11.7/8.8/58.12
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 11.7/8.8/58.12
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition 12.02/8.55/49.9
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder01
ObjectTemplate.setPosition 11.32/10.7/49
ObjectTemplate.setRotation -103/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 11/12.92/46.4
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 10.59/13.01/31.22
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 15.62/10.8/15.5
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -15.699/10.45/23
ObjectTemplate.setRotation 90/0/0
rem trappa
ObjectTemplate.addTemplate ShipStair01
ObjectTemplate.setPosition -12.097/7.94/58.025
ObjectTemplate.setRotation 16/0/0
ObjectTemplate.addTemplate ShipStair01
ObjectTemplate.setPosition -11.577/7.98/69.445
ObjectTemplate.setRotation 171/0/0
rem
ObjectTemplate.addTemplate ShipLadder04
ObjectTemplate.setPosition -12.399/9.6/49.9
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate ShipLadder04
ObjectTemplate.setPosition 14.3/9.93/-42.318
ObjectTemplate.setRotation -2.999/0/0.02
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -12.869/7.45/-65.429
ObjectTemplate.setRotation 11/0/0
ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -13.369/10.15/-59.999
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -16.168/7.4/-46.148
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -12.967/7.4/-54.347
ObjectTemplate.setRotation 158/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 13.49/15.84/31.61
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 9.79/18.69/36.45
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 15.331/10.32/-79.028
ObjectTemplate.setRotation -88/0/0
ObjectTemplate.addTemplate ShokakuAABattery1
ObjectTemplate.setPosition -17.1511/6.671/-50.146
ObjectTemplate.addTemplate ShokakuAABattery2
ObjectTemplate.setPosition 17.5242/8.5889/-52.3959
ObjectTemplate.addTemplate ShokakuAABattery3
ObjectTemplate.setPosition -14.5283/7.7112/53.9216
ObjectTemplate.addTemplate ShokakuAABattery4
ObjectTemplate.setPosition 14.0642/7.998/54.1517
ObjectTemplate.addTemplate e_WaterFrontBigB
ObjectTemplate.setPosition 0/0/130
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-1/135
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvall
ObjectTemplate.setPosition 0/-1/-135
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/0.5/-130
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition 9.94/11.81/33.27
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition 13.109/11.81/-55.479
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-120
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-90
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-60
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-30
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/-0
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/30
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/60
ObjectTemplate.addTemplate ShokakuAirplaneSupplyDepot
ObjectTemplate.setPosition 0/10/90
rem -------------------------------------
rem *** ShokakuAirplaneSupplyDepot ***
ObjectTemplate.create SupplyDepot ShokakuAirplaneSupplyDepot
ObjectTemplate.radius 5
ObjectTemplate.team 0
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 8 -1 20 0
ObjectTemplate.addAmmoType 7 -1 2 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 0
rem *** ShokakuDaihatsuSoldierSpawn ***
ObjectTemplate.create SpawnPoint ShokakuDaihatsuSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 75
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
rem *** ShokakuAirCraftSoldierSpawn ***
ObjectTemplate.create SpawnPoint ShokakuAirCraftSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 76
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
rem *** ShokakuZeroSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuZeroSpawner
ObjectTemplate.setObjectTemplate 1 Zero
ObjectTemplate.setObjectTemplate 2 Zero
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 60
ObjectTemplate.maxSpawnDelay 120
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
rem *** ShokakuAichiValSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuAichiValSpawner
ObjectTemplate.setObjectTemplate 1 Ki27-b
ObjectTemplate.setObjectTemplate 2 Ki27-b
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 60
ObjectTemplate.maxSpawnDelay 60
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
if v_is_coop == False
ObjectTemplate.MaxNrOfObjectSpawned 1
else
ObjectTemplate.MaxNrOfObjectSpawned 2
endIf
ObjectTemplate.damageWhenLost 10
rem *** ShokakuAichiVal-T3Spawner ***
ObjectTemplate.create ObjectSpawner ShokakuAichiVal-TSpawner
ObjectTemplate.setObjectTemplate 1 Kate
ObjectTemplate.setObjectTemplate 2 Kate
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 40
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
rem *** ShokakuAichiVal-RSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuBettySpawner
ObjectTemplate.setObjectTemplate 1 Betty
ObjectTemplate.setObjectTemplate 2 Betty
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 40
ObjectTemplate.maxSpawnDelay 80
ObjectTemplate.TimeToLive 120
ObjectTemplate.Distance 200
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 10
rem *** ShokakuDaiHatsuSpawner ***
ObjectTemplate.create ObjectSpawner ShokakuDaiHatsuSpawner
ObjectTemplate.setObjectTemplate 1 DaiHatsu
ObjectTemplate.setObjectTemplate 2 DaiHatsu
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 *** ShokakuEntry ***
ObjectTemplate.create EntryPoint ShokakuEntry
ObjectTemplate.setEntryRadius 7.5
rem *** ShokakuCamera ***
ObjectTemplate.create Camera ShokakuCamera
ObjectTemplate.setMinRotation -80/-20/0
ObjectTemplate.setMaxRotation 90/20/0
ObjectTemplate.setMaxSpeed 70/70/0
ObjectTemplate.setAcceleration 100000/100000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** ShokakuRadar ***
ObjectTemplate.create RotationalBundle ShokakuRadar
ObjectTemplate.geometry Shokaku_Radar_m1
ObjectTemplate.setMaxSpeed 110/0/0
ObjectTemplate.setAcceleration 10/0/0
ObjectTemplate.setContinousRotationSpeed 15/0/0
rem *** ShokakuSimple ***
ObjectTemplate.create SimpleObject ShokakuSimple
ObjectTemplate.geometry Shokaku_L1
rem *** ShokakuLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 ShokakuLodSelector
LodSelectorTemplate.addLodDistance 700
rem *** Enterprise_AABattery1 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery1
ObjectTemplate.aiTemplate ShokakuAA2
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition 0.5587/-0.2431/-20.1332
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition 0.5587/-0.2431/-20.1332
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 95
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 50/65
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
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 *** ShokakuAABattery2 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery2
ObjectTemplate.aiTemplate ShokakuAA3
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition .339/-.2349/17.2627
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition .339/-.2349/17.2627
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 96
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 30/70
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
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 *** ShokakuAABattery3 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery3
ObjectTemplate.aiTemplate ShokakuAA4
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition 1.1439/-0.2457/19.6862
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition 1.1439/-0.2457/19.6862
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 97
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 99/91
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
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 *** ShokakuAABattery4 ***
ObjectTemplate.create PlayerControlObject ShokakuAABattery4
ObjectTemplate.aiTemplate ShokakuAA5
ObjectTemplate.setNetworkableInfo ShokakuBodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mmAA_body
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_body2
ObjectTemplate.setPosition -.9129/-0.2881/19.9169
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate 25mmAA_base
ObjectTemplate.setPosition -.9129/-0.2881/19.9169
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.CanBeRepaiedAsDestroyed c_True
ObjectTemplate.setSoldierExitLocation 1.2/0.2/0 0/0/0
ObjectTemplate.GUIIndex 98
ObjectTemplate.setVehicleIcon "Vehicle/Icon_shokaku.tga"
ObjectTemplate.setVehicleIconPos 80/100
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTCarrier
ObjectTemplate.setToolTipType TTCarrier
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_aircraft_carrier_64x64.tga"
ObjectTemplate.setMinimapIconSize 64