v1.08

Changes:

  • Added configurable invite keybinds (Config.Keys) — accept/decline keys now editable from config

  • Added CalculateTeamMoney system — team rewards now scale properly with player count (bonus/penalty/equal split)

  • Added resolveCompletionItems system — mission completion item drops with weightedPool and perItem modes

  • Added global + per-region missioncompletedItems config with dropMode + chance system to all 6 regions

  • Added complete standalone framework support (no database, no framework required)

  • Added tgiann-inventory and codem-inventory support

  • Added MrNewbVehicleKeys support for vehicle key management

  • Added rcore_clothing support in RefreshSkin function

  • Added Config.MaxPlayersInLobby setting (previously hardcoded to 4)

  • Added Config.startJobFunction callback for custom job eligibility validation

  • Added start job cooldown to prevent rapid restart abuse

  • Switched vehicle interactions from model-based to entity-based (netId) — fixes coop sync issues

  • Added pipe type names in insert UI — shows required pipe type on error

  • Added distance-based 3D text scaling (3.0-7.0m range)

  • Added new pipe objects to region 1 coordinate data (16 pipe segments)

  • Increased toiletchoked and bonus mission maxAmount from 1 to 2

  • Improved entity streaming resilience with NetworkID-based recovery (GetValidPlayerHandObject)

  • Fixed global variable pollution (switchData, toiletData — local)

  • Fixed valve close/fix events with proper nil checks and state reset

  • Removed ox_lib dependency (commented out)

  • Added 'required' locale key in all 7 languages

Changed Files:

fxmanifest.lua, config/config.lua, config/coordinate.lua, config/GetCore.lua, server/server.lua, server/utility.lua, client/main.lua, client/utility.lua, client/fixSwitch.lua, client/insertPipe.lua, client/openValve.lua, client/repairPipe.lua, client/toiletChoked.lua, client/interaction/entities.lua, client/interaction/interactions.lua, client/interaction/interacts.lua, client/interaction/textures.lua, client/interaction/utils.lua, locales/en.lua, locales/tr.lua, locales/de.lua, locales/fr.lua, locales/ar.lua, locales/pt.lua, locales/ru.lua

Last updated