Tuning Profiles by Game Genre
GuidesRecommended configurations for First-Person Shooters, Obbies, RPGs, and Driving Simulators.
# Overview
Different game genres possess distinct physics profiles. An obstacle course (Obby) requires strict vertical jump limits, while a high-speed racing or dash-based fighting game requires higher spatial tolerances.
RAC easily adapts to your genre by modifying key thresholds in config.luau.
# 1. First-Person Shooter (FPS) Profile
In competitive shooters, combat integrity and line-of-sight are paramount:
-- Recommended FPS Settings
Config.Detectors.Combat.ValidateLineOfSight = true
Config.Detectors.Combat.MaxMeleeReachStuds = 10
Config.Detectors.Combat.MaxRangedReachStuds = 800
Config.Detectors.Combat.MinAttackIntervalSeconds = 0.05 -- Supports 20 rps weapons
Config.Detectors.Combat.MaxDamagePerHit = 100
-- Strict Noclip & Wallbang validation
Config.Detectors.Noclip.CheckRadius = 1.2
Config.Detectors.Speed.MaxWalkSpeedTolerance = 22
# 2. Obstacle Course (Obby & Platformer) Profile
Platformers need extremely tight airtime and infinite-jump detection to prevent players from skipping difficult stages:
-- Recommended Obby Settings
Config.Detectors.Fly.MaxAirTimeSeconds = 1.4 -- Restrict float/flight exploits
Config.Detectors.Fly.RaycastFloorDistance = 6.0
Config.Detectors.Jump.MaxJumpHeight = 8.5
Config.Detectors.Jump.MaxJumpsPerTwoSeconds = 2 -- Prevent infinite jump spam
Config.Detectors.Speed.MaxWalkSpeedTolerance = 18 -- Obby standard WalkSpeed is 16
# 3. RPG & Fighting Games Profile
Games with dash skills, knockback spells, and teleportation abilities should use relaxed spatial thresholds and rely on RAC's exemption tags:
-- Recommended RPG Settings
Config.Detectors.Speed.MaxWalkSpeedTolerance = 36 -- Higher base sprint speeds
Config.Detectors.Combat.MaxMeleeReachStuds = 24 -- Greatswords / polearm reach
Config.Detectors.Combat.MaxDamagePerHit = 500
-- Enable server transaction tokens for inventory items
Config.Detectors.Economy.RequireServerTransactionToken = true
# 4. Vehicle & Racing Simulator Profile
-- Recommended Vehicle Settings
Config.AntiFalseDetection.VehicleExemptionAuto = true
Config.Detectors.Speed.VehicleSpeedMultiplier = 12.0 -- Allows 200+ stud/sec driving
Config.AntiFalseDetection.TeleportGracePeriodSeconds = 2.5
# Next Steps
- Explore the Movement Detectors documentation.
- Learn how to whitelist custom movement skills in Vehicles & Custom Movement.