summaryrefslogtreecommitdiffstats
path: root/src/hl2h.h
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-10-27 12:43:59 +0100
committersalmonik <salmonik@tuta.io>2026-10-27 12:43:59 +0100
commit5adb4303c8ac4969312fa1afd4f254cba65f6ecc (patch)
tree5a82f08cef4ae7b9d344826c7b96710eb46db101 /src/hl2h.h
parentBones: ignore uninitialized/zero bone matrices (diff)
downloadhl2h-5adb4303c8ac4969312fa1afd4f254cba65f6ecc.tar.gz
hl2h-5adb4303c8ac4969312fa1afd4f254cba65f6ecc.zip
Aimbot/silent aim: settable FOV, FOV circle, target locking
- Aimbot -> FOV and Silent aim -> FOV values (1..180 deg from the crosshair) - Aimbot -> Show FOV circle: projects the FOV cone through the engine's world->screen transform (hidden for >=89 deg since the boundary is behind the eye) - target lock: while a feature has a bind and the key is held, the acquired target is kept while it is alive and has a visible selected hitbox point; it only re-acquires when the target dies/leaves visibility or the key is released. With bind = None both features keep selecting the nearest target.
Diffstat (limited to '')
-rw-r--r--src/hl2h.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/hl2h.h b/src/hl2h.h
index b86fe84..72cd21f 100644
--- a/src/hl2h.h
+++ b/src/hl2h.h
@@ -179,11 +179,18 @@ int server_model_index(void *base);
179void find_modules(); 179void find_modules();
180void init_conmsg(); 180void init_conmsg();
181bool feature_active(int feature); 181bool feature_active(int feature);
182bool feature_has_bind(int feature);
183bool feature_bind_held(int feature);
182bool esp_option(int opt); 184bool esp_option(int opt);
183bool bhop_autostrafe_enabled(); 185bool bhop_autostrafe_enabled();
184unsigned aimbot_bone_mask(); 186unsigned aimbot_bone_mask();
185int aimbot_smooth_step(); 187int aimbot_smooth_step();
186bool aimbot_vischeck_enabled(); 188bool aimbot_vischeck_enabled();
189int aimbot_fov();
190int silentaim_fov();
191bool aimbot_fov_circle();
192void aimbot_reset_lock();
193void silentaim_reset_lock();
187void *entitylist_get(int idx); 194void *entitylist_get(int idx);
188int engine_get_local_player(); 195int engine_get_local_player();
189void draw_text_col(int x, int y, const char *s, int r, int g, int b); 196void draw_text_col(int x, int y, const char *s, int r, int g, int b);