/************************/
/*	battleProc.h		*/
/************************/
#ifndef _BATTLE_PROC_H_
#define _BATTLE_PROC_H_

// ??????? ??????§k?
enum{
	BATTLE_SUBPROC_INIT,				// ?£º???
	BATTLE_SUBPROC_IN_PRODUCE,			// ?£º??????üÒ
	BATTLE_SUBPROC_RECEIVE_BC,			// ?£º??ûõýï¢r?
	BATTLE_SUBPROC_CHAR_IN,				// ?£º¥KýÍ?üÒ
	BATTLE_SUBPROC_CMD_INPUT,			// ?£º????¦V?
	BATTLE_SUBPROC_RECEIVE_MOVIE,		// ?£º????ûõýï¢r?
	BATTLE_SUBPROC_MOVIE,				// ?£º??????
	BATTLE_SUBPROC_OUT_PRODUCE_INIT,	// ?£ºü¬??üÒ???
	BATTLE_SUBPROC_OUT_PRODUCE,			// ?£ºü¬??üÒ
};

// ?????????
extern BOOL EncountFlag;
// ???þ†???
extern BOOL NoHelpFlag;
#ifdef _MAGIC_NOCAST//³ÁÄ¬
extern BOOL NoCastFlag;
#endif
// ???????????
extern BOOL EncountOffFlag;
// ???????
extern BOOL DuelFlag;

// ??????????
extern int BattleDebTurnNo;
// ??????? 
void BattleProc( void );

#endif

