iw4x-client/src/Components/Modules/UserInfo.hpp

22 lines
444 B
C++
Raw Normal View History

2022-06-04 04:56:14 -04:00
#pragma once
namespace Components
{
class UserInfo : public Component
{
public:
UserInfo();
private:
using userInfoMap = std::unordered_map<std::string, std::string>;
static std::unordered_map<int, userInfoMap> UserInfoOverrides;
static void SV_GetUserInfo_Stub(int index, char* buffer, int bufferSize);
static void ClearClientOverrides(int client);
static void ClearAllOverrides();
static void AddScriptMethods();
};
}