Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
laser.qh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 classfield (Laser) .int cnt
 entityclass (Laser)

Variables

vector beam_color
const float LASER_BEAM_MAXLENGTH = 32768
const float LASER_BEAM_MAXWORLDSIZE = 1048576
const int LASER_FINITE = BIT(1)
const int LASER_INVERT_TEAM = BIT(3)
const int LASER_NOTRACE = BIT(2)
const int SF_LASER_ALPHA = BIT(6)
const int SF_LASER_FINITE = BIT(7)
const int SF_LASER_NOTRACE = BIT(4)
const int SF_LASER_SCALE = BIT(5)
const int SF_LASER_UPDATE_ACTIVE = BIT(2)
const int SF_LASER_UPDATE_EFFECT = BIT(3)
const int SF_LASER_UPDATE_ORIGIN = BIT(0)
const int SF_LASER_UPDATE_TARGET = BIT(1)

Function Documentation

◆ classfield()

classfield ( Laser )

◆ entityclass()

entityclass ( Laser )

Variable Documentation

◆ beam_color

vector beam_color

Definition at line 30 of file laser.qh.

Referenced by laser_SendEntity(), NET_HANDLE(), and spawnfunc().

◆ LASER_BEAM_MAXLENGTH

const float LASER_BEAM_MAXLENGTH = 32768

Definition at line 32 of file laser.qh.

Referenced by misc_laser_think().

◆ LASER_BEAM_MAXWORLDSIZE

const float LASER_BEAM_MAXWORLDSIZE = 1048576

Definition at line 34 of file laser.qh.

◆ LASER_FINITE

const int LASER_FINITE = BIT(1)

Definition at line 16 of file laser.qh.

Referenced by laser_SendEntity(), misc_laser_aim(), and misc_laser_think().

◆ LASER_INVERT_TEAM

const int LASER_INVERT_TEAM = BIT(3)

Definition at line 18 of file laser.qh.

Referenced by misc_laser_think().

◆ LASER_NOTRACE

const int LASER_NOTRACE = BIT(2)

Definition at line 17 of file laser.qh.

Referenced by laser_SendEntity().

◆ SF_LASER_ALPHA

const int SF_LASER_ALPHA = BIT(6)

Definition at line 27 of file laser.qh.

Referenced by laser_SendEntity().

◆ SF_LASER_FINITE

const int SF_LASER_FINITE = BIT(7)

Definition at line 28 of file laser.qh.

Referenced by laser_SendEntity().

◆ SF_LASER_NOTRACE

const int SF_LASER_NOTRACE = BIT(4)

Definition at line 25 of file laser.qh.

Referenced by laser_SendEntity().

◆ SF_LASER_SCALE

const int SF_LASER_SCALE = BIT(5)

Definition at line 26 of file laser.qh.

Referenced by laser_SendEntity().

◆ SF_LASER_UPDATE_ACTIVE

const int SF_LASER_UPDATE_ACTIVE = BIT(2)

Definition at line 22 of file laser.qh.

Referenced by laser_SendEntity(), and laser_setactive().

◆ SF_LASER_UPDATE_EFFECT

const int SF_LASER_UPDATE_EFFECT = BIT(3)

Definition at line 23 of file laser.qh.

Referenced by laser_SendEntity().

◆ SF_LASER_UPDATE_ORIGIN

const int SF_LASER_UPDATE_ORIGIN = BIT(0)

Definition at line 20 of file laser.qh.

Referenced by laser_SendEntity(), and misc_laser_aim().

◆ SF_LASER_UPDATE_TARGET

const int SF_LASER_UPDATE_TARGET = BIT(1)

Definition at line 21 of file laser.qh.

Referenced by laser_SendEntity(), and misc_laser_aim().