class RPG::Armor
Public Class Methods
new(hash)
click to toggle source
# File lib/rmxp_extractor/classnames.rb, line 966 def initialize(hash) hash.each do |key, value| eval("@#{key.to_s}=value") end end
Public Instance Methods
hash()
click to toggle source
# File lib/rmxp_extractor/classnames.rb, line 972 def hash dump = { id: @id, name: @name.force_encoding("iso-8859-1").encode("utf-8"), icon_name: @icon_name, description: @description.force_encoding("iso-8859-1").encode("utf-8"), kind: @kind, price: @price, pdef: @pdef, mdef: @mdef, eva: @eva, str_plus: @str_plus, dex_plus: @dex_plus, agi_plus: @agi_plus, int_plus: @int_plus, guard_element_set: @guard_element_set, guard_state_set: @guard_state_set, } end