Files
escape-from-funcraft-client/config/taczadditions-client.toml
T
2026-07-23 16:35:06 +05:00

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