class Player
Attributes
achievements[RW]
agi[RW]
armour[RW]
balance[RW]
def[RW]
dex[RW]
gold[RW]
hp[RW]
int[RW]
lck[RW]
name[R]
res[RW]
str[RW]
weapon[RW]
Public Class Methods
new(name)
click to toggle source
# File lib/lotrd/model/player.rb, line 7 def initialize(name) @name = name @gold = 0 @balance = 0 @weapon = nil @armour = nil @achievements = [] @status = [] end
Public Instance Methods
beast()
click to toggle source
Calls superclass method
Job#beast
# File lib/lotrd/model/player.rb, line 33 def beast super end
dwarf()
click to toggle source
Calls superclass method
Job#dwarf
# File lib/lotrd/model/player.rb, line 25 def dwarf super end
elf()
click to toggle source
Calls superclass method
Job#elf
# File lib/lotrd/model/player.rb, line 17 def elf super end
god()
click to toggle source
Calls superclass method
Job#god
# File lib/lotrd/model/player.rb, line 29 def god super end
human()
click to toggle source
Calls superclass method
Job#human
# File lib/lotrd/model/player.rb, line 21 def human super end
knight()
click to toggle source
Calls superclass method
Job#knight
# File lib/lotrd/model/player.rb, line 41 def knight super end
mage()
click to toggle source
Calls superclass method
Job#mage
# File lib/lotrd/model/player.rb, line 37 def mage super end
ranger()
click to toggle source
Calls superclass method
Job#ranger
# File lib/lotrd/model/player.rb, line 49 def ranger super end
rogue()
click to toggle source
Calls superclass method
Job#rogue
# File lib/lotrd/model/player.rb, line 45 def rogue super end