|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Classes | |
| class | Arc |
Macros | |
| #define | X(BEGIN, P, END, class, prefix) |
Functions | |
| MODEL (ARC_ITEM, W_Model("g_arc.md3")) | |
| MODEL (ARC_MUZZLEFLASH, "models/flash.md3") | |
| MODEL (ARC_VIEW, W_Model("h_arc.iqm")) | |
| MODEL (ARC_WORLD, W_Model("v_arc.md3")) | |
| REGISTER_WEAPON (ARC, NEW(Arc)) | |
| SOUND (ARC_BOLT_FIRE, W_Sound("electro_fire2")) | |
| SOUND (ARC_BOLT_IMPACT, W_Sound("electro_impact")) | |
| SOUND (ARC_FIRE, W_Sound("arc_fire")) | |
| SOUND (ARC_LOOP, W_Sound("arc_loop")) | |
| SOUND (ARC_LOOP_OVERHEAT, W_Sound("arc_loop_overheat")) | |
| SOUND (ARC_STOP, W_Sound("arc_stop")) | |
| #define X | ( | BEGIN, | |
| P, | |||
| END, | |||
| class, | |||
| prefix ) |
Definition at line 36 of file arc.qh.
| MODEL | ( | ARC_ITEM | , |
| W_Model("g_arc.md3") | ) |
| MODEL | ( | ARC_MUZZLEFLASH | , |
| "models/flash.md3" | ) |
| MODEL | ( | ARC_VIEW | , |
| W_Model("h_arc.iqm") | ) |
| MODEL | ( | ARC_WORLD | , |
| W_Model("v_arc.md3") | ) |
References NEW, REGISTER_WEAPON, and SPAWNFUNC_WEAPON.
| SOUND | ( | ARC_BOLT_FIRE | , |
| W_Sound("electro_fire2") | ) |
| SOUND | ( | ARC_BOLT_IMPACT | , |
| W_Sound("electro_impact") | ) |
| SOUND | ( | ARC_FIRE | , |
| W_Sound("arc_fire") | ) |
| SOUND | ( | ARC_LOOP | , |
| W_Sound("arc_loop") | ) |
| SOUND | ( | ARC_LOOP_OVERHEAT | , |
| W_Sound("arc_loop_overheat") | ) |
| SOUND | ( | ARC_STOP | , |
| W_Sound("arc_stop") | ) |
| entity arc_beam |
Definition at line 128 of file arc.qh.
Referenced by Arc_GetHeat_Percent(), DEF(), Reset_ArcBeam(), SetSpectatee(), SUB(), W_Arc_Beam(), and W_Arc_Beam_Think().
| const int ARC_BT_BURST_HEAL = 0x12 |
Definition at line 116 of file arc.qh.
Referenced by NET_HANDLE().
| const int ARC_BT_BURST_HIT = 0x13 |
Definition at line 117 of file arc.qh.
Referenced by NET_HANDLE().
| const int ARC_BT_BURST_MISS = 0x10 |
Definition at line 114 of file arc.qh.
Referenced by NET_HANDLE().
| const int ARC_BT_BURST_WALL = 0x11 |
Definition at line 115 of file arc.qh.
Referenced by NET_HANDLE().
| const int ARC_BT_BURSTMASK = 0x10 |
Definition at line 118 of file arc.qh.
Referenced by W_Arc_Beam_Think().
| const int ARC_BT_HEAL = 0x02 |
Definition at line 112 of file arc.qh.
Referenced by NET_HANDLE(), and W_Arc_Beam_Think().
| const int ARC_BT_HIT = 0x03 |
Definition at line 113 of file arc.qh.
Referenced by NET_HANDLE(), and W_Arc_Beam_Think().
| const int ARC_BT_MISS = 0x00 |
Definition at line 110 of file arc.qh.
Referenced by NET_HANDLE().
| const int ARC_BT_WALL = 0x01 |
Definition at line 111 of file arc.qh.
Referenced by NET_HANDLE(), and W_Arc_Beam_Think().
| bool arc_BUTTON_ATCK_prev |
Definition at line 129 of file arc.qh.
Referenced by W_Arc_Beam_Think().
| float arc_heat_percent |
Definition at line 137 of file arc.qh.
Referenced by Arc_Player_SetHeat().
| const float ARC_MAX_SEGMENTS = 20 |
Definition at line 103 of file arc.qh.
Referenced by Draw_ArcBeam(), and W_Arc_Beam_Think().
Definition at line 123 of file arc.qh.
Referenced by NET_HANDLE(), W_Arc_Beam_Send(), and W_Arc_Beam_Think().
Definition at line 124 of file arc.qh.
Referenced by NET_HANDLE(), W_Arc_Beam_Send(), and W_Arc_Beam_Think().
| const int ARC_SF_LOCALMASK = ARC_SF_START | ARC_SF_WANTDIR | ARC_SF_BEAMDIR |
Definition at line 125 of file arc.qh.
Referenced by W_Arc_Beam_Send().
Definition at line 121 of file arc.qh.
Referenced by NET_HANDLE(), W_Arc_Beam_Send(), and W_Arc_Beam_Think().
Definition at line 120 of file arc.qh.
Referenced by NET_HANDLE(), SetSpectatee(), and W_Arc_Beam_Send().
Definition at line 122 of file arc.qh.
Referenced by NET_HANDLE(), W_Arc_Beam_Send(), and W_Arc_Beam_Think().
| vector arc_shotorigin[4] |
Definition at line 104 of file arc.qh.
Referenced by ClientInit_misc(), NET_HANDLE(), and NET_HANDLE().
| float beam_alpha |
Definition at line 143 of file arc.qh.
Referenced by NET_HANDLE().
| bool beam_bursting |
Definition at line 132 of file arc.qh.
Referenced by W_Arc_Beam_Think().
| vector beam_dir |
Definition at line 106 of file arc.qh.
Referenced by Draw_ArcBeam(), W_Arc_Beam_Send(), and W_Arc_Beam_Think().
| float beam_heat |
Definition at line 134 of file arc.qh.
Referenced by W_Arc_Beam_Think().
| entity beam_hiteffect |
Definition at line 146 of file arc.qh.
Referenced by Draw_ArcBeam(), and NET_HANDLE().
| float beam_hitlight[4] |
Definition at line 147 of file arc.qh.
Referenced by Draw_ArcBeam(), and NET_HANDLE().
| string beam_image |
Definition at line 150 of file arc.qh.
Referenced by NET_HANDLE().
| bool beam_initialized |
Definition at line 131 of file arc.qh.
Referenced by Draw_ArcBeam(), and W_Arc_Beam_Think().
| entity beam_muzzleeffect |
Definition at line 148 of file arc.qh.
Referenced by Draw_ArcBeam(), and NET_HANDLE().
| entity beam_muzzleentity |
Definition at line 152 of file arc.qh.
Referenced by Draw_ArcBeam(), NET_HANDLE(), and Remove_ArcBeam().
| float beam_muzzlelight[4] |
Definition at line 149 of file arc.qh.
Referenced by Draw_ArcBeam(), and NET_HANDLE().
| float beam_prev |
Definition at line 130 of file arc.qh.
Referenced by W_Arc_Beam_Think().
| vector beam_shotorigin |
Definition at line 156 of file arc.qh.
Referenced by Draw_ArcBeam(), and NET_HANDLE().
| vector beam_start |
Definition at line 105 of file arc.qh.
Referenced by W_Arc_Beam_Send(), and W_Arc_Beam_Think().
| float beam_teleporttime |
Definition at line 133 of file arc.qh.
Referenced by W_Arc_Beam_Think().
| float beam_thickness |
Definition at line 144 of file arc.qh.
Referenced by NET_HANDLE().
| entity beam_traileffect |
Definition at line 145 of file arc.qh.
Referenced by NET_HANDLE().
| int beam_type |
Definition at line 108 of file arc.qh.
Referenced by NET_HANDLE(), W_Arc_Beam_Send(), and W_Arc_Beam_Think().
| float beam_usevieworigin |
Definition at line 154 of file arc.qh.
Referenced by Draw_ArcBeam(), NET_HANDLE(), and Reset_ArcBeam().
| vector beam_wantdir |
Definition at line 107 of file arc.qh.
Referenced by W_Arc_Beam_Send(), and W_Arc_Beam_Think().
| entity Draw_ArcBeam_callback_entity |
Definition at line 158 of file arc.qh.
Referenced by Draw_ArcBeam(), and Draw_ArcBeam_callback().
| vector Draw_ArcBeam_callback_last_bottom |
Definition at line 161 of file arc.qh.
Referenced by Draw_ArcBeam(), and Draw_ArcBeam_callback().
| float Draw_ArcBeam_callback_last_thickness |
Definition at line 159 of file arc.qh.
Referenced by Draw_ArcBeam(), and Draw_ArcBeam_callback().
| vector Draw_ArcBeam_callback_last_top |
Definition at line 160 of file arc.qh.
Referenced by Draw_ArcBeam(), and Draw_ArcBeam_callback().