MapPreloader #109

Merged
AMay merged 30 commits from MapPreloader into master 2026-02-26 15:32:14 -06:00
Owner

Added map preloading to ensure stages no longer have large loading times.

Added map preloading to ensure stages no longer have large loading times.
AMay added 29 commits 2026-02-26 15:15:53 -06:00
Laid out spell functions and casting system for monsters. Release Build 12405.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m11s
df7599dd0b
Set the percent chance of casting abilities during mana recovery unit testing to never occur for monsters. Release Build 12406.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m30s
98672f77de
Fire Bolt implemented for Skeleton Fire Mage. Release Build 12426.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m58s
fa3161af35
Added the FriendlyType enum and modified all bullet constructors to handle the new enum. Release Build 12458.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m9s
66a10cee9f
TODO
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m9s
e4ffb780ee
Merge with refactor
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m10s
68b9330569
Blizzard Particle Effects+Spell casting preparation and implementation. Added Skeleton Frost Mage. Release Build 12481.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 5m17s
d384478792
Implemented Blizzard ability. Added GetOrderedKeys range optimization. Release Build 12550.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 3m17s
de060afbd1
Fix enum fake function call to use new RunStrategy function. Release Build 12571.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 14m11s
3399de4e97
Minor test optimations for reading firstgid and source tileset filenames.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 13m39s
653bf42dc2
Setup initial Map Preloader project.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m58s
00ed389ba3
Added config and file parsing to select the proper levels to parse.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m18s
7ee04a54ee
Map Preloader progress
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m0s
ee625f23b5
Prepare in-project cache save/load systems. Release Build 12581.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m27s
2b541386ce
Improve loading times for tile group loading via file caching, fix rendering bugs. Release Build 12615.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m3s
2edf242561
Improve load time for pathfinding loading in Debug mode. Release Build 12616.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m54s
3d5c417fe9
Map preloading caching completely functional. Release Build 12651.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m20s
a55848d2d3
Precaching automatic system implemented. Release Build 12678.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m50s
2f62366380
Convert MAP_DATA to an unordered safe map to guard against accidental insertions for level data. Release Build 12701.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 2m48s
2ccf58f938
Fix error split missing emscripten ifndef block. Release Build 12773.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m13s
75ba4aa975
AMay scheduled this pull request to auto merge when all checks succeed 2026-02-26 15:16:11 -06:00
AMay added 1 commit 2026-02-26 15:24:48 -06:00
Merge branch 'master' into MapPreloader
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m21s
90a0855a9d
AMay merged commit 829388d9d3 into master 2026-02-26 15:32:14 -06:00
AMay deleted branch MapPreloader 2026-02-26 15:43:44 -06:00
Sign in to join this conversation.
No description provided.