;callback for drawing casual image is in not in banks

.casual_menu_draw_callback
	and 31
	cp 1
	ret nz
;draw casual image
.casual_draw_image
	ld A,12
	call GFX_SendR6 
	
	ld A,(#4000)
	push AF
	change_bankM #C5

	ld HL,#080C
	call GFX_GetCharAddress	
	
	ld A,(casual_menu_try)
	call #4002
	
	;change_bankM #C0
	pop AF
	change_bank
	
	ld A,22
	call GFX_SendR6 
	
	ret
	
.casual_menu
	db 0
	db 6
	dw casual_menu_callback
	dw casual_menu_start
	
	dw casual_menu_try
	dw casual_menu_rebirth
	dw casual_menu_weapon
	
	dw casual_menu_howto
	dw casual_menu_exit
	
.casual_menu_start
	db 0
	db 1
	db casual_menu_posX,casual_menu_posY
	dw casual_menu_start_title
	db casual_menu_posX,casual_menu_posY
	dw casual_menu_start_title
	
.casual_menu_howto
	db 0
	db 1
	db casual_menu_posX,casual_menu_posY+6
.casual_menu_howto_title_strA
	dw casual_menu_howto_title
	db casual_menu_posX,casual_menu_posY+6
.casual_menu_howto_title_strB
	dw casual_menu_howto_title
	
.casual_menu_rebirth
	db 0
	db 2
	db casual_menu_posX,casual_menu_posY+3
	dw casual_menu_rebirth_title
	db casual_menu_posX+11,casual_menu_posY+3
	dw casual_menu_rebirth_option1
	dw casual_menu_rebirth_option2
	
.casual_menu_weapon
	db 0
	db 2
	db casual_menu_posX,casual_menu_posY+4
	dw casual_menu_weapon_title
	db casual_menu_posX+11,casual_menu_posY+4
	dw casual_menu_weapon_option1
	dw casual_menu_weapon_option2	
	
.casual_menu_try
	db 0
	db 8
	db casual_menu_posX,casual_menu_posY+2
	dw casual_menu_try_title
	db casual_menu_posX+11,casual_menu_posY+2
	dw cheat_menu_level1_str
	dw cheat_menu_level2_str
	dw cheat_menu_level3_str
	dw cheat_menu_level4_str
	dw cheat_menu_level5_str
	dw cheat_menu_level6_str
	dw cheat_menu_level7_str
	dw cheat_menu_level8_str
	
.casual_menu_exit
	db 0
	db 1
	db casual_menu_posX,casual_menu_posY+8
	dw default_str_exit	
	db casual_menu_posX,casual_menu_posY+8
	dw default_str_exit	
