This page is under construction
Archives/bf1942/levels/BlackMantis.RFA
bf1942/levels/BlackMantis/Objects/WaterTower_m1/Objects.con
rem
rem *** WaterTower ***
rem
ObjectTemplate.create PlayerControlObject WaterTower
ObjectTemplate.NameTagOffset 0/25/0
ObjectTemplate.networkableInfo WaterTowerBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.setSoldierExitLocation -0.5/20/-3.2 180/0/0
ObjectTemplate.aiTemplate WaterTower
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.drag 2
ObjectTemplate.dragOffset 0/0/0
ObjectTemplate.mass 14500
ObjectTemplate.setPcoId 0
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 2
ObjectTemplate.HitPoints 25
ObjectTemplate.MaxHitPoints 25
ObjectTemplate.Material 45
ObjectTemplate.criticalDamage 5
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.explosionRadius 20
ObjectTemplate.explosionDamage 5
ObjectTemplate.explosionForceMod 15
Objecttemplate.GUIIndex 80
ObjectTemplate.setVehicleIcon "Vehicle/Icon_Browning.tga"
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.dontClearTeamOnExit 1
ObjectTemplate.addArmorEffect 0 e_ExplAni01 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 5/5/5
ObjectTemplate.addArmorEffect 0 e_ExplGas -5/-5/-5
ObjectTemplate.addArmorEffect 0 e_RichoCascadesStone -10/10/-10
ObjectTemplate.addArmorEffect 0 e_RichoCascadesStone 10/-10/10
ObjectTemplate.addArmorEffect 0 e_Collision_Granade_Concrete -10/-10/10
ObjectTemplate.addArmorEffect 0 e_Collision_Granade_Concrete 10/-10/-10
ObjectTemplate.addArmorEffect 0 e_ExplBombBig 5/-5/-5
ObjectTemplate.addArmorEffect 0 e_ExplBombBig -5/-5/5
rem ObjectTemplate.addArmorEffect 0 e_ScrapWaterTower 0/10/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/-1/0
ObjectTemplate.damageFromWater 1
ObjectTemplate.timeToLiveAfterDeath 0.1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_rocket.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTCrossHair
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTStationaryMG
ObjectTemplate.setToolTipType TTStationaryMG
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_stationary_16x16.tga"
rem -------------------------------------
ObjectTemplate.addTemplate lodWaterTower
rem -------------------------------------


rem *** lodWaterTower ***
ObjectTemplate.create LodObject lodWaterTower
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate WaterTowerComplex
ObjectTemplate.addTemplate WaterTowerSimple
ObjectTemplate.addTemplate WaterTowerWreck
rem ObjectTemplate.setRotation 0/20/0
rem -------------------------------------
ObjectTemplate.lodSelector WaterTowerLodSelector


rem ----WaterTowerComplex----
ObjectTemplate.create Bundle WaterTowerComplex
ObjectTemplate.geometry WaterTower_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate OppositionTOWSoldierSpawn
ObjectTemplate.setPosition 0/20/-3.0

ObjectTemplate.addTemplate ladder_20m_m1
ObjectTemplate.setPosition 0/11.0/3.4
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate WaterTowerStick
ObjectTemplate.setPosition 0/20.25/-3.35
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate WaterTowerEntry
ObjectTemplate.setPosition 0/20.1/-4.35
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate WaterTowerPoint
ObjectTemplate.setPosition 0/19.2/-3.35
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------


rem *** WaterTowerStick ***
ObjectTemplate.create SimpleObject WaterTowerStick
ObjectTemplate.geometry tripod_stick_m1
ObjectTemplate.hasDynamicShadow 0

rem *** WaterTowerEntry ***
ObjectTemplate.create EntryPoint WaterTowerEntry
ObjectTemplate.setEntryRadius 1.1

