class Core::Game::Combat::Party

Attributes

members[R]

Public Class Methods

new(party) click to toggle source
# File lib/game/combat/battle.rb, line 238
def initialize(party)
  @members = []
  create_actors(party)
end

Private Instance Methods

create_actors(party) click to toggle source
# File lib/game/combat/battle.rb, line 243
def create_actors(party)
  x = y = 0
  party.members.each { |char|
    # TODO this is crap
    @members.push(Actor.new(char, 640+rand(48)+(x*128), 128+(y*96)+rand(48), 50))
    y += 1
    if y >= 4
      y = 0
      x += 1
    end
  }
end