37 lines
921 B
C++
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;
|
|
};
|