|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
#include <common/weapons/_all.qh>Go to the source code of this file.
Classes | |
| class | Turret |
Macros | |
| #define | ammo_flags currentammo |
| #define ammo_flags currentammo |
Definition at line 155 of file turret.qh.
Referenced by turret_initialize().
| int aim_flags |
Definition at line 96 of file turret.qh.
Referenced by turret_aim_generic(), turret_initialize(), and turret_think().
| int damage_flags |
Definition at line 164 of file turret.qh.
Referenced by turret_damage(), turret_die(), and turret_initialize().
| int firecheck_flags |
Definition at line 111 of file turret.qh.
Referenced by turret_firecheck(), and turret_initialize().
| int shoot_flags |
Definition at line 126 of file turret.qh.
Referenced by turret_fire(), turret_firecheck(), and turret_think().
| int target_select_flags |
Definition at line 78 of file turret.qh.
Referenced by turret_initialize(), and turret_select_target().
| int target_validate_flags |
Definition at line 79 of file turret.qh.
Referenced by turret_firecheck(), turret_hk_addtarget(), turret_initialize(), turret_select_target(), turret_tesla_firecheck(), turret_think(), and walker_melee_do_dmg().
| const int TFL_AIM_LEAD = 4 |
Definition at line 99 of file turret.qh.
Referenced by turret_aim_generic(), and turret_initialize().
| const int TFL_AIM_NO = 1 |
Definition at line 97 of file turret.qh.
Referenced by turret_think().
| const int TFL_AIM_SHOTTIMECOMPENSATE = 8 |
Definition at line 100 of file turret.qh.
Referenced by turret_aim_generic(), and turret_initialize().
| const int TFL_AIM_SIMPLE = 32 |
Definition at line 102 of file turret.qh.
Referenced by turret_aim_generic().
| const int TFL_AIM_SPLASH = 2 |
Definition at line 98 of file turret.qh.
Referenced by turret_aim_generic(), and turret_initialize().
| const int TFL_AIM_ZPREDICT = 16 |
Definition at line 101 of file turret.qh.
Referenced by turret_aim_generic().
| const int TFL_AMMO_ENERGY = 2 |
Definition at line 157 of file turret.qh.
Referenced by turret_fusionreactor_firecheck(), and turret_initialize().
| const int TFL_AMMO_RECHARGE = 16 |
Definition at line 160 of file turret.qh.
Referenced by turret_initialize().
| const int TFL_DMG_AIMSHAKE = 64 |
Definition at line 171 of file turret.qh.
Referenced by turret_initialize().
| const int TFL_DMG_DEATH_NORESPAWN = 256 |
Definition at line 173 of file turret.qh.
Referenced by turret_die(), and turret_initialize().
| const int TFL_DMG_HEADSHAKE = 128 |
Definition at line 172 of file turret.qh.
Referenced by turret_damage().
| const int TFL_DMG_RETALIATE = 8 |
Definition at line 168 of file turret.qh.
Referenced by turret_initialize().
| const int TFL_DMG_YES = 2 |
Definition at line 166 of file turret.qh.
Referenced by turret_initialize().
| const int TFL_FIRECHECK_AFF = 512 |
Definition at line 119 of file turret.qh.
Referenced by turret_firecheck().
| const int TFL_FIRECHECK_AIMDIST = 32 |
Definition at line 115 of file turret.qh.
Referenced by turret_firecheck(), and turret_initialize().
| const int TFL_FIRECHECK_AMMO_OTHER = 2048 |
Definition at line 121 of file turret.qh.
Referenced by turret_firecheck().
| const int TFL_FIRECHECK_AMMO_OWN = 1024 |
Definition at line 120 of file turret.qh.
Referenced by turret_firecheck(), and turret_initialize().
| const int TFL_FIRECHECK_DEAD = 4 |
Definition at line 112 of file turret.qh.
Referenced by turret_firecheck(), and turret_initialize().
| const int TFL_FIRECHECK_DISTANCES = 8 |
Definition at line 113 of file turret.qh.
Referenced by turret_firecheck(), and turret_initialize().
| const int TFL_FIRECHECK_LOS = 16 |
Definition at line 114 of file turret.qh.
Referenced by turret_initialize().
| const int TFL_FIRECHECK_NO = 16384 |
Definition at line 123 of file turret.qh.
Referenced by turret_firecheck().
| const int TFL_FIRECHECK_REFIRE = 4096 |
Definition at line 122 of file turret.qh.
Referenced by turret_firecheck(), and turret_initialize().
| const int TFL_FIRECHECK_TEAMCHECK = 256 |
Definition at line 118 of file turret.qh.
Referenced by turret_initialize().
| const int TFL_SHOOT_CLEARTARGET = 16 |
Definition at line 131 of file turret.qh.
Referenced by turret_fire().
| const int TFL_SHOOT_CUSTOM = 32 |
Definition at line 132 of file turret.qh.
Referenced by turret_think().
| const int TFL_SHOOT_HITALLVALID = 8 |
Definition at line 130 of file turret.qh.
Referenced by turret_think().
| const int TFL_SHOOT_VOLLYALWAYS = 4 |
Definition at line 129 of file turret.qh.
Referenced by turret_firecheck(), and turret_think().
Definition at line 85 of file turret.qh.
Referenced by turret_initialize(), and turret_validate_target().
Definition at line 81 of file turret.qh.
Referenced by turret_initialize(), and turret_validate_target().
Definition at line 83 of file turret.qh.
Referenced by turret_initialize(), and turret_validate_target().
Definition at line 92 of file turret.qh.
Referenced by turret_validate_target().
Definition at line 80 of file turret.qh.
Referenced by turret_validate_target().
Definition at line 90 of file turret.qh.
Referenced by turret_validate_target().
Definition at line 89 of file turret.qh.
Referenced by turret_validate_target().
Definition at line 82 of file turret.qh.
Referenced by turret_initialize(), and turret_validate_target().
Definition at line 86 of file turret.qh.
Referenced by turret_initialize(), and turret_validate_target().
Definition at line 87 of file turret.qh.
Referenced by turret_initialize(), and turret_validate_target().
Definition at line 93 of file turret.qh.
Referenced by turret_validate_target().
| const int TFL_TRACK_NO = 2 |
Definition at line 106 of file turret.qh.
Referenced by turret_think(), and turret_track().
| const int TFL_TRACK_PITCH = 4 |
Definition at line 107 of file turret.qh.
Referenced by turret_initialize(), and turret_track().
| const int TFL_TRACK_ROTATE = 8 |
Definition at line 108 of file turret.qh.
Referenced by turret_initialize(), and turret_track().
| const int TNSF_ANG = 16 |
Definition at line 187 of file turret.qh.
Referenced by NET_HANDLE(), turret_damage(), turret_send(), and turret_track().
| const int TNSF_ANIM = 128 |
Definition at line 191 of file turret.qh.
Referenced by ewheel_move_idle(), NET_HANDLE(), turret_send(), and turrets_setframe().
| const int TNSF_AVEL = 32 |
Definition at line 188 of file turret.qh.
Referenced by NET_HANDLE(), turret_send(), and turret_track().
| const int TNSF_FULL_UPDATE = 16777215 |
Definition at line 193 of file turret.qh.
Referenced by turret_respawn().
| const int TNSF_MOVE = 64 |
Definition at line 189 of file turret.qh.
Referenced by NET_HANDLE(), and turret_send().
| const int TNSF_SETUP = 8 |
Definition at line 186 of file turret.qh.
Referenced by NET_HANDLE(), and turret_send().
| const int TNSF_STATUS = 4 |
Definition at line 185 of file turret.qh.
Referenced by NET_HANDLE(), turret_damage(), turret_die(), turret_heal(), and turret_send().
| int track_flags |
Definition at line 105 of file turret.qh.
Referenced by turret_initialize(), turret_think(), and turret_track().
| const int TSF_NO_AMMO_REGEN = 4 |
Definition at line 178 of file turret.qh.
Referenced by turret_think().
| const int TSF_SUSPENDED = 1 |
Definition at line 176 of file turret.qh.
Referenced by turret_initialize().
| const int TSL_NO_RESPAWN = 16 |
Definition at line 180 of file turret.qh.
Referenced by turret_initialize().
| const int TUR_FLAG_ISTURRET = 65536 |
Definition at line 152 of file turret.qh.
Referenced by turret_initialize().
| const int TUR_FLAG_MEDPROJ = 128 |
Definition at line 143 of file turret.qh.
Referenced by turret_initialize().
| const int TUR_FLAG_MISSILE = 1024 |
Definition at line 146 of file turret.qh.
Referenced by turret_initialize().
| const int TUR_FLAG_MOVE = 16384 |
Definition at line 150 of file turret.qh.
Referenced by turret_damage(), and turret_draw2d().
| const int TUR_FLAG_PLAYER = 512 |
Definition at line 145 of file turret.qh.
Referenced by turret_initialize().
| const int TUR_FLAG_SPLASH = 4 |
Definition at line 138 of file turret.qh.
Referenced by turret_initialize().
| const int TUR_FLAG_SUPPORT = 2048 |
Definition at line 147 of file turret.qh.
Referenced by turret_initialize().
| int turret_flags |
Definition at line 135 of file turret.qh.
Referenced by turret_damage(), and turret_initialize().