class Gamefic::Callback

Public Class Methods

new(narrative, code) click to toggle source

@param narrative [Narrative] @param code [Proc]

# File lib/gamefic/callback.rb, line 7
def initialize narrative, code
  @narrative = narrative
  @code = code
end

Public Instance Methods

run(*args) click to toggle source
# File lib/gamefic/callback.rb, line 12
def run *args
  Stage.run @narrative, *args, &@code
end