Exemple #1
0
void make(int INchoice)
	{
	initArea(RSET);
	switch (INchoice)
		{
		case 0:
			srand(time(0));			//Seed randomizer
			initArea(RNDM);			//Randomize
		break;
		
		case 1:
			for (int i=0; i<gliderGunY; i++)
				for (int j=0; j<gliderGunX; j++)
					area[j+1][i+1]=gliderGun[i][j];
		break;
		
		case 2:	
			for (int i=0; i<gliderY; i++)
				for (int j=0; j<gliderX; j++)
					area[j+1][i+1]=glider[i][j];
		break;
		
		case 3:
			for (int i=0; i<lwssY; i++)
				for (int j=0; j<lwssX; j++)
					area[j+1][i+1]=lightWeightSpaceShip[i][j];
		break;
		
		case 4:
			for (int i=0; i<blinkerY; i++)
				for (int j=0; j<blinkerX; j++)
					area[j+1][i+1]=blinker[i][j];
		break;
		}
	}
Exemple #2
0
	void AffectArea::commonHandle(AreaCountInfo& pInfo)
	{
		initArea(pInfo);
	}