steps autosave fix

This commit is contained in:
infinitefusion
2022-07-21 12:18:24 -04:00
parent 686b176462
commit 6663246710
14 changed files with 12 additions and 11 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -29,18 +29,19 @@ def Kernel.tryAutosave()
Kernel.Autosave if $game_switches[AUTOSAVE_ENABLED_SWITCH] Kernel.Autosave if $game_switches[AUTOSAVE_ENABLED_SWITCH]
end end
if AUTOSAVE_STEPS_SWITCH Events.onMapUpdate += proc { |sender, e|
Events.onMapUpdate+=proc {|sender,e| next if !$game_switches
next if !$game_switches[AUTOSAVE_STEPS_SWITCH]
stepsNum = pbGet(AUTOSAVE_STEPS_VAR) stepsNum = pbGet(AUTOSAVE_STEPS_VAR)
if stepsNum > 0 && !$PokemonGlobal.sliding if stepsNum > 0 && !$PokemonGlobal.sliding
return if $PokemonGlobal.stepcount < 100 return if $PokemonGlobal.stepcount < 100
if $PokemonGlobal.stepcount % stepsNum == 0 if $PokemonGlobal.stepcount % stepsNum == 0
$PokemonGlobal.stepcount+=1 $PokemonGlobal.stepcount += 1
Kernel.tryAutosave() Kernel.tryAutosave()
end end
end end
} }
end
class AutosaveOptionsScene < PokemonOption_Scene class AutosaveOptionsScene < PokemonOption_Scene

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.