Module: Gamefic::Stage

Included in:
Plot
Defined in:
lib/gamefic/stage.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#stage(*args, &block) ⇒ Object



4
5
6
7
8
9
10
11
12
# File 'lib/gamefic/stage.rb', line 4

def stage *args, &block
  s = generate_stage
  
  if block.nil?
    s.module_eval(*args)
  else
    s.module_exec(*args, &block)
  end
end