Method: Core::GUI::CharEquip#initialize

Defined in:
lib/gui/char_equip.rb

#initialize(x, y, c) ⇒ CharEquip

Returns a new instance of CharEquip.



15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/gui/char_equip.rb', line 15

def initialize(x, y, c)
  super(x, y, 320, 512)
  @bg = Core.sprite("gui/charequip_background")
  @body = Core.sprite("gui/equip_#{c.race}")
  @font = Core.font(Core::DEFAULT_FONT, 24)
  @equipped = {}
  reset_slots
  @char = c
  @equip = false
  @changed = false
  setup_equipment
end