agrip/epi.mqc File Reference

Go to the source code of this file.

Functions

void snap_aux_constructor ()


Detailed Description

NOTES

Collision Detection

The following properties are set from outside, by the collision-detection function:

self.ammo_shells - bitfield of ``just hit this'' direction elements self.ammo_nails - bitfield of ``sustained touch'' directoin elements self.ammo_rockets - counts the number of walls we're touching

Please refer to the function snap_misc_blockedtest() for more information on the values these properties can take.

Bot Call Flag FIXME

If the player wants bots to come to their aid, the self.ammo_cells flag is set. When the bots tell the player they're on their way, the self.lip flag is set. When the bots get to the player, they set the self.items flag.

Waypoint Marker Count

The self.health variable keeps track of which waypoint marker we are up to.

Message Lock

If for some reason, high-priority messages need to have their priority status revoked, the .state flag can be set. This will render all high priority messages non-high priority until the flag is unset.

It is primarily used to stop the device messages from masking the player death messages.

Definition in file epi.mqc.


Function Documentation

void snap_aux_constructor (  ) 

Set up the aux object.

Like other constructors, this function is run as the player.

Definition at line 70 of file epi.mqc.

References entity().

Referenced by agh_client_startdevs().


Generated on Tue Jan 1 17:55:54 2008 for AudioQuake QuakeC by  doxygen 1.5.4