/********************
	kn_recode.h
 ********************/
#ifndef _KN_RECORD_H_
#define _KN_RECORD_H_

/*******************************************************
	DEFINE
*******************************************************/
/* レコード画面用フラッシュ間隔 */
#define FONT_FLASH_COUNT_RECORD	7

/* 入賞できなかった時のタイム表示位置 */
#define RECORD_BAD_TIME_MYTIME_SY	(127)

/* スクリーンの最終位置 */
#define RECORD_END_SX		(0 - 320)
/* スクロール速度 */
#define RECORD_SCR_SCRL_VX		30

/* シーケンス */
#define RECORD_SEQ_INIT		0
#define RECORD_SEQ_APPR		1
#define RECORD_SEQ_DISP		2
#define RECORD_SEQ_MOVE		3
#define RECORD_SEQ_EXIT		4

/* スクリーンの幅 */
#define RECORD_SCR_WD			264
/* 初期位置 */
#define RECORD_SCR_INIT_RX		320
#define RECORD_SCR_INIT_LX		(0 - RECORD_SCR_WD)
/* 静止位置 */
#define RECORD_SCR_STOP_RX		20
/* 移動速度 */
#define RECORD_SCR_VX			20
/*******************************************************************************
	VARIABLE
*******************************************************************************/


/*******************************************************************************
	FUNCTION
*******************************************************************************/
extern Gfx 		*makeRecordGlist( Gfx *gp );
extern Gfx 		*makeRecordGlist( Gfx *gp );
extern void 		moveMainRecord( void );
extern void 	initMainGlistRecord( void );
extern Gfx 		*makeMainGlistRecord( Gfx *gp );
extern void 	initMainGlistRecord2Open( void );

#endif
