Para o pessoal que estiver com essa mesma dúvida, eu achei a solução. Há uma incompatibilidade de "
Khas Awesome Light Effects" com qualquer tipo de auto-save, seja manualmente ou por script que façam todo o trabalho. Eis aqui a solução que o próprio Khas conseguiu.
Coloquem estes scripts exatamente nesta ordem:
Autosave (v 1.0.0) - Todd -
http://centrorpg.com/index.php?topic=5536.0Khas Core Library -
http://arcthunder.blogspot.com.br/p/kcl.htmlAwesome Light Effects -
http://arcthunder.blogspot.com.br/p/scripts.htmlE abaixo desses scripts, coloque esta correção:
module SceneManager
def self.dispose_kale
if @scene.is_a?(Scene_Map)
@scene.spriteset.dispose_lights
else
@stack.reverse.each do |s|
if s.is_a?(Scene_Map)
s.spriteset.dispose_lights
return
end
end
end
end
def self.restore_kale
if @scene.is_a?(Scene_Map)
@scene.spriteset.setup_lights
else
@stack.reverse.each do |s|
if s.is_a?(Scene_Map)
s.spriteset.setup_lights
return
end
end
end
end
end
module Autosave
def self.call
SceneManager.dispose_kale
DataManager.save_game_without_rescue($game_variables[ToddAutoSaveAce::MAXFILES])
SceneManager.restore_kale
end
endPercebe-se que no script da correção, você vai encontrar isso:
module ToddAutoSaveAce
#Max files (without autosave).
MAXFILES = 1
#Autosave file name.
AUTOSAVEFILENAME = "Autosave"
#Autosave before battle?
AUTOSAVEBB = false
#Autosave when menu opened?
AUTOSAVEM = false
#Autosave when changing map?
AUTOSAVETM = true
endAqui você escolhe se quer salvar seu jogo automaticamente depois das batalhas, ao abrir o menu ou com troca de mapa. Basta chamar um único comando no meio do jogo:
Autosave.call. Pode chamar em processo paralelo ou somente uma vez. (Que eu lembre, chamando uma única vez esse comando já funciona para o resto do jogo. Mas na dúvida, coloque em cada mapa em processo paralelo. Testem aí.
Em:
#Max files (without autosave).
MAXFILES = 1É o máximo de saves que o personagem pode ter.
Aqui está uma DEMO, pra quem preferir:
https://www.mediafire.com/?36ww3wks6uwfo3uEspero que isso ajude muita gente que estava tendo esse problema, para mim foi um alívio!