Storage Engine Meta
Adds support for storage engine meta files, which can be used for conditional loading of storage engines. Fixes an issue which prevents loading any storage engine if MySQLoo is not present.
Plate Data Update
Data
Add positions for:
Fix missing plate for:
Fix MySQL Deseralisation
Fixes an issue where MySQL storage provider fails to deseralise plates.
Promote MySQL support to stable.
This release promotes 4.0.0-alpha.1 to stable.
Features
- Adds MySQL Support.
- Moves Storage to their own modules.
Breaking Changes
- All Storage Functions now take callbacks, instead of direct returns.
- Some Serverside functions now take callbacks.
F3 Binding and NPC Fix
Features
- Allows rebinding the F3 Menu.
Fixes
- Prevents F3 menu from showing whilst sat inside a vehicle.
- Additional fix to prevent recapitalised inputs from breaking NPC interaction.
French and Spanish localisations.
Added French Localisation from Moinion, https://www.gmodstore.com/users/76561198811819465 Added Spanish Localisation from Goran, https://www.gmodstore.com/users/76561198107464397
Default Plate Fix
Fixes the PLATE.Config.DefaultPlate value, it should have been default, not plate_default.
Localisation Fix
Fixes NPC localisation, with updated German strings from Burnett, Turkish strings from Bambo.
This update improves on performance (similar to the last update) by improving renderer performance by replacing the majority of the 3d2d render stack with a cached Render Target texture/material pair.
This has been tested and was working, further use would be appreciated prior to officially being marked as stable.
Entity Caching: Improves rendering performance from 0.15ms/call to 0.10ms/call (33%), with gains seen in-game of ~20%
Fixes lua auto reloading making duplicate hooks.
Completely reworked the way documentation is done.
Added "@hook" support, so you can see what can be overwritten with a hook.Add
We now use a custom version of LDoc, with specific support for certain GLua features.
Added a new template and styling.
Documentation now auto-deploys to https://docs-plates.limelightgaming.info/.
Fix some "@Version" headers not being properly reset.
Removed un-needed "@State" headers.