RPG::Armor

Data class for armor.

Superclass

Attributes

id

The armor ID.

name

The armor name.

icon_name

The armor's icon graphic file name.

description

The armor description.

kind

Type of armor (0: shield, 1: helmet, 2: body armor, 3: accessory).

auto_state_id

The auto state ID.

price

The armor's price.

pdef

The armor's physical defense rating.

mdef

The armor's magic defense rating.

eva

The armor's evasion correction.

str_plus

The armor's strength bonus.

dex_plus

The armor's dexterity bonus.

agi_plus

The armor's agility bonus.

int_plus

The armor's intelligence bonus.

guard_element_set

The armor's elemental defense rating. An elemental ID array.

guard_state_set

The armor's state defense rating. A state ID array.

Definition

module RPG
  class Armor
    def initialize
      @id = 0
      @name = ""
      @icon_name = ""
      @description = ""
      @kind = 0
      @auto_state_id = 0
      @price = 0
      @pdef = 0
      @mdef = 0
      @eva = 0
      @str_plus = 0
      @dex_plus = 0
      @agi_plus = 0
      @int_plus = 0
      @guard_element_set = []
      @guard_state_set = []
    end
    attr_accessor :id
    attr_accessor :name
    attr_accessor :icon_name
    attr_accessor :description
    attr_accessor :kind
    attr_accessor :auto_state_id
    attr_accessor :price
    attr_accessor :pdef
    attr_accessor :mdef
    attr_accessor :eva
    attr_accessor :str_plus
    attr_accessor :dex_plus
    attr_accessor :agi_plus
    attr_accessor :int_plus
    attr_accessor :guard_element_set
    attr_accessor :guard_state_set
  end
end
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)