diff --git a/Ninja/Autosave/Content/autosave.d b/Ninja/Autosave/Content/autosave.d index ab6e8c3..5652cc1 100644 --- a/Ninja/Autosave/Content/autosave.d +++ b/Ninja/Autosave/Content/autosave.d @@ -110,6 +110,14 @@ func int Patch_Autosave_Allow() { return FALSE; }; + // Additional check for loading screen + var oCGame ogame; ogame = _^(MEM_ReadInt(MEMINT_oGame_Pointer_Address)); + if (ogame.load_screen) { + Patch_Autosave_DebugPrint("Loading"); + PATCH_AUTOSAVE_EASE = 5000; + return FALSE; + }; + // Check for EnforceSavingPolicy script if (MEM_FindParserSymbol("AllowSaving") != -1) { MEM_CallByString("AllowSaving");