Commit 78dfb53 1 parent d588f2e commit 78dfb53 Copy full SHA for 78dfb53
File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -247,8 +247,10 @@ static void NewGame2() {
247
247
dlogr (" Starting new game" , DL_MAIN);
248
248
249
249
SetNewCharAppearanceGlobals ();
250
+
250
251
LoadGlobalScripts ();
251
252
CritLoad ();
253
+ LoadHeroAppearance ();
252
254
mapLoaded = true ;
253
255
}
254
256
@@ -271,15 +273,14 @@ static void ReadExtraGameMsgFilesIfNeeded() {
271
273
}
272
274
273
275
static bool PipBoyAvailableAtGameStart = false ;
274
- static void __declspec (naked) MainMenu () {
276
+ static void __declspec (naked) MainMenuHook () {
275
277
__asm {
276
278
pushad;
277
279
push 0 ;
278
280
call ResetState;
279
281
mov al, PipBoyAvailableAtGameStart;
280
282
mov byte ptr ds:[_gmovie_played_list + 0x3 ], al;
281
283
call ReadExtraGameMsgFilesIfNeeded;
282
- call LoadHeroAppearance;
283
284
popad;
284
285
call main_menu_loop_;
285
286
retn;
@@ -465,7 +466,7 @@ void LoadGameHookInit() {
465
466
HookCall (0x443B1C , SaveGame);
466
467
HookCall (0x48FCFF , SaveGame);
467
468
468
- HookCall (0x480A28 , MainMenu );
469
+ HookCall (0x480A28 , MainMenuHook );
469
470
470
471
HookCall (0x483668 , WorldMapHook);
471
472
HookCall (0x4A4073 , WorldMapHook);
You can’t perform that action at this time.
0 commit comments