This page is under construction
archives/bf1942/levels/omaha_beach.rfa
bf1942/levels/Omaha_Beach/DDG/DDG.con
REM -------- DDG MISSILE DESTROYER-----
REM --------
REM -------- Version 0.1
REM --------
REM --------
REM --------

rem *** DDG Destroyer ***
ObjectTemplate.create PlayerControlObject DDG
ObjectTemplate.setNetworkableInfo DDGBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 3
ObjectTemplate.mass 2500000
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 3000
ObjectTemplate.maxhitpoints 3000
ObjectTemplate.material 55
ObjectTemplate.criticalDamage 50
ObjectTemplate.hpLostWhileCriticalDamage 5
ObjectTemplate.explosionForceMod 10
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 200 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/6
ObjectTemplate.addArmorEffect 150 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 150 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 em_ExFumePOW 0/17/-9
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 100 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 100 e_waterBoatSink 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/0
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/20
ObjectTemplate.addArmorEffect 50 em_FletcherDamage 0/0/-30
ObjectTemplate.addArmorEffect 50 e_waterBoatSink 0/5/0
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-5
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/25
ObjectTemplate.addArmorEffect 50 e_waterBoatSinkEf 0/-2/-35
rem ---
rem Spawn liferafts when sinking / Zeuser 2/12/03
rem ---
ObjectTemplate.addArmorEffect -1 e_DCX_US_LifeRaft -13/3/25
ObjectTemplate.addArmorEffect -1 e_DCX_US_LifeRaft 19/6/-5
ObjectTemplate.addArmorEffect -1 e_DCX_US_LifeRaft 0/3/125
ObjectTemplate.addArmorEffect -1 e_DCX_US_LifeRaft -19/6/-5
ObjectTemplate.addArmorEffect -1 e_DCX_US_LifeRaft -14/2/85
ObjectTemplate.addArmorEffect -1 e_DCX_US_LifeRaft 0/15/-5
ObjectTemplate.aiTemplate DDGAI
rem -------------------------------------
ObjectTemplate.addTemplate lodDDG
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition -2/7/50
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition 2/7/50
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition -5/7/17
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition 5/7/17
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition -5/7/-17
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition 5/7/-17
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition -2/7/-50
ObjectTemplate.addTemplate DDG_Floater
ObjectTemplate.setPosition 2/7/-50

rem ----- Capt cam -----
ObjectTemplate.addTemplate DDGCamera
ObjectTemplate.setPosition 0/17/11.6

REM ---- SOLDIER SPAWNS ----

ObjectTemplate.addTemplate DDGDriverSoldierSpawn
ObjectTemplate.setPosition 0/7.566/28.159
ObjectTemplate.addTemplate DDGSoldierSpawn
ObjectTemplate.setPosition 9.2/4.697/-31.075
ObjectTemplate.setRotation -180/0/0
rem ObjectTemplate.addTemplate DDGSoldierSpawn2
rem ObjectTemplate.setPosition 8.135/5.697/-31.075
rem ObjectTemplate.setRotation 90/0/0


REM --------- LANDING CRAFT SPAWNER------
ObjectTemplate.addTemplate DDGLiferaftSpawner
ObjectTemplate.setPosition 10.2/4.697/-31.075
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate DDGLiferaftSpawner
ObjectTemplate.setPosition 10.2/4.697/-37.788
ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.setPcoId 0
ObjectTemplate.sonarPos 1
ObjectTemplate.artPos 1
ObjectTemplate.setSoldierExitLocation -6.5/16/5.6 0/0/0
ObjectTemplate.GUIIndex 40
ObjectTemplate.setVehicleIcon "Vehicle/Icon_DDG.dds"
ObjectTemplate.setVehicleIconPos 61/54
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_tomahawk.tga"
ObjectTemplate.setPrimaryAmmoBar ABReloadBarOnly
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCSea
ObjectTemplate.setVehicleType VTDestroyer
ObjectTemplate.setToolTipType TTDestroyer
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_destoyer_32x32.tga"
ObjectTemplate.setMinimapIconSize 32





