Пример #1
0
void bGroup::addFromSB(block t,int _x,int _y){
	if(t.over(_x,_y)&&!inHand){
		int numBlocks=size();
		if(numBlocks<99){
			blocks.push_back(t);
			used[t.title]=false;
			blocks[numBlocks].grabbed=grabbed=inHand=true;
			dispx = blocks[numBlocks].x-_x;
			dispy = blocks[numBlocks].y-_y;
		}
		else {
			printf("Remove some blocks, doncha know.");
		}
	}
}