summaryrefslogtreecommitdiffstats
path: root/src/hl2h.h
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-10-27 20:17:07 +0100
committersalmonik <salmonik@tuta.io>2026-10-27 20:17:07 +0100
commit59432708a4ae926e4be2959dfbb2b4eb80be3fd6 (patch)
tree3233f49d2c9b3affbb97d832b4afdccbfb5f43b6 /src/hl2h.h
parentFix tooltip truncation; add Stucklaunch assist (diff)
downloadhl2h-59432708a4ae926e4be2959dfbb2b4eb80be3fd6.tar.gz
hl2h-59432708a4ae926e4be2959dfbb2b4eb80be3fd6.zip
Stucklaunch: alternate attack/use and expose spam rate
- Gravity-gun spam now alternates +attack (grab) and +use (drop) instead of pressing both together, which would punt the prop. - Add a Spam rate slider (1..16 ticks, default 2) so the pickup/drop cycle can be tuned; it persists as spam_ticks in [stucklaunch]. - Log the prop index the first few times a stucklaunch engages to aid testing.
Diffstat (limited to 'src/hl2h.h')
-rw-r--r--src/hl2h.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/hl2h.h b/src/hl2h.h
index aabe8e9..2607ece 100644
--- a/src/hl2h.h
+++ b/src/hl2h.h
@@ -213,6 +213,7 @@ extern bool g_spread_no_spread;
213extern bool g_stucklaunch_use_spam; 213extern bool g_stucklaunch_use_spam;
214extern bool g_stucklaunch_gravspam; 214extern bool g_stucklaunch_gravspam;
215extern bool g_stucklaunch_autostrafe; 215extern bool g_stucklaunch_autostrafe;
216extern int g_stucklaunch_spam_ticks;
216extern bool g_aim_bones[AIM_BONE_COUNT]; 217extern bool g_aim_bones[AIM_BONE_COUNT];
217extern int g_aim_smooth; 218extern int g_aim_smooth;
218extern bool g_aim_vischeck; 219extern bool g_aim_vischeck;
@@ -254,6 +255,7 @@ bool spread_no_spread_enabled();
254bool stucklaunch_use_spam_enabled(); 255bool stucklaunch_use_spam_enabled();
255bool stucklaunch_gravspam_enabled(); 256bool stucklaunch_gravspam_enabled();
256bool stucklaunch_autostrafe_enabled(); 257bool stucklaunch_autostrafe_enabled();
258int stucklaunch_spam_ticks();
257bool active_weapon_is_gravity_gun(void *local_ent); 259bool active_weapon_is_gravity_gun(void *local_ent);
258bool entity_is_physics_prop(int idx); 260bool entity_is_physics_prop(int idx);
259unsigned aimbot_bone_mask(); 261unsigned aimbot_bone_mask();