Addresses various typos and inconsistencies across multiple files,
enhancing code readability and maintainability.
Adds codespell and flake8 configurations for linting.
Relates to #4696
# Fixes: ./dontstarve_dedicated_server_nullrenderer: ./lib32/libcurl-gnutls.so.4: no version information available (required by ./dontstarve_dedicated_server_nullrenderer).
# Issue only occures on CentOS as libcurl-gnutls.so.4 is called libcurl.so.4 on CentOS.
# Issue only occurs on CentOS as libcurl-gnutls.so.4 is called libcurl.so.4 on CentOS.
# [9] | "Supported Engines;": list them according to LGSM ${engine} variables, separated and ended with a semicolon, or use ENGINES to ignore the value
# [10] | "Supported Games;": list them according to LGSM ${gamename} variables, separated and ended with a semicolon, or use GAMES to ignore the value
# [11] | "Unsupported Games;": list them according to LGSM ${gamename} variables, separated and ended with a semicolon, or use NOTGAMES to ignore the value (useful to exclude a game when using Supported Engines)
# [12] | "AUTHOR_URL" is the author's website, displayed to the user when chosing mods to install
# [12] | "AUTHOR_URL" is the author's website, displayed to the user when choosing mods to install
# [13] | "Short Description" a description showed to the user upon installation/removal
mod_info_utime=(MOD "utime""UTime""https://github.com/TeamUlysses/utime/archive/master.zip""utime-master.zip""0""LowercaseOff""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""http://ulyssesmod.net""Keep track of players play time")
mod_info_uclip=(MOD "uclip""UClip""https://github.com/TeamUlysses/uclip/archive/master.zip""uclip-master.zip""0""LowercaseOff""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""http://ulyssesmod.net""An alternative to noclip")
mod_info_acf_missiles=(MOD "acfmissiles""ACF Missiles""https://github.com/Bubbus/ACF-Missiles/archive/master.zip""acf-missiles-master.zip""0""LowercaseOn""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""https://github.com/Bubbus/ACF-Missiles""More missiles for ACF")
mod_info_advdupe2=(MOD "advdupe2""Advanced Duplicator 2""https://github.com/wiremod/advdupe2/archive/master.zip""advdupe2-master.zip""0""LowercaseOn""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""http://www.wiremod.com""Save your constructions. Second version")
mod_info_pac3=(MOD "pac3""PAC3""https://github.com/CapsAdmin/pac3/archive/master.zip""pac3-master.zip""0""LowercaseOff""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""https://github.com/CapsAdmin/pac3""Advanced player model customization")
mod_info_environmentorganizer=(MOD "environmentorganizer""Environment Organizer""https://github.com/dvdvideo1234/environmentorganizer/archive/master.zip""environmentorganizer-master.zip""0""LowercaseOn""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""https://github.com/dvdvideo1234/EnvironmentOrganizer""Installs routines designed for server settings adjustment")
mod_info_improved_stacker=(MOD "improved-stacker""Improved Stacker""https://github.com/Mista-Tea/improved-stacker/archive/master.zip""improved-stacker-master.zip""0""LowercaseOn""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""https://github.com/Mista-Tea/improved-stacker""Stacks entities in the direction chosen")
mod_info_improved_weight=(MOD "improved-weight""Improved Weight""https://github.com/Mista-Tea/improved-weight/archive/master.zip""improved-weight-master.zip""0""LowercaseOn""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""https://github.com/Mista-Tea/improved-weight""Weight tool but with more features")
mod_info_improved_antinoclip=(MOD "improved-antinoclip""Improved Antinoclip""https://github.com/Mista-Tea/improved-antinoclip/archive/master.zip""improved-antinoclip-master.zip""0""LowercaseOn""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""https://github.com/Mista-Tea/improved-antinoclip""Controls clipping trough an object")
mod_info_improved_antinoclip=(MOD "improved-antinoclip""Improved Antinoclip""https://github.com/Mista-Tea/improved-antinoclip/archive/master.zip""improved-antinoclip-master.zip""0""LowercaseOn""${systemdir}/addons""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""https://github.com/Mista-Tea/improved-antinoclip""Controls clipping through an object")
mod_info_darkrp=(MOD "darkrp""DarkRP""https://github.com/FPtje/DarkRP/archive/master.zip""darkrp-master.zip""0""LowercaseOn""${systemdir}/gamemodes""OVERWRITE""ENGINES""Garry's Mod;""NOTGAMES""http://darkrp.com""Most popular gamemode")