rem *** DDGComplex ***
ObjectTemplate.create Bundle DDGComplex
rem ObjectTemplate.setNetworkableInfo DDGBodyInfo
ObjectTemplate.geometry DDG_HULL
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------

ObjectTemplate.addTemplate DCX_Sonar400Detect
REM -------- SHIP MAIN PARTS --------------
ObjectTemplate.addTemplate DDG_RIGGING
ObjectTemplate.addTemplate DDG_RAILS
ObjectTemplate.addTemplate DDG_GLASS
ObjectTemplate.addTemplate DDG_MISSILES

REM --------- Accesories -------------
rem ObjectTemplate.addTemplate AltShiphorn
rem ObjectTemplate.setPosition 0/16.729/5.513

ObjectTemplate.addTemplate DDG_RADAR
ObjectTemplate.setPosition 2.2/24.4/6.5
ObjectTemplate.addTemplate DDG_RADAR
ObjectTemplate.setPosition -0.05/29.9/6.9

REM ----------------------
ObjectTemplate.addTemplate DDG_propeller
ObjectTemplate.setPosition -3.35/-4.64/-75.326
ObjectTemplate.setRotation 0/0/180
ObjectTemplate.addTemplate DDG_propeller
ObjectTemplate.setPosition 3.35/-4.64/-75.326
ObjectTemplate.setRotation 0/0/0
REM ----------------------
ObjectTemplate.addTemplate DDG_HullWing
ObjectTemplate.setPosition 0/-5/55
ObjectTemplate.setRotation 0/0/-90
REM ----------------------
ObjectTemplate.addTemplate DDG_rudder
ObjectTemplate.setPosition -33.5/-1.724/-78.096
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate DDG_rudder
ObjectTemplate.setPosition 33.5/-1.724/-78.096
ObjectTemplate.setRotation 0/0/-90

REM ------------------------ Tomahawk Launcher

ObjectTemplate.addTemplate DDG_Tomahawk_Turret
ObjectTemplate.setPosition 0/8.5/-48.85
ObjectTemplate.setRotation 0/0/0


rem ------Deck Gun-----

ObjectTemplate.addTemplate DDG_deckgunPCO
ObjectTemplate.setPosition 0/7.566/30.159
ObjectTemplate.setRotation 0/0/0

REM ------PHALANX GUNS------

ObjectTemplate.addTemplate DDG_CIWS_1
ObjectTemplate.setPosition 0/14.13/13.65
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate DDG_CIWS_2
ObjectTemplate.setPosition 0/12.3556/-39.03
ObjectTemplate.setRotation -180/0/0

REM ------AAM LAUNCHERS------

ObjectTemplate.addTemplate DDG_AAM_LAUNCHER
ObjectTemplate.setPosition -9.2/11.7/5.1
ObjectTemplate.setRotation -90/0/0

ObjectTemplate.addTemplate DDG_AAM_LAUNCHER
ObjectTemplate.setPosition 9.2/11.7/5.1
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate climbingnet_3m
ObjectTemplate.setPosition 9.3/1.39/-18
ObjectTemplate.setRotation -90/0/0
REM ----------------------
ObjectTemplate.addTemplate climbingnet_3m
ObjectTemplate.setPosition -9.3/1.39/-18
ObjectTemplate.setRotation 90/0/0

REM ----------------------
ObjectTemplate.addTemplate e_waterfrontBig
ObjectTemplate.setPosition 0/0/48.015
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/55
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate e_waterBoatSvallNarrow
ObjectTemplate.setPosition 0/-2/-58
ObjectTemplate.setRotation 270/0/0
ObjectTemplate.addTemplate e_waterBackBig
ObjectTemplate.setPosition 0/-0.499/-84.3
REM ----------------------

