/* バトルポイント用構造体定義 */
typedef struct{
	int	flag;				/* 0.False 1.True */
	int	space[8];
	int	ball[8];
	int	link[8];
	int	linkflag[8];		/* 0.False 1.True */
	int	linkspace[8];
	int	linkspaceflag[8];	/* 0.False 1.True */
	int	win;
	int	next;
	int	point;
	int	denger_win;			/* 敵の勝ち */
	int	denger_next;		/* 敵の勝ちNEXT */
	int	denger_point;		/* 敵のﾎﾟｲﾝﾄ */
}CBattlePoint;





/* グローバル関数の定義 */
int CGameChara_Init( void );
int CGameChara_View( void );

int	CGameAI_Init( void );
int CGameAI_SetMode( int p_nPlayer, int p_nMode );
int CGameAI_Action( int player );
int CGameAI_Think( int player, int adr );
void CGameAI_Basic( int ZX, int ZY, int COLOR, CBattlePoint far *BP );
int CGameAI_WinNext( int PlayerNum );
int CGameAI_CBattlePointInit( CBattlePoint far *bp );
