Module: Gamefic::World

Includes:
Callbacks, Commands, Entities, Players, Scenes
Included in:
Plot, Subplot
Defined in:
lib/gamefic/world.rb,
lib/gamefic/world/scenes.rb,
lib/gamefic/world/players.rb,
lib/gamefic/world/commands.rb,
lib/gamefic/world/entities.rb,
lib/gamefic/world/playbook.rb,
lib/gamefic/world/callbacks.rb

Overview

A collection of classes and modules related to generating a world model.

Defined Under Namespace

Modules: Callbacks, Commands, Entities, Players, Scenes Classes: Playbook

Method Summary

Methods included from Players

#make_player_character, #player_class, #players, #set_player_class

Methods included from Commands

#actions, #disambiguate, #get_default_query, #interpret, #meta, #override, #parse, #playbook, #respond, #set_default_query, #validate, #verbs

Methods included from Entities

#cast, #destroy, #entities, #make, #pick, #players

Methods included from Scenes

#conclusion, #custom, #default_conclusion, #default_scene, #introduce, #introduction, #multiple_choice, #multiple_scene, #pause, #question, #scene_classes, #yes_or_no

Methods included from Callbacks

#before_player_update, #before_player_update_procs, #on_player_conclude, #on_player_ready, #on_player_update, #on_ready, #on_update, #player_conclude_procs, #player_ready_procs, #player_update_procs, #ready_procs, #update_procs