;************************************************************************
;*									*
;*	title name	: "yossy"					*
;*	proccess	: ハズレ土管 データファイル			*
;*	file name	: ys_w70.asm					*
;*									*
;************************************************************************
;
		include		ys_ename.h
;
;------------------------------------------------------------------------
;-		extern symbol						-
;------------------------------------------------------------------------
;
;-------------< ys_play >------------------------------------------------
		EXT	PO_NORMAL,PO_DK_O_R,PO_DK_O_L,PO_DK_O_D,PO_DK_O_U
		EXT	PO_DK_I_R,PO_DK_I_L,PO_DK_I_D,PO_DK_I_U
;
;-------------< ys_mapdt >-----------------------------------------------
		EXT	CORS_10_00,CORS_12_01,CORS_15_03,CORS_16_00
		EXT	CORS_22_01
;
		EXT	CORS_MIN0,CORS_MIN1,CORS_MIN2,CORS_MIN3
		EXT	CORS_MIN4,CORS_MIN5,CORS_MIN6,CORS_MIN7
		EXT	CORS_MIN8,CORS_MIN9
;
;
;************************************************************************
;*									*
;*		data							*
;*									*
;************************************************************************
;
;
		EXTEND
;
;
		MEM8
		IDX8
;
Group_14	GROUP	W70_data
W70_data	SECT	REL
;
;************************************************************************
;*		door position label					*
;************************************************************************
WORLD_1_1	EQU	00H		; １ワールド
WORLD_1_2	EQU	02H
WORLD_1_3	EQU	04H
WORLD_1_4	EQU	06H
WORLD_1_5	EQU	08H
WORLD_1_6	EQU	0AH
WORLD_1_7	EQU	0CH
WORLD_1_8	EQU	0EH
;
WORLD_2_1	EQU	11H		; ２ワールド
WORLD_2_2	EQU	13H
WORLD_2_3	EQU	15H
WORLD_2_4	EQU	17H
WORLD_2_5	EQU	19H
WORLD_2_6	EQU	1BH
WORLD_2_7	EQU	1DH
WORLD_2_8	EQU	1FH
;
WORLD_3_1	EQU	20H		; ３ワールド
WORLD_3_2	EQU	22H
WORLD_3_3	EQU	24H
WORLD_3_4	EQU	26H
WORLD_3_5	EQU	28H
WORLD_3_6	EQU	2AH
WORLD_3_7	EQU	2CH
WORLD_3_8	EQU	2EH
;
WORLD_4_1	EQU	31H		; ４ワールド
WORLD_4_2	EQU	33H
WORLD_4_3	EQU	35H
WORLD_4_4	EQU	37H
WORLD_4_5	EQU	39H
WORLD_4_6	EQU	3BH
WORLD_4_7	EQU	3DH
WORLD_4_8	EQU	3FH
;
WORLD_5_1	EQU	40H		; ５ワールド
WORLD_5_2	EQU	42H
WORLD_5_3	EQU	44H
WORLD_5_4	EQU	46H
WORLD_5_5	EQU	48H
WORLD_5_6	EQU	4AH
WORLD_5_7	EQU	4CH
WORLD_5_8	EQU	4EH
;
WORLD_6_1	EQU	51H		; ６ワールド
WORLD_6_2	EQU	53H
WORLD_6_3	EQU	55H
WORLD_6_4	EQU	57H
WORLD_6_5	EQU	59H
WORLD_6_6	EQU	5BH
WORLD_6_7	EQU	5DH
WORLD_6_8	EQU	5FH
;
;
;************************************************************************
;*		BG course data						*
;************************************************************************
;
;------------------------------------------------------------------------
;-		マスクなし						-
;------------------------------------------------------------------------
;-		"dokan.dat" (1995/06/20 17:26:14)			-
;------------------------------------------------------------------------
		GLB	BGDT_70_00
BGDT_70_00	EQU	$
		HEX	05,AF,6C,80,02,40,00,00,02,00,B0,00,43,09,0B,AA
		HEX	00,32,0C,AB,00,3C,0C,AC,00,32,0B,AA,00,06,04,AB
		HEX	00,08,04,3C,00,F5,00,3C,00,FB,00,B1,00,E3,09,00
		HEX	00,07,6D,B1,00,A6,03,B1,00,B3,00,B1,00,BC,00,B1
		HEX	00,8C,00,B1,00,83,00,B1,00,77,01,00,00,0C,FB,FF
