!include=Content\Vehicles\DamageZoneDefines.txt
!include=Content\ShellScripts\MechLabHeaders.h

[GameData]
Class=MechWarrior4::Mech
Collider=true
CanBeShot=true
SolidOBB=%1%_Solid.obb
HierarchicalOBB=%1%.obb
VertexLighting=yes
FaceLighting=yes
LookupLighting=yes
LightMapLighting=no
VehicleBattleValue=5
MaxHeat=60
MechID=$(M_%1%)

//speed variables
FullStopTurnRate=70.0
TopSpeedTurnRate=35.0

// movement type
MoveTypeFlag=LEGJUMPMOVETYPE

// min and max speed that the mech can go forward.
MaxSpeed=28.33
MinMaxSpeed=22.00
MinSpeed=4.0

// maximum speed when gimped
MaxGimpSpeed=9.4

// min and max speed that the mech can go reverse.
MaxReverseSpeed=-14.17
MinReverseSpeed=-2.0

MinStandTransitionSpeed=7.0

// acceleration of speed in meters per second
Acceleration=10.0
// decceleration of speed in meters per second
Decceleration=20.0

// when in overdrive or reverse multiply this by accel/decel to get new accel/decel
OverDriveAccelerationMultiplier=1.5
OverDriveDeccelerationMultiplier=1.5
ReverseAccelerationMultiplier=0.8
ReverseDeccelerationMultiplier=0.8

AnimationScript=Content\Mechs\%1%\%1%.animscript

TiltSpeed=20.0
TiltDegree=13.0

PercentageOfSpeedToStartTilt=0.7
PercentageOfTurnToStartTilt=0.7

FootReturnSeconds=0.5

FallAdjustmentSeconds=1.0
GetUpAdjustmentSeconds=1.0
FallAdjustmentDelaySeconds=0.0
GetUpAdjustmentDelaySeconds=1.0

ScaleInternalTiltDegree=0.85
DampenWorldJoint=1.0
DampenRootJoint=0.95
DampenTranslationJoint=0.95
DampenTorsoJoint=0.9
DampenHipJoint=0.95

MinimumDamageForHitAnimation=2
MinimumDamageForInternalHitAnimation=2

TorsoScaleTakeHit=13
HipScaleTakeHit=13
RootScaleTakeHit=13

TorsoHitSpringMotionLimit=45.0
TorsoHitSpringDeceleration=35.0
TorsoHitSpringReturnSpeed=60.0
TorsoHitSpringSpeed=80.0

HipHitSpringMotionLimit=20.0
HipHitSpringDeceleration=15.0
HipHitSpringReturnSpeed=40.0
HipHitSpringSpeed=30.0

RootHitSpringMotionLimit=20.0
RootHitSpringDeceleration=20.0
RootHitSpringReturnSpeed=60.0
RootHitSpringSpeed=40.0

ExternalHitScaleBeamDamage=0.0
ExternalHitScaleMissileDamage=4.0
ExternalHitScaleProjectileDamage=1.0
ExternalHitScaleSplashDamage=1.0
ExternalHitScaleHeatDamage=0.0

InternalHitScaleBeamDamage=0.0
InternalHitScaleMissileDamage=2.0
InternalHitScaleProjectileDamage=1.0
InternalHitScaleSplashDamage=1.0
InternalHitScaleHeatDamage=0.0

SpinForceBeamDamage=0.0
SpinForceMissileDamage=2.0
SpinForceProjectileDamage=1.0
SpinForceSplashDamage=1.0
SpinForceHeatDamage=0.0


EyeSpringMotionLimit=15.0 15.0 15.0
EyeSpringConstant=30.0 30.0 30.0
EyeSpringDrag=75.0 75.0 75.0
EyeSpringStopThreshold=15.0 15.0 15.0

LeftJumpJetSiteName=site_lujetport
RightJumpJetSiteName=site_rujetport
JumpJetEffect=Content\Effects\JumpJet\JumpJet.data
InitialJumpJetEffect=Content\Effects\JumpJet\InitialJumpJet.data

FootEffectsFile=Content\Effects\MaterialEffectHolders\Mech_Foot_Small.contents
DestroyedEffectResource=Content\Effects\MechDeath\MechDeath.data
SecondaryDestroyedEffectResource=Content\Effects\MechDeath\EndMechDeath.data
PartDestructionEffectResource=Content\Effects\MechPart_Destruction\MechPart_Destruction.data
DeathEntityResource=Mechs\%1%_Destroyed\%1%_Destroyed.data
SecondaryDeathEntityResource=Mechs\%1%_Destroyed\%1%_Destroyed.data
CoolantEffectResource=Effects\Coolant\GeneralMech_Coolant.data
//SearchLightResource=Content\Effects\MechSearchLight\MechSearchLight.data
EjectEffectResource=Effects\Eject\GeneralMech_Eject.data
HeatManager=Subsystems\HeatManager.data

Shadow={
[shadow]
LightType=Shadow
InnerRadius=4.0
OuterRadius=10.0
BlobDistance=200.0
ShadowMap=ShadowMask
Intensity=0.4
}
[GameData]
Class=MechWarrior4::MWMover
