Preach_schedule Class Reference

#include <schedule.h>

Inheritance diagram for Preach_schedule:

Inheritance graph
[legend]
Collaboration diagram for Preach_schedule:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Preach_schedule (Actor *n)
virtual void now_what ()

Private Types

enum  {
  find_podium, at_podium, exhort, visit,
  talk_member, find_icon, pray
}

Private Attributes

enum Preach_schedule:: { ... }  state

Detailed Description

Definition at line 175 of file schedule.h.


Member Enumeration Documentation

anonymous enum [private]

Enumerator:
find_podium 
at_podium 
exhort 
visit 
talk_member 
find_icon 
pray 

Definition at line 177 of file schedule.h.


Constructor & Destructor Documentation

Preach_schedule::Preach_schedule ( Actor n  )  [inline]

Definition at line 187 of file schedule.h.


Member Function Documentation

void Preach_schedule::now_what (  )  [virtual]

Implements Schedule.

Definition at line 480 of file schedule.cc.

References Usecode_script::add(), Actor::bow_frame, Path_walking_actor_action::create_path(), Ucscript::delay_ticks, Ucscript::face_dir, Find_congregant(), first_amen, first_preach, first_preach2, GAME_SI, Game_object::get_dir_facing(), ShapeID::get_framenum(), Game_window::get_std_delay(), Game_object::get_tile(), gwin, item_names, Actor::kneel_frame, last_amen, last_preach, last_preach2, Exult_server::npc, Ucscript::npc_frame, Ucscript::say, Actor::sit_frame, Actor::standing, Usecode_script::start(), Tile_coord::tx, and Tile_coord::ty.

Here is the call graph for this function:


Member Data Documentation

enum { ... } Preach_schedule::state [private]


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 15:01:37 2007 for ExultEngine by  doxygen 1.5.1