2.2.1.0
This is a detailed changelog for the specified release above.
◾ Overiew
[ ^ ]
updated fonts library
◾ File Changelog
◾ CONFIGS
epistle\cfg\sh_cfg.lua
epistle\cfg\sh_cfg_bg.lua
epistle\cfg\sh_cfg_binds.lua
epistle\cfg\sh_cfg_nav.lua
◾ GENERAL
epistle\core\cl_fonts.lua
epistle\core\cl_init.lua
epistle\core\cl_rcc.lua
epistle\core\cl_usrdef.lua
epistle\core\sh_init.lua
epistle\core\sh_rnet.lua
epistle\core\sv_init.lua
epistle\core\sv_psay.lua
epistle\diag\cl_diag_cwserv.lua
epistle\diag\cl_diag_dc.lua 🇷🇪🇲
epistle\diag\cl_diag_dcserv.lua 🇳🇪🇼
epistle\diag\cl_diag_ibws_notice.lua
epistle\diag\cl_diag_restrict.lua
epistle\lang\en.lua
epistle\pnl\cl_pnl_bg.lua
epistle\pnl\cl_pnl_ibws.lua
epistle\pnl\cl_pnl_rules.lua
epistle\pnl\cl_pnl_rules_web.lua
epistle\pnl\cl_pnl_servers_popup.lua
epistle\sh_env.lua
◾ Changes
◾ Added support for materials as wallpapers
Server owners can now specify materials for their interface background. By default, this script uses a DHTML panel to load wallpapers from external websites. The issue with this is that it can sometimes make the interface take a second or two longer to actually load.
By using materials; it can make load times significantly less; however, this requires the server owner to upload the desired materials to a Steam Workshop collection and call the image within the config:
If you decide to enable material wallpapers; it is HIGHLY recommended that you disable the other wallpaper settings for loading external images; otherwise load-times will be equally as bad:
In order to create a Steam Workshop collection; you must utilize a tool such as GMPU (Garry's Mod Publishing Utility) which can be downloaded here:
◾ Added additional chat / console commands
Players can now activate the motd and rules interfaces with a number of console commands listed on the binds page.
◾ Added new hook when addon initialized to support plugins
Can now use epistle_cl_init
to activate a hook when addon loads the interface.
◾ Updated Font Library
Migrated font library to new system. Nothing should be changed on the server owner's end.
◾ Dialog panels renamed / moved
Old
New
diag/cl_diag_dc.lua
➜
diag/cl_diag_dcserv.lua
◾ Implemented numerous optimizations
Several aspects have been updated for better load times.
◾ Updated Documentation
Several pages have been updated with better structuring so that steps are easier to follow. Also added more information related to certain steps.
◾ Updated ServerGuard permissions
ServerGuard permissions are now more easily identifiable with new names.
◾ Fixed eprotect compatibility
Resolved an issue which caused a random error with customers also using eProtect related to SetTitle()
Last updated