Characters: Laden in the Esc menu, timed autosave
- Esc menu: "Exportieren" became "Laden"; it opens the load window, always in load mode. In a game every world loads (the current one reloads); a "(neu)" world stops the game (cCommand_armaStop) and starts the new one without the main menu. The character being played cannot be deleted. - Silent autosave every sacredK.ini [characters] AutosaveMinutes (default 10, 0 = off) into the character's autosave file. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
feebe72ab7
commit
732d9c2abb
4 files changed
+161
-71
No files matched your search
@@ -334,10 +334,13 @@
|
||||
0x0061b790 cEngine::Load # (path, quiet), ret 8: reads a GAME.PAK
|
||||
0x00619c90 cEngine::Save # (path), ret 4; render thread, engine +0x54 & 0x40
|
||||
0x0060dc00 cEngine::InitGame # (int), ret 4: new game, start hero
|
||||
0x0071c4f0 cUI_Savegame::SetMode # (mode), ret 4: 1 save, 2 load (+0x75c)
|
||||
0x0071cfb0 cUI_Savegame::Show # vf24 (bool), ret 4: picks save mode in a game
|
||||
0x0071c520 cUI_Savegame::Action # (action), ret 4: 2 save, 4 load, 8 delete, 10 rescan, 0xb default
|
||||
0x0071e330 cUI_Savegame::Scan # (dir, multiplayer), ret 8: "./SAVE/*.PAK"
|
||||
0x0071be90 cUI_Savegame::SendSaveLoad # (kind, row): engine event 0xf
|
||||
0x00755ac0 cCommand_armaPlay::execute # posts 0x8002 (mode, argument) to the main window
|
||||
0x00755b30 cCommand_armaStop::execute # vf04, plain ret: ends the game, posts 0x8001 to the main window (engine deleted, main menu)
|
||||
0x007d7c40 Session_Instance
|
||||
0x007d7cf0 Session::SetHeroClass # (class) -> +0x44, ret 4
|
||||
0x00417e50 GameSetup_Instance # 0x12e6c bytes; +0 set by both character-screen starts
|
||||
|
||||
Reference in new issue
Block a user