VisionX v3.2.3
Automatic Map Integration & Performance Suites
Release Date: 24/11/2025
This major update transforms VisionX from a viewing tool into a complete Map Developer Suite. It introduces automatic code injection, a smarter standalone script with built-in performance profiles for players, and critical optimization features.
New Features:
Automated Map Integration (Builder)
Direct File Injection: No more copy-pasting! The builder can now write the visionx_client.lua file directly into your target map's resource folder.
Meta.xml Injection: Automatically detects and adds the script entry to the target map's meta.xml if it is missing.
Resource Browser: Added a dropdown menu in the Build UI to select any "map" resource currently loaded on the server.
Smart Standalone Script (Generated Code)
The generated script for maps has been completely rewritten:
Performance Presets: Players can now switch between LOW, MEDIUM, HIGH, and DEFAULT modes.
Mapper's Default: The specific settings you configure in the VisionX UI before building become the "DEFAULT" preset for that map.
Hard "OFF" Switch: The /vx off command or cycling to "OFF" now completely shuts down the script, kills all timers, and purges all memory/clones.
DX Feedback System: Removed chatbox spam. Mode switching and startup messages now appear as clean, non-intrusive DX text overlays.
User Controls:
Keybind: Press X to cycle through performance modes.
Command: /vx [low/medium/high/default/off]
Startup Notification: A brief message appears for 5 seconds when the map starts, informing players that VisionX is active and how to toggle it.
Optimization
Clone Limiter: Added a hard limit (default: 500) to the number of active object clones to prevent memory crashes on lower-end systems.
Buffered Frustum Culling: Objects are now strictly culled if they are outside the camera view (with a 200px buffer), significantly reducing rendering cost.
UI & Experience
New Export Panel: A dedicated interface for building scripts with detailed instructions.
Dynamic Instructions: The UI now detects the current resource name to provide accurate ACL request commands.
Safety Warnings: Added color-coded warnings to ensure the target map is running and configured correctly before export.
Status Overlay: Added a real-time debug overlay showing Active Clones / Limit.
Bug Fixes
Lua Format Error: Fixed a critical crash in the builder server caused by unescaped symbols in the template string.
Grid Logic: Fixed a typo in the spatial grid bounds calculation.
ACL Permissions: Updated meta.xml to request all necessary file management and auto-updater permissions.
Important Note for Server Owners
This update requires additional ACL rights to function correctly. Please update your ACL or approve the requests on startup:
<right name="function.fileCreate" access="true" />
<right name="function.fileWrite" access="true" />
<right name="function.fileClose" access="true" />
<right name="function.xmlLoadFile" access="true" />
<right name="function.xmlSaveFile" access="true" />
<right name="function.xmlCreateChild" access="true" />
<right name="general.ModifyOtherObjects" access="true" />
Download
https://github.com/Sheputy/visionx
THE FAVOURED FEW LOGS / STAFF CHANGES
Update: #91
Date: 22/11/2025
NEW MEMBERS:
@ /TfF\WashyCZ has been given Trial Member.
@ /TfF\Tunezzz has been given Trial Member.
@ /TfF\Zoila has been given Trial Member.
@ /TfF\Hedi has been given Trial Member.
INTERN PROMOTIONS / DEMOTIONS:
@ /TfF\AlieN has been promoted to Community Manager.
@ /TfF\ZUNII has been promoted to Member.
@ /TfF\Roddy has been promoted to Member.
@ /TfF\Coronet has been promoted to Member.
@ /TfF\txkyo has been promoted to Trial Member.
@ /TfF\Drow has been promoted to Trial Member.
@ /TfF\LezeN has been promoted to Trial Member.
@ /TfF\NaXeR has stepped down as Community Manager.
@ /TfF\Eleven has stepped down as Community Manager.
@ /TfF\Dredd has been demoted to Trial Member.
NEW SQUAD MEMBER:
@ /TfF\dwz7 has joined DM Squad
KICKS / LEAVING:
@ Alfrodo has been kicked for inactivity.
@ Blind has been kicked for inactivity.
@ Shenox#god has left the clan.
Sincerely, TFF Leadership / Management.