summaryrefslogtreecommitdiffhomepage
path: root/dragon/console.rb
diff options
context:
space:
mode:
authorAmir Rajan <[email protected]>2020-02-27 20:14:39 -0600
committerAmir Rajan <[email protected]>2020-02-27 20:14:39 -0600
commit5d0c0305854633122b3e800dd9058e93c2950eb6 (patch)
tree0283825a7055cebd59ad1b3aff1b3dec1f2ac03c /dragon/console.rb
parent07468bf3f309c21ea3f7fcf47195ca275177dc7f (diff)
downloaddragonruby-game-toolkit-contrib-5d0c0305854633122b3e800dd9058e93c2950eb6.tar.gz
dragonruby-game-toolkit-contrib-5d0c0305854633122b3e800dd9058e93c2950eb6.zip
open sourced parts of game toolkit.
Diffstat (limited to 'dragon/console.rb')
-rw-r--r--dragon/console.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/dragon/console.rb b/dragon/console.rb
index 4008eb4..d58f507 100644
--- a/dragon/console.rb
+++ b/dragon/console.rb
@@ -202,7 +202,7 @@ S
addtext "* toast :#{id}"
puts "* TOAST: :#{id}"
messages.each do |message|
- lines = message.to_s.wrapped_lines(self.nconsole_text_width)
+ lines = message.to_s.wrapped_lines(self.console_text_width)
dwim_duration += lines.length.seconds
addtext "** #{message}"
puts "** #{message}"
@@ -262,6 +262,7 @@ S
end
def inputs_scroll_up_full? args
+ return false if @disabled
args.inputs.keyboard.key_down.pageup ||
(args.inputs.keyboard.key_up.b && args.inputs.keyboard.key_up.control)
end
@@ -274,6 +275,7 @@ S
end
def inputs_scroll_up_half? args
+ return false if @disabled
args.inputs.keyboard.ctrl_u
end
@@ -285,6 +287,7 @@ S
end
def inputs_scroll_down_full? args
+ return false if @disabled
args.inputs.keyboard.key_down.pagedown ||
(args.inputs.keyboard.key_up.f && args.inputs.keyboard.key_up.control)
end
@@ -297,10 +300,12 @@ S
end
def inputs_scroll_down_half? args
+ return false if @disabled
args.inputs.keyboard.ctrl_d
end
def inputs_clear_command? args
+ return false if @disabled
args.inputs.keyboard.escape || args.inputs.keyboard.ctrl_g
end