module Redcord::LuaScriptReader

Public Class Methods

include_lua(relative_path) click to toggle source
# File lib/redcord/lua_script_reader.rb, line 20
def self.include_lua(relative_path)
  path = File.join(
    File.dirname(__FILE__),
    "server_scripts/#{relative_path}.erb.lua",
  )
  File.read(path)
end
read_lua_script(script_name) click to toggle source
# File lib/redcord/lua_script_reader.rb, line 11
def self.read_lua_script(script_name)
  path = File.join(
    File.dirname(__FILE__),
    "server_scripts/#{script_name}.erb.lua",
  )
  ERB.new(File.read(path)).result(binding)
end