Class: Gamefic::Actor

Inherits:
Entity show all
Includes:
Active
Defined in:
lib/gamefic/actor.rb

Constant Summary

Constants included from Matchable

Matchable::SPLIT_REGEXP

Instance Attribute Summary

Attributes included from Active

#last_action, #next_scene, #scene, #user

Attributes included from Grammar::Plural

#plural

Attributes included from Grammar::Person

#person

Attributes included from Grammar::Gender

#gender

Attributes included from Describable

#definite_article, #indefinite_article, #name, #synonyms

Method Summary

Methods included from Active

#accessible?, #conclude, #concluded?, #connect, #cue, #execute, #inspect, #perform, #performed, #playbooks, #prepare, #proceed, #queue, #quietly, #state, #stream, #tell, #will_cue?

Methods inherited from Entity

#[], #[]=, #parent=, #session, #update

Methods included from Grammar::WordAdapter

#contract, #pronoun, #verb

Methods included from Grammar::Plural

#plural?

Methods included from Messaging

#flush, #messages, #output, #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 Describable

default_description, default_description=, #definitely, #description, #description=, #has_description?, #indefinitely, #keywords, #proper_named=, #proper_named?, #to_s

Methods included from Matchable

#keywords, #match?

Constructor Details

This class inherits a constructor from Gamefic::Element