This page is under construction
Archives/bf1942/levels/ms_battle_of_foy/MS_BATTLE_OF_FOY.rfa
bf1942/levels/MS_BATTLE_OF_FOY/objects/StaticUnits/Allied/BrowningCal50Tripod/Objects.con
rem
rem *** BrowningCal50Tripod ***
rem
ObjectTemplate.create PlayerControlObject BrowningCal50Tripod
ObjectTemplate.networkableInfo BrowningCal50TripodBodyInfo
ObjectTemplate.setSoldierExitLocation -0.5/0/-0.8 0/0/0
ObjectTemplate.aiTemplate BrowningCal50Tripod
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.setHasMobilePhysics 0
ObjectTemplate.explosionForceDamage 0
ObjectTemplate.explosionRadius 0
ObjectTemplate.explosionDamage 0
ObjectTemplate.HasArmor 1
ObjectTemplate.HitPoints 50
ObjectTemplate.MaxHitPoints 50
ObjectTemplate.Material 30
ObjectTemplate.addArmorEffect 0 e_MGcollect 0/0.8/0
ObjectTemplate.timetoliveafterdeath 2
ObjectTemplate.timeToStartFadeAfterDeath 1.5
ObjectTemplate.destroyOnExit 0
rem -------------------------------------
ObjectTemplate.addTemplate lodBrowningCal50Tripod
rem -------------------------------------
Objecttemplate.GUIIndex 81
ObjectTemplate.setVehicleIcon "Vehicle/Icon_Browning.tga"
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTStationaryMG
ObjectTemplate.setMinimapIcon "../../bf1942/levels/MS_BATTLE_OF_FOY/objects/Textures/Icon_Transparency_MiniMap16X16.dds"

rem *** lodBrowningCal50Tripod ***
ObjectTemplate.create LodObject lodBrowningCal50Tripod
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate BrowningCal50TripodComplex
ObjectTemplate.addTemplate BrowningCal50TripodSimple
ObjectTemplate.addTemplate BrowningCal50TripodWreck
rem -------------------------------------
ObjectTemplate.lodSelector BrowningCal50TripodLodSelector


rem *** Howitzer105mmComplex ***
ObjectTemplate.create RotationalBundle BrowningCal50TripodComplex
ObjectTemplate.networkableInfo BrowningCal50TripodTurretInfo
ObjectTemplate.geometry BrowningCal50Tripod_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate BrowningCal50TripodSeat
ObjectTemplate.setPosition 0/1/-1.6
ObjectTemplate.addTemplate BrowningCal50TripodPoint
ObjectTemplate.setPosition 0/0.46/-0.08
ObjectTemplate.addTemplate BrowningCal50TripodEntry
ObjectTemplate.setPosition 0/0.25/-0.92
rem -------------------------------------
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 500/0/0
ObjectTemplate.setInputToYaw c_PIYaw

rem *** BrowningCal50Tripodpoint ***
ObjectTemplate.create RotationalBundle BrowningCal50TripodPoint
ObjectTemplate.networkableInfo BrowningCal50TripodTurretInfo
rem -------------------------------------
ObjectTemplate.addTemplate BrowningCal50TripodPointRotation
ObjectTemplate.setPosition 0/-0.15/0
rem -------------------------------------
ObjectTemplate.setMinRotation -45/0/0
ObjectTemplate.setMaxRotation 45/0/0
ObjectTemplate.setMaxSpeed 70/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw 4

rem *** BrowningCal50Tripodpoint ***
ObjectTemplate.create RotationalBundle BrowningCal50TripodPointRotation
ObjectTemplate.networkableInfo BrowningCal50TripodTurretInfo
rem -------------------------------------
ObjectTemplate.addTemplate BrowningCal50
ObjectTemplate.addTemplate BrowningCal50TripodCamera
ObjectTemplate.setPosition 0/0.158/-0.75
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-15/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/70/0
ObjectTemplate.setAcceleration 0/5000/0
ObjectTemplate.setInputToPitch 5

rem *** BrowningCal50TripodCamera ***
ObjectTemplate.create Camera BrowningCal50TripodCamera
ObjectTemplate.OutsideHudOffset 0/0/0.1

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

rem *** BrowningCal50TripodSeat ***
ObjectTemplate.create SeatObject BrowningCal50TripodSeat
ObjectTemplate.seatFlags c_SeatShowStandingSoldier
ObjectTemplate.seatFlags c_SeatIsOutside
ObjectTemplate.seatAnimationUpperBody Ub_LowTripodGunner
ObjectTemplate.seatAnimationLowerBody Lb_LowTripodGunner

rem *** BrowningCal50TripodSimple ***
ObjectTemplate.create SimpleObject BrowningCal50TripodSimple
ObjectTemplate.geometry BrowningCal50Tripod_m1

rem *** BrowningCal50TripodWreck ***
ObjectTemplate.create SimpleObject BrowningCal50TripodWreck
ObjectTemplate.geometry BrowningCal50Tripod_m1

rem *** BrowningCal50TripodLodSelector***
LodSelectorTemplate.create DistCompareSelector2 BrowningCal50TripodLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 500