global

def self.get_variable_translated(variable, type, _filename, hashmap, _game_type)

Returns:
  • (String) -

Parameters:
  • _game_type (String) --
  • hashmap (Hash{String => String}) -- Translation hashmap (as everything in Ruby passed by reference, this pass is
  • filename (String) --
  • type (Integer) --
  • variable (String) --
def self.get_variable_translated(variable, type, _filename, hashmap, _game_type)
    variable = variable.gsub(/\r?\n/, "\n")

    case type
    when 0 # name
    when 1 # nickname
    when 2 # description
    when 3 # note
    else
        nil
    end

    hashmap[variable]
end