[{"data":1,"prerenderedAt":405},["ShallowReactive",2],{"/docs/jobs/mechanicjob/features/performance-systems":3,"/docs/jobs/mechanicjob/features/performance-systems-surround":393,"/docs/jobs/mechanicjob/features/performance-systems-implemented-suggestions":404},{"id":4,"title":5,"body":6,"description":383,"extension":384,"head":385,"implementedSuggestions":385,"meta":386,"navigation":387,"path":388,"schemaOrg":385,"seo":389,"sitemap":390,"stem":391,"__hash__":392},"docs/1.docs/0.jobs/2.mechanicjob/3.features/4.performance-systems.md","Performance Systems",{"type":7,"value":8,"toc":372},"minimark",[9,14,18,26,30,33,37,40,43,47,50,53,56,60,67,245,248,272,281,285,288,291,298,302,305,309,340,344,368],[10,11,13],"h2",{"id":12},"nitro","Nitro",[15,16,17],"p",{},"Nitro uses the configured install item and can be restricted to mechanics. The open advanced configuration controls bottle capacity, activation key, speed and throttle requirements, drain rate, power, effects, purge behavior, notifications, and HUD position.",[15,19,20,21,25],{},"The default key mapping is ",[22,23,24],"code",{},"Left Shift",". Players can change FiveM key mappings in their client settings.",[10,27,29],{"id":28},"anti-lag","Anti-lag",[15,31,32],{},"Anti-lag settings control its initial enabled state, RPM and gear requirements, burst timing, flame scale, volume, and optional turbo pressure behavior. Test sound and visual values with the vehicles used on your server.",[10,34,36],{"id":35},"two-step-and-launch-control","Two-step and launch control",[15,38,39],{},"Two-step can use the foot brake or handbrake and can be limited by speed, gear, and RPM. Optional launch control can hold the vehicle and apply a short torque ramp after release.",[15,41,42],{},"Aggressive torque and pressure values can behave differently across custom handling files. Test them on multiple vehicle classes.",[10,44,46],{"id":45},"stance-and-wheel-sizing","Stance and wheel sizing",[15,48,49],{},"Stance limits control front and rear camber, track width, and suspension height. Separate wheel-size limits control wheel size and width. Saved vehicle values take priority over defaults; resetting stance restores factory values.",[15,51,52],{},"Keep limits conservative enough to avoid detached-looking wheels, clipping, unstable handling, and incompatibility with custom vehicles.",[15,54,55],{},"Stancer state is reapplied after rim changes, tuning installation, garage spawning, stream-in, driver changes, and vehicle damage. Nearby players should see the same wheel dimensions and suspension height. The synchronization uses bounded stabilization checks and does not resize wheel colliders.",[10,57,59],{"id":58},"engine-sounds","Engine sounds",[15,61,62,63,66],{},"Engine Sounds can be enabled and configured in ",[22,64,65],{},"config/engine_sounds_config.lua",". Built-in and custom entries appear in the Engine Sounds tuning section:",[68,69,74],"pre",{"className":70,"code":71,"language":72,"meta":73,"style":73},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Config.EngineSounds = {\n    enabled = true,\n    section = \"engine_sounds\",\n    optionId = \"engine_sound\",\n    cameraPart = \"rear\",\n    sounds = {\n        { audioName = \"MONSTER\", label = \"Monster\" },\n        { audioName = \"customsound\", label = \"Custom Sound\" }\n    }\n}\n","lua","",[22,75,76,96,111,131,148,165,175,206,234,240],{"__ignoreMap":73},[77,78,81,85,89,93],"span",{"class":79,"line":80},"line",1,[77,82,84],{"class":83},"sTEyZ","Config.",[77,86,88],{"class":87},"sBMFI","EngineSounds",[77,90,92],{"class":91},"sMK4o"," =",[77,94,95],{"class":83}," {\n",[77,97,99,102,105,108],{"class":79,"line":98},2,[77,100,101],{"class":83},"    enabled ",[77,103,104],{"class":91},"=",[77,106,107],{"class":91}," true",[77,109,110],{"class":83},",\n",[77,112,114,117,119,122,126,129],{"class":79,"line":113},3,[77,115,116],{"class":83},"    section ",[77,118,104],{"class":91},[77,120,121],{"class":91}," \"",[77,123,125],{"class":124},"sfazB","engine_sounds",[77,127,128],{"class":91},"\"",[77,130,110],{"class":83},[77,132,134,137,139,141,144,146],{"class":79,"line":133},4,[77,135,136],{"class":83},"    optionId ",[77,138,104],{"class":91},[77,140,121],{"class":91},[77,142,143],{"class":124},"engine_sound",[77,145,128],{"class":91},[77,147,110],{"class":83},[77,149,151,154,156,158,161,163],{"class":79,"line":150},5,[77,152,153],{"class":83},"    cameraPart ",[77,155,104],{"class":91},[77,157,121],{"class":91},[77,159,160],{"class":124},"rear",[77,162,128],{"class":91},[77,164,110],{"class":83},[77,166,168,171,173],{"class":79,"line":167},6,[77,169,170],{"class":83},"    sounds ",[77,172,104],{"class":91},[77,174,95],{"class":83},[77,176,178,181,183,185,188,190,193,195,197,200,203],{"class":79,"line":177},7,[77,179,180],{"class":83},"        { audioName ",[77,182,104],{"class":91},[77,184,121],{"class":91},[77,186,187],{"class":124},"MONSTER",[77,189,128],{"class":91},[77,191,192],{"class":83},", label ",[77,194,104],{"class":91},[77,196,121],{"class":91},[77,198,199],{"class":124},"Monster",[77,201,202],{"class":91},"\" ",[77,204,205],{"class":83},"},\n",[77,207,209,211,213,215,218,220,222,224,226,229,231],{"class":79,"line":208},8,[77,210,180],{"class":83},[77,212,104],{"class":91},[77,214,121],{"class":91},[77,216,217],{"class":124},"customsound",[77,219,128],{"class":91},[77,221,192],{"class":83},[77,223,104],{"class":91},[77,225,121],{"class":91},[77,227,228],{"class":124},"Custom Sound",[77,230,202],{"class":91},[77,232,233],{"class":83},"}\n",[77,235,237],{"class":79,"line":236},9,[77,238,239],{"class":83},"    }\n",[77,241,243],{"class":79,"line":242},10,[77,244,233],{"class":83},[15,246,247],{},"While an Engine Sound option is focused, the vehicle continuously revs so the sound can be compared before purchase. After selection, the chosen audio name is synchronized through the vehicle state so nearby players hear the same engine sound.",[15,249,250,251,254,255,254,258,254,261,254,264,267,268,271],{},"Custom audio files are not generated or downloaded by Sky Mechanic Job. Their audio configuration and sound files must be provided by an ensured resource. Entries can use common fields such as ",[22,252,253],{},"audioName",", ",[22,256,257],{},"soundName",[22,259,260],{},"sound",[22,262,263],{},"value",[22,265,266],{},"hash",", or ",[22,269,270],{},"name","; simple string and keyed entries are also accepted.",[15,273,274,275,280],{},"For file placement, manifest declarations, complete configuration examples, and troubleshooting, see ",[276,277,279],"a",{"href":278},"./custom-engine-sounds","Custom Engine Sounds",".",[10,282,284],{"id":283},"custom-handling","Custom handling",[15,286,287],{},"The default profiles include drivetrain, engine upgrade, tyre compound, and ceramic brake options. Profiles can be enabled individually and connected to a required tuning category and installation flow.",[15,289,290],{},"Drivetrain swaps are not safe on every model. Enable the drivetrain whitelist after testing and include only models known to support the selected drivetrain changes.",[15,292,293,294,297],{},"Only enable ",[22,295,296],{},"overwriteHandling"," when another resource resets handling whenever a player enters a vehicle. Using it without such a resource can stack multiplier-based upgrades.",[10,299,301],{"id":300},"workshop-lifts","Workshop lifts",[15,303,304],{},"Lift behavior includes creator models, optional MLO/YMAP model sets, existing-prop detection, radial interaction distance, movement speed, and travel height. Verify custom lift models before enabling automatic discovery.",[10,306,308],{"id":307},"testing-checklist","Testing checklist",[310,311,312,316,319,322,325,328,331,334,337],"ul",{},[313,314,315],"li",{},"Nitro installs, refills, drains, saves, and restores correctly.",[313,317,318],{},"Key mapping and HUD placement do not conflict with other resources.",[313,320,321],{},"Anti-lag and two-step respect configured RPM, gear, and speed limits.",[313,323,324],{},"Stance values remain stable after storing and retrieving a vehicle.",[313,326,327],{},"Stance values remain visually consistent for a second player after rim, driver, and garage changes.",[313,329,330],{},"Custom engine sounds are listed, preview correctly, and can be heard by a nearby second player.",[313,332,333],{},"Custom handling does not multiply after repeated vehicle entry.",[313,335,336],{},"Drivetrain swaps are tested per allowed vehicle model.",[313,338,339],{},"Lift controls remain reachable at the configured radial distance.",[10,341,343],{"id":342},"related-pages","Related pages",[310,345,346,352,358,364],{},[313,347,348],{},[276,349,351],{"href":350},"../setup/configuration","Configuration",[313,353,354],{},[276,355,357],{"href":356},"../setup/workshop-setup","Workshop Setup",[313,359,360],{},[276,361,363],{"href":362},"./vehicle-systems","Vehicle Systems",[313,365,366],{},[276,367,279],{"href":278},[369,370,371],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":73,"searchDepth":80,"depth":98,"links":373},[374,375,376,377,378,379,380,381,382],{"id":12,"depth":98,"text":13},{"id":28,"depth":98,"text":29},{"id":35,"depth":98,"text":36},{"id":45,"depth":98,"text":46},{"id":58,"depth":98,"text":59},{"id":283,"depth":98,"text":284},{"id":300,"depth":98,"text":301},{"id":307,"depth":98,"text":308},{"id":342,"depth":98,"text":343},"Configure nitro, anti-lag, two-step, stance, wheel sizing, custom handling, and lift behavior.","md",null,{},true,"/docs/jobs/mechanicjob/features/performance-systems",{"title":5,"description":383},{"loc":388},"1.docs/0.jobs/2.mechanicjob/3.features/4.performance-systems","FTXqXTcwAV4qpVKa0PXVkz7El92Mhb53gQZprGxwsSo",[394,399],{"title":395,"path":396,"stem":397,"description":398,"children":-1},"Parts Shop and Delivery","/docs/jobs/mechanicjob/features/parts-shop-and-delivery","1.docs/0.jobs/2.mechanicjob/3.features/3.parts-shop-and-delivery","Configure mechanic supply catalogs, payment methods, delivery points, and physical carry items.",{"title":400,"path":401,"stem":402,"description":403,"children":-1},"Parts Theft","/docs/jobs/mechanicjob/features/parts-theft","1.docs/0.jobs/2.mechanicjob/3.features/5.parts-theft","Configure wheel and catalytic converter theft, dealer payouts, and dispatch alerts.",[],1782407883085]