feat/gui-pause-canvases · PurpleFuchs · 5 Dateien · +137 −0 · 2026-10-28
Zusammenfassung
FrameCompositor shims love.graphics.setCanvas during the GUI.Draw bracket: bare resets in the ~135-file GUI call-graph resolve to the active layer canvas; targeted calls pass through - zero factory edits. Game.Draw composites Scene -> GUI -> Pause -> screen. Save thumbnails build from scene+GUI via CaptureShot -> the open save/pause menu no longer lands in the image; F12 captureScreenshot unchanged.
Card: 202bcb
Geänderte Dateien (5)
| Source/Libraries/Functions/MakeAndSaveScreenShot.lua | geändert | +15 −0 |
| Source/Render/FrameCompositor.lua | neu | +102 −0 |
| Source/Render/SceneCanvas.lua | geändert | +5 −0 |
| Source/Stages/Game.lua | geändert | +9 −0 |
| Source/Update/GUI.lua | geändert | +6 −0 |