get_default_game_map
Retrieve the default editor startup and game maps from UE settings, and confirm they are persisted in Config/DefaultEngine.ini rather than only in memory.
Instructions
Read UGameMapsSettings EditorStartupMap and GameDefaultMap from the in-memory CDO, and (by default) ALSO from Config/DefaultEngine.ini on disk so a memory-only write cannot masquerade as a persisted one.
Returns: { editor_startup_map: string, game_default_map: string, ini_path: string, disk_value: { editor_startup_map: string, game_default_map: string }, memory_matches_disk: bool, disk_checks: [object] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include_disk_value | No | Optional bool, default true. Also read the same two keys straight out of Config/DefaultEngine.ini with FConfigFile::Read (never GConfig) and report disk_value + memory_matches_disk. |