Stable1.2.0
It is recommended you update to this version.
Features:
- Added subcategories in the config menu
- Added inheritances config option to set up inheritances for ranks
- Reworked most config items to already contain all possible values
- New collision detection method for intersecting entities being unfrozen in 1 tick
- SNTE netstrings whitelist
- Custom explosive models (loaded in the workshop content):
- Prevents ignitions when explosions are disabled
- Spawns gibs for all models that were previously missing them
- Automatically blocked if the original model is blocked
Changes:
- Precision no longer actions tick by tick
- IP detections now work with SteamID64
- Updated version of Papi
Fixes:
- Alt detections sometimes storing SteamID64 '1'
- Very obscure bug with lagdetector not firing due to hot swapping gamemodes
- Physgun unfreeze not showing the unfreeze animation
- Config menu option 'CPPI Misc' being cut off at 1080p resolution or lower
- Possible errors when removing entities handled by 3rd party addons not checking if they're still valid
Files affected:
- lua/autorun/sh_gmtoolbox_autorun.lua
- lua/gmtoolbox/languages/de/cl_translations.lua
- lua/gmtoolbox/languages/de/sh_translations.lua
- lua/gmtoolbox/languages/de/sv_translations.lua
- lua/gmtoolbox/languages/en/cl_translations.lua
- lua/gmtoolbox/languages/en/sh_translations.lua
- lua/gmtoolbox/languages/en/sv_translations.lua
- lua/gmtoolbox/languages/es/cl_translations.lua
- lua/gmtoolbox/languages/es/sh_translations.lua
- lua/gmtoolbox/languages/es/sv_translations.lua
- lua/gmtoolbox/languages/fr/cl_translations.lua
- lua/gmtoolbox/languages/fr/sh_translations.lua
- lua/gmtoolbox/languages/fr/sv_translations.lua
- lua/gmtoolbox/languages/pl/cl_translations.lua
- lua/gmtoolbox/languages/pl/sh_translations.lua
- lua/gmtoolbox/languages/pl/sv_translations.lua
- lua/gmtoolbox/languages/ru/cl_translations.lua
- lua/gmtoolbox/languages/ru/sh_translations.lua
- lua/gmtoolbox/languages/ru/sv_translations.lua
- lua/gmtoolbox/languages/tr/cl_translations.lua
- lua/gmtoolbox/languages/tr/sh_translations.lua
- lua/gmtoolbox/languages/tr/sv_translations.lua
- lua/gmtoolbox/modules/cfg/cl_cfghandler.lua
- lua/gmtoolbox/modules/cfg/sh_schema.lua
- lua/gmtoolbox/modules/cfg/sv_cfghandler.lua
- lua/gmtoolbox/modules/exploits/cl_misc.lua
- lua/gmtoolbox/modules/exploits/sv_ipchecker.lua
- lua/gmtoolbox/modules/perms/cl_toolgun.lua
- lua/gmtoolbox/modules/physgun/cl_unfreezeanim.lua
- lua/gmtoolbox/modules/physgun/sv_reload.lua
- lua/gmtoolbox/modules/precision/sv_override.lua
- lua/gmtoolbox/modules/vgui/common/scaling.lua
- lua/gmtoolbox/modules/vgui/elements/config_inputs/dynconfigitem.lua
- lua/gmtoolbox/modules/vgui/elements/config_inputs/item_lister.lua
- lua/gmtoolbox/modules/vgui/elements/config_item.lua
- lua/gmtoolbox/modules/vgui/elements/page.lua
- lua/gmtoolbox/modules/vgui/elements/staff_menu.lua
- lua/gmtoolbox/modules/vgui/elements/subcategory.lua
- lua/gmtoolbox/modules/vgui/pages/configpages.lua
- lua/gmtoolbox/modules/vgui/sv_networking.lua
- lua/gmtoolbox/modules/vgui/theme.lua
- lua/gmtoolbox/sv_config.lua
- lua/gmtoolbox/utils/sv_entmeta.lua
- lua/gmtoolbox/utils/sv_lagdetector.lua