v1.0.2 parche
Owned arcades load reliably, exact point positions and a new update checker
4cambios

Owned arcades load reliably, exact point positions and a new update checker
4cambios

[02] Versión
Owned arcades no longer get skipped when the database is slow at start, and arcade points load exactly where they were placed. The server console gets a new update checker.
qs_arcade_points table changes. On the first start after updating, the resource copies every point's position into a new coords column and drops the old cx, cy, cz and heading columns. Nothing to run by hand. Back up the table first if you may want to go back to the previous version.config/, custom/ or locales/. Your edits there stay as they are.Replace every file in the resource, except what you edited yourself:
client/games/ — badlands.lua, badlands_data.lua, shooters.lua, wizard.lua.server/ — main.lua, points.lua, version.lua.shared/util.lua.sql/database.sql — only used on new installs.web/build/assets/i18n-DjVr6z3K.js.fxmanifest.lua — version only.Replaces the old version check. When the resource starts, the console shows your version, the latest version and whether you are up to date. When an update is available, it lists what changed and links to the full changelog.
Internal code that used the name "AI" now uses other names, to follow the Cfx and Tebex rules. Nothing changes in game.
The server waited a fixed second before loading the arcades. If the arcade points took longer than that to come back from the database, owned arcades were skipped and did not load with their owner and machines. The server now waits until every point has loaded.
Point positions were saved as one number per axis. A whole-number value, such as a heading of 90, could load back as 0 or as an invalid number, and decimals lost precision. Positions now save in a single `coords` field and always load as exact decimals. Garage positions and positions sent from the creator are handled the same way. Existing points are converted automatically on the first start.