GZDoom g4.14.2 improves ZScript exposure and performance
Key Takeaway
GZDoom g4.14.2 introduces new ZScript exposures for various game elements and improves performance by reverting certain code paths.
Summary
The GZDoom engine has released version g4.14.2, focusing on expanding ZScript capabilities and fixing stability issues. The update exposes several game elements like DDoor, DPlat, and DElevator to ZScript, while also providing new debugging tools for WADS structures. Performance improvements were achieved by reverting the clipper to an older code path when not in Ortho or OOB modes.
Technical changes in GZDoom g4.14.2
- ZScript expansion: Exposed DDoor, DPlat, DElevator, and additional Ceiling and Floor thinker functionality to ZScript.
- Performance: Reverted the clipper to an older code path for non-Ortho/OOB modes to increase speed.
- WADS debugging: Added GetLumpContainer, GetContainerName, and GetLumpFullPath to the WADS struct.
- Functionality: Added an autoSwitch parameter to A_ReFire and new properties to the dehacked parser.
- Stability: Addressed several crashes and memory leaks.
Why it matters
These updates provide modders with deeper control over engine elements via ZScript and better tools for debugging custom parsers.
Original reference: github.com →