Page 670 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 670

mole[i].num  = out;
                                                            out  <<= 1;
                                                            out  |=  0x01;
                                                       }


                                                       out  =  0xFE;
                                                       for  (;  i<16;  i++)  //포트에  두더지  할당  16마리
                                                       {
                                                            mole[i].num  = out;
                                                            out  <<= 1;
                                                            out  |=  0x01;
                                                       }


                                                       for  (i  =  0;  i<16;  i++)  //모든  두더지  생명  초기화
                                                            mole[i].life_time  = mole_life[0];

                                                       for  (i  =  0;  i<16;  i++)  //모든  두더지  초기화
                                                            mole[i].on  =  FALSE;


                                                       present_SW  = FALSE;  //현재  스위치를  눌렀는지  확인  변수  초기화
                                                       key_down =  FALSE;  //스위치를  눌렀는지  확인  변수  초기화
                                                       down_tcnt  =  0;  //스위치를  눌렀을  때  지연  값  초기화
                                                       score  =  0;  //두더지  게임  점수  초기화
                                                       level  =  1;  //두더지  게임  레벨  초기화
                                                       mole_count = 0;  //못  잡은  두더지  개수  세는  변수  초기화ㅣ
                                                       reset(0);    //sbuf  변수  초기화

                                                       break;


                                                  case 4:   //네  번째  게임  실행
                                                       present_SW  = FALSE;  //현재  스위치를  눌렀는지  확인  변수  초기화
                                                       key_down =  FALSE;  //스위치를  눌렀는지  확인  변수  초기화
                                                       show  = FALSE;  //게임  문제  보여주는  변수  초기화
                                                       level  =  1;  //게임  레벨  초기화
                                                       down_tcnt  =  0;  //스위치를  눌렀을  때  지연  값  초기화
                                                       heart_num =  3;  //생명력  초기화
                                                       memory_version2_quiz_flag  =  0;  //문제  플래그  초기화
                                                       memory_version2_answer_flag  =  0; //정답  입력  플래그  초기화
                                                       reset(0);  //sbuf  초기화
                                                       reset(3);  //문제  초기화
                                                       reset(4);  //정답  입력  초기화


                                                       srand(tcnt);  //랜덤 값 생성




                                                         -  663  -
   665   666   667   668   669   670   671   672   673   674   675