printz Posted November 11, 2021 (edited) Eternity now supports the common UMAPINFO lump, which got introduced in a recent PrBoom+ upgrade to encourage mappers to stop repeating the classic 32-level format to death. You can now stick to UMAPINFO when designing cross-port PrBoom+compatible megawads and may no longer need EMAPINFO for Eternity, unless going for Eternity exclusive effects. EMAPINFO will remain the host, native Eternity lump, but you can now rely on the UMAPINFO lump as well (as well as the Hexen/ZDoom MAPINFO lump, but support for that is much more limited, less documented and less helpful if it fails in Eternity). If Eternity encounters both UMAPINFO and EMAPINFO, it will read them both! First it will read UMAPINFO, then after that it will read EMAPINFO, replacing and adding any level properties specified by both lumps, so you can have common definitions in UMAPINFO with extra Eternity-exclusive EMAPINFO definitions on top of it. This is unlike the rule for ZDoom/Hexen MAPINFO, where the presence of EMAPINFO completely disables it (due to how MAPINFO mainly targets ZDoom). Here is also the Eternity wiki page on UMAPINFO. This thread is marked as [Dev Builds], which means you can get the feature from the Eternity section from DRDTeam (sorry that the macOS builds still don't produce :( you can get Windows ones though). Edited November 11, 2021 by printz 26 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.