Add configurable triggerbot (mode/key/delay/hold, hitbox filter, scoped-only, indicator)
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#include <Common/Common.hpp>
|
||||
|
||||
#include <chrono>
|
||||
#include <atomic>
|
||||
|
||||
class CCSGOInput;
|
||||
class CUserCmd;
|
||||
@@ -27,9 +28,22 @@ public:
|
||||
virtual void OnFrameStageNotify( int FrameStage ) override;
|
||||
virtual void OnFireEventClientSide( IGameEvent* pGameEvent ) override;
|
||||
|
||||
private:
|
||||
auto RunTriggerbot( CCSGOInput* pInput , CUserCmd* pUserCmd ) -> void;
|
||||
|
||||
private:
|
||||
std::chrono::steady_clock::time_point m_HitTime{};
|
||||
std::chrono::steady_clock::time_point m_HitSoundTime{};
|
||||
|
||||
private:
|
||||
bool m_bTriggerToggledOn = false;
|
||||
bool m_bTriggerKeyDown = false;
|
||||
bool m_bTriggerShooting = false;
|
||||
std::chrono::steady_clock::time_point m_TriggerArmTime{};
|
||||
std::chrono::steady_clock::time_point m_ShotStartTime{};
|
||||
|
||||
std::atomic_bool m_bTargetInCrosshair = false;
|
||||
std::atomic_bool m_bTriggerFiring = false;
|
||||
};
|
||||
|
||||
auto GetMisc() -> CMisc*;
|
||||
|
||||
Reference in New Issue
Block a user