add: new chatter events

This commit is contained in:
Владислав Сухов 2024-04-22 14:23:56 +00:00
commit 35def2ab05
8 changed files with 34 additions and 3 deletions

View file

@ -199,7 +199,10 @@ CR_DECLARE_SCOPED_ENUM (Chatter,
SniperWarning,
SniperKilled,
VIPSpotted,
GuardingEscapeZone,
GuardingVIPSafety,
GoingToGuardEscapeZone,
GoingToGuardRescueZone,
GoingToGuardVIPSafety,
QuickWonRound,
OneEnemyLeft,

View file

@ -58,8 +58,10 @@ CR_DECLARE_SCOPED_ENUM (TextMsgCache,
CR_DECLARE_SCOPED_ENUM (StatusIconCache,
NeedHandle = cr::bit (0),
BuyZone = cr::bit (1),
VipSafety = cr::bit (2),
C4 = cr::bit (3)
Escape = cr::bit (2),
Rescue = cr::bit (3),
VipSafety = cr::bit (4),
C4 = cr::bit (5)
)
class MessageDispatcher final : public Singleton <MessageDispatcher> {

View file

@ -646,6 +646,8 @@ public:
bool m_ignoreBuyDelay {}; // when reaching buyzone in the middle of the round don't do pauses
bool m_inBombZone {}; // bot in the bomb zone or not
bool m_inBuyZone {}; // bot currently in buy zone
bool m_inEscapeZone {}; // bot currently in escape zone
bool m_inRescueZone {}; // bot currently in rescue zone
bool m_inVIPZone {}; // bot in the vip safety zone
bool m_buyingFinished {}; // done with buying
bool m_buyPending {}; // bot buy is pending