;-------------- next go to data -----------------------------------------
;（１Ｗ−１）
		BYTE	WORLD_1_1	; door pos
		BYTE	CORS_10_00	; corse data table pointer
		HEX	89,77		; player X,Y pos
		BYTE	PO_DK_O_U	; player mode
;（１Ｗ−７）
		BYTE	WORLD_1_7	; door pos
		BYTE	CORS_16_00	; corse data table pointer
		HEX	69,76		; player X,Y pos
		BYTE	PO_DK_O_U	; player mode
		HEX	FF
;
;------------------------------------------------------------------------
;-		マスクあり						-
;------------------------------------------------------------------------
;-		"dokanm.dat" (1995/06/20 17:27:08)			-
;------------------------------------------------------------------------
		GLB	BGDT_71_00
BGDT_71_00	EQU	$
		HEX	05,AF,6C,B8,0B,60,70,00,A2,00,B0,04,43,09,0B,AA
		HEX	04,32,0C,AB,04,3C,0C,AC,04,32,0B,AA,04,06,04,AB
		HEX	04,08,04,3C,04,F5,00,3C,04,FB,00,B1,04,E3,09,00
		HEX	04,07,6D,B1,04,A6,03,B1,04,B3,00,B1,04,BC,00,B1
		HEX	04,8C,00,B1,04,83,00,B1,04,77,01,00,04,0A,FB,00
		HEX	04,15,FB,FF
;-------------- next go to data -----------------------------------------
;（１Ｗ−３）
		BYTE	WORLD_1_3	; door pos
		BYTE	CORS_12_01	; corse data table pointer
		HEX	AC,6A		; player X,Y pos
		BYTE	PO_DK_O_U	; player mode
;（１Ｗ−６）
		BYTE	WORLD_1_6	; door pos
		BYTE	CORS_15_03	; corse data table pointer
		HEX	11,4F		; player X,Y pos
		BYTE	PO_DK_O_U	; player mode
;（２Ｗ−３）
		BYTE	WORLD_2_3	; door pos
		BYTE	CORS_22_01	; corse data table pointer
		HEX	19,7A		; player X,Y pos
		BYTE	PO_DK_O_U	; player mode
		HEX	FF
;
;
;
;
;
;************************************************************************
;*		enemy data						*
;************************************************************************
;
;		LWORD	[enemy no.]+([X pos]<<16)+([Y pos]<<9)
;		LWORD	[x] : [y]
;
;------------------------------------------------------------------------
;-		マスクなし						-
;------------------------------------------------------------------------
;-		"dokan.end" (1995/06/20 17:28:56)			-
;------------------------------------------------------------------------
		GLB	ENDT_70_00
ENDT_70_00	EQU	$
		LWORD	HEIH0+(00BH<<16)+(00FH<<9)
		LWORD	HEIH0+(005H<<16)+(00FH<<9)
		LWORD	HEIH0+(0C5H<<16)+(00FH<<9)
		LWORD	HEIH0+(0CBH<<16)+(00FH<<9)
		WORD	0FFFFH
;
;------------------------------------------------------------------------
;-		マスクあり						-
;------------------------------------------------------------------------
;-		"dokanm.end" (1995/06/20 17:29:21)			-
;------------------------------------------------------------------------
		GLB	ENDT_71_00
ENDT_71_00	EQU	$
		LWORD	CHKH0+(045H<<16)+(00FH<<9)
		LWORD	CHKH0+(04BH<<16)+(00FH<<9)
		LWORD	CHKH0+(0A5H<<16)+(00FH<<9)
		LWORD	CHKH0+(0ABH<<16)+(00FH<<9)
		LWORD	CHKH0+(055H<<16)+(01FH<<9)
		LWORD	CHKH0+(05BH<<16)+(01FH<<9)
		WORD	0FFFFH
;
;
;
;
;
;
		END
;
;
