This page is under construction
Archives/bf1942/levels/maps - no documentation/Barbarossa.rfa
bf1942/levels/Barbarossa/Objects/m3a1-A/Objects.con

rem *** M3A1 ***
ObjectTemplate.create PlayerControlObject M3A1-A
ObjectTemplate.NameTagOffset 0/-0.4/1
ObjectTemplate.setNetworkableInfo M3A1-ABodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.exitTimer 1
ObjectTemplate.drag 2
ObjectTemplate.mass 15000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.speedMod 2
ObjectTemplate.hitpoints 110
ObjectTemplate.maxhitpoints 110
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 16
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.explosionForceMod 13
ObjectTemplate.hpLostWhileUpSideDown 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 50 e_M3a1Damage 0/0.5/2.5
ObjectTemplate.addArmorEffect 16 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.damageFromWater 1
ObjectTemplate.aiTemplate M3A1-A
rem -------------------------------------
ObjectTemplate.addTemplate lodM3A1-A
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2/0/0 0/0/0
ObjectTemplate.GUIIndex 22
ObjectTemplate.setVehicleIcon "Vehicle/Icon_m3a1.tga"
ObjectTemplate.setVehicleIconPos 40/81
ObjectTemplate.setPrimaryAmmoBar ABNone
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTApc
ObjectTemplate.setToolTipType TTApc
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_apc_16x16.tga"
ObjectTemplate.hasRestrictedExit 1


rem *** lodM3A1-A ***
ObjectTemplate.create LodObject lodM3A1-A
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-AComplex
ObjectTemplate.addTemplate M3A1-ASimple
ObjectTemplate.addTemplate M3A1-AWreck
rem -------------------------------------
ObjectTemplate.lodSelector M3A1-ALodSelector


rem *** M3A1-AComplex ***
ObjectTemplate.create Bundle M3A1-AComplex
ObjectTemplate.geometry M3A1_Hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addTemplate M3A1-ASeat
ObjectTemplate.setPosition -0.419/0.3/0.95
ObjectTemplate.addTemplate M3A1-ACamera
ObjectTemplate.setPosition -0.63/0.64/1.27
ObjectTemplate.addTemplate M3A1-AEntry
ObjectTemplate.setPosition 0/0.13/2
ObjectTemplate.addTemplate M3A1-AEntry
ObjectTemplate.setPosition 0.0/0.13/0
ObjectTemplate.addTemplate M3A1-ABrowning_PCO1
ObjectTemplate.setPosition 0.5/1.25/0.67
ObjectTemplate.addTemplate M3A1-AFrontDoor
ObjectTemplate.setPosition 0.92/0.13/1.38
ObjectTemplate.setRotation -27.999/0/0
ObjectTemplate.addTemplate M3A1-AFrontDoor
ObjectTemplate.setPosition -0.919/0.13/1.38
ObjectTemplate.addTemplate M3A1-ABackDoor
ObjectTemplate.setPosition 0.35/0.4/-2.749
ObjectTemplate.addTemplate M3A1-ASupplyDepot
ObjectTemplate.setPosition 0/0/-1.1
ObjectTemplate.addTemplate M3A1-AVehicleSupplyDepot
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate M3a1-A-DriverSoldierSpawn
ObjectTemplate.setPosition 5/0/-5
ObjectTemplate.addTemplate M3a1-A-DriverSoldierSpawn
ObjectTemplate.setPosition -2/0/0


ObjectTemplate.addTemplate repairpointBG2
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate M3A1-A_Passanger_PCO2
ObjectTemplate.addTemplate M3A1-A_Passanger_PCO3
ObjectTemplate.addTemplate M3A1-A_Passanger_PCO4
ObjectTemplate.addTemplate M3A1-A_Passanger_PCO5
ObjectTemplate.addTemplate M3A1-AWheel1
ObjectTemplate.setPosition -0.449/0.15/3
ObjectTemplate.addTemplate M3A1-AWheel1
ObjectTemplate.setPosition 0.45/0.15/3
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate M3A1Engine
rem -------------------------------------

rem -------------------------------------
rem *** lodM3A1-ACockpit ***
ObjectTemplate.create LodObject lodM3A1-ACockpit
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-ACockpitExternal
ObjectTemplate.setPosition 0.1/-0.509/0.35
ObjectTemplate.addTemplate M3A1-ACockpitInternal
ObjectTemplate.setPosition 0/-0.009/0.35
rem -------------------------------------
ObjectTemplate.lodSelector M3A1-ACockpitSelector


rem *** M3A1-ACockpitExternal ***
ObjectTemplate.create SimpleObject M3A1-ACockpitExternal
ObjectTemplate.geometry 1P_M3A1_Driver_M1


