Fixing "hack" in ed-text

Apparently there was already a function for reseting the frame wait,
used commonly after loading files.  So we don't have to use the hacky
method of making the game wait for X number of frames anymore.
This commit is contained in:
mshirt 2016-12-13 04:45:25 -06:00
parent 4fec45be25
commit d76c700de0

View file

@ -3,7 +3,6 @@ module EdText
Oneshot.msgbox Oneshot::Msg::YESNO, tr("Do you understand what this means?")
end
def self.info(text)
timestart = Time.now
if(Graphics.fullscreen == true)
Graphics.fullscreen = false
$console = false
@ -12,10 +11,9 @@ module EdText
Graphics.update
text.gsub!("\\p", $game_oneshot.player_name)
Oneshot.msgbox Oneshot::Msg::INFO, tr(text)
$game_temp.prompt_wait = ((Time.now - timestart) * 60).round
Graphics.frame_reset
end
def self.yesno(text)
timestart = Time.now
if(Graphics.fullscreen == true)
Graphics.fullscreen = false
$console = false
@ -24,11 +22,10 @@ module EdText
Graphics.update
text.gsub!("\\p", $game_oneshot.player_name)
result = Oneshot.msgbox Oneshot::Msg::YESNO, tr(text)
$game_temp.prompt_wait = ((Time.now - timestart) * 60).round
Graphics.frame_reset
return result
end
def self.err(text)
timestart = Time.now
if(Graphics.fullscreen == true)
Graphics.fullscreen = false
$console = false
@ -37,7 +34,7 @@ module EdText
Graphics.update
text.gsub!("\\p", $game_oneshot.player_name)
result = Oneshot.msgbox Oneshot::Msg::ERR, tr(text)
$game_temp.prompt_wait = ((Time.now - timestart) * 60).round
Graphics.frame_reset
return result
end
end