;************************************************************************
;*									*
;*	title name	: "yossy"					*
;*	proccess	: mario chip player data			*
;*	file name	: ys_mpldt					*
;*									*
;************************************************************************
;
;
		SALL
;
		include		ys_chip.inc
;
		XALL
;
;
;------------------------------------------------------------------------
;-		global symbol						-
;------------------------------------------------------------------------
		GLB	PLBGCK_POINT_BM
		GLB	BM_MAX_SPEED,BM_ADD_SPEED,BM_MIN_SPEED,BM_SUB_SPEED
		GLB	BM_WALK_PATN
;
;------------------------------------------------------------------------
;-		extern symbol						-
;------------------------------------------------------------------------
;
;
;------------------------------------------------------------------------
;-		define symbol						-
;------------------------------------------------------------------------
;
;
;
;************************************************************************
;*									*
;*		program start						*
;*									*
;************************************************************************
;
;
Group_A		GROUP	S_play_data
S_play_data	SECT	REL
;
;
;************************************************************************
;*									*
;*		プレイヤーデータ					*
;*									*
;************************************************************************
;
PLAYER_DATA_BM	EQU	$
;
;------------------------------------------------------------------------
;-		ＢＧチェック用データ					-
;------------------------------------------------------------------------
;
;----------------------------------------------------------------
;-		ＢＧチェックポイントデータ			-
;----------------------------------------------------------------
PLBGCK_POINT_BM
		HEX	01,08	;(left side)
		HEX	0F,08	;(right  " )
		HEX	06,02	;(hed)
		HEX	06,10	;(left foot)
		HEX	0A,10	;(right	 " )
;
;------------------------------------------------------------------------
;-		移動スピード制御データ					-
;------------------------------------------------------------------------
WALK_SP		EQU	0280H	;平地での歩くスピード
;
;----------------------------------------------------------------
;-		ＭＡＸスピードデータ				-
;----------------------------------------------------------------
BM_MAX_SPEED	EQU	$
; 移動方向 -->		（右）	 （左）		;[PLBGNO]	[PLANGL/10H]
		WORD	WALK_SP,-WALK_SP	;[0] 普通の床	[0]
		WORD	WALK_SP,-WALK_SP	;	＆	[1]
		WORD	WALK_SP,-WALK_SP	;    ジャンプ	[2]
		WORD	WALK_SP,-WALK_SP	;		[3]
		WORD	WALK_SP,-WALK_SP	;		[4]
		WORD	WALK_SP,-WALK_SP	;		[5]
		WORD	WALK_SP,-WALK_SP	;		[6]
		WORD	WALK_SP,-WALK_SP	;		[7]
		WORD	WALK_SP,-WALK_SP	;		[8]
		WORD	WALK_SP,-WALK_SP	;		[9]
		WORD	WALK_SP,-WALK_SP	;		[A]
		WORD	WALK_SP,-WALK_SP	;		[B]
		WORD	WALK_SP,-WALK_SP	;		[C]
		WORD	WALK_SP,-WALK_SP	;		[D]
		WORD	WALK_SP,-WALK_SP	;		[E]
		WORD	WALK_SP,-WALK_SP	;		[F]
;
		WORD	WALK_SP,-WALK_SP	;[1] せっけん	[0]
		WORD	WALK_SP,-WALK_SP	;		[1]
		WORD	WALK_SP,-WALK_SP	;		[2]
		WORD	WALK_SP,-WALK_SP	;		[3]
		WORD	WALK_SP,-WALK_SP	;		[4]
		WORD	WALK_SP,-WALK_SP	;		[5]
		WORD	WALK_SP,-WALK_SP	;		[6]
		WORD	WALK_SP,-WALK_SP	;		[7]
		WORD	WALK_SP,-WALK_SP	;		[8]
		WORD	WALK_SP,-WALK_SP	;		[9]
		WORD	WALK_SP,-WALK_SP	;		[A]
		WORD	WALK_SP,-WALK_SP	;		[B]
		WORD	WALK_SP,-WALK_SP	;		[C]
		WORD	WALK_SP,-WALK_SP	;		[D]
		WORD	WALK_SP,-WALK_SP	;		[E]
		WORD	WALK_SP,-WALK_SP	;		[F]
;
		WORD	WALK_SP,-WALK_SP	;[2] 水中	[0]
		WORD	WALK_SP,-WALK_SP	;		[1]
		WORD	WALK_SP,-WALK_SP	;		[2]
		WORD	WALK_SP,-WALK_SP	;		[3]
		WORD	WALK_SP,-WALK_SP	;		[4]
		WORD	WALK_SP,-WALK_SP	;		[5]
		WORD	WALK_SP,-WALK_SP	;		[6]
		WORD	WALK_SP,-WALK_SP	;		[7]
		WORD	WALK_SP,-WALK_SP	;		[8]
		WORD	WALK_SP,-WALK_SP	;		[9]
		WORD	WALK_SP,-WALK_SP	;		[A]
		WORD	WALK_SP,-WALK_SP	;		[B]
		WORD	WALK_SP,-WALK_SP	;		[C]
		WORD	WALK_SP,-WALK_SP	;		[D]
		WORD	WALK_SP,-WALK_SP	;		[E]
		WORD	WALK_SP,-WALK_SP	;		[F]
;
		WORD	WALK_SP,-WALK_SP	;[3] 階段	[0]
		WORD	WALK_SP,-WALK_SP	;		[1]
		WORD	WALK_SP,-WALK_SP	;		[2]
		WORD	WALK_SP,-WALK_SP	;		[3]
		WORD	WALK_SP,-WALK_SP	;		[4]
		WORD	WALK_SP,-WALK_SP	;		[5]
		WORD	WALK_SP,-WALK_SP	;		[6]
		WORD	WALK_SP,-WALK_SP	;		[7]
		WORD	WALK_SP,-WALK_SP	;		[8]
		WORD	WALK_SP,-WALK_SP	;		[9]
		WORD	WALK_SP,-WALK_SP	;		[A]
		WORD	WALK_SP,-WALK_SP	;		[B]
		WORD	WALK_SP,-WALK_SP	;		[C]
		WORD	WALK_SP,-WALK_SP	;		[D]
		WORD	WALK_SP,-WALK_SP	;		[E]
		WORD	WALK_SP,-WALK_SP	;		[F]
;
;----------------------------------------------------------------
;-		加速値データ					-
;----------------------------------------------------------------
BM_ADD_SPEED	EQU	$
;		（同じ方向）,（スリップ）	 ;[PLBGNO]	 [PLANGL/10H]
		WORD	 008H,012H,-008H,-012H	 ;[0] 普通の床	 [0]
		WORD	 008H,012H,-008H,-012H	 ;	 ＆	 [1]
		WORD	 008H,012H,-008H,-012H	 ;    ジャンプ	 [2]
		WORD	 008H,012H,-008H,-012H	 ;		 [3]
		WORD	 008H,012H,-008H,-012H	 ;		 [4]
		WORD	 008H,012H,-008H,-012H	 ;		 [5]
		WORD	 008H,012H,-008H,-012H	 ;		 [6]
		WORD	 008H,012H,-008H,-012H	 ;		 [7]
		WORD	 008H,012H,-008H,-012H	 ;		 [8]
		WORD	 008H,012H,-008H,-012H	 ;		 [9]
		WORD	 008H,012H,-008H,-012H	 ;		 [A]
		WORD	 008H,012H,-008H,-012H	 ;		 [B]
		WORD	 008H,012H,-008H,-012H	 ;		 [C]
		WORD	 008H,012H,-008H,-012H	 ;		 [D]
		WORD	 008H,012H,-008H,-012H	 ;		 [E]
		WORD	 008H,012H,-008H,-012H	 ;		 [F]
;
		WORD	 008H,012H,-008H,-012H	 ;[1] せっけん	 [0]
		WORD	 008H,012H,-008H,-012H	 ;		 [1]
		WORD	 008H,012H,-008H,-012H	 ;		 [2]
		WORD	 008H,012H,-008H,-012H	 ;		 [3]
		WORD	 008H,012H,-008H,-012H	 ;		 [4]
		WORD	 008H,012H,-008H,-012H	 ;		 [5]
		WORD	 008H,012H,-008H,-012H	 ;		 [6]
		WORD	 008H,012H,-008H,-012H	 ;		 [7]
		WORD	 008H,012H,-008H,-012H	 ;		 [8]
		WORD	 008H,012H,-008H,-012H	 ;		 [9]
		WORD	 008H,012H,-008H,-012H	 ;		 [A]
		WORD	 008H,012H,-008H,-012H	 ;		 [B]
		WORD	 008H,012H,-008H,-012H	 ;		 [C]
		WORD	 008H,012H,-008H,-012H	 ;		 [D]
		WORD	 008H,012H,-008H,-012H	 ;		 [E]
		WORD	 008H,012H,-008H,-012H	 ;		 [F]
;
		WORD	 008H,012H,-008H,-012H	 ;[2] 水中	 [0]
		WORD	 008H,012H,-008H,-012H	 ;		 [1]
		WORD	 008H,012H,-008H,-012H	 ;		 [2]
		WORD	 008H,012H,-008H,-012H	 ;		 [3]
		WORD	 008H,012H,-008H,-012H	 ;		 [4]
		WORD	 008H,012H,-008H,-012H	 ;		 [5]
		WORD	 008H,012H,-008H,-012H	 ;		 [6]
		WORD	 008H,012H,-008H,-012H	 ;		 [7]
		WORD	 008H,012H,-008H,-012H	 ;		 [8]
		WORD	 008H,012H,-008H,-012H	 ;		 [9]
		WORD	 008H,012H,-008H,-012H	 ;		 [A]
		WORD	 008H,012H,-008H,-012H	 ;		 [B]
		WORD	 008H,012H,-008H,-012H	 ;		 [C]
		WORD	 008H,012H,-008H,-012H	 ;		 [D]
		WORD	 008H,012H,-008H,-012H	 ;		 [E]
		WORD	 008H,012H,-008H,-012H	 ;		 [F]
;
		WORD	 008H,012H,-008H,-012H	 ;[3] 階段	 [0]
		WORD	 008H,012H,-008H,-012H	 ;		 [1]
		WORD	 008H,012H,-008H,-012H	 ;		 [2]
		WORD	 008H,012H,-008H,-012H	 ;		 [3]
		WORD	 008H,012H,-008H,-012H	 ;		 [4]
		WORD	 008H,012H,-008H,-012H	 ;		 [5]
		WORD	 008H,012H,-008H,-012H	 ;		 [6]
		WORD	 008H,012H,-008H,-012H	 ;		 [7]
		WORD	 008H,012H,-008H,-012H	 ;		 [8]
		WORD	 008H,012H,-008H,-012H	 ;		 [9]
		WORD	 008H,012H,-008H,-012H	 ;		 [A]
		WORD	 008H,012H,-008H,-012H	 ;		 [B]
		WORD	 008H,012H,-008H,-012H	 ;		 [C]
		WORD	 008H,012H,-008H,-012H	 ;		 [D]
		WORD	 008H,012H,-008H,-012H	 ;		 [E]
		WORD	 008H,012H,-008H,-012H	 ;		 [F]
;
;----------------------------------------------------------------
;-		ＭＩＮスピードデータ				-
;----------------------------------------------------------------
BM_MIN_SPEED	EQU	$
;					;[PLBGNO]	[PLANGL/10H]
		WORD	00000H		;[0] 普通の床	[0]
		WORD	00000H		;	＆	[1]
		WORD	00000H		;    ジャンプ	[2]
		WORD	00000H		;		[3]
		WORD	00000H		;		[4]
		WORD	00000H		;		[5]
		WORD	00000H		;		[6]
		WORD	00000H		;		[7]
		WORD	00000H		;		[8]
		WORD	00000H		;		[9]
		WORD	00000H		;		[A]
		WORD	00000H		;		[B]
		WORD	00000H		;		[C]
		WORD	00000H		;		[D]
		WORD	00000H		;		[E]
		WORD	00000H		;		[F]
;
		WORD	00000H		;[1] せっけん	[0]
		WORD	00000H		;		[1]
		WORD	00000H		;		[2]
		WORD	00000H		;		[3]
		WORD	00000H		;		[4]
		WORD	00000H		;		[5]
		WORD	00000H		;		[6]
		WORD	00000H		;		[7]
		WORD	00000H		;		[8]
		WORD	00000H		;		[9]
		WORD	00000H		;		[A]
		WORD	00000H		;		[B]
		WORD	00000H		;		[C]
		WORD	00000H		;		[D]
		WORD	00000H		;		[E]
		WORD	00000H		;		[F]
;
		WORD	00000H		;[2] 水中	[0]
		WORD	00000H		;		[1]
		WORD	00000H		;		[2]
		WORD	00000H		;		[3]
		WORD	00000H		;		[4]
		WORD	00000H		;		[5]
		WORD	00000H		;		[6]
		WORD	00000H		;		[7]
		WORD	00000H		;		[8]
		WORD	00000H		;		[9]
		WORD	00000H		;		[A]
		WORD	00000H		;		[B]
		WORD	00000H		;		[C]
		WORD	00000H		;		[D]
		WORD	00000H		;		[E]
		WORD	00000H		;		[F]
;
		WORD	00000H		;[3] 階段	[0]
		WORD	00000H		;		[1]
		WORD	00000H		;		[2]
		WORD	00000H		;		[3]
		WORD	00000H		;		[4]
		WORD	00000H		;		[5]
		WORD	00000H		;		[6]
		WORD	00000H		;		[7]
		WORD	00000H		;		[8]
		WORD	00000H		;		[9]
		WORD	00000H		;		[A]
		WORD	00000H		;		[B]
		WORD	00000H		;		[C]
		WORD	00000H		;		[D]
		WORD	00000H		;		[E]
		WORD	00000H		;		[F]
;
;----------------------------------------------------------------
;-		減速値データ					-
;----------------------------------------------------------------
BM_SUB_SPEED	EQU	$
; 減速方向 -->		（右）（左）	;[PLBGNO]	[PLANGL/10H]
		WORD	-008H, 008H	;[0] 普通の床	[0]
		WORD	-008H, 008H	;	＆	[1]
		WORD	-008H, 008H	;    ジャンプ	[2]
		WORD	-008H, 008H	;		[3]
		WORD	-008H, 008H	;		[4]
		WORD	-008H, 008H	;		[5]
		WORD	-008H, 008H	;		[6]
		WORD	-008H, 008H	;		[7]
		WORD	-008H, 008H	;		[8]
		WORD	-008H, 008H	;		[9]
		WORD	-008H, 008H	;		[A]
		WORD	-008H, 008H	;		[B]
		WORD	-008H, 008H	;		[C]
		WORD	-008H, 008H	;		[D]
		WORD	-008H, 008H	;		[E]
		WORD	-008H, 008H	;		[F]
;
		WORD	-008H, 008H	;[1] せっけん	[0]
		WORD	-008H, 008H	;		[1]
		WORD	-008H, 008H	;		[2]
		WORD	-008H, 008H	;		[3]
		WORD	-008H, 008H	;		[4]
		WORD	-008H, 008H	;		[5]
		WORD	-008H, 008H	;		[6]
		WORD	-008H, 008H	;		[7]
		WORD	-008H, 008H	;		[8]
		WORD	-008H, 008H	;		[9]
		WORD	-008H, 008H	;		[A]
		WORD	-008H, 008H	;		[B]
		WORD	-008H, 008H	;		[C]
		WORD	-008H, 008H	;		[D]
		WORD	-008H, 008H	;		[E]
		WORD	-008H, 008H	;		[F]
;
		WORD	-008H, 008H	;[2] 水中	[0]
		WORD	-008H, 008H	;		[1]
		WORD	-008H, 008H	;		[2]
		WORD	-008H, 008H	;		[3]
		WORD	-008H, 008H	;		[4]
		WORD	-008H, 008H	;		[5]
		WORD	-008H, 008H	;		[6]
		WORD	-008H, 008H	;		[7]
		WORD	-008H, 008H	;		[8]
		WORD	-008H, 008H	;		[9]
		WORD	-008H, 008H	;		[A]
		WORD	-008H, 008H	;		[B]
		WORD	-008H, 008H	;		[C]
		WORD	-008H, 008H	;		[D]
		WORD	-008H, 008H	;		[E]
		WORD	-008H, 008H	;		[F]
;
		WORD	-008H, 008H	;[3] 階段	[0]
		WORD	-008H, 008H	;		[1]
		WORD	-008H, 008H	;		[2]
		WORD	-008H, 008H	;		[3]
		WORD	-008H, 008H	;		[4]
		WORD	-008H, 008H	;		[5]
		WORD	-008H, 008H	;		[6]
		WORD	-008H, 008H	;		[7]
		WORD	-008H, 008H	;		[8]
		WORD	-008H, 008H	;		[9]
		WORD	-008H, 008H	;		[A]
		WORD	-008H, 008H	;		[B]
		WORD	-008H, 008H	;		[C]
		WORD	-008H, 008H	;		[D]
		WORD	-008H, 008H	;		[E]
		WORD	-008H, 008H	;		[F]
;
;------------------------------------------------------------------------
;-		パターンＮｏ．セット用データ				-
;------------------------------------------------------------------------
;
;-------------- 歩くパターンＮｏ．データ --------------------------------
BM_WALK_PATN	EQU	$
		WORD	BM00,BM01
;
;
