Follow_avatar_schedule Class Reference

#include <schedule.h>

Inheritance diagram for Follow_avatar_schedule:

Inheritance graph
[legend]
Collaboration diagram for Follow_avatar_schedule:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Follow_avatar_schedule (Actor *n)
virtual void now_what ()

Private Attributes

unsigned long next_path_time

Detailed Description

Definition at line 122 of file schedule.h.


Constructor & Destructor Documentation

Follow_avatar_schedule::Follow_avatar_schedule ( Actor n  )  [inline]

Definition at line 127 of file schedule.h.


Member Function Documentation

void Follow_avatar_schedule::now_what (  )  [virtual]

Implements Schedule.

Definition at line 267 of file schedule.cc.

References Map_chunk::anywhere, Obj_flags::asleep, Tile_coord::distance(), Map_chunk::find_spot(), Actor::get_frame_time(), Game_window::get_main_actor(), Game_window::get_std_delay(), Game_object::get_tile(), Game_window::get_win_tile_rect(), gwin, Rectangle::has_point(), Map_chunk::inside, Game_window::is_main_actor_inside(), Actor::is_moving(), Game_window::main_actor_dont_move(), Exult_server::npc, Map_chunk::outside, Obj_flags::paralyzed, Tile_coord::tx, Tile_coord::ty, and Tile_coord::tz.

Here is the call graph for this function:


Member Data Documentation

unsigned long Follow_avatar_schedule::next_path_time [private]

Definition at line 124 of file schedule.h.


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 14:51:45 2007 for ExultEngine by  doxygen 1.5.1