Add forwards SteamWorks_OnUserStatsReceived, SteamWorks_OnUserStatsStored, SteamWorks_OnUserStatsUnloaded (#7)
* Add SteamWorks_OnUserStatsReceived forward This forward is triggered when Steam responds to a RequestUserStats call. * Add a game ID parameter to forward 'SteamWorks_OnUserStatsReceived' * Added SteamWorks_OnUserStatsStored and SteamWorks_OnUserStatsUnloaded forwards * Fix steamworkds callback 'OnUserStatsReceived'
This commit is contained in:
@@ -43,6 +43,10 @@ class SteamWorksForwards
|
||||
STEAM_GAMESERVER_CALLBACK(SteamWorksForwards, OnSteamServersConnectFailure, SteamServerConnectFailure_t, m_CallbackSteamConnectFailure);
|
||||
STEAM_GAMESERVER_CALLBACK(SteamWorksForwards, OnSteamServersDisconnected, SteamServersDisconnected_t, m_CallbackSteamDisconnected);
|
||||
STEAM_GAMESERVER_CALLBACK(SteamWorksForwards, OnGroupStatusResult, GSClientGroupStatus_t, m_CallbackGroupStatus);
|
||||
|
||||
STEAM_GAMESERVER_CALLBACK(SteamWorksForwards, OnUserStatsReceived, GSStatsReceived_t, m_CallbackUserStatsReceived);
|
||||
STEAM_GAMESERVER_CALLBACK(SteamWorksForwards, OnUserStatsUnloaded, GSStatsUnloaded_t, m_CallbackUserStatsUnloaded);
|
||||
STEAM_GAMESERVER_CALLBACK(SteamWorksForwards, OnUserStatsStored, GSStatsStored_t, m_CallbackUserStatsStored);
|
||||
|
||||
private:
|
||||
SourceMod::IForward *pFOVC; /* Forward On Validate Client */
|
||||
@@ -51,4 +55,8 @@ class SteamWorksForwards
|
||||
SourceMod::IForward *pFOSSCF; /* Forward On Steam Servers Connect Failure */
|
||||
SourceMod::IForward *pFOSSD; /* Forward On Steam Servers Disconnected */
|
||||
SourceMod::IForward *pFOCGS; /* Forward On Client Group Status */
|
||||
|
||||
SourceMod::IForward* pFUserStatsReceived; // On User Stats Received
|
||||
SourceMod::IForward* pFUserStatsUnloaded;
|
||||
SourceMod::IForward* pFUserStatsStored;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user