Files
2022-10-26 12:25:11 +08:00

37 lines
921 B
C++

#pragma once
//////////////////////////////////////////////////////////////////////////
// <PLAYER OBJECT>
// 클라이언트가 접속하고 플레이하는 상태 관련 구분자
//enum ePHASE_CLIENT
//{
// AUTHENTICATION,
// CHAR_SELECTION,
// FIELD_PLAY,
// BATTLE_PLAY,
// CLOSING_FLOW,
//};
class WiseCharacter
{
public: WiseCharacter();
~WiseCharacter();
//////////////////////////////////////////////////////////////////////////
//
public: void Init();
void Release();
//////////////////////////////////////////////////////////////////////////
//
public: inline SLOTIDX& IDXofSLOT() { return m_IDXofSLOT; }
inline DWORD& OBJECT_KEY() { return m_dwObjectKey; }
inline CLIENT_CHARACTER_PART& CHAR_INFO() { return m_CHARINFO; }
//////////////////////////////////////////////////////////////////////////
//
private: SLOTIDX m_IDXofSLOT;
DWORD m_dwObjectKey;
CLIENT_CHARACTER_PART m_CHARINFO;
};