Rev 3587 | Rev 3933 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3587 | Rev 3776 | ||
---|---|---|---|
Line 45... | Line 45... | ||
45 | switch(WaitEvent()) |
45 | switch(WaitEvent()) |
46 | { |
46 | { |
47 | case evButton: |
47 | case evButton: |
48 | id = GetButtonID(); |
48 | id = GetButtonID(); |
49 | if (id==1) ExitProcess(); |
49 | if (id==1) ExitProcess(); |
50 | if (id==2) goto _NEW_GAME_MARK; |
50 | if (id==2) || (id==3) goto _NEW_GAME_MARK; |
51 | if (id>=100) |
51 | if (id>=100) |
52 | { |
52 | { |
53 | if (check_for_end()) break; //åñëè èãðà çàêîí÷åíà |
53 | if (check_for_end()) break; //åñëè èãðà çàêîí÷åíà |
Line 54... | Line 54... | ||
54 | 54 | ||
Line 233... | Line 233... | ||
233 | if (check_for_end()) |
233 | if (check_for_end()) |
234 | { |
234 | { |
235 | copystr(#REZULT_TEXT, #rezult); |
235 | copystr(#REZULT_TEXT, #rezult); |
236 | copystr(IntToStr(BLOCKS_LEFT), #rezult+strlen(#rezult)); |
236 | copystr(IntToStr(BLOCKS_LEFT), #rezult+strlen(#rezult)); |
237 | if (check_for_end()==1) copystr("Epic WIN!!1", #rezult); |
237 | if (check_for_end()==1) copystr("Epic WIN!!1", #rezult); |
238 | DrawFlatButton(BLOCK_SIZE*BLOCKS_NUM/2-70, BLOCK_SIZE*BLOCKS_NUM/2-20, 140, 40, 2, #rezult); |
238 | DrawFlatButton(BLOCK_SIZE*BLOCKS_NUM/2-70, BLOCK_SIZE*BLOCKS_NUM/2-20, 140, 40, 3, #rezult); |
239 | } |
239 | } |
240 | } |
240 | } |
Line 241... | Line 241... | ||
241 | 241 | ||
Line 246... | Line 246... | ||
246 | 246 | ||
247 | //ïÿòü öâåòîâ èñïîëüçóåòñÿ â èãðå äëÿ êâàäðàòèêîâ, MARKED äëÿ òîãî, |
247 | //ïÿòü öâåòîâ èñïîëüçóåòñÿ â èãðå äëÿ êâàäðàòèêîâ, MARKED äëÿ òîãî, |
248 | //÷òîáû îòìåòèòü êâàäðàòèêè â ïðîöåññå çàëèâêè è DELETED_BLOCK äëÿ èõ óäàëåíèÿ |
248 | //÷òîáû îòìåòèòü êâàäðàòèêè â ïðîöåññå çàëèâêè è DELETED_BLOCK äëÿ èõ óäàëåíèÿ |
249 | for (i=0;i |
249 | for (i=0;i |
250 | blocks_matrix[i] = random(5); |
250 | blocks_matrix[i] = random(5); |
251 | DeleteButton(2); |
251 | DeleteButton(3); |
Line 252... | Line 252... | ||
252 | } |
252 | } |
253 | 253 |