Commit 58be174a authored by 神楽坂玲奈's avatar 神楽坂玲奈

fix merge conflict

parent e8ca4858
...@@ -39,7 +39,8 @@ bool DataManager::LoadDB(const char* file) { ...@@ -39,7 +39,8 @@ bool DataManager::LoadDB(const char* file) {
cd.attribute = sqlite3_column_int(pStmt, 9); cd.attribute = sqlite3_column_int(pStmt, 9);
cd.category = sqlite3_column_int(pStmt, 10); cd.category = sqlite3_column_int(pStmt, 10);
_datas.insert(std::make_pair(cd.code, cd)); _datas.insert(std::make_pair(cd.code, cd));
len = BufferIO::DecodeUTF8((const char*)sqlite3_column_text(pStmt, 12), strBuffer); /*
len = BufferIO::DecodeUTF8((const char*)sqlite3_column_text(pStmt, 12), strBuffer);
if(len) { if(len) {
cs.name = new wchar_t[len + 1]; cs.name = new wchar_t[len + 1];
memcpy(cs.name, strBuffer, (len + 1)*sizeof(wchar_t)); memcpy(cs.name, strBuffer, (len + 1)*sizeof(wchar_t));
......
...@@ -105,17 +105,15 @@ public: ...@@ -105,17 +105,15 @@ public:
void AddChatMsg(wchar_t* msg, int player); void AddChatMsg(wchar_t* msg, int player);
void ClearTextures(); void ClearTextures();
void CloseDuelWindow(); void CloseDuelWindow();
*/
*/ */
int LocalPlayer(int player); int LocalPlayer(int player);
const wchar_t* LocalName(int local_player); const wchar_t* LocalName(int local_player);
/* /*
bool HasFocus(EGUI_ELEMENT_TYPE type) const { bool HasFocus(EGUI_ELEMENT_TYPE type) const {
irr::gui::IGUIElement* focus = env->getFocus(); //irr::gui::IGUIElement* focus = env->getFocus();
return focus && focus->hasType(type); return focus && focus->hasType(type);
} }
*/
*/ */
Mutex gMutex; Mutex gMutex;
...@@ -129,8 +127,7 @@ public: ...@@ -129,8 +127,7 @@ public:
Config gameConf; Config gameConf;
DuelInfo dInfo; DuelInfo dInfo;
/* /*std::list<FadingUnit> fadingList;
std::list<FadingUnit> fadingList;
std::vector<int> logParam; std::vector<int> logParam;
std::wstring chatMsg[8]; std::wstring chatMsg[8];
...@@ -162,7 +159,6 @@ public: ...@@ -162,7 +159,6 @@ public:
bool is_building; bool is_building;
bool is_siding; bool is_siding;
*/
*/ */
/* /*
ClientField dField; ClientField dField;
......
...@@ -41,7 +41,7 @@ int main(int argc, char* argv[]) { ...@@ -41,7 +41,7 @@ int main(int argc, char* argv[]) {
ygo::start_lp=atoi(argv[8]); ygo::start_lp=atoi(argv[8]);
ygo::start_hand=atoi(argv[9]); ygo::start_hand=atoi(argv[9]);
ygo::draw_count=atoi(argv[10]); ygo::draw_count=atoi(argv[10]);
ygo::time_limit=atoi(argv[11]); ygo::time_limit=atoi(argv[11]);
} }
ygo::mainGame = &_game; ygo::mainGame = &_game;
ygo::mainGame->MainServerLoop(ygo::mode, ygo::lflist); ygo::mainGame->MainServerLoop(ygo::mode, ygo::lflist);
...@@ -90,5 +90,6 @@ int main(int argc, char* argv[]) { ...@@ -90,5 +90,6 @@ int main(int argc, char* argv[]) {
#else #else
#endif //_WIN32 #endif //_WIN32
*/
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }
...@@ -48,8 +48,8 @@ void NetServer::Initduel(int bDuel_mode, int lflist) ...@@ -48,8 +48,8 @@ void NetServer::Initduel(int bDuel_mode, int lflist)
if(!hash) if(!hash)
pkt->info.lflist = deckManager._lfList[0].hash; pkt->info.lflist = deckManager._lfList[0].hash;
if(lflist == -1) if(lflist == -1)
pkt->info.lflist = 0; pkt->info.lflist = 0;
duel_mode->host_info = pkt->info; duel_mode->host_info = pkt->info;
BufferIO::CopyWStr(pkt->name, duel_mode->name, 20); BufferIO::CopyWStr(pkt->name, duel_mode->name, 20);
BufferIO::CopyWStr(pkt->pass, duel_mode->pass, 20); BufferIO::CopyWStr(pkt->pass, duel_mode->pass, 20);
......
...@@ -368,7 +368,7 @@ void SingleDuel::StartDuel(DuelPlayer* dp) { ...@@ -368,7 +368,7 @@ void SingleDuel::StartDuel(DuelPlayer* dp) {
(*oit)->state = CTOS_LEAVE_GAME; (*oit)->state = CTOS_LEAVE_GAME;
NetServer::ReSendToPlayer(*oit); NetServer::ReSendToPlayer(*oit);
} }
started_hand = true; started_hand = true;
NetServer::SendPacketToPlayer(players[0], STOC_SELECT_HAND); NetServer::SendPacketToPlayer(players[0], STOC_SELECT_HAND);
NetServer::ReSendToPlayer(players[1]); NetServer::ReSendToPlayer(players[1]);
hand_result[0] = 0; hand_result[0] = 0;
......
...@@ -790,7 +790,7 @@ int SingleMode::MessageHandler(long fduel, int type) { ...@@ -790,7 +790,7 @@ int SingleMode::MessageHandler(long fduel, int type) {
if(enable_log == 1) { if(enable_log == 1) {
wchar_t wbuf[1024]; wchar_t wbuf[1024];
BufferIO::DecodeUTF8(msgbuf, wbuf); BufferIO::DecodeUTF8(msgbuf, wbuf);
//mainGame->AddChatMsg(wbuf, 9); mainGame->AddChatMsg(wbuf, 9);
} else if(enable_log == 2) { } else if(enable_log == 2) {
FILE* fp = fopen("error.log", "at"); FILE* fp = fopen("error.log", "at");
if(!fp) if(!fp)
......
...@@ -326,7 +326,7 @@ void TagDuel::StartDuel(DuelPlayer* dp) { ...@@ -326,7 +326,7 @@ void TagDuel::StartDuel(DuelPlayer* dp) {
(*oit)->state = CTOS_LEAVE_GAME; (*oit)->state = CTOS_LEAVE_GAME;
NetServer::ReSendToPlayer(*oit); NetServer::ReSendToPlayer(*oit);
} }
started_hand_tag = true; started_hand_tag = true;
NetServer::SendPacketToPlayer(players[0], STOC_SELECT_HAND); NetServer::SendPacketToPlayer(players[0], STOC_SELECT_HAND);
NetServer::ReSendToPlayer(players[2]); NetServer::ReSendToPlayer(players[2]);
hand_result[0] = 0; hand_result[0] = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment