Subversion Repositories Kolibri OS

Rev

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