This page is under construction
archives/bf1942/levels/fht_operation_longcloth-1943.rfa
bf1942/levels/fht_operation_longcloth-1943/Objects/M3A1GB_spawn/Objects.con
Var v_is_coop
console.useRelativePaths 0
run bf1942/game/is_coop.con
console.useRelativePaths 1


rem *** M3A1Halftrack ***
ObjectTemplate.create PlayerControlObject M3A1GB_spawn
ObjectTemplate.NameTagOffset 0/-0.4/1
ObjectTemplate.setNetworkableInfo M3A1HalftrackBody_spawnInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 3
ObjectTemplate.explosionDamage 2
ObjectTemplate.exitTimer 1
ObjectTemplate.drag 1.8
ObjectTemplate.mass 10000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 1
ObjectTemplate.hitpoints 150
ObjectTemplate.maxhitpoints 150
ObjectTemplate.material 30
ObjectTemplate.criticalDamage 10
if v_is_coop == True
ObjectTemplate.hpLostWhileCriticalDamage 1
else
ObjectTemplate.hpLostWhileCriticalDamage 0
endIf
ObjectTemplate.explosionForceMod 13
ObjectTemplate.hpLostWhileUpSideDown 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 50 e_M3a1Damage 0/0.5/2.5
ObjectTemplate.addArmorEffect 10 e_M3a1Fire 0/0.7/3
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.timetoliveafterdeath 25
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.aiTemplate M3A1Halftrack
rem -------------------------------------
ObjectTemplate.addTemplate lodM3A1Halftrack_spawn
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2/0/0 0/0/0
ObjectTemplate.GUIIndex 22
ObjectTemplate.submarineData 1 0.03 10.0 1.5 1.8 1.0 5
ObjectTemplate.setVehicleIcon "Vehicle/Icon_m3a1.tga"
ObjectTemplate.setVehicleIconPos 40/81
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_MG42deploy.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_apc_16x16.tga"
ObjectTemplate.hasRestrictedExit 1


rem *** lodM3A1Halftrack ***
ObjectTemplate.create LodObject lodM3A1Halftrack_spawn
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate M3A1HalftrackComplex_spawn
ObjectTemplate.addTemplate M3A1HalftrackSimple
ObjectTemplate.addTemplate M3A1HalftrackWreck
rem -------------------------------------
ObjectTemplate.lodSelector M3A1HalftrackLodSelector


rem *** M3A1HalftrackComplex ***
ObjectTemplate.create Bundle M3A1HalftrackComplex_spawn
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate lodM3A1HalftrackCockpit
ObjectTemplate.addTemplate M3A1HalftrackSeat
ObjectTemplate.setPosition -0.45647/0.175236/0.775697
ObjectTemplate.addTemplate M3A1HalftrackCamera
ObjectTemplate.setPosition -0.486714/0.620351/0.670119
ObjectTemplate.addTemplate M3A1HalftrackEntry
ObjectTemplate.setPosition 0/0.13/2
ObjectTemplate.addTemplate M3A1HalftrackEntry
ObjectTemplate.setPosition 0.0/0.13/0
ObjectTemplate.addTemplate M3A1HalftrackBrowning_PCO1_spawn
ObjectTemplate.setPosition 0.5/1.25/0.67
ObjectTemplate.addTemplate M3A1HalftrackSupplyDepot
ObjectTemplate.setPosition 0/0/-1.1
ObjectTemplate.addTemplate M3A1Halftrack_Passanger_PCO2_spawn
ObjectTemplate.addTemplate M3A1Halftrack_Passanger_PCO3_spawn
ObjectTemplate.addTemplate M3A1Halftrack_Passanger_PCO4_spawn
ObjectTemplate.addTemplate M3A1Halftrack_Passanger_PCO5_spawn
ObjectTemplate.addTemplate M3A1HalftrackWheel1
ObjectTemplate.setPosition -0.45/0.15/3
ObjectTemplate.addTemplate M3A1HalftrackWheel1
ObjectTemplate.setPosition 0.45/0.15/3
ObjectTemplate.setRotation -180/0/0
ObjectTemplate.addTemplate M3A1HalftrackEngine
ObjectTemplate.addTemplate M3A1HalftrackSteeringDummy
ObjectTemplate.setPosition -0.496096/-0.0529948/1.69605
ObjectTemplate.setRotation 0.0/45.0/0.0
ObjectTemplate.addTemplate M3A1GBGunBarrel
ObjectTemplate.setPosition 0/0.0/-3.5
ObjectTemplate.setRotation 180/0/0


rem ----------------------------------------------------------


rem *** M3A1HalftrackBrowning_PCO1 ***
ObjectTemplate.create PlayerControlObject M3A1HalftrackBrowning_PCO1_spawn
ObjectTemplate.setNetworkableInfo M3A1HalftrackBody_spawnInfo
ObjectTemplate.aiTemplate M3A1HalftrackTopMG
rem -------------------------------------
ObjectTemplate.addTemplate M3A1HalftrackEntry
ObjectTemplate.setPosition -0.5/-1.12/1.33
ObjectTemplate.addTemplate M3A1HalftrackEntry
ObjectTemplate.setPosition -0.5/-1.12/-0.67
ObjectTemplate.addTemplate M3A1HalftrackBrowning_Holder_spawn
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2.5/-1.249/-0.667 180/0/0
ObjectTemplate.GUIIndex 23
ObjectTemplate.setVehicleIcon "Vehicle/Icon_m3a1.tga"
ObjectTemplate.setVehicleIconPos 30/70
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_bullet.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTCrossHair
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.hasRestrictedExit 1