rem *** M3A1-ACockpitInternal ***
ObjectTemplate.create SimpleObject M3A1-ACockpitInternal
ObjectTemplate.geometry 1P_M3A1_Driver_M1


rem *** M3A1-ACockpitSelector ***
LodSelectorTemplate.create DistCompareSelector M3A1-ACockpitSelector
LodSelectorTemplate.addLodDistance 3
LodSelectorTemplate.addLodComparison 0.5


rem *** M3A1-ASeat ***
ObjectTemplate.create SeatObject M3A1-ASeat
ObjectTemplate.seatFlags c_SeatShowHalfBodySoldier


rem *** M3A1-ACamera ***
ObjectTemplate.create Camera M3A1-ACamera
rem BG ObjectTemplate.setMinRotation -30/-5/0
rem BG ObjectTemplate.setMaxRotation 30/5/0
rem BG ObjectTemplate.setMaxSpeed 0/0/0
rem BG ObjectTemplate.setAcceleration 0/0/0
ObjectTemplate.setMinRotation -160/-10/0
ObjectTemplate.setMaxRotation 160/10/0
ObjectTemplate.setMaxSpeed 45/45/0
ObjectTemplate.setAcceleration 5000/5000/0
rem BG new
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** M3A1-AEntry ***
ObjectTemplate.create EntryPoint M3A1-AEntry
ObjectTemplate.setEntryRadius 3.5


rem *** M3A1-ABrowning_PCO1 ***
ObjectTemplate.create PlayerControlObject M3A1-ABrowning_PCO1
ObjectTemplate.setNetworkableInfo M3A1-ABodyInfo
ObjectTemplate.aiTemplate M3A1-ATopMG
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-AEntry
ObjectTemplate.setPosition -0.5/-1.12/1.33
ObjectTemplate.addTemplate M3A1-AEntry
ObjectTemplate.setPosition -0.5/-1.12/-0.67
0.5/1.25/0.67
ObjectTemplate.addTemplate M3A1-ABrowning_Holder
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
0.502/1.249/0.667
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.setMinimapIcon "Minimap/minimap_icon_apc_16x16.tga"
ObjectTemplate.hasRestrictedExit 1

rem *** M3A1-ABrowning_Holder ***
ObjectTemplate.create RotationalBundle M3A1-ABrowning_Holder
ObjectTemplate.setNetworkableInfo M3A1-ABrowningHolderInfo
ObjectTemplate.loadSoundScript Sounds/M3A1Turret.ssc
ObjectTemplate.geometry M3A1-A_Browning_console_M1
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-A_Browning_console
ObjectTemplate.setPosition 0/0.129/-0.709
ObjectTemplate.addTemplate M3A1-ABrowningSeat
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
ObjectTemplate.setMaxSpeed 90/0/0
ObjectTemplate.setAcceleration 5000/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setAutomaticYawStabilization 1


rem *** M3A1-A_Browning_console ***
ObjectTemplate.create RotationalBundle M3A1-A_Browning_console
ObjectTemplate.setNetworkableInfo M3A1-ABrowningConsoleInfo
ObjectTemplate.geometry M3A1_MGun_mount_M1
rem -------------------------------------
ObjectTemplate.addTemplate browning
ObjectTemplate.setPosition 0/0/-0.349
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate M3A1-ACamera2
ObjectTemplate.setPosition 0/0/-0.499
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-6/0
ObjectTemplate.setMaxRotation 0/45/0
ObjectTemplate.setMaxSpeed 0/90/0
ObjectTemplate.setAcceleration 0/-5000/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.setAutomaticPitchStabilization 1


rem *** M3A1-ACamera2 ***
ObjectTemplate.create Camera M3A1-ACamera2
ObjectTemplate.setPivotPosition 0/0.3/-1
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setAcceleration 0/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** M3A1-ABrowningSeat ***
ObjectTemplate.create SeatObject M3A1-ABrowningSeat
ObjectTemplate.seatFlags c_SeatIsOutside
ObjectTemplate.seatFlags c_SeatShowStandingSoldier


rem *** M3A1-AFrontDoor ***
ObjectTemplate.create RotationalBundle M3A1-AFrontDoor
ObjectTemplate.geometry M3A1_Door1_M1
ObjectTemplate.setMaxSpeed 60/60/60


rem *** M3A1-ABackDoor ***
ObjectTemplate.create RotationalBundle M3A1-ABackDoor
ObjectTemplate.geometry M3A1_Door2_M1
ObjectTemplate.setMaxSpeed 60/60/60


rem *** M3A1-ASupplyDepot ***
ObjectTemplate.create SupplyDepot M3A1-ASupplyDepot
ObjectTemplate.radius 1.3
rem ObjectTemplate.team 0
ObjectTemplate.setHealth -1 4.0 0
ObjectTemplate.addAmmoType 1 -1 15 0
ObjectTemplate.addAmmoType 2 -1 1.2 0
ObjectTemplate.addAmmoType 3 -1 1.2 0
ObjectTemplate.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc


rem *** M3A1-A-DriverSoldierSpawn ***
ObjectTemplate.create SpawnPoint M3a1-A-DriverSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 73
rem ObjectTemplate.setEnterOnSpawn 1
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0

beginrem *****************************************

rem *** FletcherDriverSoldierSpawn ***
ObjectTemplate.create SpawnPoint FletcherDriverSoldierSpawnAlt
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 80
rem ObjectTemplate.setEnterOnSpawn 1
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0


rem *** FletcherSoldierSpawn ***
ObjectTemplate.create SpawnPoint FletcherSoldierSpawnAlt
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 81
rem ObjectTemplate.setEnterOnSpawn 0
ObjectTemplate.setAIEnterOnSpawn 1
ObjectTemplate.setSpawnAsParaTroper 0


rem *** FletcherLcvpSpawner ***
ObjectTemplate.create ObjectSpawner FletcherLcvpSpawner
ObjectTemplate.setObjectTemplate 1 Lcvp
ObjectTemplate.setObjectTemplate 2 Lcvp
ObjectTemplate.holdObject 1
ObjectTemplate.minSpawnDelay 20
ObjectTemplate.maxSpawnDelay 20
ObjectTemplate.TimeToLive 30
ObjectTemplate.Distance 20
ObjectTemplate.spawnOffset 0/0/0
ObjectTemplate.team 1
ObjectTemplate.MaxNrOfObjectSpawned 3
ObjectTemplate.damageWhenLost 10


ObjectTemplate.addTemplate FletcherDriverSoldierSpawn
ObjectTemplate.setPosition 0/5/32.5
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition 3/5/-43.699
ObjectTemplate.addTemplate FletcherSoldierSpawn
ObjectTemplate.setPosition -2.999/5/-43.699
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition 7.2/0.3/-43.699
ObjectTemplate.setRotation 6/0/0
ObjectTemplate.addTemplate FletcherLcvpSpawner
ObjectTemplate.setPosition -7.2/0.3/-43.699
ObjectTemplate.setRotation -5.999/0/0
endrem *****************************************

rem *** M3A1-AVehicleSupplyDepot ***
ObjectTemplate.create SupplyDepot M3A1-AVehicleSupplyDepot
ObjectTemplate.radius 20
ObjectTemplate.team 2
ObjectTemplate.setHealth 0 0 0
ObjectTemplate.addAmmoType 0 -1 20 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 0
ObjectTemplate.loadSoundScript ../../../Common/Sounds/SupplyDepot.ssc


rem *** M3A1-A_Passanger_PCO2 ***
ObjectTemplate.create PlayerControlObject M3A1-A_Passanger_PCO2
ObjectTemplate.NameTagOffset 0/0.2/0
ObjectTemplate.setNetworkableInfo M3A1-APassengerInfo
ObjectTemplate.aiTemplate M3A1-APassenger3
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-AEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-APassangerCamera
ObjectTemplate.setPosition -0.549/0.65/-0.299
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1-APassengerSeat
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
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_apc_16x16.tga"


rem *** M3A1-AEntry3 ***
ObjectTemplate.create EntryPoint M3A1-AEntry3
ObjectTemplate.setEntryRadius 2.6


rem *** M3A1-APassangerCamera ***
ObjectTemplate.create Camera M3A1-APassangerCamera
rem BG ObjectTemplate.setMinRotation -90/0/0
rem BG ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMinRotation -90/-10/0
ObjectTemplate.setMaxRotation 90/10/0
rem BG ObjectTemplate.setMaxSpeed 500/0/0
ObjectTemplate.setMaxSpeed 45/45/0
ObjectTemplate.setAcceleration 1000/1000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem BG ObjectTemplate.setInputToPitch c_PIMenuSelect3
rem BG ObjectTemplate.setInputToRoll c_PIMenuSelect3
rem BG new
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** M3A1-APassengerSeat ***
ObjectTemplate.create SeatObject M3A1-APassengerSeat
ObjectTemplate.seatFlags c_SeatShowFullBodySoldier
ObjectTemplate.seatAnimationUpperBody Ub_PassengerInM3a1
ObjectTemplate.seatAnimationLowerBody Lb_PassengerInM3a1


rem *** M3A1-A_Passanger_PCO3 ***
ObjectTemplate.create PlayerControlObject M3A1-A_Passanger_PCO3
ObjectTemplate.NameTagOffset 0/0.4/0
ObjectTemplate.setNetworkableInfo M3A1-APassengerInfo
ObjectTemplate.aiTemplate M3A1-APassenger4
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-AEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-APassangerCamera
ObjectTemplate.setPosition 0.55/0.65/-0.829
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1-APassengerSeat
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
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_apc_16x16.tga"