ObjectTemplate.addTemplate ShipLadder04
ObjectTemplate.setPosition -6.153/6.195/-22.796
ObjectTemplate.setRotation 130/7.228/0

ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -7.32/6.157/-11.76
ObjectTemplate.setRotation 45/0/0

ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition -7.2/9.079/-6.619
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition 7.32/6.157/-11.76
ObjectTemplate.setRotation -45/0/0

ObjectTemplate.addTemplate ShipLadder03
ObjectTemplate.setPosition 7.2/9.079/-6.619
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -4.22/9.692/13.569
ObjectTemplate.setRotation 90/0/0

ObjectTemplate.addTemplate ShipLadder02
ObjectTemplate.setPosition -4.22/7.04/16.55
ObjectTemplate.setRotation 180/20/0

ObjectTemplate.addTemplate ShipLadder04
ObjectTemplate.setPosition -1.606/13.523/-3.37
ObjectTemplate.setRotation 0/10/0

ObjectTemplate.addTemplate DDG_AAM_base
ObjectTemplate.setPosition -9.2/11.7/5.1
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate DDG_AAM_base
ObjectTemplate.setPosition 9.2/11.7/5.1
ObjectTemplate.setRotation 0/0/0

REM ----------------------
ObjectTemplate.addTemplate Ammobox
ObjectTemplate.setPosition 5.87/4.5/-41
REM ----------------------
ObjectTemplate.addTemplate AnimatedUsFlag
ObjectTemplate.setPosition 0/34.2/-0.3
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------


ObjectTemplate.create Bundle DDG_AAM_LAUNCHER
ObjectTemplate.geometry DDG_AAM_TUR
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate DDG_AAM_RAIL
ObjectTemplate.setPosition 0/1.1/0
rem -------------------------------------

rem *** DDG_AAM_RAIL ***
ObjectTemplate.create Bundle DDG_AAM_RAIL
ObjectTemplate.geometry DDG_AAM_RAIL
rem -------------------------------------
ObjectTemplate.addTemplate RAP_Dummy
ObjectTemplate.setPosition 0.7/0/0 0/0/0
ObjectTemplate.addTemplate RAP_Dummy
ObjectTemplate.setPosition -0.7/0/0 0/0/0
rem -------------------------------------


rem *** DDG Life Raft Spawner ***
ObjectTemplate.create ObjectSpawner DDGLiferaftSpawner
ObjectTemplate.setObjectTemplate 1 Zodiac
ObjectTemplate.setObjectTemplate 2 Zodiac
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 2
ObjectTemplate.MaxNrOfObjectSpawned 5
ObjectTemplate.damageWhenLost 10





rem *** DDG_Barrel ***
ObjectTemplate.create FireArms DDG_Barrel
ObjectTemplate.setNetworkableInfo DDG_Barrelinfo
ObjectTemplate.loadSoundScript ../Common/Sounds/fire.ssc
ObjectTemplate.geometry DDG_Barrel
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.aiTemplate DDGGunAI
rem -------------------------------------
ObjectTemplate.addTemplate e_MuzzDefGun
ObjectTemplate.setPosition 0/0/2.4
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate FletcherProjectile
ObjectTemplate.projectilePosition 0/0/3.5
ObjectTemplate.magSize -1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 160
ObjectTemplate.roundOfFire 0.4
ObjectTemplate.fireingForce 0
ObjectTemplate.recoilSpeed 10
ObjectTemplate.recoilSize 15

rem *** DDG_Tomahawk ***
ObjectTemplate.create FireArms DDG_TomaHawk
ObjectTemplate.setNetworkableInfo DDG_tomainfo
ObjectTemplate.aiTemplate DDGTomahawkAI
ObjectTemplate.projectileTemplate DCX_GuidedTomahawk
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.setHasMag 1
ObjectTemplate.magSize 1
ObjectTemplate.numOfMag -1
ObjectTemplate.magType 0
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 40
ObjectTemplate.roundOfFire 100000
ObjectTemplate.velocity 30
ObjectTemplate.disableWhenFired 1
objecttemplate.ammotype 10
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0