Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
impulse.qh
Go to the documentation of this file.
1#pragma once
2
3#ifdef SVQC
8#endif
9
10// tZorks trigger impulse / gravity
11.float radius;
13.float strength;
15
16const int FALLOFF_NO = 0;
17const int FALLOFF_LINEAR = 1;
18const int FALLOFF_LINEAR_INV = 2;
19
21
25
26const float IMPULSE_MAX_PUSHDELTATIME = 0.15;
27
#define BIT(n)
Only ever assign into the first 24 bits in QC (so max is BIT(23)).
Definition bits.qh:8
const float IMPULSE_MAX_PUSHDELTATIME
Definition impulse.qh:26
float strength
Definition impulse.qh:13
const float IMPULSE_DEFAULT_RADIAL_STRENGTH
Definition impulse.qh:22
float radius
Definition impulse.qh:11
const float IMPULSE_DEFAULT_DIRECTIONAL_STRENGTH
Definition impulse.qh:23
float autocvar_g_triggerimpulse_directional_multiplier
Definition impulse.qh:6
const int IMPULSE_DIRECTIONAL_SPEEDTARGET
Definition impulse.qh:20
float lastpushtime
Definition impulse.qh:14
float autocvar_g_triggerimpulse_radial_multiplier
Definition impulse.qh:7
const int FALLOFF_LINEAR
Definition impulse.qh:17
const float IMPULSE_DEFAULT_ACCEL_STRENGTH
Definition impulse.qh:24
float autocvar_g_triggerimpulse_accel_power
Definition impulse.qh:5
const int FALLOFF_LINEAR_INV
Definition impulse.qh:18
const int FALLOFF_NO
Definition impulse.qh:16
int falloff
Definition impulse.qh:12
float autocvar_g_triggerimpulse_accel_multiplier
Definition impulse.qh:4
const float IMPULSE_DIRECTIONAL_MAX_ACCEL_FACTOR
Definition impulse.qh:28