Go to the source code of this file.
Functions | |
| void | snap_aux_constructor () |
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.
| 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().
1.5.4