Files
csgo2_tiny_server_plugin_sy…/csgo2/native_sdk/entity/cbaseplayercontroller.h
2023-10-02 05:03:37 +08:00

24 lines
636 B
C++

#pragma once
#include "../../pch.h"
#include "../handle/handle.h"
#include "cbaseentity.h"
#include "sdk/tier1/UtlString.hpp"
class CBasePlayerController : public CBaseEntity {
public:
DECLARE_CLASS(CBasePlayerController);
SCHEMA_FIELD(uint64_t, m_steamID)
SCHEMA_FIELD(CHandle, m_hPawn)
SCHEMA_FIELD(char, m_iszPlayerName)
SCHEMA_FIELD(CUtlString, m_szNetworkIDString)
};
class CCSPlayerController : public CBasePlayerController {
public:
DECLARE_CLASS(CCSPlayerController)
SCHEMA_FIELD(uint32_t, m_iPawnHealth)
SCHEMA_FIELD(bool, m_bPawnIsAlive)
SCHEMA_FIELD(const char*, m_szClanName)
};