Stable1.1.13
Features:
- Someconfig items related to entities and tools can be configured through spawnmenu (right clicking)
- Added a new config item to prevent spawning workshop/thirdparty models by rank
Changes:
- Remove unnecessary Duplicator config options for allowed SENTs (we use CanSpawnSENTs instead from Ents Behavior category)
- Config items that use tables are no longer fetched when switching category, only when actually editing the table
- Slightly optimize lagdetector by tracking playercount ourselves, instead of calling player.GetCount()
- Set the entOwner HUD font to a GMTUI font
Fixes:
- Duplicator and AdvDupe2 now properly handle entity spawns according to GMT config
- Safely check if AdvDupe2, Duplicator and Stacker exist (some gamemodes have no tools)
- Have net library compress tables to prevent net buffer overflows
- Removed debug print
Files affected (a lot):
- lua/autorun/server/sv_gmtoolbox_autorun.lua
- 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/advdupe2/cl_override.lua
- lua/gmtoolbox/modules/advdupe2/sv_override.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/collisions/sv_collisionplayers.lua
- lua/gmtoolbox/modules/contextmenu/sh_copymodel.lua
- lua/gmtoolbox/modules/duplicator/sh_override.lua
- lua/gmtoolbox/modules/hud/cl_entowner.lua
- lua/gmtoolbox/modules/net/sh_nethandling.lua
- lua/gmtoolbox/modules/ownability/sv_playerdisconnect.lua
- lua/gmtoolbox/modules/perms/sv_qmenuspawns.lua
- lua/gmtoolbox/modules/precision/cl_override.lua
- lua/gmtoolbox/modules/stacker/cl_override.lua
- lua/gmtoolbox/modules/stacker/sv_override.lua
- lua/gmtoolbox/modules/vgui/common/image_download.lua
- lua/gmtoolbox/modules/vgui/elements/config_inputs/dyn_config_item.lua
- lua/gmtoolbox/modules/vgui/elements/config_item.lua
- lua/gmtoolbox/modules/vgui/elements/table_initor.lua
- lua/gmtoolbox/modules/vgui/pages/configpages.lua
- lua/gmtoolbox/modules/vgui/theme.lua
- lua/gmtoolbox/sv_config.lua
- lua/gmtoolbox/utils/cl_notify.lua
- lua/gmtoolbox/utils/sh_permchecker.lua
- lua/gmtoolbox/utils/sv_entmeta.lua
- lua/gmtoolbox/utils/sv_lagdetector.lua