module StudioGame::Playable
Public Instance Methods
alive?()
click to toggle source
# File lib/studio_game/playable.rb, line 21 def alive? @health > 0 end
berserk?()
click to toggle source
# File lib/studio_game/playable.rb, line 25 def berserk? @discovered_epiphanies[:berserker_knowledge] >= 8 end
blam()
click to toggle source
# File lib/studio_game/playable.rb, line 3 def blam self.health -= 20 puts "\n#{name} got blammed!" end
sloppy_thinking?()
click to toggle source
# File lib/studio_game/playable.rb, line 29 def sloppy_thinking? @discovered_epiphanies[:sloppy_thinking] == -5 end
strong?()
click to toggle source
# File lib/studio_game/playable.rb, line 13 def strong? @health > 100 end
w00t()
click to toggle source
# File lib/studio_game/playable.rb, line 8 def w00t self.health += 15 puts "\n#{name} got w00ted!" end
weak?()
click to toggle source
# File lib/studio_game/playable.rb, line 17 def weak? @health <= 100 end