#include <schedule.h>
Inheritance diagram for Follow_avatar_schedule:
Public Member Functions | |
Follow_avatar_schedule (Actor *n) | |
virtual void | now_what () |
Private Attributes | |
unsigned long | next_path_time |
Definition at line 122 of file schedule.h.
Follow_avatar_schedule::Follow_avatar_schedule | ( | Actor * | n | ) | [inline] |
Definition at line 127 of file schedule.h.
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:
unsigned long Follow_avatar_schedule::next_path_time [private] |
Definition at line 124 of file schedule.h.