Public Member Functions | |
cAltar (DWORD dwType, DWORD dwGUID, cLocation *pcLoc, char *strName, char *strDesc) | |
void | Assess (cClient *pcAssesser) |
cMessage | CreatePacket () |
void | Action (cClient *who) |
void | SetMode (DWORD mode) |
DWORD | GetMode () |
void | SetData (WORD wAnimConfig, WORD wSoundSet, WORD wModel, WORD wIcon, DWORD dwObject) |
cAltar::cAltar | ( | DWORD | dwType, | |
DWORD | dwGUID, | |||
cLocation * | pcLoc, | |||
char * | strName, | |||
char * | strDesc | |||
) |
A constructor.
Called whenever an altar object is initialized.
Handles the creation of altars.
Called whenever an altar object should be initialized.
void cAltar::Action | ( | cClient * | who | ) | [virtual] |
Handles the actions of altar objects.
This function is called whenever an altar is used or should perform an action.
Implements cObject.
void cAltar::Assess | ( | cClient * | pcAssesser | ) | [virtual] |
Handles the assessment of altar objects.
This function is called whenever an altar is assessed by a client.
Returns a Game Event (0x0000F7B0) server message of type Identify Object (0x000000C9).
Reimplemented from cObject.
cMessage cAltar::CreatePacket | ( | ) | [virtual] |