This page is under construction
Archives/bf1942/levels/Berlin-1945-Streets.rfa
bf1942/levels/Berlin-1945-Streets/Objects/B17overhead/Objects.con
******************************************************************************************************************************
rem "Flying Spawn" ******************************************************************************************************************************
ObjectTemplate.create Bundle B17overhead
ObjectTemplate.geometry bullet_m1
ObjectTemplate.setHasCollisionPhysics 0
rem ---------------------------------------
ObjectTemplate.addTemplate B17overheadrotation1
ObjectTemplate.setPosition -300/0/0
rem ---------------------------------------

ObjectTemplate.create RotationalBundle B17overheadrotation1
ObjectTemplate.setHasCollisionPhysics 0
ObjectTemplate.geometry bullet_m1
rem ---------------------------------------
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 300/90/0
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 315/95/-20
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 285/93/-20
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 330/95/-40
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 270/93/-40
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 315/85/25
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 285/83/-50
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 340/97/-55
ObjectTemplate.addTemplate B17overheadSpawner
ObjectTemplate.setPosition 260/98/-40
rem ---------------------------------------
ObjectTemplate.setMaxSpeed 110/0/0
ObjectTemplate.setAcceleration 10/0/0
ObjectTemplate.setContinousRotationSpeed -6/0/0

ObjectTemplate.create ObjectSpawner B17overheadSpawner
ObjectTemplate.setObjectTemplate 1 StaticRotatingB17
ObjectTemplate.setObjectTemplate 2 StaticRotatingB17
ObjectTemplate.holdObject 1
ObjectTemplate.SpawnDelay 90
ObjectTemplate.TimeToLive 10
ObjectTemplate.Distance 0
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 2
ObjectTemplate.MaxNrOfObjectSpawned 1
ObjectTemplate.damageWhenLost 100



rem *** StaticRotatingB17 ***
ObjectTemplate.create PlayerControlObject StaticRotatingB17
ObjectTemplate.NameTagOffset 0/-0.415/4.578
ObjectTemplate.setNetworkableInfo RemoteB17BodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.drag 0
ObjectTemplate.mass 25000
ObjectTemplate.inertiaModifier 0.4/0.4/0.3
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.hasArmor 1
ObjectTemplate.angleMod 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitpoints 600
ObjectTemplate.maxhitpoints 600
ObjectTemplate.material 24
ObjectTemplate.criticalDamage 50
ObjectTemplate.hpLostWhileCriticalDamage 2
ObjectTemplate.explosionForceMod 5
ObjectTemplate.hpLostWhileUpSideDown 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 400 em_B17Damage -2.998/-0.548/4.6
ObjectTemplate.addArmorEffect 400 em_PlaneDamage -2.998/-1.048/4.6
ObjectTemplate.addArmorEffect 200 em_B17Damage -2.998/-0.548/4.6
ObjectTemplate.addArmorEffect 200 em_PlaneDamage -2.998/-1.048/4.6
ObjectTemplate.addArmorEffect 200 em_B17Damage 6.5/-0.548/4.2
ObjectTemplate.addArmorEffect 200 em_PlaneDamage 6.5/-1.048/4.2
ObjectTemplate.addArmorEffect 150 em_B17Damage 6.5/-0.548/4.2
ObjectTemplate.addArmorEffect 150 em_PlaneDamage 6.5/-1.048/4.2
ObjectTemplate.addArmorEffect 150 em_B17Damage -2.998/-0.548/4.6
ObjectTemplate.addArmorEffect 150 em_PlaneDamage -2.998/-1.048/4.6
ObjectTemplate.addArmorEffect 150 em_B17Damage -6.3/-0.548/4.2
ObjectTemplate.addArmorEffect 150 em_PlaneDamage -6.3/-1.048/4.2
ObjectTemplate.addArmorEffect 75 em_B17Damage 3/-0.548/4.6
ObjectTemplate.addArmorEffect 75 em_PlaneDamage 3/-1.048/4.6
ObjectTemplate.addArmorEffect 75 em_B17Damage 6.5/-0.548/4.2
ObjectTemplate.addArmorEffect 75 em_PlaneDamage 6.5/-1.048/4.2
ObjectTemplate.addArmorEffect 75 em_B17Damage -2.998/-0.548/4.6
ObjectTemplate.addArmorEffect 75 em_PlaneDamage -2.998/-1.048/4.6
ObjectTemplate.addArmorEffect 75 em_B17Damage -6.3/-0.548/4.2
ObjectTemplate.addArmorEffect 75 em_PlaneDamage -6.3/-1.048/4.2
ObjectTemplate.addArmorEffect 50 e_B17Fire 0/0.75/1.2
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapMetal_B17 0/0/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.damageFromWater 1
rem -------------------------------------
ObjectTemplate.addTemplate lodStaticRotating
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -1.9/-0.5/-4.2 0/0/0
ObjectTemplate.setPcoId 0
ObjectTemplate.GUIIndex 28
ObjectTemplate.setVehicleIcon "Vehicle/Icon_b17.tga"
ObjectTemplate.setVehicleIconPos 80/104
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_bomb500.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCAir
ObjectTemplate.setVehicleType VTBomber
ObjectTemplate.setToolTipType TTBomber
ObjectTemplate.setMinimapIcon ""
ObjectTemplate.setMinimapIconSize 32


