This page is under construction
Archives/bf1942/levels/from 11_Part11/Barbarossa.rfa
bf1942/levels/Barbarossa/Objects/m3a1-B/Objects.con

rem *** M3A1 ***
ObjectTemplate.create PlayerControlObject M3A1-B
ObjectTemplate.NameTagOffset 0/-0.4/1
ObjectTemplate.setNetworkableInfo M3A1-BBodyInfo
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 150
ObjectTemplate.maxhitpoints 150
ObjectTemplate.material 50
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-B
rem -------------------------------------
ObjectTemplate.addTemplate lodM3A1-B
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-B ***
ObjectTemplate.create LodObject lodM3A1-B
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-BComplex
ObjectTemplate.addTemplate M3A1-BSimple
ObjectTemplate.addTemplate M3A1-BWreck
rem -------------------------------------
ObjectTemplate.lodSelector M3A1-BLodSelector


rem *** M3A1-BComplex ***
ObjectTemplate.create Bundle M3A1-BComplex
ObjectTemplate.geometry M3A1_Hull_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.addTemplate M3A1-BSeat
ObjectTemplate.setPosition -0.419/0.3/0.95
ObjectTemplate.addTemplate M3A1-BCamera
ObjectTemplate.setPosition -0.63/0.64/1.27
ObjectTemplate.addTemplate M3A1-BEntry
ObjectTemplate.setPosition 0/0.13/2
ObjectTemplate.addTemplate M3A1-BEntry
ObjectTemplate.setPosition 0.0/0.13/0
ObjectTemplate.addTemplate M3A1-BBrowning_PCO1
ObjectTemplate.setPosition 0.5/1.25/0.67
ObjectTemplate.addTemplate M3A1-BFrontDoor
ObjectTemplate.setPosition 0.92/0.13/1.38
ObjectTemplate.setRotation -27.999/0/0
ObjectTemplate.addTemplate M3A1-BFrontDoor
ObjectTemplate.setPosition -0.919/0.13/1.38
ObjectTemplate.addTemplate M3A1-BBackDoor
ObjectTemplate.setPosition 0.35/0.4/-2.749
ObjectTemplate.addTemplate M3A1-BSupplyDepot
ObjectTemplate.setPosition 0/0/-1.1
ObjectTemplate.addTemplate M3A1-BVehicleSupplyDepot
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate M3A1-B-DriverSoldierSpawn
ObjectTemplate.setPosition 5/0/-5
ObjectTemplate.addTemplate M3A1-B-DriverSoldierSpawn
ObjectTemplate.setPosition -2/0/0


ObjectTemplate.addTemplate repairpointM3A1-B
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate M3A1-B_Passanger_PCO2
ObjectTemplate.addTemplate M3A1-B_Passanger_PCO3
ObjectTemplate.addTemplate M3A1-B_Passanger_PCO4
ObjectTemplate.addTemplate M3A1-B_Passanger_PCO5
ObjectTemplate.addTemplate M3A1-BWheel1
ObjectTemplate.setPosition -0.449/0.15/3
ObjectTemplate.addTemplate M3A1-BWheel1
ObjectTemplate.setPosition 0.45/0.15/3
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate M3A1Engine
rem -------------------------------------

rem -------------------------------------
rem *** lodM3A1-BCockpit ***
ObjectTemplate.create LodObject lodM3A1-BCockpit
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-BCockpitExternal
ObjectTemplate.setPosition 0.1/-0.509/0.35
ObjectTemplate.addTemplate M3A1-BCockpitInternal
ObjectTemplate.setPosition 0/-0.009/0.35
rem -------------------------------------
ObjectTemplate.lodSelector M3A1-BCockpitSelector


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


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


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


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


rem *** M3A1-BCamera ***
ObjectTemplate.create Camera M3A1-BCamera
rem ObjectTemplate.setMinRotation -30/-5/0
rem ObjectTemplate.setMaxRotation 30/5/0
rem ObjectTemplate.setMaxSpeed 0/0/0
rem 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 new driver FOV
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


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


