v2.0.9 patch
Working nitrous, an orbital camera in the tuneshop, install parts and job discounts, and a tow rope that really attaches
17changes

Working nitrous, an orbital camera in the tuneshop, install parts and job discounts, and a tow rope that really attaches
17changes

[02] Release
Nitrous was charged for but never fitted; it now installs, survives the garage and runs on a key you choose. The tuneshop has an orbital camera you can drag and zoom, interior parts are framed from inside the cabin, and orders can require parts, be cancelled with a refund or be discounted for a job. The tow rope attaches to both cars and can be detached, heated brakes give the car its braking back when switched off, and the console now tells you when a new version is out.
Nothing to import in the database. The schema updates itself on start: the shop's job column is widened so it can hold a comma-separated list, and the nitrous table is created.
After replacing the files, run refresh before ensure qs-mechanic-creator (or restart the server). The resource has new files, and a plain restart keeps the old file list.
Four files you are allowed to edit changed. If you have edited custom/client.lua, custom/server.lua, custom/esx/server.lua, custom/qb/server.lua or server/custom/billing/qs-billing.lua, replace them and redo your changes on the new ones: they carry the bridge the society account and the job lookups need. Nothing in config/ or client/custom/ changed.
Every new setting is in the panel, under /mechanic_creator → Settings. Nothing to edit in a file.
LSHIFT by default. The game registers it at boot, so restart the resource after changing it.internal keeps each shop's own funds, exactly as before; society points them at your framework's society account instead.A shop can now be staffed by several jobs: write them separated by commas in the creator, and anyone holding any of them is staff.
On start, the console prints your version, the latest one and whether you are up to date. When an update is out it also shows its type, urgency and pending changes, with a link to the full changelog. To follow the beta channel instead of stable, add setr quasar_update_channel "BETA" to your server.cfg.
The new texts are translated into all 41 languages.
shared/nitrous.lua, client/modules/systems/nitrous.lua, server/modules/systems/nitrous.lua and server/modules/updater.lua.fxmanifest.lua, shared/*, locales/*, web/*, custom/*, client/modules/*, server/modules/* and server/custom/billing/qs-billing.lua.config/ or client/custom/ changed.LSHIFT by default, changed under Settings → Tuneshop. The charge, the refill and the flames are synced, so everyone around the car sees the same thing.
Drag to turn around the car, scroll to zoom, double click to go back to where you were. If you would rather the camera did not jump to each part on its own, turn off Auto camera under Settings → Tuneshop.
An order can require items before a mechanic can fit it. Cancelling the order gives the parts back.
From the tablet, with a refund to the customer.
Give a job a percentage off every tuneshop order, or make it free — police and EMS, for example.
Write the job names separated by commas in the creator and anyone holding any of them is staff.
A new Balance source setting: internal keeps each shop's own balance exactly as before, society points it at the framework account instead.
On start, the console shows your version, the latest one and whether you are up to date. When an update is out it lists its type, urgency and pending changes, with a link to the full changelog.
Dash-mounted gauges are no longer cut off at the edge, the roll cage is seen from inside the cabin instead of from within the bodywork, the plate holder is framed on the front plate it actually changes, and every shot has a small turn that follows your cursor over the car.
A nitrous kit was paid for and never fitted. The server validates the install now and stores the kit against the plate, so it survives a trip through the garage, and the tablet says exactly why an install failed instead of reporting nothing.
Steering wheels, seats, dashboards, dials, door speakers, shifters, plaques, trim, ornaments and the interior colours were framed from outside the driver's door, so the part was barely visible through the window and drifted further off on other models. The shot is worked out per car now, the doors stay shut and your character is hidden while you look.
The rope was shorter than the distance a tow may start at, so it hung from one car with the far end on the road, and the towed car stayed asleep with its handbrake on instead of following. Using the rope or the radial action at an existing tow now detaches it without spending a rope, and the server clears ropes when a car is deleted or a player disconnects. Addon cars show their model and plate in the notifications instead of "NULL".
An empty car brakes itself constantly, so releasing its handbrake did nothing and the rope could not get it moving. Its brakes are released while it is towed and given back when the rope comes off. If somebody sits in it, they brake it themselves. The rope is also sized to the real gap between the hooks, tied at bumper height, and no longer hangs below the road.
Turning the system off, leaving the car or restarting the resource left the car stuck with reduced braking and its discs marked as hot. The original braking is restored now and the glow and temperatures are cleared. Brake fade is also measured against the car's own braking, so it no longer overrides its handling or the engine you fitted, and changing the rates in the panel applies at once.
A chance of 0% still broke a wheel now and then and low chances fired more often than they said. The wheel that comes off from driving on a flat measured the distance from the first flat of the session and never reset, so later ones came off at once; it now counts per tyre and resets on repair or when you change car. The enabled switch and the model blacklist are respected when a wheel is broken by hand and when stored damage is put back.
A custom xenon colour was lost; it is stored with the vehicle and put back now.