Version
游戏版本检测与版本名称。
include/XBase/Version.h · XBase
GameVersion 枚举
enum class GameVersion {
SA, // Grand Theft Auto: San Andreas
VC, // Grand Theft Auto: Vice City
III // Grand Theft Auto III
};定义支持的 GTA 游戏版本枚举值;所有函数为编译期 inline,按当前静态库的编译宏返回固定结果。
GetGameVersion
GameVersion GetGameVersion();返回当前游戏对应的 GameVersion 枚举值。
IsSA
bool IsSA();检测当前游戏是否为 Grand Theft Auto: San Andreas。
IsVC
bool IsVC();检测当前游戏是否为 Grand Theft Auto: Vice City。
IsIII
bool IsIII();检测当前游戏是否为 Grand Theft Auto III。
GetVersionName
std::string GetVersionName();返回当前游戏版本的名称字符串(例如 "SA"、"VC"、"III")。