73 lines
1.7 KiB
C++
73 lines
1.7 KiB
C++
//#pragma once
|
|
//#include "sgame.h"
|
|
//
|
|
//#include "KSeqModel.h"
|
|
//
|
|
//const int CHARACTER_NUMBER = 5;
|
|
//
|
|
////Select UI
|
|
//class KSeqModel;
|
|
//class KSeqAvatarEx;
|
|
//
|
|
//class SGameSelect : public SGame
|
|
//{
|
|
// enum
|
|
// {
|
|
// STATE_SELECT = 0, //캐릭터 선택 중~
|
|
// STATE_LOGIN_WAIT, //Login 대기중
|
|
// STATE_LOGIN, //Login
|
|
// STATE_END, //End
|
|
// };
|
|
//
|
|
//public:
|
|
// SGameSelect(SGameManager* pGameMng, int nGameType, K3DRenderDeviceDX *pRenderDevice, SSoundManager *pSoundMng,
|
|
// KTextureManager * pTextureMng, KNX3Manager * pNX3Mng );
|
|
// virtual ~SGameSelect(void);
|
|
//
|
|
// virtual void Load();
|
|
//
|
|
// virtual bool Render( KViewportObject *viewport );
|
|
// virtual bool Process( DWORD time );
|
|
//
|
|
// //Key, Mouse 처리~
|
|
// virtual void *Perform( KID id, KArg& msg );
|
|
//
|
|
// virtual void ProcMsgAtStatic( SGameMessage * pGameMsg );
|
|
//
|
|
// //Receive 메세지~
|
|
// //virtual void onMsgLogin( TS_LOGIN_RESULT * pMsg );
|
|
//
|
|
// virtual void Bot_Accept( int nSelect, const char * pName );
|
|
//
|
|
//protected:
|
|
// void Init();
|
|
// void Destroy();
|
|
//
|
|
// void AvaterSelect(); //Key
|
|
// void MouseCursorOver(); //Mouse
|
|
// void MouseSelect(); //Mouse
|
|
//
|
|
// void Accept();
|
|
//
|
|
// std::vector< KSeqModel * > m_vCandle; //촛대들~
|
|
//
|
|
// std::vector< KSeqModel * > m_vDisk; //발판들~
|
|
//
|
|
// KSeqModel * m_pMagicModel;//마법진
|
|
// KSeqModel * m_pModelBG; //배경
|
|
//
|
|
// KSequencer * m_pDisk[CHARACTER_NUMBER]; //발판
|
|
// KSeqModel m_DiskModel[CHARACTER_NUMBER];//발판 제어
|
|
//
|
|
// KSeqAvatarEx * m_pSeqAvatar[CHARACTER_NUMBER]; //아바타 5개
|
|
//
|
|
// //외부 인터페이스 관련
|
|
// int m_nCurMouseSelect;
|
|
// int m_nOldMouseSelect;
|
|
//
|
|
// //int m_nCurSelect; //현재 select Index
|
|
// int m_nOldSelect; //이전 select Index
|
|
//
|
|
// int m_nGameState;
|
|
//};
|