rem *** M3A1-A_Passanger_PCO4 ***
ObjectTemplate.create PlayerControlObject M3A1-A_Passanger_PCO4
ObjectTemplate.NameTagOffset 0/0.6/0
ObjectTemplate.setNetworkableInfo M3A1-APassengerInfo
ObjectTemplate.aiTemplate M3A1-APassenger5
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-AEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-APassangerCamera
ObjectTemplate.setPosition -0.549/0.65/-1.359
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1-APassengerSeat
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
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_apc_16x16.tga"


rem *** M3A1-A_Passanger_PCO5 ***
ObjectTemplate.create PlayerControlObject M3A1-A_Passanger_PCO5
ObjectTemplate.NameTagOffset 0/0.8/0
ObjectTemplate.setNetworkableInfo M3A1-APassengerInfo
ObjectTemplate.aiTemplate M3A1-APassenger6
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-AEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-APassangerCamera
ObjectTemplate.setPosition 0.55/0.65/-1.899
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1-APassengerSeat
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
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_apc_16x16.tga"


rem *** M3A1-AWheel1 ***
ObjectTemplate.create RotationalBundle M3A1-AWheel1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate M3A1Spring1
ObjectTemplate.setPosition -0.299/-0.999/0
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 80/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1


rem *** M3A1-ATrackL ***
ObjectTemplate.create AnimatedBundle M3A1-ATrackL
ObjectTemplate.loadSoundScript Sounds/M3A1Track.ssc
ObjectTemplate.geometry m3a1TrackL
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/m3a1.ske
ObjectTemplate.setAnimatedTextureSpeed 0.01/0
rem -------------------------------------
ObjectTemplate.addTemplate M3A1Wheel4Left
ObjectTemplate.setPosition -0.974/-0.519/0.6
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel4Right
ObjectTemplate.setPosition 0.975/-0.519/0.6
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel4LeftDummy
ObjectTemplate.setPosition -0.974/-0.519/0.3
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel4RightDummy
ObjectTemplate.setPosition 0.975/-0.519/0.3
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel4LeftBack
ObjectTemplate.setPosition -0.974/-0.519/-0.499
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel4RightBack
ObjectTemplate.setPosition 0.975/-0.519/-0.499
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel4Left
ObjectTemplate.setPosition -0.974/-0.519/-0.799
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel4Right
ObjectTemplate.setPosition 0.975/-0.519/-0.799
ObjectTemplate.useAsBone 0/-0.25/0
ObjectTemplate.setBoneOriginOffset 0/-0.2/0
ObjectTemplate.addTemplate M3A1Wheel2
ObjectTemplate.setPosition -0.999/0.18/1.08
ObjectTemplate.addTemplate M3A1Wheel2
ObjectTemplate.setPosition 1/0.18/1.08
ObjectTemplate.addTemplate M3A1Wheel2
ObjectTemplate.setPosition -0.999/0.15/-1.189
ObjectTemplate.addTemplate M3A1Wheel2
ObjectTemplate.setPosition 1/0.15/-1.189
ObjectTemplate.addTemplate M3A1Wheel3
ObjectTemplate.setPosition -1.089/0.4/-0.074
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate M3A1Wheel3
ObjectTemplate.setPosition 1.09/0.4/-0.074
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
rem -------------------------------------


rem *** M3A1-ASimple ***
ObjectTemplate.create SimpleObject M3A1-ASimple
ObjectTemplate.geometry M3A1_Hull_L1


rem *** M3A1-AWreck ***
ObjectTemplate.create SimpleObject M3A1-AWreck
ObjectTemplate.geometry Wreck_M3A1_m1


rem *** M3A1-ALodSelector ***
LodSelectorTemplate.create DistCompareSelector2 M3A1-ALodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 135

rem BG new
ObjectTemplate.create SupplyDepot repairpointBG2
ObjectTemplate.radius 15
ObjectTemplate.team 2
ObjectTemplate.addVehicleType m3a1 -1 2 0
ObjectTemplate.addVehicleType m3a1-A -1 0.5 0
ObjectTemplate.addVehicleType M3A1-B -1 2 0
ObjectTemplate.addVehicleType sherman -1 2 0
ObjectTemplate.addVehicleType priest -1 2 0
ObjectTemplate.addVehicleType willy -1 2 0
ObjectTemplate.addVehicleType m10 -1 2 0
ObjectTemplate.addVehicleType T34 -1 2 0
ObjectTemplate.addVehicleType T34-85 -1 2 0
ObjectTemplate.addVehicleType Katyusha -1 2 0
ObjectTemplate.addVehicleType M3GMC -1 2 0
ObjectTemplate.addVehicleType M3Grant -1 2 0

ObjectTemplate.addAmmoType 0 -1 10 0
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 0