save_game_to_memory
Create and serialize a default-valued SaveGame object in memory as base64 with its size, without disk writes. Pass the blob to load_game_from_memory to round-trip it.
Instructions
Serialize a NEW default-valued SaveGame object of save_game_class (default UMCPSaveGame) with SaveGameToMemory and return it as memory_base64 with memory_size; nothing is written to disk. Pass the blob to load_game_from_memory to round-trip it.
Returns: { success: bool, save_game_class: string, memory_size: int, memory_base64: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| save_game_class | No | Name of a loaded, concrete USaveGame subclass, e.g. "MySaveGame" (found with FindFirstObject, never loaded from disk); default UMCPSaveGame |