This page is under construction
Archives/Bf1942/Levels/Operation Merkur/Operation_Merkur.rfa
bf1942/levels/Operation_Merkur/Objects/Sub7C/Objects.con
rem *** Sub7C ***
ObjectTemplate.create PlayerControlObject Sub7C
ObjectTemplate.setNetworkableInfo Sub7cBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 0.5
ObjectTemplate.mass 800000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 200
ObjectTemplate.maxhitpoints 200
ObjectTemplate.material 57
ObjectTemplate.criticalDamage 100
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 50
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.speedMod 0.05
ObjectTemplate.addArmorEffect 135 em_Sub7cDamage 0/0/0
ObjectTemplate.addArmorEffect 0 WaterExplosionSub 0/0/0
ObjectTemplate.aiTemplate Sub7CAI
rem -------------------------------------
ObjectTemplate.addTemplate lodSub7C
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition 0/2/32
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition -2.499/2/16
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition 2.5/2/16
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition -3.499/2/0
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition 3.5/2/0
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition -2.499/2/-15.999
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition 2.5/2/-15.999
ObjectTemplate.addTemplate Sub7C_Floater
ObjectTemplate.setPosition 0/2/-31.999
ObjectTemplate.addTemplate e_WaterFrontBigSub
ObjectTemplate.setPosition 0/1/32
ObjectTemplate.addTemplate e_Water06DiveSub7
ObjectTemplate.setPosition 0/3/20
ObjectTemplate.addTemplate e_Water510Dive
ObjectTemplate.setPosition 0/1/8
ObjectTemplate.addTemplate e_Water10BDive
ObjectTemplate.setPosition 0/0/33
ObjectTemplate.addTemplate e_Water10BDiveBack
ObjectTemplate.setPosition 0/0/-29.999
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/33
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallSub
ObjectTemplate.setPosition 0/0/-30
ObjectTemplate.setRotation 270/0/0
rem -------------------------------------
ObjectTemplate.subPos 1
ObjectTemplate.setSoldierExitLocation 0/6/15.5 0/0/0
ObjectTemplate.GUIIndex 87
ObjectTemplate.setVehicleIcon "Vehicle/Icon_subVIIC.tga"
ObjectTemplate.setVehicleIconPos 52/87
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_torpedo.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTSubmarine
ObjectTemplate.setToolTipType TTSubmarine
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_submarine_32x32.tga"
ObjectTemplate.setMinimapIconSize 32
rem *** <oxygenUsagerate> <oxygenFillrate> <oxygenDamageRate> <periscopeMinDepth> <periscopeMaxDepth> <maxDepth> <maxDepthDamageRate>
ObjectTemplate.submarineData 0.009 0.03 1.0 10 12.5 40 5
ObjectTemplate.setSubmarineHudDepthModifier 2.2
ObjectTemplate.setSubmarineHudDirModifier 0.00314150
ObjectTemplate.disableSpawnPointsOnEnter 1
rem *** lodSub7C ***
ObjectTemplate.create LodObject lodSub7C
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Sub7CComplex
ObjectTemplate.addTemplate Sub7CSimple
rem -------------------------------------
ObjectTemplate.lodSelector Sub7CLodSelector
rem *** Sub7CComplex ***
ObjectTemplate.create Bundle Sub7CComplex
rem ObjectTemplate.setNetworkableInfo Sub7cBodyInfo
ObjectTemplate.geometry SubVII_Hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate SubmarineSonar
ObjectTemplate.addTemplate Sub7C_Engine
ObjectTemplate.setPosition 0/0/-30
ObjectTemplate.addTemplate Sub7C_Rudder1
ObjectTemplate.setPosition 0/-3.0/-30
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Sub7C_HullWing
ObjectTemplate.setPosition 0/-3.0/30
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate Sub7CDriverSoldierSpawn
ObjectTemplate.setPosition 0/2.22/-4.7
ObjectTemplate.addTemplate Sub7C_Entry
ObjectTemplate.setPosition 5/1.8/-4.5
ObjectTemplate.addTemplate Sub7C_Entry
ObjectTemplate.setPosition 5/1.8/4.5
ObjectTemplate.addTemplate Sub7C_Entry
ObjectTemplate.setPosition -5/1.8/-4.5
ObjectTemplate.addTemplate Sub7C_Entry
ObjectTemplate.setPosition -5/1.8/4.5
beginrem
ObjectTemplate.addTemplate Sub7CDaiHatsuSpawner
ObjectTemplate.setPosition 0.6/2.16/-9.378
endrem
ObjectTemplate.addTemplate Sub7C_Camera
ObjectTemplate.setPosition 0/9/3.8
ObjectTemplate.addTemplate Sub7C_RudderFrontL
ObjectTemplate.setPosition -1.099/-1.499/25
ObjectTemplate.addTemplate Sub7C_RudderFrontR
ObjectTemplate.setPosition 1.1/-1.499/25
ObjectTemplate.addTemplate Sub7C_RudderBackUDLeft
ObjectTemplate.setPosition -1.099/-1.499/-24.999
ObjectTemplate.addTemplate Sub7C_RudderBackUDRight
ObjectTemplate.setPosition 1.1/-1.499/-24.999
ObjectTemplate.addTemplate TorpedTubBundle
ObjectTemplate.setPosition 0/0/35
ObjectTemplate.addTemplate AnimatedgeFlag
ObjectTemplate.setPosition 0/6.5/-3
ObjectTemplate.setRotation 94.215/0.978/-8.672
ObjectTemplate.addTemplate AnimatedjapFlag
ObjectTemplate.setPosition 0/5.3/-2.8
ObjectTemplate.setRotation 94.215/0.978/-15.672
rem ObjectTemplate.addTemplate TorpedTub
rem ObjectTemplate.setPosition 1/-0.499/33.5
rem ObjectTemplate.addTemplate TorpedTub
rem ObjectTemplate.setPosition -1/-0.499/33.5
rem -------------------------------------
rem *** Sub7C_Entry ***
ObjectTemplate.create EntryPoint Sub7C_Entry
ObjectTemplate.setEntryRadius 8
rem *** Sub7CDriverSoldierSpawn ***
ObjectTemplate.create SpawnPoint Sub7CDriverSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 78
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0
rem *** Sub7CDaiHatsuSpawner ***
ObjectTemplate.create ObjectSpawner Sub7CDaiHatsuSpawner
ObjectTemplate.geometry spawnbutton_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setObjectTemplate 1 DaiHatsu
ObjectTemplate.setObjectTemplate 2 DaiHatsu
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.useButtonRadius 2
ObjectTemplate.spawnOffset -5.5/-2/0
ObjectTemplate.damageWhenLost 10
rem *** Sub7C_Camera ***
ObjectTemplate.create Camera Sub7C_Camera
ObjectTemplate.setMinRotation -170/0/0
ObjectTemplate.setMaxRotation 170/0/0
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** Sub7CSimple ***
ObjectTemplate.create SimpleObject Sub7CSimple
ObjectTemplate.geometry SubVII_Hull_M1
rem *** Sub7CLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 Sub7CLodSelector
LodSelectorTemplate.addLodDistance 150