Depends on #2998
Add -loadsave to load a save game from the user Save directory during startup.
It should work with normal and -headless execution.
Headless mode uses dummy implementations for particle and ghost systems, while terrain visual state is only partially initialized. These implementations do not consume the same save data as their rendered counterparts, so renderer-owned save blocks need to be handled explicitly when saving or loading headlessly.
Save compatibility needs testing in all combinations:
- Normal save loaded normally
- Normal save loaded headlessly
- Headless save loaded normally
- Headless save loaded headlessly
Depends on #2998
Add -loadsave to load a save game from the user Save directory during startup.
It should work with normal and -headless execution.
Headless mode uses dummy implementations for particle and ghost systems, while terrain visual state is only partially initialized. These implementations do not consume the same save data as their rendered counterparts, so renderer-owned save blocks need to be handled explicitly when saving or loading headlessly.
Save compatibility needs testing in all combinations: