Xonotic
sys-pre.qh File Reference

Go to the source code of this file.

Macros

#define droptofloor   builtin_droptofloor
 
#define IT_ARMOR1   _IT_ARMOR1 /* BIT(13) */
 
#define IT_ARMOR2   _IT_ARMOR2 /* BIT(14) */
 
#define IT_ARMOR3   _IT_ARMOR3 /* BIT(15) */
 
#define IT_AXE   _IT_AXE /* BIT(12) */
 
#define IT_CELLS   _IT_CELLS /* BIT(11) */
 
#define IT_EXTRA_WEAPON   _IT_EXTRA_WEAPON /* BIT(7) */
 
#define IT_GRENADE_LAUNCHER   _IT_GRENADE_LAUNCHER /* BIT(4) */
 
#define IT_INVISIBILITY   _IT_INVISIBILITY /* BIT(19) */
 
#define IT_INVULNERABILITY   _IT_INVULNERABILITY /* BIT(20) */
 
#define IT_KEY1   _IT_KEY1 /* BIT(17) */
 
#define IT_KEY2   _IT_KEY2 /* BIT(18) */
 
#define IT_LIGHTNING   _IT_LIGHTNING /* BIT(6) */
 
#define IT_NAILGUN   _IT_NAILGUN /* BIT(2) */
 
#define IT_NAILS   _IT_NAILS /* BIT(9) */
 
#define IT_QUAD   _IT_QUAD /* BIT(22) */
 
#define IT_ROCKET_LAUNCHER   _IT_ROCKET_LAUNCHER /* BIT(5) */
 
#define IT_ROCKETS   _IT_ROCKETS /* BIT(10) */
 
#define IT_SHELLS   _IT_SHELLS /* BIT(8) */
 
#define IT_SHOTGUN   _IT_SHOTGUN /* BIT(0) */
 
#define IT_SUIT   _IT_SUIT /* BIT(21) */
 
#define IT_SUPER_NAILGUN   _IT_SUPER_NAILGUN /* BIT(3) */
 
#define IT_SUPER_SHOTGUN   _IT_SUPER_SHOTGUN /* BIT(1) */
 
#define IT_SUPERHEALTH   _IT_SUPERHEALTH /* BIT(16) */
 
#define STATE_BOTTOM   _STATE_BOTTOM /* 1 */
 
#define STATE_DOWN   _STATE_DOWN /* 3 */
 
#define STATE_TOP   _STATE_TOP /* 0 */
 
#define STATE_UP   _STATE_UP /* 2 */
 

Macro Definition Documentation

◆ droptofloor

#define droptofloor   builtin_droptofloor

Definition at line 3 of file sys-pre.qh.

◆ IT_ARMOR1

#define IT_ARMOR1   _IT_ARMOR1 /* BIT(13) */

Definition at line 18 of file sys-pre.qh.

◆ IT_ARMOR2

#define IT_ARMOR2   _IT_ARMOR2 /* BIT(14) */

Definition at line 19 of file sys-pre.qh.

◆ IT_ARMOR3

#define IT_ARMOR3   _IT_ARMOR3 /* BIT(15) */

Definition at line 20 of file sys-pre.qh.

◆ IT_AXE

#define IT_AXE   _IT_AXE /* BIT(12) */

Definition at line 17 of file sys-pre.qh.

◆ IT_CELLS

#define IT_CELLS   _IT_CELLS /* BIT(11) */

Definition at line 16 of file sys-pre.qh.

◆ IT_EXTRA_WEAPON

#define IT_EXTRA_WEAPON   _IT_EXTRA_WEAPON /* BIT(7) */

Definition at line 12 of file sys-pre.qh.

◆ IT_GRENADE_LAUNCHER

#define IT_GRENADE_LAUNCHER   _IT_GRENADE_LAUNCHER /* BIT(4) */

Definition at line 9 of file sys-pre.qh.

◆ IT_INVISIBILITY

#define IT_INVISIBILITY   _IT_INVISIBILITY /* BIT(19) */

Definition at line 25 of file sys-pre.qh.

◆ IT_INVULNERABILITY

#define IT_INVULNERABILITY   _IT_INVULNERABILITY /* BIT(20) */

Definition at line 26 of file sys-pre.qh.

◆ IT_KEY1

#define IT_KEY1   _IT_KEY1 /* BIT(17) */

Definition at line 22 of file sys-pre.qh.

◆ IT_KEY2

#define IT_KEY2   _IT_KEY2 /* BIT(18) */

Definition at line 23 of file sys-pre.qh.

◆ IT_LIGHTNING

#define IT_LIGHTNING   _IT_LIGHTNING /* BIT(6) */

Definition at line 11 of file sys-pre.qh.

◆ IT_NAILGUN

#define IT_NAILGUN   _IT_NAILGUN /* BIT(2) */

Definition at line 7 of file sys-pre.qh.

◆ IT_NAILS

#define IT_NAILS   _IT_NAILS /* BIT(9) */

Definition at line 14 of file sys-pre.qh.

◆ IT_QUAD

#define IT_QUAD   _IT_QUAD /* BIT(22) */

Definition at line 28 of file sys-pre.qh.

◆ IT_ROCKET_LAUNCHER

#define IT_ROCKET_LAUNCHER   _IT_ROCKET_LAUNCHER /* BIT(5) */

Definition at line 10 of file sys-pre.qh.

◆ IT_ROCKETS

#define IT_ROCKETS   _IT_ROCKETS /* BIT(10) */

Definition at line 15 of file sys-pre.qh.

◆ IT_SHELLS

#define IT_SHELLS   _IT_SHELLS /* BIT(8) */

Definition at line 13 of file sys-pre.qh.

◆ IT_SHOTGUN

#define IT_SHOTGUN   _IT_SHOTGUN /* BIT(0) */

Definition at line 5 of file sys-pre.qh.

◆ IT_SUIT

#define IT_SUIT   _IT_SUIT /* BIT(21) */

Definition at line 27 of file sys-pre.qh.

◆ IT_SUPER_NAILGUN

#define IT_SUPER_NAILGUN   _IT_SUPER_NAILGUN /* BIT(3) */

Definition at line 8 of file sys-pre.qh.

◆ IT_SUPER_SHOTGUN

#define IT_SUPER_SHOTGUN   _IT_SUPER_SHOTGUN /* BIT(1) */

Definition at line 6 of file sys-pre.qh.

◆ IT_SUPERHEALTH

#define IT_SUPERHEALTH   _IT_SUPERHEALTH /* BIT(16) */

Definition at line 21 of file sys-pre.qh.

◆ STATE_BOTTOM

#define STATE_BOTTOM   _STATE_BOTTOM /* 1 */

◆ STATE_DOWN

#define STATE_DOWN   _STATE_DOWN /* 3 */

◆ STATE_TOP

#define STATE_TOP   _STATE_TOP /* 0 */

◆ STATE_UP

#define STATE_UP   _STATE_UP /* 2 */

Definition at line 32 of file sys-pre.qh.

Referenced by door_fire(), door_go_up(), plat_crush(), plat_go_up(), plat_reset(), and plat_use().