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()