class Gamefic::Scene::MultipleChoice


of the choices, the scene gets recued.
A scene that presents a list of choices. If the input does not match any

def self.type

def self.type
  'MultipleChoice'
end

def finish

def finish
  return super if props.selected?
  actor.tell format(props.invalid_message, input: props.input)
  actor.recue
end

def initialize(...)

def initialize(...)
  super
  props.options.concat(context[:options] || [])
end

def start

def start
  super
  props.output[:options] = props.options
  props
end