rem *** lodStaticRotating ***
ObjectTemplate.create LodObject lodStaticRotating
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate StaticRotatingComplex
ObjectTemplate.addTemplate B17Simple
ObjectTemplate.addTemplate B17Wreck
rem -------------------------------------
ObjectTemplate.lodSelector B17LodSelector


rem *** StaticRotatingComplex ***
ObjectTemplate.create Bundle StaticRotatingComplex
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodB17Cockpit
ObjectTemplate.addTemplate B17_Bay_Left
ObjectTemplate.setPosition -0.798/-0.839/1.054
ObjectTemplate.setRotation 0.5/0.5/-90
ObjectTemplate.addTemplate B17_Bay_Right
ObjectTemplate.setPosition 0.798/-0.839/1.054
ObjectTemplate.setRotation -0.5/0.5/90
ObjectTemplate.addTemplate RemoteB17_Rudder_Front1
ObjectTemplate.setPosition -11.9/0.2/-0.799
ObjectTemplate.setRotation 4.93/0.101/-4.275
ObjectTemplate.addTemplate RemoteB17_Rudder_Front2
ObjectTemplate.setPosition 11.9/0.2/-0.799
ObjectTemplate.setRotation -4.93/0.101/4.275
ObjectTemplate.addTemplate RemoteB17_Rudder_Back3
ObjectTemplate.setPosition -3.2/0.639/-10.799
ObjectTemplate.setRotation -2.16/0/0.02
ObjectTemplate.addTemplate RemoteB17_Rudder_Back4
ObjectTemplate.setPosition 3.2/0.639/-10.799
ObjectTemplate.setRotation 2.16/0/-0.02
ObjectTemplate.addTemplate RemoteB17_Rudder_Back5
ObjectTemplate.setPosition 0/2.977/-11.866
ObjectTemplate.setRotation 0/0/-90
ObjectTemplate.addTemplate RemoteB17_Turret_Ventral
ObjectTemplate.setPosition 0.051/1.287/3.007
ObjectTemplate.addTemplate RemoteB17_Turret_Dorsal
ObjectTemplate.setPosition 0.056/-1.066/-3.015

ObjectTemplate.addTemplate RemoteB17_EngineFake
ObjectTemplate.addTemplate RemoteB17_Engine1
ObjectTemplate.setPosition -6.5/-0.415/4.6
ObjectTemplate.addTemplate RemoteB17_Engine2
ObjectTemplate.setPosition -3/-0.59/5.19
ObjectTemplate.addTemplate RemoteB17_Engine3
ObjectTemplate.setPosition 3/-0.59/5.19
ObjectTemplate.addTemplate RemoteB17_Engine4
ObjectTemplate.setPosition 6.5/-0.387/4.6
rem -------------------------------------


rem *** RemoteB17_Turret_Ventral ***
ObjectTemplate.create Bundle RemoteB17_Turret_Ventral
rem -------------------------------------
ObjectTemplate.addTemplate RemoteB17TurTopExternal
ObjectTemplate.addTemplate RemoteB17GunTExternal
ObjectTemplate.setPosition 0/0.2/0
rem -------------------------------------

rem *** RemoteB17TurTopExternal ***
ObjectTemplate.create SimpleObject RemoteB17TurTopExternal
ObjectTemplate.geometry B17_Tur_Top_M1
ObjectTemplate.hasCollisionPhysics 1

rem *** RemoteB17GunTExternal ***
ObjectTemplate.create SimpleObject RemoteB17GunTExternal
ObjectTemplate.geometry B17_GunT_M1


rem *** RemoteB17_Turret_Dorsal ***
ObjectTemplate.create Bundle RemoteB17_Turret_Dorsal
rem -------------------------------------
ObjectTemplate.addTemplate RemoteB17GunBExternal
ObjectTemplate.setRotation 0.02/12/0.02
ObjectTemplate.addTemplate RemoteB17TurDownExternal
ObjectTemplate.setRotation 0.02/12/0.02
rem -------------------------------------

rem *** RemoteB17GunBExternal ***
ObjectTemplate.create SimpleObject RemoteB17GunBExternal
ObjectTemplate.geometry B17_GunB_M1

rem *** RemoteB17TurDownExternal ***
ObjectTemplate.create SimpleObject RemoteB17TurDownExternal
ObjectTemplate.geometry B17_Tur_Dwn_M1
ObjectTemplate.hasCollisionPhysics 1

rem *** RemoteB17PropRoation ***
ObjectTemplate.create RotationalBundle RemoteB17PropRoation
ObjectTemplate.loadSoundScript Sounds/B17Engine1.ssc
rem -------------------------------------
ObjectTemplate.addTemplate B17PropellerBlurred
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/0/500
ObjectTemplate.setAcceleration 0/0/500
ObjectTemplate.setContinousRotationSpeed 0/0/500

rem *** RemoteB17PropRoation2 ***
ObjectTemplate.create RotationalBundle RemoteB17PropRoation2
rem -------------------------------------
ObjectTemplate.addTemplate B17PropellerBlurred
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/0/500
ObjectTemplate.setAcceleration 0/0/500
ObjectTemplate.setContinousRotationSpeed 0/0/500