Class: Gamefic::Actor
- Includes:
- Active
- Defined in:
- lib/gamefic/actor.rb
Overview
An entity that is capable of performing actions and participating in scenes.
Constant Summary
Constants included from Keywords
Instance Attribute Summary
Attributes included from Active
#last_action, #last_input, #last_prompt, #next_options, #next_scene, #scene
Attributes included from Describable
#definite_article, #indefinite_article, #name, #synonyms
Method Summary
Methods included from Active
#accessible?, #conclude, #concluded?, #cue, #entered, #entered?, #execute, #inspect, #output, #perform, #performed, #playbooks, #prepare, #proceed, #queue, #quietly, #state, #stream, #syntaxes, #tell, #will_cue?
Methods inherited from Entity
Methods included from Messaging
#flush, #messages, #stream, #tell
Methods included from Node
#accessible?, #children, #flatten, #parent, #parent=
Methods inherited from Element
default_attributes, inherited, #initialize, #post_initialize, set_default
Methods included from Index
clear, #destroy, elements, from_serial, #initialize, serials, stick, stuck, stuck?, #to_serial, unserialize
Methods included from Describable
default_description, default_description=, #definitely, #description, #description=, #has_description?, #indefinitely, #keywords, #proper_named=, #proper_named?, #to_s
Methods included from Keywords
Constructor Details
This class inherits a constructor from Gamefic::Element