Skip to content

SaveManager lifecycle — tested signatures

✅ Runtime verified on 0.51.2 👁 Signature is version-bound

WBML safely invoked:

SaveManager.saveToCurrentPath() -> SavedMap
SaveManager.loadWorld() -> void

These are implementation observations for the tested build, not a promise of a stable public API. Never guess a slot/path/argument for another signature.

A reliable reload proof combines finishingUpLoading, marker disappearance, live tile collections and a short stability window. WorldTile.Height exact equality is not required because Height can normalize/recompute during load.