rem
rem *** WaterTowerPoint ***
rem
ObjectTemplate.create RotationalBundle WaterTowerPoint
ObjectTemplate.networkableInfo WaterTowerTurretInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate WaterTowerRotation
ObjectTemplate.setPosition 0/1.5/0
ObjectTemplate.addTemplate WaterTowerSeat
ObjectTemplate.setPosition 0.25/1.0/-0.75
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate WaterTower_Base
ObjectTemplate.setPosition 0/1.1/0
ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation -70/0/0
ObjectTemplate.setMaxRotation 70/0/0
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw 4
ObjectTemplate.setInputToPitch 5

rem *** WaterTowerSeat ***
ObjectTemplate.create SeatObject WaterTowerSeat
ObjectTemplate.seatFlags c_SeatShowStandingSoldier
rem ObjectTemplate.seatFlags c_SeatIsOutside

rem *** WaterTower_Base ***
ObjectTemplate.create SimpleObject WaterTower_Base
ObjectTemplate.geometry TOW_Base

rem
rem *** WaterTowerRotation ***
rem
ObjectTemplate.create RotationalBundle WaterTowerRotation
ObjectTemplate.networkableInfo WaterTowerTurretInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TOW
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.addTemplate WaterTowerCamera
ObjectTemplate.setPosition 0/0.3/-0.1
ObjectTemplate.setRotation 0/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-70/0
ObjectTemplate.setMaxRotation 0/30/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/5000/0
ObjectTemplate.setInputToYaw 4
ObjectTemplate.setInputToPitch 5

rem
rem *** WaterTowerCamera ***
rem
ObjectTemplate.create Camera WaterTowerCamera
rem -------------------------------------
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setPivotPosition 0/0/0
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setAcceleration 0/0/0
ObjectTemplate.setContinousRotationSpeed 0/0/0
ObjectTemplate.setInputToYaw c_PINone
ObjectTemplate.setInputToPitch c_PINone
ObjectTemplate.setInputToRoll c_PINone
ObjectTemplate.setHasTarget 0

rem *** WaterTowerSimple ***
ObjectTemplate.create SimpleObject WaterTowerSimple
ObjectTemplate.geometry WaterTower_m1

rem *** WaterTowerWreck ***
ObjectTemplate.create Bundle WaterTowerWreck
ObjectTemplate.geometry WaterTower_m1

rem *** WaterTowerLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 WaterTowerLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 300


rem *** e_ScrapWaterTower ***
ObjectTemplate.create EffectBundle e_ScrapWaterTower
rem ObjectTemplate.saveInSeparateFile 1
rem -------------------------------------
ObjectTemplate.addTemplate Em_ScrapWaterTower
ObjectTemplate.timeToLive CRD_NONE/0.1/0/0
rem -------------------------------------


rem *** Em_ScrapWaterTower ***
ObjectTemplate.create Emitter Em_ScrapWaterTower
ObjectTemplate.template WaterTower_Toss
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 250
ObjectTemplate.timeToLive CRD_NONE/0.1/0/0
ObjectTemplate.intensity CRD_NONE/0.1/0/0
ObjectTemplate.relativePositionInDof CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/1/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/2/1.5/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/1/0/1
rem ObjectTemplate.startRotation CRD_UNIFORM/1/100/0

rem *** WaterTower_Toss ***
ObjectTemplate.create Bundle WaterTower_Toss
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.geometry WaterTower_m1
ObjectTemplate.setHasCollisionPhysics 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.drag 10
ObjectTemplate.dragOffset 0/0/0
ObjectTemplate.mass 14500
ObjectTemplate.destroyed 1
ObjectTemplate.HasArmor 1
ObjectTemplate.Hitpoints 0
ObjectTemplate.timeToLiveAfterDeath 0.1
ObjectTemplate.fadeAtTimeToLiveAfterDeath 1
ObjectTemplate.damageFromWater 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.hpLostWhileUpSideDown 0
ObjectTemplate.sinkInToLandAfterDeathSpeed 1
ObjectTemplate.addTemplate e_ScrapMetalSmoke
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0/0.7/-1.7
ObjectTemplate.setRotation 0/0/0