load_game_from_memory
Deserialize a base64-encoded SaveGame blob into an in-memory save game instance, returning its class and path; useful for restoring or inspecting game state.
Instructions
Deserialize a SaveGame from a base64 blob (the memory_base64 of save_game_to_memory) with LoadGameFromMemory; returns the transient object save_game_instance, save_game_class and save_game_path. Invalid base64 is an error; success is false when the blob is corrupt, truncated or from another SaveGame class.
Returns: { success: bool, memory_size: int, save_game_instance: string, save_game_class: string, save_game_path: string, error: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory_base64 | Yes | Base64 text of a serialized SaveGame, as returned in memory_base64 by save_game_to_memory |