diff --git a/reapi/extra/amxmodx/scripting/include/reapi_gamedll_const.inc b/reapi/extra/amxmodx/scripting/include/reapi_gamedll_const.inc index f56e1a76..5265f7ed 100644 --- a/reapi/extra/amxmodx/scripting/include/reapi_gamedll_const.inc +++ b/reapi/extra/amxmodx/scripting/include/reapi_gamedll_const.inc @@ -4619,6 +4619,30 @@ enum CCSPlayer_Members * Set params: set_member(index, member, bool:value); */ m_bCanShootOverride, + + /* + * Description: - + * Member type: bool + * Get params: get_member(index, member); + * Set params: set_member(index, member, bool:value); + */ + m_bGameForcingRespawn, + + /* + * Description: - + * Member type: bool + * Get params: get_member(index, member); + * Set params: set_member(index, member, bool:value); + */ + m_bAutoBunnyHopping, + + /* + * Description: - + * Member type: bool + * Get params: get_member(index, member); + * Set params: set_member(index, member, bool:value); + */ + m_bMegaBunnyJumping, }; /** diff --git a/reapi/include/cssdk/dlls/API/CSPlayer.h b/reapi/include/cssdk/dlls/API/CSPlayer.h index bb5120af..99273c97 100644 --- a/reapi/include/cssdk/dlls/API/CSPlayer.h +++ b/reapi/include/cssdk/dlls/API/CSPlayer.h @@ -47,7 +47,10 @@ class CCSPlayer: public CCSMonster m_flSpawnProtectionEndTime(0), m_iWeaponInfiniteAmmo(0), m_iWeaponInfiniteIds(0), - m_bCanShootOverride(false) + m_bCanShootOverride(false), + m_bGameForcingRespawn(false), + m_bAutoBunnyHopping(false), + m_bMegaBunnyJumping(false) { m_szModel[0] = '\0'; } @@ -125,6 +128,9 @@ class CCSPlayer: public CCSMonster int m_iWeaponInfiniteAmmo; int m_iWeaponInfiniteIds; bool m_bCanShootOverride; + bool m_bGameForcingRespawn; + bool m_bAutoBunnyHopping; + bool m_bMegaBunnyJumping; }; // Inlines diff --git a/reapi/src/member_list.cpp b/reapi/src/member_list.cpp index 0d090f56..7bfca903 100644 --- a/reapi/src/member_list.cpp +++ b/reapi/src/member_list.cpp @@ -757,6 +757,9 @@ member_t memberlist_csplayer[] = { CSPL_MEMBERS(m_iWeaponInfiniteAmmo), CSPL_MEMBERS(m_iWeaponInfiniteIds), CSPL_MEMBERS(m_bCanShootOverride), + CSPL_MEMBERS(m_bGameForcingRespawn), + CSPL_MEMBERS(m_bAutoBunnyHopping), + CSPL_MEMBERS(m_bMegaBunnyJumping), }; member_t memberlist_baseitem[] = { diff --git a/reapi/src/member_list.h b/reapi/src/member_list.h index 8d9bfe94..b2947853 100644 --- a/reapi/src/member_list.h +++ b/reapi/src/member_list.h @@ -746,6 +746,9 @@ enum CSPlayer_Members m_iWeaponInfiniteAmmo, m_iWeaponInfiniteIds, m_bCanShootOverride, + m_bGameForcingRespawn, + m_bAutoBunnyHopping, + m_bMegaBunnyJumping, }; enum CBasePlayerItem_Members