#include "bury.h"

/*自機を点滅させる*/
int tenmetu(void)
{
	extern kyara jiki;

	if (jiki.timer--) {
		if		(jiki.timer % 6 == 0) {jiki.pal[0] = 15;}
		else if (jiki.timer % 6 == 5) {jiki.pal[0] =  9;}

		return(OK);
	}

	jiki.pal[0] = 9;
	return(NG);
}

/*爆発*/
int bakuha(int id)
{
	extern kyara jiki;
	extern kyara teki[TEKI_KAZU];

	if (id == JIKI) {
			if (jiki.timer--) {
			switch (jiki.timer) {
			case 14: jiki.k_no = BAKUHA(0); jiki.pal[0] = 11; break;
			case 12: jiki.k_no = BAKUHA(1); break;
			case 10: jiki.k_no = BAKUHA(2); break;
			case  5: jiki.k_no = BAKUHA(1); break;
			case  3: jiki.k_no = BAKUHA(0); break;
			default: break;
			}
			return(OK);
		}
	}
	else {
		if (teki[id].timer--) {
			switch (teki[id].timer) {
			case 14: teki[id].k_no = BAKUHA(0); teki[id].pal[0] = 11; break;
			case 13: teki[id].k_no = BAKUHA(1); break;
			case 10: teki[id].k_no = BAKUHA(2); break;
			case  5: teki[id].k_no = BAKUHA(1); break;
			case  3: teki[id].k_no = BAKUHA(0); break;
			default: break;
			}
			return(OK);
		}
	}
	return(NG);
}