int WordCount::RunProcess() { returnVal = 0; if (showHelp) { output->WriteLine(GetHelpContent()); } else if (fromFile) { AbstractInput* fileFromParam = NULL; shared_ptr<File> file(kernel->GetFile(parameters[1], this->GetPathFile(), returnVal)); if (returnVal != 0) { this->Close(); return returnVal; } fileFromParam = new FileInput(file, kernel); getCount(fileFromParam); fileFromParam->Close(); } else { getCount(input); } this->Close(); return returnVal; }
//레벨체크 BOOL CHelp::CheckLevel(int level,int type) { BOOL IsLevel = FALSE;; switch(level) { case 1: //1~4 템스크론, 5~8 모라이언 if(type <5) { //템스크론에서 캐릭터 처음 생성할때 GetHelpContent("CreateCha_Temscron","Key0","Guide1"); } else { //모라이언에서 캐릭터 처음 생성할때 GetHelpContent("CreateCha_Moraion","Key1","Guide2"); } IsLevel = TRUE; break; case 2: //레벨2 GetHelpContent("Level_2","Key2","Guide3"); IsLevel = TRUE; break; case 3: GetHelpContent("Level_3","Key3","Guide4"); IsLevel = TRUE; break; case 4: GetHelpContent("Level_4","Key4","Guide5"); IsLevel = TRUE; break; case 5: GetHelpContent("Level_5","Key5","Guide6"); IsLevel = TRUE; break; case 6: GetHelpContent("Level_6","Key6","Guide7"); IsLevel = TRUE; break; case 7: GetHelpContent("Level_7","Key24","Guide26"); IsLevel = TRUE; break; case 8: GetHelpContent("Level_8","Key7","Guide8"); IsLevel = TRUE; break; case 9: GetHelpContent("Level_9","Key25","Guide27"); IsLevel = TRUE; break; case 10: if(type <5) { //템스크론 GetHelpContent("Level_10_Temscron","Key8","Guide9"); } else { //모라이언 GetHelpContent("Level_10_Moraion","Key9","Guide10"); } IsLevel = TRUE; break; //by HoDong case 11: GetHelpContent("Level_11","Key11","Guide11"); IsLevel = TRUE; break; case 12: GetHelpContent("Level_12","Key10","Guide11"); IsLevel = TRUE; break; case 15: GetHelpContent("Level_15","Key11","Guide12"); IsLevel = TRUE; break; case 17: GetHelpContent("Level_17","Key12","Guide13"); IsLevel = TRUE; break; case 20: if(type<5) { GetHelpContent("Level_20_Temscron","Key13","Guide14"); } else { GetHelpContent("Level_20_Moraion","Key24","Guide15"); } IsLevel = TRUE; break; case 22: GetHelpContent("Level_22","Key14","Guide16"); IsLevel = TRUE; break; case 25: GetHelpContent("Level_25","Key15","Guide17"); IsLevel = TRUE; break; case 30: GetHelpContent("Level_30","Key16","Guide18"); IsLevel = TRUE; break; case 39: GetHelpContent("Level_39","Key26","Guide26"); IsLevel = TRUE; break; case 40: GetHelpContent("Level_40","Key17","Guide19"); IsLevel = TRUE; break; case 50: GetHelpContent("Level_50","Key18","Guide20"); IsLevel = TRUE; break; case 55: GetHelpContent("Level_55","Key19","Guide21"); IsLevel = TRUE; break; case 60: GetHelpContent("Level_60","Key20","Guide22"); IsLevel = TRUE; break; case 65: GetHelpContent("Level_65","Key21","Guide23"); IsLevel = TRUE; break; case 70: GetHelpContent("Level_70","Key22","Guide24"); IsLevel = TRUE; break; //by teze case 75: GetHelpContent("Level_75","Key28","Guide24"); IsLevel = TRUE; break; //by HoDong case 79: GetHelpContent("Level_79","Key79","Guide79"); IsLevel = TRUE; break; case 80: GetHelpContent("Level_80","Key23","Guide25"); IsLevel = TRUE; break; } return IsLevel; }
void CHelp::Main() { int i; //if(life ==0) return; if(haGuidHelpLevel_1Flag){ if(haGuidHelpLevel_1Flag==1) //무기 GetHelpContent("Level_1_W","Key29","Guide25"); else //방어구 GetHelpContent("Level_1_D","Key30","Guide26"); menuInit(1); m_HelpN = 1; haGuidHelpLevel_1Flag = 0; } switch(m_HelpN) { case LEVELUP_HELP: if(!m_bOnce) { m_dwTime = dwPlayTime; m_bOnce = !m_bOnce; } if((dwPlayTime - m_dwTime) >= 700) { m_dwTime = dwPlayTime; m_bTime = !m_bTime; } i = chkeckMenuN(); switch(i) { case 0: case 1: isDrawClanMenu = 1; break; default: memset(menuMouseOver,-1,sizeof(int)*30); isDrawClanMenu = 0; break; } //if(MOUSE0()) if(LevelpUpButton[0]) { //MOUSE0()=0; LevelpUpButton[0] = 0; switch(i) { case 1: case 0: isDrawClanMenu = 1; m_HelpN = LEVELUP_HELP_CONTENT; menuInit(m_HelpN); break; default: isDrawClanMenu = 0; break; } } break; case LEVELUP_HELP_CONTENT: i = chkeckMenuN(); switch(i) { case 0: menuMouseOver[0] = 1; //닫기 break; case 5: isDrawClanMenu = 1; break; case 1: menuMouseOver[1] = 1; break; default: isDrawClanMenu = 0; memset(menuMouseOver,-1,sizeof(int)*30); break; } if(LevelpUpButton[0]) { //MOUSE0()=0; LevelpUpButton[0] = 0; switch(i) { case 1: //닫기 m_HelpN = -1; isDrawClanMenu = 0; break; case 5: //전체사이즈 isDrawClanMenu = 1; break; case 0: m_HelpN = -1; isDrawClanMenu = 0; void InitGuideContentHelp(); InitGuideContentHelp(); break; default: isDrawClanMenu = 0; break; } } break; } }