Just puts everything votescreen related into a struct, renames some functions and variables for better clarity on their intentions
Gets rid of redundant variables and bloat
Also makes votepatches be properly freed in opengl aswell (missed this with the patch refactor)
Ensures dedicated does neither cache or free vote patches
And also simplyfies the 3 loops in P_PartialAddWadFile into one loop, which slightly speeds up addon loading (since we dont have to check every lump in a wad file 3 times)
Just puts everything votescreen related into a struct, renames some functions and variables for better clarity on their intentions
Gets rid of redundant variables and bloat
Also makes votepatches be properly freed in opengl aswell (missed this with the patch refactor)
Ensures dedicated does neither cache or free vote patches
And also simplyfies the 3 loops in P_PartialAddWadFile into one loop, which slightly speeds up addon loading (since we dont have to check every lump in a wad file 3 times)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Just puts everything votescreen related into a struct, renames some functions and variables for better clarity on their intentions
Gets rid of redundant variables and bloat
Also makes votepatches be properly freed in opengl aswell (missed this with the patch refactor)
Ensures dedicated does neither cache or free vote patches
And also simplyfies the 3 loops in P_PartialAddWadFile into one loop, which slightly speeds up addon loading (since we dont have to check every lump in a wad file 3 times)