Aimbot Update (#1665)
* Aimbot Update * Fixed melee aimbot+ (BenCat07 only squashed, not actual author) Co-authored-by: STEVE4 <stephenmartinemail20030@gmail.com>
This commit is contained in:
parent
59c3ff8985
commit
33f9146268
@ -29,8 +29,7 @@ struct AimbotCalculatedData_s
|
|||||||
};
|
};
|
||||||
|
|
||||||
// Functions used to calculate aimbot data, and if already calculated use it
|
// Functions used to calculate aimbot data, and if already calculated use it
|
||||||
Vector PredictEntity(CachedEntity *entity, bool vischeck);
|
Vector PredictEntity(CachedEntity *entity);
|
||||||
bool VischeckPredictedEntity(CachedEntity *entity);
|
|
||||||
bool BacktrackVisCheck(CachedEntity *entity);
|
bool BacktrackVisCheck(CachedEntity *entity);
|
||||||
|
|
||||||
// Functions called by other functions for when certian game calls are run
|
// Functions called by other functions for when certian game calls are run
|
||||||
@ -42,8 +41,13 @@ CachedEntity *CurrentTarget();
|
|||||||
bool ShouldAim();
|
bool ShouldAim();
|
||||||
CachedEntity *RetrieveBestTarget(bool aimkey_state);
|
CachedEntity *RetrieveBestTarget(bool aimkey_state);
|
||||||
bool IsTargetStateGood(CachedEntity *entity);
|
bool IsTargetStateGood(CachedEntity *entity);
|
||||||
void Aim(CachedEntity *entity);
|
bool Aim(CachedEntity *entity);
|
||||||
void DoAutoshoot(CachedEntity *target = nullptr);
|
void DoAutoshoot(CachedEntity *target = nullptr);
|
||||||
|
bool smallBoxChecker(CachedEntity* target_entity);
|
||||||
|
int notVisibleHitbox(CachedEntity *target, int preferred);
|
||||||
|
int autoHitbox(CachedEntity* target);
|
||||||
|
bool hitscanSpecialCases(CachedEntity* target_entity, int weapon_case);
|
||||||
|
bool projectileSpecialCases(CachedEntity* target_entity, int weapon_case);
|
||||||
int BestHitbox(CachedEntity *target);
|
int BestHitbox(CachedEntity *target);
|
||||||
int ClosestHitbox(CachedEntity *target);
|
int ClosestHitbox(CachedEntity *target);
|
||||||
void DoSlowAim(Vector &inputAngle);
|
void DoSlowAim(Vector &inputAngle);
|
||||||
|
1152
src/hacks/Aimbot.cpp
1152
src/hacks/Aimbot.cpp
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user