class Gamefic::Scene::Activity

Active Scenes handle the default command prompt, where input is parsed into an Action performed by the Character. This is the default scene in a Plot.

Public Class Methods

type() click to toggle source
# File lib/gamefic/scene/activity.rb, line 17
def type
  'Activity'
end

Public Instance Methods

finish() click to toggle source
Calls superclass method Gamefic::Scene::Base#finish
# File lib/gamefic/scene/activity.rb, line 11
def finish
  super
  actor.perform input.strip unless input.to_s.strip.empty?
end
post_initialize() click to toggle source
# File lib/gamefic/scene/activity.rb, line 7
def post_initialize
  self.type = 'Activity'
end