rem *** M3A1HalftrackBrowning_Holder ***
ObjectTemplate.create RotationalBundle M3A1HalftrackBrowning_Holder_spawn
ObjectTemplate.setNetworkableInfo M3A1HalftrackBrowningHolder_spawnInfo
ObjectTemplate.loadSoundScript Sounds/M3A1HalftrackTurret.ssc
ObjectTemplate.geometry M3A1Halftrack_Browning_console_M1
rem -------------------------------------
ObjectTemplate.addTemplate M3A1Halftrack_Browning_console
ObjectTemplate.setPosition 0/0.129/-0.709
ObjectTemplate.addTemplate M3A1HalftrackBrowningSeat
ObjectTemplate.setPosition 0/-0.4/0
ObjectTemplate.setRotation -180/0/0
ObjectTemplate.addTemplate M3A1_SoldierSpawn
ObjectTemplate.setPosition 0/-0.4/0
ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setAutomaticYawStabilization 1



rem *** M3A1Halftrack_Passanger_PCO2_spawn ***
ObjectTemplate.create PlayerControlObject M3A1Halftrack_Passanger_PCO2_spawn
ObjectTemplate.NameTagOffset 0/0.2/0
ObjectTemplate.setNetworkableInfo M3A1HalftrackPassenger_spawnInfo
ObjectTemplate.aiTemplate M3A1HalftrackPassenger3
rem -------------------------------------
ObjectTemplate.addTemplate M3A1HalftrackEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1HalftrackPassangerCamera
ObjectTemplate.setPosition -0.549/0.65/-0.299
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1HalftrackPassengerSeat
ObjectTemplate.setPosition -0.549/0.85/-0.299
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1_SoldierSpawn
ObjectTemplate.setPosition -0.549/0.85/-0.299
ObjectTemplate.setRotation 90/0/0

rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0/-3.2 180/0/0
ObjectTemplate.GUIIndex 48
ObjectTemplate.setVehicleIcon "Vehicle/Icon_m3a1.tga"
ObjectTemplate.setVehicleIconPos 39/53
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc


rem *** M3A1Halftrack_Passanger_PCO3_spawn ***
ObjectTemplate.create PlayerControlObject M3A1Halftrack_Passanger_PCO3_spawn
ObjectTemplate.NameTagOffset 0/0.4/0
ObjectTemplate.setNetworkableInfo M3A1HalftrackPassenger_spawnInfo
ObjectTemplate.aiTemplate M3A1HalftrackPassenger4
rem -------------------------------------
ObjectTemplate.addTemplate M3A1HalftrackEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1HalftrackPassangerCamera
ObjectTemplate.setPosition 0.55/0.65/-0.829
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1HalftrackPassengerSeat
ObjectTemplate.setPosition 0.55/0.85/-0.829
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1_SoldierSpawn
ObjectTemplate.setPosition 0.55/0.85/-0.829
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0/-3.2 180/0/0
ObjectTemplate.GUIIndex 49
ObjectTemplate.setVehicleIcon "Vehicle/Icon_m3a1.tga"
ObjectTemplate.setVehicleIconPos 22/59
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc


rem *** M3A1Halftrack_Passanger_PCO4_spawn ***
ObjectTemplate.create PlayerControlObject M3A1Halftrack_Passanger_PCO4_spawn
ObjectTemplate.NameTagOffset 0/0.6/0
ObjectTemplate.setNetworkableInfo M3A1HalftrackPassenger_spawnInfo
ObjectTemplate.aiTemplate M3A1HalftrackPassenger5
rem -------------------------------------
ObjectTemplate.addTemplate M3A1HalftrackEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1HalftrackPassangerCamera
ObjectTemplate.setPosition -0.549/0.65/-1.359
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1HalftrackPassengerSeat
ObjectTemplate.setPosition -0.549/0.85/-1.359
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1_SoldierSpawn
ObjectTemplate.setPosition -0.549/0.85/-1.359
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0/-3.2 180/0/0
ObjectTemplate.GUIIndex 50
ObjectTemplate.setVehicleIcon "Vehicle/Icon_m3a1.tga"
ObjectTemplate.setVehicleIconPos 32/46
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc


rem *** M3A1Halftrack_Passanger_PCO5_spawn ***
ObjectTemplate.create PlayerControlObject M3A1Halftrack_Passanger_PCO5_spawn
ObjectTemplate.NameTagOffset 0/0.8/0
ObjectTemplate.setNetworkableInfo M3A1HalftrackPassenger_spawnInfo
ObjectTemplate.aiTemplate M3A1HalftrackPassenger6
rem -------------------------------------
ObjectTemplate.addTemplate M3A1HalftrackEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1HalftrackPassangerCamera
ObjectTemplate.setPosition 0.55/0.65/-1.899
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1HalftrackPassengerSeat
ObjectTemplate.setPosition 0.55/0.85/-1.899
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1_SoldierSpawn
ObjectTemplate.setPosition 0.55/0.85/-1.899
ObjectTemplate.setRotation -89.999/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0/-3.2 180/0/0
ObjectTemplate.GUIIndex 51
ObjectTemplate.setVehicleIcon "Vehicle/Icon_m3a1.tga"
ObjectTemplate.setVehicleIconPos 16/50
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc

rem *** M3A1_SoldierSpawn ***
ObjectTemplate.create SpawnPoint M3A1_SoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 24
ObjectTemplate.setGroup 48
ObjectTemplate.setEnterOnSpawn 1
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

rem -----------------------------------------
rem --- group 48 ---
rem -----------------------------------------
spawnPointManager.group 48
spawnPointManager.groupTeam 2
spawnPointManager.groupIcon test1.tga