class TurnManager

Attributes

game[RW]

Public Instance Methods

advance!() click to toggle source
# File lib/ascension/turn_manager.rb, line 9
def advance!
  current_side.end_turn!
  self.current_side_index = current_side_index + 1
  self.current_side_index = 0 if current_side_index >= game.sides.size
end
current_side() click to toggle source
# File lib/ascension/turn_manager.rb, line 6
def current_side
  game.sides[current_side_index]
end