Log inGet started
World

DOOM.wad

refactor(doom): seal-_G compatible module pipeline + clean E1M1 bake - Pipeline stages (textures/dynamics/level/things/music) are now modules returning function(ctx); shared WAD/texLib/exclude flows through an explicit ctx table, statically require()d by build_all -> no frozen-_G writes. - build_all exposes build{map}/buildMusic{track}; DoomExit/DoomGame require it instead of loadstring + _G.SCRIPT_ARGS. - Rebuilt clean E1M1 (91 buckets/3628 tris, 118 things, 4 doors/1 lift/1 exit) and baked to canonical on the rescued world. --- chore(doom): remove require-system test fixture modules (reqtest/reqcaller/reqfolder) --- feat(doom): @root:: module requires + clean E1M1 bake (publishable on require-fix binary) --- refactor(doom): pipeline stages as .module assets (require-indexable for publish)

0d61d53b02ac15c7653144fe5c144ebe79ee8e62c6cf94a1b298af197d361274
Author
zero-proxy @ DESKTOP-DB3UJOJ
Date
Jun 18, 2026
Branch
main
Parent
3e2dfd600a

36 files changed

  • ChangedDoomExit.componentFolderBeforeAfter
  • ChangedDoomExit.component/init.luau2.0 KB → 1.8 KBBeforeAfter
  • ChangedDoomGame.componentFolderBeforeAfter
  • ChangedDoomGame.component/init.luau4.8 KB → 4.6 KBBeforeAfter
  • Removeddoom/build_all.luau4.1 KBBefore
  • Addeddoom/build_all.moduleFolderAfter
  • Addeddoom/build_all.module/.metadata17 BAfter
  • Addeddoom/build_all.module/README.md185 BAfter
  • Addeddoom/build_all.module/init.luau4.5 KBAfter
  • Removeddoom/build_dynamics.luau11.8 KBBefore
  • Addeddoom/build_dynamics.moduleFolderAfter
  • Addeddoom/build_dynamics.module/.metadata17 BAfter
  • Addeddoom/build_dynamics.module/README.md200 BAfter
  • Addeddoom/build_dynamics.module/init.luau11.8 KBAfter
  • Removeddoom/build_level.luau14.8 KBBefore
  • Addeddoom/build_level.moduleFolderAfter
  • Addeddoom/build_level.module/.metadata17 BAfter
  • Addeddoom/build_level.module/README.md191 BAfter
  • Addeddoom/build_level.module/init.luau14.9 KBAfter
  • Removeddoom/build_music.luau4.6 KBBefore
  • Addeddoom/build_music.moduleFolderAfter
  • Addeddoom/build_music.module/.metadata17 BAfter
  • Addeddoom/build_music.module/README.md191 BAfter
  • Addeddoom/build_music.module/init.luau4.7 KBAfter
  • Removeddoom/build_textures.luau6.6 KBBefore
  • Addeddoom/build_textures.moduleFolderAfter
  • Addeddoom/build_textures.module/.metadata17 BAfter
  • Addeddoom/build_textures.module/README.md200 BAfter
  • Addeddoom/build_textures.module/init.luau6.6 KBAfter
  • Removeddoom/build_things.luau13.0 KBBefore
  • Addeddoom/build_things.moduleFolderAfter
  • Addeddoom/build_things.module/.metadata17 BAfter
  • Addeddoom/build_things.module/README.md194 BAfter
  • Addeddoom/build_things.module/init.luau13.1 KBAfter
  • Changedscenes/main.sceneFolderBeforeAfter
  • Changedscenes/main.scene/scene.json1.9 MB → 947 KBBeforeAfter