rem *** M3A1-BBrowning_PCO1 ***
ObjectTemplate.create PlayerControlObject M3A1-BBrowning_PCO1
ObjectTemplate.setNetworkableInfo M3A1-BBodyInfo
ObjectTemplate.aiTemplate M3A1-BTopMG
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-BEntry
ObjectTemplate.setPosition -0.5/-1.12/1.33
ObjectTemplate.addTemplate M3A1-BEntry
ObjectTemplate.setPosition -0.5/-1.12/-0.67
0.5/1.25/0.67
ObjectTemplate.addTemplate M3A1-BBrowning_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-BBrowning_Holder ***
ObjectTemplate.create RotationalBundle M3A1-BBrowning_Holder
ObjectTemplate.setNetworkableInfo M3A1-BBrowningHolderInfo
ObjectTemplate.loadSoundScript Sounds/M3A1Turret.ssc
ObjectTemplate.geometry M3A1-B_Browning_console_M1
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-B_Browning_console
ObjectTemplate.setPosition 0/0.129/-0.709
ObjectTemplate.addTemplate M3A1-BBrowningSeat
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-B_Browning_console ***
ObjectTemplate.create RotationalBundle M3A1-B_Browning_console
ObjectTemplate.setNetworkableInfo M3A1-BBrowningConsoleInfo
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-BCamera2
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-BCamera2 ***
ObjectTemplate.create Camera M3A1-BCamera2
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-BBrowningSeat ***
ObjectTemplate.create SeatObject M3A1-BBrowningSeat
ObjectTemplate.seatFlags c_SeatIsOutside
ObjectTemplate.seatFlags c_SeatShowStandingSoldier


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


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


rem *** M3A1-BSupplyDepot ***
ObjectTemplate.create SupplyDepot M3A1-BSupplyDepot
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-B-DriverSoldierSpawn ***
ObjectTemplate.create SpawnPoint M3A1-B-DriverSoldierSpawn
ObjectTemplate.setSpawnRotation 0/0/0
ObjectTemplate.setSpawnPositionOffset 0/0/0
ObjectTemplate.setSpawnPreventionDelay 0
ObjectTemplate.setSpawnId 0
ObjectTemplate.setGroup 74
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-BVehicleSupplyDepot ***
ObjectTemplate.create SupplyDepot M3A1-BVehicleSupplyDepot
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-B_Passanger_PCO2 ***
ObjectTemplate.create PlayerControlObject M3A1-B_Passanger_PCO2
ObjectTemplate.NameTagOffset 0/0.2/0
ObjectTemplate.setNetworkableInfo M3A1-BPassengerInfo
ObjectTemplate.aiTemplate M3A1-BPassenger3
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-BPassangerCamera
ObjectTemplate.setPosition -0.549/0.65/-0.299
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1-BPassengerSeat
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-BEntry3 ***
ObjectTemplate.create EntryPoint M3A1-BEntry3
ObjectTemplate.setEntryRadius 2.6


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


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


rem *** M3A1-B_Passanger_PCO3 ***
ObjectTemplate.create PlayerControlObject M3A1-B_Passanger_PCO3
ObjectTemplate.NameTagOffset 0/0.4/0
ObjectTemplate.setNetworkableInfo M3A1-BPassengerInfo
ObjectTemplate.aiTemplate M3A1-BPassenger4
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-BPassangerCamera
ObjectTemplate.setPosition 0.55/0.65/-0.829
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1-BPassengerSeat
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-B_Passanger_PCO4 ***
ObjectTemplate.create PlayerControlObject M3A1-B_Passanger_PCO4
ObjectTemplate.NameTagOffset 0/0.6/0
ObjectTemplate.setNetworkableInfo M3A1-BPassengerInfo
ObjectTemplate.aiTemplate M3A1-BPassenger5
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-BPassangerCamera
ObjectTemplate.setPosition -0.549/0.65/-1.359
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.addTemplate M3A1-BPassengerSeat
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-B_Passanger_PCO5 ***
ObjectTemplate.create PlayerControlObject M3A1-B_Passanger_PCO5
ObjectTemplate.NameTagOffset 0/0.8/0
ObjectTemplate.setNetworkableInfo M3A1-BPassengerInfo
ObjectTemplate.aiTemplate M3A1-BPassenger6
rem -------------------------------------
ObjectTemplate.addTemplate M3A1-BEntry3
ObjectTemplate.setPosition 0/0/-2.599
ObjectTemplate.addTemplate M3A1-BPassangerCamera
ObjectTemplate.setPosition 0.55/0.65/-1.899
ObjectTemplate.setRotation -89.999/0/0
ObjectTemplate.addTemplate M3A1-BPassengerSeat
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-BWheel1 ***
ObjectTemplate.create RotationalBundle M3A1-BWheel1
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-BTrackL ***
ObjectTemplate.create AnimatedBundle M3A1-BTrackL
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-BSimple ***
ObjectTemplate.create SimpleObject M3A1-BSimple
ObjectTemplate.geometry M3A1_Hull_L1


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


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

rem new Mobile repair point
ObjectTemplate.create SupplyDepot repairpointM3A1-B
ObjectTemplate.radius 15
ObjectTemplate.team 2
ObjectTemplate.addVehicleType m3a1 -1 2 0
ObjectTemplate.addVehicleType m3a1-A -1 2 0
ObjectTemplate.addVehicleType m3a1-B -1 0.7 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