Stable1.2.3
This update is optional, unless you're on a non DarkRP gamemode.
Features:
- Jobs to override targetting config options now support more options, being: (user request)
- Always disallow certain jobs from overriding targetting
- Allow if the rank itself overrides the targetting
- Always allow certain jobs from overriding targetting
Changes:
- Obstruction detections when enabling collisions on an entity is now also separately handled in the Collisions category
- This was initially always handled by the Physgun 'Check for Players Upon Release'
Fixes:
- Non DarkRP gamemodes getting errors with some permission checks
Files affected:
- lua/gmtoolbox/languages/de/sh_translations.lua
- lua/gmtoolbox/languages/en/sh_translations.lua
- lua/gmtoolbox/languages/es/sh_translations.lua
- lua/gmtoolbox/languages/fr/sh_translations.lua
- lua/gmtoolbox/languages/pl/sh_translations.lua
- lua/gmtoolbox/languages/ru/sh_translations.lua
- lua/gmtoolbox/languages/tr/sh_translations.lua
- lua/gmtoolbox/modules/cfg/sh_schema.lua
- lua/gmtoolbox/modules/cfg/sv_cfghandler.lua
- lua/gmtoolbox/modules/physgun/sv_physgunghosting.lua
- lua/gmtoolbox/modules/vgui/elements/config_inputs/dynconfigitem.lua
- lua/gmtoolbox/sv_config.lua
- lua/gmtoolbox/utils/sh_permchecker.lua
- lua/gmtoolbox/utils/sv_entmeta.lua