Tool_schedule Class Reference

#include <schedule.h>

Inheritance diagram for Tool_schedule:

Inheritance graph
[legend]
Collaboration diagram for Tool_schedule:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Tool_schedule (Actor *n, int shnum)
virtual void now_what ()
virtual void ending (int newtype)

Private Attributes

int toolshape
Game_objecttool

Detailed Description

Definition at line 263 of file schedule.h.


Constructor & Destructor Documentation

Tool_schedule::Tool_schedule ( Actor n,
int  shnum 
) [inline]

Definition at line 268 of file schedule.h.


Member Function Documentation

void Tool_schedule::now_what (  )  [virtual]

Reimplemented from Loiter_schedule.

Definition at line 999 of file schedule.cc.

References Schedule::farm, first_farmer, first_miner, last_farmer, last_miner, Actor::lhand, Actor::lrhand, Schedule::miner, Loiter_schedule::now_what(), Exult_server::npc, Exult_server::obj, and Actor::rhand.

Here is the call graph for this function:

void Tool_schedule::ending ( int  newtype  )  [virtual]

Reimplemented from Schedule.

Definition at line 1038 of file schedule.cc.


Member Data Documentation

int Tool_schedule::toolshape [private]

Definition at line 265 of file schedule.h.

Game_object* Tool_schedule::tool [private]

Definition at line 266 of file schedule.h.


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