Development Update (Release - 5539)

Changelog - 07/06/2025

  • Added a null check in PermissionService, it now returns early if null, instead of continuing (smallp13)
  • Added null check on flashbang controller to prevent crash logging and parse safely (smallp13)
  • Added null check on speechcontroller to prevent crash logging and parse safely (smallp13)
  • Added menu option for Matrix board settings to F1 vehicle toolbox,
  • Added new matrix board script (JBC / smallp13)
  • Added null check on discord ace perms to prevent crash logging (smallp13)
  • Fixed /-emoe throwing commands on tx logs (smallp13)
  • Added blank matrix boards to five vehicles. (JBC)
  • Added null check on questioncontroller to prevent crash logging and parse safely (smallp13)
  • Added null check on playerinfocontroller to prevent crash logging and parse safely (smallp13)
  • Added QOL command to track players by callsign. Only police/nhs/highways branch can use this feature. For eg: /t oc10, /t again to cancel. (smallp13)
  • Replaced _ticks.On with await Delay() in panic handling to run async cleanup without frame overhead, resolving hitch issues (smallp13)
  • Moved heavy questioncontroller list filtering and data assembly to Task.Run() to offload from the main thread. (smallp13)
  • Moved NoDriveBy script to codebase AdminChecks, now uses currentuserrole for bike kick checks only applicable to rtpc role and bikes only. (smallp13)
  • Optimised playerinfocontroller and speechcontroller with extra null checks and to catch exception preventing citizen error logging which may cause hitch issues (smallp13)
  • Added saved outfits wipe command, ability to wipe any players saved outfits including ingame memory cache (smallp13)
  • Fixed prisoner transport script, now forces and teleports driver ped and prisoner ped into the van if not in vehicle after 10 seconds of pathfinding (smallp13)
  • Fixed AI followhandler to actually respond to stop commands. (smallp13)
  • Fixed grabhandler to not throw debug randomly everytime G menu is open (smallp13)
  • Fixed ChatController crash issue when players use /say or when null/empty messages or commands are processed. (smallp13)
  • Fixed SessionController with extra null checks and to catch exception preventing citizen error logging which may cause hitch issues. (smallp13)
  • Fixed Pedinfocontroller, OnGetName null checks catch exception preventing citizen error logging which may cause hitch issues. (smallp13)
  • Fixed legacy PedRetriever / CarRetriever null checks (smallp13)
  • Fixed BikeKick checks, only remove and return loadout for rtpc roles. (smallp13)
  • Fixed BackupMenu null checks (smallp13)
  • Fixed NHS locker at Sandy Hospital (smallp13)
  • Fixed conflicting mlo at heathrow airport (JoeEdgar / smallp13)
  • ERT Ford Transit Custom, fixed rear seat node, Prisoners can now sit in rear cage. (JBC)
  • ARV X5 F15, allowed it to change colour (JBC)
  • EV Box Ambulance fixed issue with it not being detected by Electric chargers. (JBC)
  • ADV02 Volvo V90 added rear seats (JBC)
  • ERT Rural Defender 2, allowed it to be refuelled (JBC)
  • Flatbed3, fixed ELS pattern and you can now refuel it (JBC)
  • TPAC cars added, locked to Dev+ atm (JBC)
  • New BEEP Doctor V60 added to replace old one due to bugs. (JBC)
  • Added category options to saveoutfit menu, existing outfits will remain uncategorised. /saveoutfit as usual, will prompt category option. Use /removecategory to delete entire category and outfits. (smallp13)
  • Fixed combat roll removal, now working 100% of time when free aiming with a weapon, previous version didint. (smallp13)
  • New realistic handling line for one of the LAS sprinter box, let us know if you work out which! (JBC)
  • Matrix Board config updated for new and existing TPAC vehicles (JBC)
  • TSG,PSU, Met, CN Sprinters updated audio hash / engine sound (JBC)
  • 2025 Overhaul RTPC TPAC. All come equipped with high quality lighting, boot equipment, matrix boards (BLG/JBC)
    • NEW BMW X3
    • NEW BMW X5
    • NEW Volvo S90 Marked
    • NEW Volvo S90 Unmarked
    • New Volvo V90
    • New Volvo V90 Unmarked
    • New Volvo XC90
    • Around 6 existing cars remain, for TPAC use..
  • Moved various RTPC old cars to Storage. (JBC)
  • Updated HART6 Polaris carrier. (JBC)
  • Moved old RTPC cars to Storage garage. (JBC)
  • Fixed issue with TPAC G31 not changing colour (JBC)
  • New handling line for AFO X5 and XC90 (JBC)
  • Added new garage category for RTPC TPAC vehicles. (JBC)
  • Fixed ELS on Retro DLC Vauxhall Vectra (JBC)
  • Added back vehicle indicators, lights up when going left or right. Up arrow to toggle auto hazard lights, down arrow to toggle full hazards, left / right arrow for indicators. (smallp13)
  • Updated latest version of matrix boards (smallp13)
  • Added ANPR notification on text chat. Use /ping to respond to ANPR requests on text chat. (smallp13)
  • Fixed boot equipment access for PSU/TSG, and added TSG shields from boot. (smallp13)
  • Fixed combat roll bug, preventing roll when reloading weapons (smallp13)
  • Spikes added to all new TPAC vehicles (JBC)
  • Upgraded text999 / text101, force players to input postal and targeted division, and set message character limit to 200 (smallp13)
  • Fixed issue of AI's not pulling over for new TPAC vehicles. (JBC)
  • Added 999/101/ANPR/CCTV NUI, integrated both anpr/cctv log and calls into one ui. /calls to toggle ui, press - to toggle focus on ui. (smallp13)
  • Added ability to move or scale the calls ui (smallp13)