module Kernel

Public Instance Methods

load_data(filename) click to toggle source
# File lib/rgss3/kernel_ext.rb, line 17
def load_data(filename)
  # RGSSAD.files {|a|
  #   if a.filename == filename
  #     return Marshal.load(a)
  #   end
  # }
  File.open(filename, "rb") { |f|
    Marshal.load(f)
  }
end
msgbox(*args) click to toggle source
# File lib/rgss3/kernel_ext.rb, line 34
def msgbox(*args)
end
msgbox_p(*args) click to toggle source
# File lib/rgss3/kernel_ext.rb, line 37
def msgbox_p(*args)
end
rgss_main() { || ... } click to toggle source
# File lib/rgss3/kernel_ext.rb, line 4
def rgss_main#(&block)
  begin
    yield
  rescue RGSSReset
    retry
  end
end
rgss_stop() click to toggle source
# File lib/rgss3/kernel_ext.rb, line 12
def rgss_stop
  Graphics.update
  loop { Fiber.yield }
end
save_data(obj, filename) click to toggle source
# File lib/rgss3/kernel_ext.rb, line 28
def save_data(obj, filename)
  File.open(filename, "wb") do |f|
    Marshal.dump(obj, f)
  end
end