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