144 lines
4.1 KiB
TOML
144 lines
4.1 KiB
TOML
|
|
#TacZ Additions - Client Config
|
|
[client]
|
|
#If true, recoil recovery is enabled (Default in TaCZ), disable to make recoil harder to control.
|
|
enableRecoilRecovery = true
|
|
#If false, disables all gun movement (sway, roll, etc).
|
|
enableGunMovement = true
|
|
#If false, disables sway/roll from strafing movement.
|
|
enableStrafeMovement = true
|
|
#Enable subtle camera sway when aiming with high-magnification scopes (4x+)
|
|
enableScopeSway = true
|
|
#Drag smoothing factor (lower = more inertia).
|
|
#Range: 0.0 ~ 1.0
|
|
dragSmoothing = 0.1
|
|
#Decay factor for motion smoothing.
|
|
#Range: 0.0 ~ 1.0
|
|
decayFactor = 0.5
|
|
#Velocity influence on final position.
|
|
#Range: 0.0 ~ 1.0
|
|
momentumFactor = 0.45
|
|
#Roll rotation sensitivity.
|
|
#Range: 0.0 ~ 10.0
|
|
rollSensitivity = 1.2
|
|
#Maximum roll angle (degrees).
|
|
#Range: 0.0 ~ 180.0
|
|
maxTiltAngle = 20.0
|
|
|
|
[client.hipfire]
|
|
#Yaw multiplier when hip-firing.
|
|
#Range: 0.0 ~ 10.0
|
|
yawMultiplier = 1.25
|
|
#Pitch multiplier when hip-firing.
|
|
#Range: 0.0 ~ 10.0
|
|
pitchMultiplier = 1.2
|
|
#Roll factor when hip-firing.
|
|
#Range: 0.0 ~ 10.0
|
|
rollFactor = 2.75
|
|
#Maximum pitch offset when hip-firing (degrees)
|
|
#Range: 0.0 ~ 45.0
|
|
maxHipPitch = 6.0
|
|
#Maximum yaw offset when hip-firing (degrees)
|
|
#Range: 0.0 ~ 45.0
|
|
maxHipYaw = 12.0
|
|
|
|
[client.aim]
|
|
#Yaw multiplier when aiming.
|
|
#Range: 0.0 ~ 10.0
|
|
yawMultiplier = 0.6
|
|
#Roll factor when aiming.
|
|
#Range: 0.0 ~ 10.0
|
|
rollFactor = 2.75
|
|
#Maximum pitch offset when aiming (degrees)
|
|
#Range: 0.0 ~ 45.0
|
|
maxAimPitch = 2.0
|
|
#Maximum yaw offset when aiming (degrees)
|
|
#Range: 0.0 ~ 45.0
|
|
maxAimYaw = 10.0
|
|
|
|
[client.strafe]
|
|
#Yaw sway from strafing while hip-firing.
|
|
#Range: 0.0 ~ 40.0
|
|
hipfireYawMultiplier = 0.0
|
|
#Roll tilt from strafing while hip-firing.
|
|
#Range: 0.0 ~ 40.0
|
|
hipfireRollMultiplier = 20.0
|
|
#Yaw sway from strafing while aiming.
|
|
#Range: 0.0 ~ 40.0
|
|
aimingYawMultiplier = 0.0
|
|
#Roll tilt from strafing while aiming.
|
|
#Range: 0.0 ~ 40.0
|
|
aimingRollMultiplier = 20.0
|
|
#Maximum yaw offset from strafing (degrees)
|
|
#Range: 0.0 ~ 20.0
|
|
maxStrafeYaw = 6.0
|
|
#Maximum roll angle from strafing (degrees)
|
|
#Range: 0.0 ~ 40.0
|
|
maxStrafeRoll = 20.0
|
|
#Smoothing factor for strafe movement (higher = more responsive, lower = smoother)
|
|
#Range: 0.01 ~ 1.0
|
|
strafeSmoothing = 0.15
|
|
|
|
[client.recoil]
|
|
#Visual recoil X multiplier (left-right shake)
|
|
#Range: 0.0 ~ 10.0
|
|
visualX = 0.0
|
|
#Visual recoil Y multiplier (vertical bounce)
|
|
#Range: 0.0 ~ 10.0
|
|
visualY = 0.0
|
|
#Visual recoil Z multiplier (kickback)
|
|
#Range: 0.0 ~ 20.0
|
|
visualZ = 5.0
|
|
#Visual recoil kick angle in degrees (rotates barrel upward on fire, 0 = disabled)
|
|
#Range: 0.0 ~ 45.0
|
|
kickAngle = 1.0
|
|
#Pivot point offset along Z axis for barrel kick rotation (distance from grip)
|
|
#Range: 0.0 ~ 2.0
|
|
kickPivot = 0.0
|
|
|
|
[client.gunTuck]
|
|
#If true, the gun pitches up when close to a wall.
|
|
enableGunTuck = true
|
|
#Distance in blocks at which gun tuck begins.
|
|
#Range: 0.1 ~ 3.0
|
|
tuckDistance = 1.0
|
|
#Maximum pitch angle when fully tucked (degrees).
|
|
#Range: 0.0 ~ 90.0
|
|
maxAngle = 60.0
|
|
#Maximum Z pullback when fully tucked.
|
|
#Range: -5.0 ~ 5.0
|
|
maxTranslate = 1.0
|
|
|
|
[client.scopeSway]
|
|
#Maximum sway arc when scoped (degrees)
|
|
#Range: 0.0 ~ 1.0
|
|
strength = 0.01
|
|
#Seconds per full sway cycle
|
|
#Range: 1.0 ~ 120.0
|
|
speed = 40.2
|
|
#Minimum zoom level required before scope sway activates
|
|
#Range: 1.0 ~ 100.0
|
|
minZoom = 4.0
|
|
#Milliseconds to hold crouch to stabilize sway
|
|
#Range: 0.0 ~ 10000.0
|
|
crouchStabilizeTime = 3000.0
|
|
#Milliseconds of sporadic sway after stabilizing
|
|
#Range: 0.0 ~ 10000.0
|
|
crouchSporadicTime = 3000.0
|
|
#Milliseconds cooldown after sporadic phase before you can stabilize again
|
|
#Range: 0.0 ~ 20000.0
|
|
crouchCooldownTime = 8000.0
|
|
#Multiplier for sway strength during sporadic phase
|
|
#Range: 1.0 ~ 10.0
|
|
sporadicSwayStrength = 7.0
|
|
#Multiplier for sway speed during sporadic phase
|
|
#Range: 0.1 ~ 5.0
|
|
sporadicSwaySpeed = 0.3
|
|
|
|
[experimental]
|
|
#If true, shows floating magazine ammo text (experimental).
|
|
magazineText = false
|
|
#If true, renders laser dot particles when using laser attachments
|
|
enableLaserDot = true
|
|
|