Commit Graph
13 Commits
Author SHA1 Message Date
jasonhilder 200e05f2dc Improved scene manager history.
Added a parent field essentially making a linked list.
Allows for better menu traversal.
2026-10-08 07:43:58 +02:00
jasonhilder 25bd7a85a1 Better clean up funcs for managers. 2026-10-08 07:41:44 +02:00
jasonhilder a185a1e777 Better structure and size constants for pixel art resolution. 2026-09-28 08:04:30 +02:00
jasonhilder 72c564b24a Updated scene manager.
Scene manager now uses multiple event types.
UI updates, todo must move to its own file at some point.
2026-09-21 07:32:28 +02:00
jasonhilder 5791f14db8 Updated scene manager into a stack 2026-09-21 07:29:24 +02:00
jasonhilder 777e9c511f Major refactor.
Moved dispatchers to the top, to separate ui and scene code.
Added a settigns menu.
Updated UI code to have multi element types.
2026-09-18 07:25:15 +02:00
jasonhilder 3fb194c57d New events and consolidated event manager procs. 2026-09-18 07:23:46 +02:00
jasonhilder 37dc2ab2fc Setup all menus to use canvas. 2026-09-16 07:54:25 +02:00
jasonhilder 133c328c32 Big rework for menus. 2026-09-15 07:59:52 +02:00
jasonhilder 0000ca4f12 Consolidated scenes for neatness. 2026-09-15 05:41:25 +02:00
jasonhilder fb1702190d Multiple scene rendering setup. 2026-09-11 07:51:38 +02:00
jasonhilder f4a0efe560 Cleaned up comments + split level logic. 2026-09-10 07:43:39 +02:00
jasonhilder 8f91f0ea5d renamed scene manager. 2026-09-09 07:18:08 +02:00