Esempio n. 1
0
void spikeCall() {
	if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[0], spiky[0],
		spikx[0] + spike->stretchX, 
		spiky[0] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[1], spiky[1],
		spikx[1] + spike->stretchX, 
		spiky[1] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000);
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[2], spiky[2],
		spikx[2] + spike->stretchX, 
		spiky[2] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[3], spiky[3],
		spikx[3] + spike->stretchX, 
		spiky[3] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[4], spiky[4],
		spikx[4] + spike->stretchX, 
		spiky[4] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[5], spiky[5],
		spikx[5] + spike->stretchX, 
		spiky[5] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[6], spiky[6],
		spikx[6] + spike->stretchX, 
		spiky[6] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[7], spiky[7],
		spikx[7] + spike->stretchX, 
		spiky[7] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[8], spiky[8],
		spikx[8] + spike->stretchX, 
		spiky[8] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else if (spikeCheck(sprite->x, sprite->y,
		sprite->x + sprite->stretchX, 
		sprite->y + sprite->stretchY,
		spikx[9], spiky[9],
		spikx[9] + spike->stretchX, 
		spiky[9] + spike->stretchY) == 1) {
			spikeCol = 1;
			oslPlaySound(cutone, 1);
			sceKernelDelayThread(1 * 1000000); 
			death = 1;
			playerHealth --;
	} else {
		spikeCol = 0;
	}
}
Esempio n. 2
0
int checks(){
	spikeCheck();
	waterCheck();
	fieldCheck();
	return 0;
}