Class: CoopAl::BestiaryPopulator

Inherits:
Object
  • Object
show all
Defined in:
lib/coop_al/bestiary_populator.rb

Overview

BestiaryPopulator

Instance Method Summary collapse

Constructor Details

#initialize(&blk) ⇒ BestiaryPopulator

Returns a new instance of BestiaryPopulator.



6
7
8
# File 'lib/coop_al/bestiary_populator.rb', line 6

def initialize(&blk)
  instance_eval(&blk)
end

Instance Method Details

#add(id, cr, treasure = :individual) ⇒ Object



10
11
12
# File 'lib/coop_al/bestiary_populator.rb', line 10

def add(id, cr, treasure = :individual)
  Bestiary.instance.add(MonsterDefinition.new(id, cr, treasure))
end