[TurokGameNonNative.TurokWeapRocketTurret]


;;; MULTIPLAYER specific tuning
;;;
;;;


;;; multiplayer Accuracy
;
mAccuracyStandingMP=91
mAccuracyCrouchedMP=94
mAccuracySpeedDemeritMP=15
mAccuracyFireRecoveryAmountMP=190
mAccuracyRegainControlTimeMP=0.25
mAccuracyRegainControlAmountMP=0
mBestAccuracyViewOffsetMP=(X=0.0,Y=2.0,Z=1.0)
mWorstAccuracyViewOffsetMP=(X=0.0,Y=-8.0,Z=-2.5)
; primary fire
mAccuracyFireDemeritMP=18
; secondary fire
mAccuracyFireDemeritMP=0

;;; Shot Spread
;
; primary
mBestAccuracyMinSpreadMP=(X=0.0,Y=-0.01,Z=-0.01)
mBestAccuracyMaxSpreadMP=(X=0.0,Y=0.01,Z=0.01)
mWorstAccuracyMinSpreadMP=(X=0.0,Y=-0.03,Z=-0.03)
mWorstAccuracyMaxSpreadMP=(X=0.0,Y=0.03,Z=0.03)
; secondary
mBestAccuracyMinSpreadMP=(X=0.0,Y=-0.01,Z=-0.01)
mBestAccuracyMaxSpreadMP=(X=0.0,Y=0.01,Z=0.01)
mWorstAccuracyMinSpreadMP=(X=0.0,Y=-0.03,Z=-0.03)
mWorstAccuracyMaxSpreadMP=(X=0.0,Y=0.03,Z=0.03)


;;; multiplayer movement penalties
;
mSpeedBonusMP=0.8
mLookSpeedModifierMP=0.4




;;; END of multiplayer tuning




;;; non-multiplayer tuning


;;; Camera Shake
;
;primary
mBestAccuracyMinShake=(X=0.04,Y=-0.01,Z=-0.005)
mBestAccuracyMaxShake=(X=0.08,Y=0.01,Z=0.005)
mWorstAccuracyMinShake=(X=0.008,Y=-0.004,Z=0.0)
mWorstAccuracyMaxShake=(X=0.008,Y=0.004,Z=0.0)

mShakeRecoveryAmount=0.09f


;;; Speed Bonus
;
mSpeedBonus=0.8f


;;; Ammo
;
mMaxClipAmmo=1


;;; Procedural Weapon Sway
;
mSwayMinHorizTrans=-0.5
mSwayMaxHorizTrans=0.5
mSwayVertOffset=0.0
mSwayHorizOffset=0.34
mSwayMaxVertTrans=1.0
mSwayMinVertTrans=-0.5

mLookUpDownDist=1
mLookUpDownRot=0.27


;;; Accuracy
;
mAccuracyStanding=91
mAccuracyCrouched=94
mAccuracySpeedDemerit=15
mAccuracyFireRecoveryAmount=190
mAccuracyRegainControlTime=0.25
mAccuracyRegainControlAmount=0
mBestAccuracyViewOffset=(X=0.0,Y=2.0,Z=1.0)
mWorstAccuracyViewOffset=(X=0.0,Y=-8.0,Z=-2.5)
; primary fire
mAccuracyFireDemerit=18
; secondary fire
mAccuracyFireDemerit=0


;;; Shot Spread
;
; primary
mBestAccuracyMinSpread=(X=0.0,Y=-0.01,Z=-0.01)
mBestAccuracyMaxSpread=(X=0.0,Y=0.01,Z=0.01)
mWorstAccuracyMinSpread=(X=0.0,Y=-0.03,Z=-0.03)
mWorstAccuracyMaxSpread=(X=0.0,Y=0.03,Z=0.03)
; secondary
mBestAccuracyMinSpread=(X=0.0,Y=-0.01,Z=-0.01)
mBestAccuracyMaxSpread=(X=0.0,Y=0.01,Z=0.01)
mWorstAccuracyMinSpread=(X=0.0,Y=-0.03,Z=-0.03)
mWorstAccuracyMaxSpread=(X=0.0,Y=0.03,Z=0.03)


;;; Recoil
;
mRecoilPitchLimit=16384
mRecoilRecoveryRate=1
; primary
mRecoilMinTranslation=(X=-1.0,Y=0.0,Z=0.0)
mRecoilMaxTranslation=(X=1.0,Y=0.0,Z=1.0)
mRecoilMinRotation=(X=0.0,Y=0.0,Z=0.001)
mRecoilMaxRotation=(X=0.0,Y=0.0,Z=0.005)
; secondary
mRecoilMinTranslation=(X=-1.0,Y=0.0,Z=0.0)
mRecoilMaxTranslation=(X=1.0,Y=0.0,Z=1.0)
mRecoilMinRotation=(X=0.0,Y=0.0,Z=0.001)
mRecoilMaxRotation=(X=0.0,Y=0.0,Z=0.005)


;;; Aim Assist
;
mStick=0
mPull=0
mVerticalStick=0


;;; Look Speed
;
mLookSpeedModifier=0.4


;;; Grenade Toss
;
mGrenadeLaunchTime=0.35f
spawnGrenadeOffset=(X=0.0f,Y=0.0f,Z=0.0f)



;;; AI
;
;primary
mMinSafeFiringDistance=0
mMinOptimalFiringDistance=240
mMaxOptimalFiringDistance=960
mBurstMinInterval=1
mBurstMaxInterval=2
mAIInstantHitDamage=20
mAIShootDelayMin=0.25
mAIShootDelayMax=0.5
mAISemiAutoRefireMin=0.01
mAISemiAutoRefireMax=0.02
;secondary
mMinSafeFiringDistance=0
mMinOptimalFiringDistance=240
mMaxOptimalFiringDistance=960
mBurstMinInterval=1
mBurstMaxInterval=2
mAIInstantHitDamage=20
mAIShootDelayMin=0.25
mAIShootDelayMax=0.5
mAISemiAutoRefireMin=0.01
mAISemiAutoRefireMax=0.02

