code:
;-----------------------------------------------------------
;지점의 연결 설정
;ARG    기준지점
;ARG:1  대상지점
;RETURNF 0=이동할 수 없다, 보이지 않는다
;        1=이동할 수 있다, 보이지 않는다
;        2=이동할 수 없다, 보인다
;        3=이동할 수 있다, 보인다 (직통)
;-----------------------------------------------------------
@CAN_MOVE_3(ARG, ARG:1)
#FUNCTION
SELECTCASE ARG
	CASE P301정문
		SIF GROUPMATCH(ARG:1, P303수위실, P304빈오두막, P343호숫가)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P302정원)
			RETURNF 3
	CASE P302정원
		SIF GROUPMATCH(ARG:1, P303수위실, P306뒤뜰, P309객실)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P301정문, P307동쪽테라스, P308서쪽테라스)
			RETURNF 3
	CASE P303수위실, P304빈오두막
		SIF GROUPMATCH(ARG:1, P301정문, P302정원, P306뒤뜰)
			RETURNF 1
	CASE P305헛간
		SIF GROUPMATCH(ARG:1, P306뒤뜰)
			RETURNF 1
	CASE P306뒤뜰
		SIF GROUPMATCH(ARG:1, P302정원, P303수위실, P304빈오두막, P305헛간, P313주방)
			RETURNF 1
	CASE P307동쪽테라스
		SIF GROUPMATCH(ARG:1, P310도서관)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P302정원)
			RETURNF 3
	CASE P308서쪽테라스
		SIF GROUPMATCH(ARG:1, P309객실)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P302정원)
			RETURNF 3
	CASE P309객실
		SIF GROUPMATCH(ARG:1, P302정원, P310도서관, P314식당, P315응접실, P3161층화장실, P3192층복도, P328지하복도)
			RETURNF 1
	CASE P310도서관
		SIF GROUPMATCH(ARG:1, P307동쪽테라스, P309객실, P311파츄리방, P312소악마방)
			RETURNF 1
	CASE P311파츄리방, P312소악마방
		SIF GROUPMATCH(ARG:1, P310도서관)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P306뒤뜰)
			RETURNF 2
	CASE P313주방
		SIF GROUPMATCH(ARG:1, P306뒤뜰, P314식당)
			RETURNF 1
	CASE P314식당
		SIF GROUPMATCH(ARG:1, P309객실, P313주방)
			RETURNF 1
	CASE P315응접실
		SIF GROUPMATCH(ARG:1, P308서쪽테라스, P309객실)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P302정원)
			RETURNF 2
	CASE P3161층화장실
		SIF GROUPMATCH(ARG:1, P309객실)
			RETURNF 1
	CASE P3192층복도
		SIF GROUPMATCH(ARG:1, P309객실, P320사쿠야방, P321빈방, P3222층화장실, P323메이드요정대기소, P326레밀리아방)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P324큰발코니)
			RETURNF 3
	CASE P320사쿠야방, P321빈방
		SIF GROUPMATCH(ARG:1, P3192층복도)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P306뒤뜰)
			RETURNF 2
	CASE P3222층화장실, P323메이드요정대기소
		SIF GROUPMATCH(ARG:1, P3192층복도)
			RETURNF 1
	CASE P324큰발코니
		SIF GROUPMATCH(ARG:1, P3192층복도)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P302정원, P301정문)
			RETURNF 2
	CASE P326레밀리아방
		SIF GROUPMATCH(ARG:1, P3192층복도)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P327작은발코니)
			RETURNF 3
	CASE P327작은발코니
		SIF GROUPMATCH(ARG:1, P326레밀리아방)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P302정원, P301정문, P324큰발코니)
			RETURNF 2
	CASE P328지하복도
		SIF GROUPMATCH(ARG:1, P309객실, P329창고, P330고용인실, P331지하실, P332탈의실)
			RETURNF 1
	CASE P329창고, P330고용인실, P331지하실
		SIF GROUPMATCH(ARG:1, P328지하복도)
			RETURNF 1
	CASE P332탈의실
		SIF GROUPMATCH(ARG:1, P328지하복도, P333대욕탕)
			RETURNF 1
	CASE P333대욕탕
		SIF GROUPMATCH(ARG:1, P332탈의실)
			RETURNF 1

	CASE P334폐양관・입구
		SIF GROUPMATCH(ARG:1, P343호숫가)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P335폐양관・객실)
			RETURNF 3
	CASE P335폐양관・객실
		SIF GROUPMATCH(ARG:1, P338폐양관・목욕탕, P339폐양관・2층복도)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P334폐양관・입구, P337폐양관・부엌)
			RETURNF 3
	CASE P337폐양관・부엌
		SIF GROUPMATCH(ARG:1, P335폐양관・객실)
			RETURNF 3
	CASE P338폐양관・목욕탕
		SIF GROUPMATCH(ARG:1, P335폐양관・객실)
			RETURNF 1
	CASE P339폐양관・2층복도
		SIF GROUPMATCH(ARG:1, P335폐양관・객실, P340루나사방, P341메를랑방, P342리리카방)
			RETURNF 1
	CASE P340루나사방, P341메를랑방, P342리리카방
		SIF GROUPMATCH(ARG:1, P339폐양관・2층복도)
			RETURNF 1

	CASE P343호숫가
		SIF GROUPMATCH(ARG:1, P347안개의호수)
			RETURNF 3
		SIF ARG:1 == MAXROOM
			RETURNF 2
		SIF GROUPMATCH(ARG:1, P301정문, P334폐양관・입구, P344레티의움집, P345치르노의움집, P346대요정의거처)
			RETURNF 1
	CASE P344레티의움집, P345치르노의움집, P346대요정의거처
		SIF GROUPMATCH(ARG:1, P343호숫가)
			RETURNF 1
	CASE P347안개의호수
		SIF GROUPMATCH(ARG:1, P343호숫가)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P348안개의호수・바닥)
			RETURNF 1
	CASE P348안개의호수・바닥
		SIF GROUPMATCH(ARG:1, P347안개의호수)
			RETURNF 1
	CASE MAXROOM
		SIF ARG:1 == P343호숫가
			RETURNF 1
ENDSELECT
RETURNF 0


code:
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
;지점의 속성 설정 (DIM_t.ERH 참조)
;장소_원룸			집주인이 부재중일때 잠기고, 이불・옥내・주방・공부・휴식・음식・Private가 자동 부여
;장소_이불			휴식이 자동으로 부여
;장소_서양식		실내지만 신발을 신은 채, 옥내가 자동으로 부여
;장소_옥내
;장소_지붕			옥외지만 지붕이 있는 곳, 옥내라도 지붕이 없는 경우는 야외판정 (구 창공)
;장소_넓은
;장소_달구경		옥내나 지붕이 있어도 달이 보이는 장소
;장소_휴식
;장소_목욕탕
;장소_화장실
;장소_주방         	집어먹기가 자동으로 부여
;장소_훈련
;장소_공부
;장소_하늘의소리
;장소_텃밭
;장소_물긷기
;장소_신체측정
;장소_빨래너는곳	풍경묘사용
;장소_음식			자유행동 전용
;장소_집어먹기		자유행동 전용
;장소_머물지않는다	캐릭터가 잘 머물지 않는다 (이동하기 쉽다)
;장소_과소			캐릭터가 잘 들어가지 않는다 (이동해오기 어렵다)
;장소_Private		절도 있는 캐릭터는 들어오지 않는다, 주로 개인실과 목욕탕・화장실
;장소_코타츠		자유행동전용
;장소_공공장소		덮치지 않는다
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
@ROOMSETTING_3
#DIM ROOM
VARSET ROOMDATA
MAXROOM = 349
ENTRANCE = P301정문
피난처 = P305헛간
SIF GET_MAPID(거점_술벌레) != MAIN_MAP
	거점_술벌레 = P313주방
MAP_PAGES = 4
MAPNAME:1 = 안개의호수
MAPNAME:2 = 홍마관・1층＆지하
MAPNAME:3 = 홍마관・2층＆3층
MAPNAME:4 = 폐양관
SUMIKOMI_ROOM = P321빈방

FOR LOCAL, MINROOM(), MAXROOM
	ROOM = LOCAL % 100
	SELECTCASE LOCAL
	;布団・屋内・厨房・勉強・休憩・飲食・プライベートが自動で付与
	CASE P344레티의움집, P345치르노의움집, P346대요정의거처
		ROOMDATA:ROOM |= 장소_원룸
	CASE P301정문
		ROOMDATA:ROOM |= 장소_넓은
	CASE P302정원
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
	CASE P303수위실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_Private
	;人が入るとワンルームが付与
	CASE P304빈오두막
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_휴식
	;自室になると布団,勉強,プライベートが付与
	CASE P305헛간, P329창고
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_과소
	CASE P306뒤뜰
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_텃밭
	CASE P307동쪽테라스, P308서쪽테라스
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_빨래너는곳
	CASE P309객실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_넓은
	CASE P310도서관
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_휴식
	;自室になると勉強が付与
	CASE P311파츄리방, P312소악마방, P320사쿠야방, P326레밀리아방, P330고용인실, P321빈방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_Private
	CASE P313주방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_주방
	CASE P314식당
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_음식
	CASE P315응접실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_휴식
	CASE P3161층화장실, P3222층화장실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_화장실
		ROOMDATA:ROOM |= 장소_Private
	CASE P3192층복도, P328지하복도
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P324큰발코니
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_달구경
	CASE P327작은발코니
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_Private
	CASE P323메이드요정대기소
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_과소
		ROOMDATA:ROOM |= 장소_음식
	CASE P331지하실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_과소
		ROOMDATA:ROOM |= 장소_Private
	CASE P332탈의실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P333대욕탕
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_목욕탕

	CASE P334폐양관・입구, P339폐양관・2층복도
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P335폐양관・객실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P337폐양관・부엌
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_주방
	CASE P338폐양관・목욕탕
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	CASE P340루나사방, P341메를랑방, P342리리카방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_Private

	CASE P343호숫가
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
	CASE P347안개의호수
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_물긷기
	CASE P348안개의호수・바닥
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_Private
	ENDSELECT
NEXT

;-----------------------------------------
;디폴트 초기위치 및 거점주인 설정
;-----------------------------------------
@DEFAULT_OWNER_3
Default초기위치 = P304빈오두막
거점_주인 = [[레밀리아]]

;-----------------------------------------
;외출맵의 설정
;ARG   대상 지점
;ARGS  판정문자인수
;-----------------------------------------
@ODEKAKEMAP_SETTING_3(ARG, ARGS)
#FUNCTION
;＼1 2 3 4 5 6 7 8 9
;01
;02
;03
;04
;05　　６　　　８
;06　　　５７
;07　　　４
;08　３
;09　　　１　２
SELECTCASE ARG
CASE 안개의호수
	SIF ARGS == "좌표"
		RETURNF 49
	SIF GROUPMATCH(ARGS, "넓은", "훈련", "물긷기", "도시락")
		RETURNF 1
CASE 얼음집
	SIF ARGS == "좌표"
		RETURNF 69
	SIF GROUPMATCH(ARGS, "옥내", "서양식")
		RETURNF 1
CASE 폐양관
	SIF ARGS == "좌표"
		RETURNF 28
	SIF GROUPMATCH(ARGS, "옥내", "서양식")
		RETURNF 1
CASE 정문
	SIF ARGS == "좌표"
		RETURNF 47
	SIF GROUPMATCH(ARGS, "")
		RETURNF 1
CASE 객실
	SIF ARGS == "좌표"
		RETURNF 46
	SIF GROUPMATCH(ARGS, "옥내", "서양식", "달구경", "넓은", "모브")
		RETURNF 1
CASE 식당
	SIF ARGS == "좌표"
		RETURNF 35
	SIF GROUPMATCH(ARGS, "옥내", "서양식", "달구경", "주방", "넓은", "휴식", "모브")
		RETURNF 1
CASE 대도서관
	SIF ARGS == "좌표"
		RETURNF 56
	SIF GROUPMATCH(ARGS, "옥내", "서양식", "휴식", "공부")
		RETURNF 1
CASE 지하실
	SIF ARGS == "좌표"
		RETURNF 75
	SIF GROUPMATCH(ARGS, "옥내", "서양식")
		RETURNF 1
ENDSELECT

license: mit


code:
;-----------------------------------------------------------
;원거리 이동 설정
;ARG     목적지
;ARG:1   현위치
;RETURN  다음 목적지
;-----------------------------------------------------------
@SKIP_MOVE_3(ARG, ARG:1)
#DIM 현재의위치
;現在位置取得
IF ARG:1
	현재의위치 = ARG:1
ELSE
	현재의위치 = CFLAG:MASTER:현재위치
ENDIF

;目的地に直接移動できる場合そこに移動
SIF CAN_MOVE(현재의위치, ARG) & 1
	RETURN ARG

;袋小路から行ける場所は固定なので、そこを目指す
SELECTCASE 현재의위치
CASE P305헛간
	RETURN P306뒤뜰
CASE P311파츄리방, P312소악마방
	RETURN P310도서관
CASE P3161층화장실
	RETURN P309객실
CASE P320사쿠야방, P321빈방, P3222층화장실, P323메이드요정대기소, P324큰발코니
	RETURN P3192층복도
CASE P327작은발코니
	RETURN P326레밀리아방
CASE P329창고, P330고용인실, P331지하실
	RETURN P328지하복도
CASE P333대욕탕
	RETURN P332탈의실
CASE P337폐양관・부엌, P338폐양관・목욕탕
	RETURN P335폐양관・객실
CASE P340루나사방, P341메를랑방, P342리리카방
	RETURN P339폐양관・2층복도
CASE P344레티의움집, P345치르노의움집, P346대요정의거처
	RETURN P343호숫가
CASE P348안개의호수・바닥
	RETURN P347안개의호수
ENDSELECT

;直接移動できない場合、1つ近い位置を暫定目的地に設定し直してループ
;基本的に最短で行けるコースを設定する
;現在地によってコースが変わることも考慮して対応する
SELECTCASE ARG
	CASE P301정문
		SELECTCASE 현재의위치
		CASE P305헛간 TO P333대욕탕
			RETURN P302정원
		CASEELSE
			RETURN P343호숫가
		ENDSELECT
	CASE P302정원
		SELECTCASE 현재의위치
		CASE P310도서관, P311파츄리방, P312소악마방
			RETURN P307동쪽테라스
		CASE P315응접실
			RETURN P308서쪽테라스
		CASE P305헛간
			RETURN P306뒤뜰
		CASE P313주방 TO P333대욕탕
			RETURN P309객실
		CASEELSE
			RETURN P301정문
		ENDSELECT
	CASE P303수위실, P304빈오두막
		SELECTCASE 현재의위치
		CASE P305헛간 TO P333대욕탕
			RETURN P302정원
		CASEELSE
			RETURN P301정문
		ENDSELECT
	CASE P305헛간
		RETURN P306뒤뜰
	CASE P306뒤뜰
		SELECTCASE 현재의위치
		CASE P314식당
			RETURN P313주방
		CASEELSE
			RETURN P302정원
		ENDSELECT
	CASE P307동쪽테라스
		SELECTCASE 현재의위치
		CASE P308서쪽테라스, P315응접실
			RETURN P302정원
		CASE P309객실 TO P333대욕탕
			RETURN P310도서관
		CASEELSE
			RETURN P302정원
		ENDSELECT
	CASE P308서쪽테라스
		SELECTCASE 현재의위치
		CASE P307동쪽테라스, P310도서관 TO P312소악마방
			RETURN P302정원
		CASE P309객실 TO P333대욕탕
			RETURN P315응접실
		CASEELSE
			RETURN P302정원
		ENDSELECT
	CASE P309객실
		SELECTCASE 현재의위치
		CASE P307동쪽테라스, P310도서관 TO P312소악마방
			RETURN P310도서관
		CASE P308서쪽테라스
			RETURN P315응접실
		CASE P313주방
			RETURN P314식당
		CASE P329창고 TO P333대욕탕
			RETURN P328지하복도
		CASE P320사쿠야방 TO P327작은발코니
			RETURN P3192층복도
		CASEELSE
			RETURN P302정원
		ENDSELECT
	CASE P310도서관
		RETURN P309객실
	CASE P311파츄리방, P312소악마방
		RETURN P310도서관
	CASE P313주방
		SELECTCASE 현재의위치
		CASE P309객실 TO P333대욕탕
			RETURN P314식당
		CASEELSE
			RETURN P306뒤뜰
		ENDSELECT
	CASE P314식당
		SELECTCASE 현재의위치
		CASE P305헛간, P306뒤뜰
			RETURN P306뒤뜰
		CASEELSE
			RETURN P309객실
		ENDSELECT
	CASE P315응접실
		RETURN P309객실
	CASE P3161층화장실
		RETURN P309객실
	CASE P3192층복도
		RETURN P309객실
	CASE P320사쿠야방 TO P326레밀리아방
		RETURN P3192층복도
	CASE P327작은발코니
		RETURN P326레밀리아방
	CASE P328지하복도
		RETURN P309객실
	CASE P329창고 TO P332탈의실
		RETURN P328지하복도
	CASE P333대욕탕
		RETURN P332탈의실

	CASE P334폐양관・입구
		SELECTCASE 현재의위치
		CASE P337폐양관・부엌 TO P342리리카방
			RETURN P335폐양관・객실
		CASEELSE
			RETURN P343호숫가
		ENDSELECT
	CASE P335폐양관・객실
		RETURN P334폐양관・입구
	CASE P337폐양관・부엌 TO P339폐양관・2층복도
		RETURN P335폐양관・객실
	CASE P340루나사방 TO P342리리카방
		RETURN P339폐양관・2층복도

	CASE P343호숫가
		SELECTCASE 현재의위치
		CASE P301정문 TO P333대욕탕
			RETURN P301정문
		CASE P334폐양관・입구 TO P342리리카방
			RETURN P334폐양관・입구
		CASEELSE
			RETURN P347안개의호수
		ENDSELECT
	CASE P344레티의움집, P345치르노의움집, P346대요정의거처
		RETURN P343호숫가
	CASE P347안개의호수
		RETURN P343호숫가
	CASE P348안개의호수・바닥
		RETURN P347안개의호수
ENDSELECT


code:
;--------------------------------------------------
;맵의 함수명
;--------------------------------------------------
@MAP_VIEWING_NAME_4
#FUNCTIONS
RETURNF "TIKURIN"

;--------------------------------------------------
;맵의 묘화
;--------------------------------------------------
@MAP_TIKURIN_1(AA)
#DIMS REF AA, 0
AA:00 = 州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州州
AA:01 = 州州州州　　　　　　#a#b#c#d■＃＃＃＃＃■　　　　　　　　　　　州州州州州
AA:02 = 州州州　　　　　　　　　　　　　　21　　　　　　　　　　　　　　　州州州州　　　 이층
AA:03 = 州州　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　州州州■■■■■■■■■
AA:04 = 州　　■■■■■■■■＝＝＝＝＝＝＝■＝＝＝＝＝＝＝■■■■＝＝■◇　州州■　　　■□□□■
AA:05 = 州　　■24∥　　　　　　　　　　　　09　　　　　　　│　　■목욕■│　州州■　28　■□27□■
AA:06 = 州　　■■■──■■■─────■─────■───■　　■ 20 ■│　州州■　　　■□　□■
AA:07 = 州　　■　　　　　■　 카구야 　│　에이린　│　　　■　　■　　■│　州州■■─■■■─■■
AA:08 = 州　　■　 거실 　■　　 14 　　│　　13　　│　12　■　　■■--■│　州州／　　　26　　　■
AA:09 = 州　　■　　16　　■　　　　　　│　　　　　│　　　■　　│ 19 ■│　州／■■■■■■■■■
AA:10 = 州　　■　　　　　■■─────■─────■───■　　■□□■│　／州
AA:11 = 州　　■　　　　　│　　　　　　　　08　　　　　　　│ 07 ■■■■│／州州
AA:12 = 州　　■■─■■─■■───■───■───■───■　　│　18■／　州州
AA:13 = 州　　■│　　||　　　　　　　　　　■　　　│　　　■　　■■■／│　州州
AA:14 = 州　　■│부엌||　　　　객실　　　　■레이센│ 테위 ■　　　　／■│　州州
AA:15 = 州　　■┘ 17 ||　　　　 15 　　　　■　11　│　10　■　　■■■■│　州州
AA:16 = 州　　│　　　||　　　　　　　　　　■　　　│　　　■　　　　＼■│　州州
AA:17 = 州　　■■■─■■■■■■■■■■■■■■■■■■■■■─■■■＼│　州州
AA:18 = 州 22 ■■■─■■■■■■■■■■■■■■■■■■■■■─■■■■＼　州州
AA:19 = 州　　■□　　□□□□■　　　　　　　■　　　　　　　　　│　06■│＼州州
AA:20 = 州　　│　　조제실　□■　　진찰실　　│　대합실　　　　　■■■■│　＼州　　지하
AA:21 = 州　　■□　　05　　□■　　　04　　　■　　03　　　　　　　　　■│　州＼■■■■■■
AA:22 = 州　　■□□　　　　　│　　　　　　　■　　　　■＝＝＝■□□□■│　州州＼　　　　■
AA:23 = 州　　■■■──■■■■■■■■■■■■■■■■■━━━■■■■■│　州州■■＝■■■
AA:24 = 州州　│　　　　　　　　　　　　　　　　　　　　　　　　　　　　　│　州州■　　　　■
AA:25 = 州州州◇───────────────────●　 입구 　●───◇州州州■　 30 　■
AA:26 = 州州州州州州州州州州州州州州州州州州州州州州　　　　01　　　　州州州州州州■　　　　■
AA:27 = 州州州州州州州州州州州州州州州州州州州州州州州　　　　　　　州州州州州州州■■■■■■
AA:28 = 州州州州州州州州州州州州州州州州州州州州州州州州　　↓　　州州州州州州州州
AA:29 = 州州州州州州州州州州州州州州州州州州州州州州州州州　47　州州州州州州州州州

@MAP_TIKURIN_2(AA)
#DIMS REF AA, 0
AA:00 = ＠＠＠＠＠＠＠＠＠　　＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠｜
AA:01 = ＠＠＠＠＠＠＠＠＠ 38 ＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠｜
AA:02 = ＠＠　　　　　　　　　　　　　　　　　　　　　　　　　　　　　＠＠＠｜
AA:03 = ＠＠　＠＠＠＠＠■──■＠＠＠＠＠　　　　　　　　　　　　　　＠＠＠｜
AA:04 = ＠＠　■■■■■■　　■■■■■■　　　　　　　　　　　　　　┏━┓｜
AA:05 = ＠＠　■　엘리　■ 50 ■ 쿠루미 ■　　　　　　 66 　　　　　　┃□┃｜
AA:06 = ＠＠　■　 52 　│　　│　 51 　■　　　　　　　　　　　　　　┗━┛｜　　　　 이층
AA:07 = ＠＠　■　　　　■──■　　　　■　　　　　　　　　　　　　　＠＠＠｜
AA:08 = ＠＠　■■■■■■　　■■■■■■■□＝＝＝＝＝＝＝＝＝＝□　＠＠＠｜　■＝＝＝＝＝＝＝＝■
AA:09 = ＠＠　■　　　　■　　　　　　　　■||　　　 테라스 　　　||　＠＠＠｜　■　　　64　　　　■
AA:10 = ＠＠　■　　　　■　　　　　　　　■||　　　　 62 　　　　||　＠＠＠｜　■■■■─■■■■■
AA:11 = ＠＠　■　 DK 　│　　　　　　　　■■■■──────■■■　＠＠＠｜　■　　 유카 　　　■
AA:12 = ＠＠　■　 53 　■　　　　　　　　　■　　　　　　　　　　■　＠＠＠｜　■　　　63　　　　■
AA:13 = ＠＠　■　　　　■　　 　홀　 　　　■　　　　거실　　　　■　＠＠＠｜　■　　　　　　　　■
AA:14 = ＠＠　■　　　　■　　　 65 　　　　│　　　　 61 　　　　■　＠＠＠｜　■■■■─■■■■■
AA:15 = ＠＠　■■■■■■　　　　　　　　　■　　　　　　　　　　■　＠＠＠｜　／　　　　　　　　■
AA:16 = ＠＠　■　　　　│　　　　　　　　　■■■■■─■■■■■／＼＠＠＠｜／■■■■■■■■■■
AA:17 = ＠＠　■　　　　■　　　　　　　　　│　　　　58　　　　／■　＼＠＠／
AA:18 = ＠＠　■　　　　■─■─■■■─■■■■■■■　■■■■■■　＠＼／｜
AA:19 = ＠＠　■　목욕　■　■　　■　　　■　　　　■　■　　　　■　＠＠＠｜
AA:20 = ＠＠　■　 54 　■55■ 56 ■　60　■ 무게츠 ■　■ 겐게츠 ■　＠＠＠｜
AA:21 = ＠＠　■　　　　■WC■□□■　　　■　 57 　│　│　 59 　■　＠＠＠｜
AA:22 = ＠＠　■■■■■■■■■■■■■■■　　　　■　■　　　　■　＠＠＠｜
AA:23 = ＠＠　　　　　　　　　　　　　　　■　　　　■　■　　　　■　＠＠＠｜
AA:24 = ＠＠　　　　　　　　　　　　　　　■■■■■■─■■■■■■　＠＠＠｜
AA:25 = ＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠＠　　　＠＠＠＠＠＠＠＠＠｜
AA:26 = ψψψψψψψψψψψψψψψψψψψψψψ　　　ψψψψψψψψψ｜

@MAP_TIKURIN_3(AA)
#DIMS REF AA, 0
AA:00 = 州　　■■■■■■■■■■■■■■■■■■■■■■■■■■■│　　州州州州州州
AA:01 = 州　　■　16　■　　 14 　　│　　13　　│　12　■　│　　■│　　州州州州州州
AA:02 = 州　　■■─■■■─────┴─■───■───■07■■■■│　　州州州州州州
AA:03 = 州　　│　17　||　　　 15 　　　■　11　■　10　■　　　　■│　　州州州州州州
AA:04 = 州 22 ■■─■■■■■■■■■■■■■■■■■■■─■■■■│　　州州州州州州
AA:05 = 州　　│　　 05 　　■　　 04 　　■　　　　03　　　　　　■│　　州州州州州州
AA:06 = 州州　■■─■■■■■■■■■■■■■■■■■■━■■■■■│　州州州州州州州
AA:07 = 州州州◇─────────────────●　　01　　●──◇州州州州州州州州
AA:08 = ～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～
AA:09 = 州州州州州州州州州州州州州州州州州州州州州州州●01●州州州州州州州州州州州州州
AA:10 = ■■■■州　　州　州州州州州州州州州州州州州州州　州州州州州　　ρρ　　ρ　ρ
AA:11 = ■　31　　 州 　　　州州州州州州州州州州　　　　　　　　　35　　　　ρρ　　ρ
AA:12 = ■■■■州州州州州　　州州州州州　　　　　　州州州州州　　◎　　　ρ　　ρρ
AA:13 = 州州州州州州州州　　　　　　　　　　州州州州州州州州　　州州州　　　　ρ　　ρ
AA:14 = 州州州州州州　　　33　　　州　州州州州州　　　　　　　州州州州　36　ρρ■■■
AA:15 = 州州州州　　　　　　　　州州州　州州　　　　州州州州州州州州州　　　　　│37■
AA:16 = ■■■州　州州州　　　州州州州州州　 34 　州州州州州州州州州　　ρ　ρρ■■■
AA:17 = ■32│　　州州州州　州州州　　　　　　　　　　　州州州州州州　　　ρρ　ρ　ρ
AA:18 = ■■■州　州州州　　　　　　州州州州　　州州州　　州州州州州　　ρρ　ρ　ρ
AA:19 = 州州州州州州州　　州州州州州州州州　　州州州州州　州〓＼州州　　　　　＠＠＠＠
AA:20 = 州州州州州州　　　州州■■■州州州　州州州州州州　│40■州州　　＠＠＠＠＠ψψ
AA:21 = 州州州州州　　州　　　│42■州　　　州州州州州　　州〓／州州　　ψψ＠＠＠＠＠
AA:22 = 州州州州州　州州州州州■■■州 41 州州州州州　　州州州州州州　　　　ψψ■■■
AA:23 = 州■■■州　州州州州州州州州γ⌒ヽ州州州州　　州州州州州州州　38　　　　│39■
AA:24 = 州■43│　　州州州州州州州州ゝ♨ノ州州州　　州州■■■州州州　　　　＠＠■■■
AA:25 = 州■■■州　州州／포＼州州州州州州州Д州　　　　│45■州州州　　　　ψψ＠＠＠
AA:26 = 州州州州州　　　└─┘　　　　　　　46　　州州州■■■州州州　　50　　＠ψψψ
AA:27 = 州州州州州州州　　44　　　州州州州　　　州州州州州州州州州州＠■─■ 66 ＠＠＠
AA:28 = 州州州州州州州州州州州州州州州州　 47 　州州州州州州州州州州＠■몽환관■＠＠＠
AA:29 = 　　#e　　　　　　　　　　　　　　　　州州州州州州州州州州州ψ■■■■■＠＠＠

;廃屋
IF FLAG:더부살이캐릭터
	AA:19 = 州州州州州州州　　州州州州州州州州　　州州州州州　州■■州州　　　　　＠＠＠＠
	AA:20 = 州州州州州州　　　州州■■■州州州　州州州州州州　│40■州州　　＠＠＠＠＠ψψ
	AA:21 = 州州州州州　　州　　　│42■州州　　州州州州州　　州■■州州　　ψψ＠＠＠＠＠
ENDIF

@ODEKAKEMAP_4(AA)
#DIMS REF AA, 0
AA:00 = 州州州州州　■■■■■■■■■■■■　州州州州＠■■■■■■■＠
AA:01 = 州州州州州　■　　||　│　■　　　■　州州州州＠■　　　　　■＠
AA:02 = 州州州州州　■　　||08■■■■─■■　州州州州＠■　　09　　■＠
AA:03 = 州州州州州　■　　||　│　■　05　■　州州州州＠■■●━●■■＠
AA:04 = 州州州州州　■■■■■■■■■━■■　州州州州ψ＠＠＠　＠＠＠ψ
AA:05 = 州州州州州　　　　　　　　　●　●　　州州州州＠ψψψ　ψψψ＠
AA:06 = 州州州州州州州州州州州州州州州　州州州州州州州ψ＠ψψ　　ψ＠ψ
AA:07 = 州■■■州　　州州州　　　　　　　　州州州州州＠＠　　07　　＠＠
AA:08 = 州■04　　 03 　　　　州州州州州州　　　州州州ψ＠＠　　　＠＠ψ
AA:09 = 州■■■州　　州州州州州州州州州州州州　州州州　ψψ　　　ψψ
AA:10 = 州州州州州州　　州州州州州州州州州州　　州州州
AA:11 = 州州州州州州州　　州州州／포＼州州　02　州州州ρ ρ 　　　 ρ ρ
AA:12 = 州州州州州州州州　　州州├─┤州州　　　州州州　ρ　ρ　ρ　ρ
AA:13 = 州州州州州州州州州　　　　　　　　　州州州州州ρ　ρ　　　ρ　ρ
AA:14 = 州州州州州州州州州州州州州　　　州州　州　州　　　　　06　　　ρ
AA:15 = 州州州州州州州州州州州州　01　州州州州　州　州 ρ ρ　　　ρ ρ
AA:16 = 州州州州州州州州州州州　　　州州州州州州州州州　ρρρ　ρρρ

;--------------------------------------------------
;착색과 치환
;--------------------------------------------------
@DRAW_MAP_BG_4(SLICED)
#DIMS SLICED
SELECTCASE SLICED
;▼着色
CASE "木", "林", "州"
	SETCOLOR C_FOREST1
	PRINTS SLICED
	RESETCOLOR
CASE "Ψ", "ψ"
	SETCOLOR C_PLANT
	PRINTS SLICED
	RESETCOLOR
CASE "＠"
	SETCOLOR 0xffdc00
	PRINTS SLICED
	RESETCOLOR
CASE "ρ"
	SETCOLOR 0xffffff
	PRINTS SLICED
	RESETCOLOR
CASE "■", "│", "─", "┐", "┌", "└", "┘", "／", "雀", "＼", "〓", "●", "◇", "|", "┴", "-", "├", "┤"
	SETCOLOR C_WOOD1
	PRINTS SLICED
	RESETCOLOR
CASE "━", "＝", "∥", "□", "＃", "┏", "┗", "┛", "┓", "┃"
	SETCOLOR C_WOOD2
	PRINTS SLICED
	RESETCOLOR
CASE "γ", "⌒", "ヽ", "ゝ", "ノ", "♨"
	SETCOLOR 0x25b7c0
	PRINTS SLICED
	RESETCOLOR
CASE "◎"
	SETCOLOR C_STONE1
	PRINTS SLICED
	RESETCOLOR
;▼特殊な表示
CASE "#a", "#b", "#c", "#d", "#e", "#f", "#g", "#h", "#i", "#j", "#k", "#l", "#m", "#n"
	CALL MAP_PRINT(SLICED)
;ふつうの
CASEELSE
	PRINTS SLICED
ENDSELECT


code:
;--------------------------------------------------
;지점명 변경 함수
;--------------------------------------------------
@MAP_PLACENAME_4(ARG)
#FUNCTIONS
IF GET_MAPID(ARG) == MAIN_MAP
	SELECTCASE ARG
		CASE P412빈방, P4282층빈방, P460몽환관빈방
			IF CFLAG:MASTER:초기위치 == ARG
				RETURNF CALLNAME:MASTER + "의 방" ;私室
			ELSE
				RETURNF "빈 방"
			ENDIF
		CASE P442빈오두막
			IF CFLAG:MASTER:초기위치 == ARG
				RETURNF CALLNAME:MASTER + "의 오두막"
			ELSE
				RETURNF "빈 오두막"
			ENDIF
		CASE SUMIKOMI_ROOM
			IF FLAG:더부살이캐릭터
				RETURNF CALLNAME:(FLAG:더부살이캐릭터) + "의 오두막"
			ELSE
				RETURNF "폐가"
			ENDIF
		CASE MINROOM() TO (MAXROOM - 1)
			RETURNF STR:(ARG + 8000)
		CASE OMANEKIBEYA()
			RETURNF OMANEKI_PLACE()
		CASE SUKIMA()
			RETURNF "스키마 공간"
		CASE MAXROOM
			RETURNF "죽림의 밖"
		CASEELSE
			RETURNF "불명"
	ENDSELECT
ELSE
	RETURNF "죽림의 밖"
ENDIF

;--------------------------------------------------
;장소 ARG가 어느 지역에 있는지
;표시하는 맵의 번호와 연동 (TFLAG:맵변환)
;ARG     장소ID
;--------------------------------------------------
@MAP_AREASELECT_4(ARG)
#FUNCTION
SELECTCASE ARG
	;영원정
	CASE P403대합실 TO P430지하실
		RETURNF 1
	;몽환관
	CASE P450몽환관현관 TO P466몽환관정원
		RETURNF 2
	;迷いの竹林
	CASEELSE
		RETURNF 3
ENDSELECT

;--------------------------------------------------
;내부구조가 있는 장소의 내부 판정
;		TFLAG:맵변환	내부감지(察知)가 필요한 맵 번호
;				P_ID  	표시버튼의 장소ID
;				Q_ID  	판정하는 내부 장소ID, 반드시 P_ID와 일치하는 수치도 포함
;--------------------------------------------------
@GETMAP_BUILDING_4(P_ID, Q_ID)
#FUNCTION
#DIM P_ID
#DIM Q_ID
IF TFLAG:맵변환 == 3
	SELECTCASE P_ID
		;몽환관
		CASE P450몽환관현관
			SELECTCASE Q_ID
			CASE P450몽환관현관 TO P466몽환관정원
				RETURNF 1
			ENDSELECT
	ENDSELECT
ENDIF
RETURNF 0

;--------------------------------------------------
;이동제한설정
;ARG    장소ID
;CHARA  이동하는 캐릭터ID
;RETURNF 1=이동 가능, 0=이동 불가능
;TFLAG:이동불능메시지   ↓の@MAP_CANNOT_WORD용 설정
;--------------------------------------------------
@MAP_CAN_MOVE_4(ARG, CHARA)
#FUNCTION
#DIM CHARA
SELECTCASE ARG
	;奥ノ院判定
	CASE P407복도 TO P430지하실
		;除外
		SIF GROUPMATCH(CHARA, [[우동게]], [[테위]], [[카구야]], [[에이린]])
			RETURNF 1
		;月の民も良いよね
		SIF GROUPMATCH(CHARA, [[요리히메]], [[토요히메]], [[레이센]], [[사구메]])
			RETURNF 1
		;中からは動ける
		SIF INRANGE(CFLAG:CHARA:현재위치,P407복도, P430지하실)
			RETURNF 1
		;あなた
		IF CHARA == MASTER
			IF 영원정침입허가() || INRANGE(CFLAG:MASTER:초기위치, P401영원정입구, P430지하실) || FLAG:시간정지
				RETURNF 1
			ELSE
				TFLAG:이동불능메시지 = 1
				RETURNF 0
			ENDIF
		;それ以外は入れない
		ELSE
			RETURNF 0
		ENDIF
	;誰かが住んでないと入れない
	CASE P412빈방, P4282층빈방, P460몽환관빈방, P442빈오두막
		IF !PRIVATEROOM:(ARG % 100) && CFLAG:MASTER:초기위치 != ARG
			TFLAG:이동불능메시지 = 999
			RETURNF 0
		ENDIF
ENDSELECT
RETURNF 1

;--------------------------------------------------
;아나타가 영원전에 들어갈 수 있는 판정
;--------------------------------------------------
@영원정침입허가()
#FUNCTION
SIF CFLAG:[[카구야]]:안면
	RETURNF 1
SIF TALENT:[[우동게]]:연모 || TALENT:[[테위]]:연모 || TALENT:[[카구야]]:연모 || TALENT:[[에이린]]:연모
	RETURNF 1
SIF GROUPMATCH(FLAG:데이트상대, [[우동게]], [[테위]], [[카구야]], [[에이린]])
	RETURNF 1
SIF GROUPMATCH(FLAG:역극, [[우동게]], [[테위]], [[카구야]], [[에이린]])
	RETURNF 1
SIF CFLAG:[[우동게]]:동행 || CFLAG:[[테위]]:동행 || CFLAG:[[카구야]]:동행 || CFLAG:[[에이린]]:동행
	RETURNF 1
SIF FLAG:연회개최플래그 == 3 && TIME >= FLAG:개시시간
	RETURNF 1
RETURNF 0

;--------------------------------------------------
;이동불능시 표시되는 메시지
;--------------------------------------------------
@MAP_CANNOT_WORD_4(ARG)
SELECTCASE TFLAG:이동불능메시지
	CASE 1
		PRINTW 친한 사람이 없는 동안은 영원정의 안쪽에는 들어갈 수 있게 해 주지 않는다…
		CLEARLINE 2
ENDSELECT
REUSELASTLINE

;-----------------------------------------
;거점 전용의 정경묘사
;WAIT는 걸리지 않도록
;-----------------------------------------
@MAP_UNIQUEMESSAGE_4
IF WITH_MOB()
	CALL MOB_MESSAGE_4
	RETURN 1
ENDIF

;-----------------------------------------
;거점의 장소ID를 외출맵상의 장소ID로 치환하는 함수
;ARG      대상의 장소ID (거점맵)
;RETURNF  교체 장소ID (외출맵)
;-----------------------------------------
@MAP_SEARCH_REPLACEMENT_4(ARG)
#FUNCTION
SELECTCASE ARG
	CASE P401영원정입구 TO P406손님용화장실
		RETURNF 영원정
	CASE P407복도 TO P430지하실
		RETURNF 영원정안채
	CASE P431토끼동굴
		RETURNF 토끼동굴
	CASE P432카게로의집, P433사각의죽림, P442빈오두막, P445모코우의집
		RETURNF 사각의죽림
	CASE P434미혹의샛길, P435우물, P440폐가, P441온천
		RETURNF 미혹의샛길
	CASE P436무명의언덕, P437메디슨의집
		RETURNF 무명의언덕
	CASE P438태양의밭, P439라바의집
		RETURNF 태양의밭
	CASE P450몽환관현관 TO P466몽환관정원
		RETURNF 몽환관
	CASEELSE
		RETURNF 죽림입구
ENDSELECT
RETURNF 0

;--------------------------------------------------
;맵의 소개문
;--------------------------------------------------
@MAP소개_4
;とりあえず5行
PRINTFORML ※소개문 모집 중※
PRINTFORML 죽림뿐만 아니라 유카와 구작 캐릭터들이 사는 몽환관이 포함된다.
PRINTFORML 영원정 안쪽으로는 관계자와 동행하거나 사이가 깊어져야 들어갈 수 있다.
PRINTFORML 시간 정지로 무단 침입할 수 있지만 해제하면 쫓겨난다.
PRINTFORML


code:
;-----------------------------------------------------------
;지점의 연결 설정
;ARG    기준지점
;ARG:1  대상지점
;RETURNF 0=이동할 수 없다, 보이지 않는다
;        1=이동할 수 있다, 보이지 않는다
;        2=이동할 수 없다, 보인다
;        3=이동할 수 있다, 보인다 (직통)
;-----------------------------------------------------------
@CAN_MOVE_4(ARG, ARG:1)
#FUNCTION
SELECTCASE ARG
	CASE P401영원정입구
		SIF GROUPMATCH(ARG:1, P403대합실, P405조제실, P433사각의죽림, P435우물)
			RETURNF 1
	CASE P403대합실
		SIF GROUPMATCH(ARG:1, P401영원정입구, P404진찰실, P406손님용화장실, P407복도)
			RETURNF 1
	CASE P404진찰실
		SIF GROUPMATCH(ARG:1, P403대합실, P405조제실)
			RETURNF 1
	CASE P405조제실
		SIF GROUPMATCH(ARG:1, P401영원정입구, P404진찰실, P417부엌, P422뒷마당)
			RETURNF 1
	CASE P406손님용화장실
		SIF GROUPMATCH(ARG:1, P403대합실)
			RETURNF 1
	CASE P407복도
		SIF GROUPMATCH(ARG:1, P403대합실, P408중앙복도, P409툇마루, P418측간, P419탈의실, P4262층복도, P430지하실)
			RETURNF 1
	CASE P408중앙복도
		SIF GROUPMATCH(ARG:1, P407복도, P410테위방, P411우동게방, P412빈방, P413에이린방, P414카구야방, P415객실, P416거실)
			RETURNF 1
	CASE P409툇마루
		SIF GROUPMATCH(ARG:1, P407복도, P412빈방, P413에이린방, P414카구야방, P416거실, P424헛간)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P421마당)
			RETURNF 3
	CASE P410테위방
		SIF GROUPMATCH(ARG:1, P408중앙복도, P411우동게방)
			RETURNF 1
	CASE P411우동게방
		SIF GROUPMATCH(ARG:1, P408중앙복도, P410테위방)
			RETURNF 1
	CASE P412빈방
		SIF GROUPMATCH(ARG:1, P408중앙복도, P409툇마루, P413에이린방)
			RETURNF 1
	CASE P413에이린방
		SIF GROUPMATCH(ARG:1, P408중앙복도, P409툇마루, P412빈방, P414카구야방)
			RETURNF 1
	CASE P414카구야방
		SIF GROUPMATCH(ARG:1, P408중앙복도, P409툇마루, P413에이린방)
			RETURNF 1
	CASE P415객실
		SIF GROUPMATCH(ARG:1, P408중앙복도, P416거실, P417부엌)
			RETURNF 1
	CASE P416거실
		SIF GROUPMATCH(ARG:1, P408중앙복도, P409툇마루, P415객실, P417부엌)
			RETURNF 1
	CASE P417부엌
		SIF GROUPMATCH(ARG:1, P405조제실, P415객실, P416거실, P422뒷마당)
			RETURNF 1
	CASE P418측간
		SIF GROUPMATCH(ARG:1, P407복도)
			RETURNF 1
	CASE P419탈의실
		SIF GROUPMATCH(ARG:1, P407복도, P420목욕탕)
			RETURNF 1
	CASE P420목욕탕
		SIF GROUPMATCH(ARG:1, P419탈의실)
			RETURNF 1
	CASE P421마당
		SIF GROUPMATCH(ARG:1, P409툇마루, P422뒷마당)
			RETURNF 1
	CASE P422뒷마당
		SIF GROUPMATCH(ARG:1, P405조제실, P417부엌, P421마당)
			RETURNF 1
	CASE P424헛간
		SIF GROUPMATCH(ARG:1, P409툇마루)
			RETURNF 1
	CASE P4262층복도
		SIF GROUPMATCH(ARG:1, P407복도, P427창고, P4282층빈방)
			RETURNF 1
	CASE P427창고
		SIF GROUPMATCH(ARG:1, P4262층복도)
			RETURNF 1
	CASE P4282층빈방
		SIF GROUPMATCH(ARG:1, P4262층복도)
			RETURNF 1
	CASE P430지하실
		SIF GROUPMATCH(ARG:1, P407복도)
			RETURNF 1

	CASE P431토끼동굴
		SIF GROUPMATCH(ARG:1, P433사각의죽림)
			RETURNF 1
	CASE P432카게로의집
		SIF GROUPMATCH(ARG:1, P433사각의죽림)
			RETURNF 1
	CASE P433사각의죽림
		SIF GROUPMATCH(ARG:1, P401영원정입구, P431토끼동굴, P432카게로의집, P434미혹의샛길, P442빈오두막, P443미스티아의집, P444밤참새의포장마차)
			RETURNF 1
	CASE P434미혹의샛길
		SIF GROUPMATCH(ARG:1, P433사각의죽림, P435우물, P440폐가, P441온천, P445모코우의집, P446사당, P447죽림입구)
			RETURNF 1
	CASE P435우물
		SIF GROUPMATCH(ARG:1, P401영원정입구, P434미혹의샛길, P436무명의언덕)
			RETURNF 1
	CASE P436무명의언덕
		SIF GROUPMATCH(ARG:1, P438태양의밭)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P435우물, P437메디슨의집)
			RETURNF 1
	CASE P437메디슨의집
		SIF GROUPMATCH(ARG:1, P436무명의언덕)
			RETURNF 1
	CASE P438태양의밭
		SIF GROUPMATCH(ARG:1, P439라바의집, P450몽환관현관)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P436무명의언덕, P466몽환관정원)
			RETURNF 3
	CASE P439라바의집
		SIF GROUPMATCH(ARG:1, P438태양의밭)
			RETURNF 1
	CASE P440폐가
		SIF GROUPMATCH(ARG:1, P434미혹의샛길, P447죽림입구)
			RETURNF 1
	CASE P441온천
		SIF GROUPMATCH(ARG:1, P434미혹의샛길)
			RETURNF 1
	CASE P442빈오두막
		SIF GROUPMATCH(ARG:1, P433사각의죽림, P444밤참새의포장마차)
			RETURNF 1
	CASE P443미스티아의집
		SIF GROUPMATCH(ARG:1, P433사각의죽림, P444밤참새의포장마차)
			RETURNF 1
	CASE P444밤참새의포장마차
		SIF GROUPMATCH(ARG:1, P433사각의죽림, P442빈오두막, P443미스티아의집, P446사당, P447죽림입구)
			RETURNF 1
	CASE P445모코우의집
		SIF GROUPMATCH(ARG:1, P434미혹의샛길, P447죽림입구)
			RETURNF 1
	CASE P446사당
		SIF GROUPMATCH(ARG:1, P434미혹의샛길, P444밤참새의포장마차)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P447죽림입구)
			RETURNF 3
	CASE P447죽림입구
		SIF GROUPMATCH(ARG:1, P434미혹의샛길, P440폐가, P444밤참새의포장마차, P445모코우의집)
			RETURNF 1
		SIF ARG:1 == MAXROOM
			RETURNF 2
		SIF GROUPMATCH(ARG:1, P446사당)
			RETURNF 3

	CASE P450몽환관현관
		SIF GROUPMATCH(ARG:1, P438태양의밭, P451몽환관쿠루미방, P452몽환관엘리방, P465몽환관홀, P466몽환관정원)
			RETURNF 1
	CASE P451몽환관쿠루미방
		SIF GROUPMATCH(ARG:1, P450몽환관현관)
			RETURNF 1
	CASE P452몽환관엘리방
		SIF GROUPMATCH(ARG:1, P450몽환관현관)
			RETURNF 1
	CASE P453몽환관부엌
		SIF GROUPMATCH(ARG:1, P465몽환관홀)
			RETURNF 1
	CASE P454몽환관목욕탕
		SIF GROUPMATCH(ARG:1, P465몽환관홀)
			RETURNF 1
	CASE P455몽환관화장실
		SIF GROUPMATCH(ARG:1, P465몽환관홀)
			RETURNF 1
	CASE P456몽환관창고
		SIF GROUPMATCH(ARG:1, P465몽환관홀)
			RETURNF 1
	CASE P457몽환관무게츠방
		SIF GROUPMATCH(ARG:1, P458몽환관복도)
			RETURNF 1
	CASE P458몽환관복도
		SIF GROUPMATCH(ARG:1, P457몽환관무게츠방, P459몽환관겐게츠방, P461몽환관거실, P463몽환관유카방, P465몽환관홀)
			RETURNF 1
	CASE P459몽환관겐게츠방
		SIF GROUPMATCH(ARG:1, P458몽환관복도)
			RETURNF 1
	CASE P460몽환관빈방
		SIF GROUPMATCH(ARG:1, P465몽환관홀)
			RETURNF 1
	CASE P461몽환관거실
		SIF GROUPMATCH(ARG:1, P458몽환관복도, P462몽환관테라스, P465몽환관홀)
			RETURNF 1
	CASE P462몽환관테라스
		SIF GROUPMATCH(ARG:1, P461몽환관거실, P466몽환관정원)
			RETURNF 3
	CASE P463몽환관유카방
		SIF GROUPMATCH(ARG:1, P458몽환관복도)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P464몽환관발코니)
			RETURNF 3
	CASE P464몽환관발코니
		SIF GROUPMATCH(ARG:1, P463몽환관유카방)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P466몽환관정원)
			RETURNF 2
	CASE P465몽환관홀
		SIF GROUPMATCH(ARG:1, P450몽환관현관, P453몽환관부엌, P454몽환관목욕탕, P455몽환관화장실, P456몽환관창고, P458몽환관복도, P460몽환관빈방, P461몽환관거실)
			RETURNF 1
	CASE P466몽환관정원
		SIF GROUPMATCH(ARG:1, P450몽환관현관)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P438태양의밭, P462몽환관테라스)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P464몽환관발코니)
			RETURNF 2

	CASE MAXROOM
		SIF ARG:1 == P447죽림입구
			RETURNF 1
ENDSELECT
RETURNF 0


code:
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
;지점의 속성 설정 (DIM_t.ERH 참조)
;장소_원룸			집주인이 부재중일때 잠기고, 이불・옥내・주방・공부・휴식・음식・Private가 자동 부여
;장소_이불			휴식이 자동으로 부여
;장소_서양식		실내지만 신발을 신은 채, 옥내가 자동으로 부여
;장소_옥내
;장소_지붕			옥외지만 지붕이 있는 곳, 옥내라도 지붕이 없는 경우는 야외판정 (구 창공)
;장소_넓은
;장소_달구경		옥내나 지붕이 있어도 달이 보이는 장소
;장소_휴식
;장소_목욕탕
;장소_화장실
;장소_주방         	집어먹기가 자동으로 부여
;장소_훈련
;장소_공부
;장소_하늘의소리
;장소_텃밭
;장소_물긷기
;장소_신체측정
;장소_빨래너는곳	풍경묘사용
;장소_음식			자유행동 전용
;장소_집어먹기		자유행동 전용
;장소_머물지않는다	캐릭터가 잘 머물지 않는다 (이동하기 쉽다)
;장소_과소			캐릭터가 잘 들어가지 않는다 (이동해오기 어렵다)
;장소_Private		절도 있는 캐릭터는 들어오지 않는다, 주로 개인실과 목욕탕・화장실
;장소_코타츠		자유행동전용
;장소_공공장소		덮치지 않는다
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
@ROOMSETTING_4
#DIM ROOM
VARSET ROOMDATA
MAXROOM = 467
ENTRANCE = P447죽림입구
SUMIKOMI_ROOM = P440폐가
피난처 = P446사당
SIF GET_MAPID(거점_술벌레) != MAIN_MAP
	거점_술벌레 = P417부엌
MAP_PAGES = 3
MAPNAME:1 = 영원정
MAPNAME:2 = 몽환관
MAPNAME:3 = 미혹의 죽림

CFLAG:[[요리히메]]:(450 + MAIN_MAP) = P421마당
CFLAG:[[토요히메]]:(450 + MAIN_MAP) = P421마당
CFLAG:[[레이센]]:(450 + MAIN_MAP) = P421마당
CFLAG:[[사구메]]:(450 + MAIN_MAP) = P421마당

FOR LOCAL, MINROOM(), MAXROOM
	ROOM = LOCAL % 100
	SELECTCASE LOCAL
	;布団・屋内・厨房・勉強・休憩・飲食・プライベートが自動で付与
	CASE P432카게로의집, P439라바의집, P443미스티아의집, P445모코우의집
		ROOMDATA:ROOM |= 장소_원룸
	CASE P437메디슨의집
		ROOMDATA:ROOM |= 장소_원룸
		ROOMDATA:ROOM |= 장소_서양식
	CASE P401영원정입구
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P403대합실, P404진찰실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P405조제실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_Private
	CASE P406손님용화장실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_화장실
	CASE P407복도, P408중앙복도, P4262층복도
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P409툇마루
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_빨래너는곳
	;영원정の空き部屋は最初から整ってる
	CASE P410테위방, P411우동게방, P4282층빈방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_Private
	CASE P413에이린방, P414카구야방, P412빈방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_Private
	CASE P415객실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_음식
	CASE P416거실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P417부엌
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_주방
	CASE P418측간
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_화장실
	CASE P419탈의실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_머물지않는다
		ROOMDATA:ROOM |= 장소_Private
	CASE P420목욕탕
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_Private
	CASE P421마당
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_텃밭
	CASE P422뒷마당
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_과소
	CASE P424헛간, P427창고
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_과소
	CASE P430지하실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_과소

	CASE P431토끼동굴
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_달구경
	CASE P433사각의죽림, P434미혹의샛길
		ROOMDATA:ROOM |= 장소_훈련
	CASE P435우물
		ROOMDATA:ROOM |= 장소_물긷기
	CASE P436무명의언덕, P438태양의밭
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
	;自室になると布団,勉強,プライベートが付与
	CASE P440폐가
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_음식
	CASE P441온천
		ROOMDATA:ROOM |= 장소_목욕탕
	;人が入るとワンルームが付与
	CASE P442빈오두막
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_주방
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_음식
	CASE P444밤참새의포장마차
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_음식
	CASE P446사당
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_하늘의소리
		ROOMDATA:ROOM |= 장소_과소
	CASE P447죽림입구
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_머물지않는다

	CASE P450몽환관현관
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P451몽환관쿠루미방, P452몽환관엘리방, P457몽환관무게츠방, P459몽환관겐게츠방, P463몽환관유카방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_Private

	CASE P453몽환관부엌
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_주방
	CASE P454몽환관목욕탕
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	CASE P455몽환관화장실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_화장실
		ROOMDATA:ROOM |= 장소_Private
	CASE P456몽환관창고
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_과소
	CASE P458몽환관복도
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_머물지않는다
	;自室になると勉強,プライベートが付与
	CASE P460몽환관빈방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
	CASE P461몽환관거실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P462몽환관테라스, P464몽환관발코니
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_빨래너는곳
	CASE P465몽환관홀
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_음식
	CASE P466몽환관정원
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_물긷기
	ENDSELECT
NEXT

;-----------------------------------------
;디폴트 초기위치 및 거점주인 설정
;-----------------------------------------
@DEFAULT_OWNER_4
Default초기위치 = P442빈오두막
거점_주인 = [[에이린]]

;-----------------------------------------
;외출맵의 설정
;ARG   대상 지점
;ARGS  판정문자인수
;-----------------------------------------
@ODEKAKEMAP_SETTING_4(ARG, ARGS)
#FUNCTION
;＼1 2 3 4 5 6 7 8 9
;01
;02
;03　　８
;04　　５　　９
;05
;06
;07４３　　　７
;08　　　２
;09　　１　　６
SELECTCASE ARG
CASE 죽림입구
	SIF ARGS == "좌표"
		RETURNF 39
	SIF GROUPMATCH(ARGS, "")
		RETURNF 1
CASE 미혹의샛길
	SIF ARGS == "좌표"
		RETURNF 48
	SIF GROUPMATCH(ARGS, "")
		RETURNF 1
CASE 사각의죽림
	SIF ARGS == "좌표"
		RETURNF 27
	SIF GROUPMATCH(ARGS, "")
		RETURNF 1
CASE 토끼동굴
	SIF ARGS == "좌표"
		RETURNF 17
	SIF GROUPMATCH(ARGS, "지붕")
		RETURNF 1
CASE 영원정
	SIF ARGS == "좌표"
		RETURNF 34
	SIF GROUPMATCH(ARGS, "신체측정", "옥내", "달구경", "휴식", "모브")
		RETURNF 1
CASE 무명의언덕
	SIF ARGS == "좌표"
		RETURNF 69
	SIF GROUPMATCH(ARGS, "넓은", "도시락")
		RETURNF 1
CASE 태양의밭
	SIF ARGS == "좌표"
		RETURNF 67
	SIF GROUPMATCH(ARGS, "넓은", "도시락")
		RETURNF 1
CASE 영원정안채
	SIF ARGS == "좌표"
		RETURNF 33
	SIF GROUPMATCH(ARGS, "옥내", "달구경")
		RETURNF 1
CASE 몽환관
	SIF ARGS == "좌표"
		RETURNF 64
	SIF GROUPMATCH(ARGS, "옥내", "서양식")
		RETURNF 1
ENDSELECT


code:
;-----------------------------------------------------------
;원거리 이동 설정
;ARG     목적지
;ARG:1   현위치
;RETURN  다음 목적지
;-----------------------------------------------------------
@SKIP_MOVE_4(ARG, ARG:1)
#DIM 현재의위치
;現在位置取得
IF ARG:1
	현재의위치 = ARG:1
ELSE
	현재의위치 = CFLAG:MASTER:현재위치
ENDIF

;目的地に直接移動できる場合そこに移動
SIF CAN_MOVE(현재의위치, ARG) & 1
	RETURN ARG

;袋小路から行ける場所は固定なので、そこを目指す
SELECTCASE 현재의위치
CASE P406손님용화장실
	RETURN P403대합실
CASE P418측간, P430지하실
	RETURN P407복도
CASE P420목욕탕
	RETURN P419탈의실
CASE P424헛간
	RETURN P409툇마루
CASE P427창고, P4282층빈방
	RETURN P4262층복도
CASE P431토끼동굴, P432카게로의집
	RETURN P433사각의죽림
CASE P437메디슨의집
	RETURN P436무명의언덕
CASE P439라바의집
	RETURN P438태양의밭
CASE P441온천
	RETURN P434미혹의샛길
CASE P451몽환관쿠루미방, P452몽환관엘리방
	RETURN P450몽환관현관
CASE P453몽환관부엌, P454몽환관목욕탕, P455몽환관화장실, P456몽환관창고, P460몽환관빈방
	RETURN P465몽환관홀
CASE P457몽환관무게츠방, P459몽환관겐게츠방
	RETURN P458몽환관복도
CASE P464몽환관발코니
	RETURN P463몽환관유카방
ENDSELECT

;直接移動できない場合、1つ近い位置を暫定目的地に設定し直してループ
;基本的に最短で行けるコースを設定する
;現在地によってコースが変わることも考慮して対応する
SELECTCASE ARG
	CASE P401영원정입구
		SELECTCASE 현재의위치
		CASE P415객실 TO P417부엌, P421마당, P422뒷마당
			RETURN P405조제실
		CASE P404진찰실 TO P430지하실
			RETURN P403대합실
		CASE P431토끼동굴, P432카게로의집, P442빈오두막, P443미스티아의집, P444밤참새의포장마차
			RETURN P433사각의죽림
		CASEELSE
			RETURN P435우물
		ENDSELECT
	CASE P403대합실
		SELECTCASE 현재의위치
		CASE P405조제실, P417부엌, P422뒷마당
			RETURN P404진찰실
		CASE P408중앙복도 TO P430지하실
			RETURN P407복도
		CASEELSE
			RETURN P401영원정입구
		ENDSELECT
	CASE P404진찰실
		SELECTCASE 현재의위치
		CASE P417부엌, P422뒷마당, P416거실, P415객실, P421마당
			RETURN P405조제실
		CASEELSE
			RETURN P403대합실
		ENDSELECT
	CASE P405조제실
		SELECTCASE 현재의위치
		CASE P421마당
			RETURN P422뒷마당
		CASE P408중앙복도 TO P416거실, P424헛간
			RETURN P417부엌
		CASE P403대합실, P406손님용화장실, P407복도, P418측간 TO P420목욕탕, P4262층복도 TO P430지하실
			RETURN P404진찰실
		CASEELSE
			RETURN P401영원정입구
		ENDSELECT
	CASE P406손님용화장실
		RETURN P403대합실
	CASE P407복도
		SELECTCASE 현재의위치
		CASE P420목욕탕
			RETURN P419탈의실
		CASE P427창고, P4282층빈방
			RETURN P4262층복도
		CASE P421마당, P422뒷마당, P424헛간
			RETURN P409툇마루
		CASE P410테위방 TO P417부엌
			RETURN P408중앙복도
		CASEELSE
			RETURN P403대합실
		ENDSELECT
	CASE P408중앙복도
		SELECTCASE 현재의위치
		CASE P417부엌, P422뒷마당, P405조제실, P424헛간
			RETURN P416거실
		CASEELSE
			RETURN P407복도
		ENDSELECT
	CASE P409툇마루
		SELECTCASE 현재의위치
		CASE P417부엌, P415객실, P405조제실
			RETURN P416거실
		CASE P422뒷마당
			RETURN P421마당
		CASEELSE
			RETURN P407복도
		ENDSELECT
	CASE P410테위방, P411우동게방
		RETURN P408중앙복도
	CASE P412빈방, P413에이린방, P414카구야방
		SELECTCASE 현재의위치
		CASE P421마당, P422뒷마당, P427창고
			RETURN P409툇마루
		CASEELSE
			RETURN P408중앙복도
		ENDSELECT
	CASE P415객실
		SELECTCASE 현재의위치
		CASE P409툇마루, P424헛간, P421마당
			RETURN P416거실
		CASE P403대합실, P407복도, P410테위방 TO P414카구야방, P418측간 TO P420목욕탕, P4262층복도 TO P430지하실
			RETURN P408중앙복도
		CASEELSE
			RETURN P417부엌
		ENDSELECT
	CASE P416거실
		SELECTCASE 현재의위치
		CASE P424헛간, P421마당
			RETURN P409툇마루
		CASE P403대합실, P407복도, P410테위방 TO P414카구야방, P418측간 TO P420목욕탕, P4262층복도 TO P430지하실
			RETURN P408중앙복도
		CASEELSE
			RETURN P417부엌
		ENDSELECT
	CASE P417부엌
		SELECTCASE 현재의위치
		CASE P421마당
			RETURN P422뒷마당
		CASE P407복도 TO P420목욕탕, P424헛간 TO P430지하실
			RETURN P416거실
		CASEELSE
			RETURN P405조제실
		ENDSELECT
	CASE P418측간, P419탈의실
		RETURN P407복도
	CASE P420목욕탕
		RETURN P419탈의실
	CASE P421마당
		SELECTCASE 현재의위치
		CASE P403대합실, P404진찰실, P406손님용화장실 TO P416거실, P418측간 TO P420목욕탕, P424헛간 TO P430지하실
			RETURN P409툇마루
		CASEELSE
			RETURN P422뒷마당
		ENDSELECT
	CASE P422뒷마당
		SELECTCASE 현재의위치
		CASE P408중앙복도, P410테위방 TO P416거실
			RETURN P417부엌
		CASE P407복도, P409툇마루, P418측간 TO P420목욕탕, P424헛간 TO P430지하실
			RETURN P421마당
		CASEELSE
			RETURN P405조제실
		ENDSELECT
	CASE P424헛간
		RETURN P409툇마루
	CASE P4262층복도, P430지하실
		RETURN P407복도
	CASE P427창고, P4282층빈방
		RETURN P4262층복도

	CASE P431토끼동굴, P432카게로의집
		RETURN P433사각의죽림
	CASE P433사각의죽림
		SELECTCASE 현재의위치
		CASE P440폐가, P441온천, P445모코우의집 TO P447죽림입구
			RETURN P434미혹의샛길
		CASEELSE
			RETURN P401영원정입구
		ENDSELECT
	CASE P434미혹의샛길
		SELECTCASE 현재의위치
		CASE P431토끼동굴, P432카게로의집, P442빈오두막 TO P444밤참새의포장마차
			RETURN P433사각의죽림
		CASEELSE
			RETURN P435우물
		ENDSELECT
	CASE P435우물
		SELECTCASE 현재의위치
		CASE P403대합실 TO P430지하실
			RETURN P401영원정입구
		CASE P437메디슨의집, P438태양의밭, P439라바의집, P450몽환관현관 TO P466몽환관정원
			RETURN P436무명의언덕
		CASE P431토끼동굴, P432카게로의집, P442빈오두막 TO P444밤참새의포장마차
			RETURN P433사각의죽림
		CASEELSE
			RETURN P434미혹의샛길
		ENDSELECT
	CASE P436무명의언덕
		SELECTCASE 현재의위치
		CASE P439라바의집, P450몽환관현관 TO P466몽환관정원
			RETURN P438태양의밭
		CASEELSE
			RETURN P435우물
		ENDSELECT
	CASE P437메디슨의집
		RETURN P436무명의언덕
	CASE P438태양의밭
		SELECTCASE 현재의위치
		CASE P451몽환관쿠루미방 TO P461몽환관거실, P463몽환관유카방 TO P465몽환관홀
			RETURN P450몽환관현관
		CASE P462몽환관테라스
			RETURN P466몽환관정원
		CASEELSE
			RETURN P436무명의언덕
		ENDSELECT
	CASE P439라바의집
		RETURN P438태양의밭
	CASE P440폐가, P441온천
		RETURN P434미혹의샛길
	CASE P442빈오두막, P443미스티아의집
		SELECTCASE 현재의위치
		CASE P446사당, P447죽림입구
			RETURN P444밤참새의포장마차
		CASEELSE
			RETURN P433사각의죽림
		ENDSELECT
	CASE P444밤참새의포장마차
		SELECTCASE 현재의위치
		CASE P440폐가, P445모코우의집
			RETURN P447죽림입구
		CASEELSE
			RETURN P433사각의죽림
		ENDSELECT
	CASE P445모코우의집
		SELECTCASE 현재의위치
		CASE P444밤참새의포장마차, P440폐가, P446사당, P443미스티아의집
			RETURN P447죽림입구
		CASEELSE
			RETURN P434미혹의샛길
		ENDSELECT
	CASE P446사당
		SELECTCASE 현재의위치
		CASE P443미스티아의집, P442빈오두막
			RETURN P444밤참새의포장마차
		CASE P440폐가, P445모코우의집
			RETURN P447죽림입구
		CASEELSE
			RETURN P434미혹의샛길
		ENDSELECT
	CASE P447죽림입구
		SELECTCASE 현재의위치
		CASE P443미스티아의집, P442빈오두막
			RETURN P444밤참새의포장마차
		CASEELSE
			RETURN P434미혹의샛길
		ENDSELECT

	CASE P450몽환관현관
		SELECTCASE 현재의위치
		CASE P453몽환관부엌 TO P464몽환관발코니
			RETURN P465몽환관홀
		CASEELSE
			RETURN P438태양의밭
		ENDSELECT
	CASE P451몽환관쿠루미방, P452몽환관엘리방
		RETURN P450몽환관현관
	CASE P453몽환관부엌, P454몽환관목욕탕, P455몽환관화장실, P456몽환관창고, P460몽환관빈방
		RETURN P465몽환관홀
	CASE P457몽환관무게츠방, P459몽환관겐게츠방
		RETURN P458몽환관복도
	CASE P458몽환관복도
		SELECTCASE 현재의위치
		CASE P464몽환관발코니
			RETURN P463몽환관유카방
		CASE P462몽환관테라스, P466몽환관정원
			RETURN P461몽환관거실
		CASEELSE
			RETURN P465몽환관홀
		ENDSELECT
	CASE P461몽환관거실
		SELECTCASE 현재의위치
		CASE P457몽환관무게츠방, P459몽환관겐게츠방, P463몽환관유카방, P464몽환관발코니
			RETURN P458몽환관복도
		CASE P466몽환관정원
			RETURN P462몽환관테라스
		CASEELSE
			RETURN P465몽환관홀
		ENDSELECT
	CASE P462몽환관테라스
		SELECTCASE 현재의위치
		CASE P453몽환관부엌 TO P460몽환관빈방, P463몽환관유카방 TO P465몽환관홀
			RETURN P461몽환관거실
		CASEELSE
			RETURN P466몽환관정원
		ENDSELECT
	CASE P463몽환관유카방
		RETURN P458몽환관복도
	CASE P464몽환관발코니
		RETURN P463몽환관유카방
	CASE P465몽환관홀
		SELECTCASE 현재의위치
		CASE P462몽환관테라스
			RETURN P461몽환관거실
		CASE P457몽환관무게츠방, P459몽환관겐게츠방, P463몽환관유카방, P464몽환관발코니
			RETURN P458몽환관복도
		CASEELSE
			RETURN P450몽환관현관
		ENDSELECT
	CASE P466몽환관정원
		SELECTCASE 현재의위치
		CASE P451몽환관쿠루미방 TO P456몽환관창고, P460몽환관빈방
			RETURN P450몽환관현관
		CASE P457몽환관무게츠방 TO P459몽환관겐게츠방, P461몽환관거실 TO P464몽환관발코니
			RETURN P462몽환관테라스
		CASEELSE
			RETURN P438태양의밭
		ENDSELECT
ENDSELECT


code:
;--------------------------------------------------
;맵의 함수명
;--------------------------------------------------
@MAP_VIEWING_NAME_5
#FUNCTIONS
RETURNF "FOREST"

;--------------------------------------------------
;맵의 묘화
;--------------------------------------------------
@MAP_FOREST_1(AA)
#DIMS REF AA, 0
AA:00 = 森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森
AA:01 = 森森森林林林林林林林林林ｖΨΨΨｖΨｖΨΨｖΨｖΨΨΨｖΨΨ林林林林森森森森森森森森森森森
AA:02 = 森森林林　　　　　　　　　　　　　　　　09　　　　　　　　　Ψｖｖｖ桜林林林林林林林林森森
AA:03 = 森林林　　　　　　　　　ΨΨｖΨΨΨｖΨｖΨΨｖΨｖΨΨ　　　　　ΨｖｖｖｖｖｖΨｖ桜林森
AA:04 = 森林　　　　　　　　　　林森森森森森森森森森森森森森森森ｖｖ　　　　　　　　Ψ　　桜ｖ林森
AA:05 = 森林　　　　08　　　　林林森林Ω林森森森森森森森森森森森林林ｖΨ　　　Ψ　　　　　　Ψ林森
AA:06 = 森林　　　　　　　　　林森林林　　Ω林森森林林林林林林森森森林ｖｖΨ　　　　　　Ψ　ｖ林森
AA:07 = 森林　#a#b#c#d　　　　林林Ω　　　　Ω林木　　　　､ 　林森森森林林桜Ψｖ　　　　ｖ桜ｖ林森
AA:08 = 森林林　　　　　　　　林Ω　　 07 　　　　　 //X//X 　林林森森森森林ｖПΨ　06　ΨПｖ林森
AA:09 = 森森林林　　　　　　　　　　　　　　　　　　ヾ/v//ﾉ 　　林木森森森林Ψ∩ｖ　　　ｖ∩Ψ林森
AA:10 = 森森森林林　　　木林　　　　　Ω木　　　　　 ヽ#A 　　　木43木森森林ｖПΨ　　　ΨПｖ林森
AA:11 = 森森森林木　　　林林林林　Ω林林林林木　　　　 #Bゞ 　　林木森森森林桜ｖ∩ΨΨΨ∩ｖ桜林森
AA:12 = 森森森林　　　　■■■■林林森森森森林林　　　 "` 　　　林森森森森林桜桜ｖП∩Пｖ桜桜林森
AA:13 = 森森林木　　　　│ 마 ■森森森森森森木林　　　 40 　　　林木森森森森林桜桜桜桜桜桜桜林森森
AA:14 = 森森林　　　林林■ 10 ■森森森森森木41木林　　　　　　林木42木森森森森林林桜桜桜林林森森森
AA:15 = 森森林　　　木林■■■■森森森森森森木森林林木　　　林林林木森森森森森森森林林林森森森森森
AA:16 = 森森林林　　　林林林|15|森森森森森森森森林木　　　木林林林林林林林林森森森森森森森森森森森
AA:17 = 森林林林　　　林林林森森林林木木林木木林木　　　　　　　　　　　　木木森森森森森森森森森森
AA:18 = 森林／＼　　木林　　林木　　　　木　　　　　　木林　　　　　　 20 　　林森森森森森森森森森
AA:19 = 森林|44|　　　　　　　　　　　　　　　　　　木林林林林林木　　　　　囲林森森森森森森森森森
AA:20 = 森林林林林　　　木林　　林木　　03　　木林林林森森森森林林■■■─■■林森森森森森森森森森
AA:21 = 森森森森森林林林林林林林林林　　　　　林林■■■■森森森林■ 인형관 ■林森森森森森森森森森
AA:22 = 森森森森森森森森■■■■■林林　　　　　　│엘렌■森森森林■　 25 　■林森森森森森森森森森
AA:23 = 森森森森森森森森■향림당■林林　　　林林林■ 34 ■森森森林■■■■■■林森森森森森森森森森
AA:24 = 森森森森森森森森■　02　■林林　　　林林林■■■■森森森林林林林林林林林森森森森森森森森森
AA:25 = 森森森森森森森森■■■─■木　　　　　林林林森森森森森森森森森森森森森森森森森森森森森森森
AA:26 = 森森森森森森森森林林木　　　　　　　　林林林森森森森森森森森森森森森森森森森森森森森森森森
AA:27 = 森森森森森森森森森森林林林木　　01　　木林林森森森森森森森森森森森森森森森森森森森森森森森
AA:28 = 森森森森森森森森森林林林林　　　#e　　　林林林森森森森森森森森森森森森森森森森森森森森森森

@MAP_FOREST_2(AA)
#DIMS REF AA, 0
AA:00 = 　　　　　　　　　　　　【일층】　　　　　　　　　　　　　　　　　｜　　　　　　【이층】
AA:01 = 　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　｜
AA:02 = ■■■■■■■■■■■■■■■■■■■■■　■■■■■■　　　　　｜　┏━━━■　■■■■■■
AA:03 = ■　목욕　■┌┘　　┣∩┫　　　　　│29■■■■■■■■■　　　　｜　┃　│25■■■■■■■■■
AA:04 = ■　 26 　■│　　　　形　形　形　　┴┴■■■■┗━━┛■■　　　｜　┃　┴┴■■□□□■□□■■
AA:05 = ■　　　　■│　　　┌─────┐　　　　　　■　　　　　■■　　｜　┃　　　■■　　　■□□□■■
AA:06 = ■■■■─■┘　　　│　　　　　│　　　　　　■　연구실　┏■■　｜　┃　　■■■　31　■□　□□■■
AA:07 = ■탈의실　■　　25　└─────┘　　　　　　│　　24　　┃■■　｜　┃　　■■■■─■■　 28 □■■
AA:08 = ■■■■─■　　　　　形　形　形　　　　　　　│　　　　　┃■■　｜　┃ 29 ■　　　　　■　창고□■■
AA:09 = ■WC│　　　　　　　　　　　　　　　　　　　　■　　　　　┗■■　｜　┃　　│　　30　　│　　　□■■
AA:10 = ■■■■■■■■　　■■■■■■■■■■■　　■┏━━━━┓■■　｜　┃ ○ ■　　　　　■　□□□■■
AA:11 = ■　　　　　　│　　│　　　　　■　　□■　　■■■■■■■■　　｜　┃　　■■　　　　■■■■■■
AA:12 = ■　　신키　　■　　■　앨리스　■유메코│　　　　││30■■　　　｜　┗━■■■■　　　││25■■
AA:13 = ■□　 22 　　■──■　　21　□■　23　■■■　　┴┴■■　　　　｜　　　　　　■■　　┴┴■■
AA:14 = ■□□　　　□■　　■□　　□□■□　　■　■■■■■■　　　　　｜　　　　　　　■■■■■■
AA:15 = ■■■■■■■■──■■■■■■■■■■■　　　　　　　　　　　　｜
AA:16 = 　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　｜
AA:17 = 　　━　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　｜
AA:18 = 　┃井┃　　　　 20 　　　　　　　　　　　　　　　　　　　　　　　｜
AA:19 = 　　━　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　｜

@MAP_FOREST_3(AA)
#DIMS REF AA, 0
AA:00 = 　　　　■■■■■■■■■■■■■■■■林林
AA:01 = 　 ↑ 　■●□││○■□□□■ 연구실 ■林林
AA:02 = 　 08 　■□　││　■　　　│　 13 　■林林
AA:03 = 　광장　│　10││　│　　　■　　　□■林林
AA:04 = 　　　　■　　││　■　　　■■■■■■林林
AA:05 = 　　　　■●□││○■　　　■　침실　■林林
AA:06 = 　　　　■■■■■■■　　　│　 12 　■林林
AA:07 = 　　　　■┐　　 거실 　　　■　　　　■林林
AA:08 = 　　　　■│　　┌─┐　　　■■■■■■林林
AA:09 = 　　　　■│　　│　│　　　│　　│WC■林林
AA:10 = 　　　　■│　　└─┘　　　■──■■■林林
AA:11 = 　　　　■│　　　11　　　□■　목욕　■林林
AA:12 = 　　　　■┘　　　　　　□□■　 14 　■林林
AA:13 = 　　　　■■■■■─■■■■■■■■■■林林
AA:14 = 　　　　━　　　　　　　　　■□ 15 □■林林
AA:15 = 　　　┃井┃　　　　　　　　■■──■■林林
AA:16 = 　　　　━　　　　　　　　　　　　　　林林林
AA:17 = 　　　　　　　　　03↓　갈림길　　　　林林林

@MAP_FOREST_4(AA)
#DIMS REF AA, 0
AA:00 = 林林林林林■■■■■■■■■■■■■■■■■
AA:01 = 林林林林林■ 목욕 ■WC■○□○■　　　□□■
AA:02 = 林林林林林■　37　■　■□○□■　개인실　■
AA:03 = 林林林林林■■■─■─■　36　■　　35　　■
AA:04 = 　　　　　■　　　　　■　　　■　　　　　■
AA:05 = 　　　　　■■■■■─■■─■■■■─■■■
AA:06 = 　　　　薪■┣∩┫□　└┘　　　　　　└─■
AA:07 = 　　　　薪■　　　　　　○　　　　　　　　■
AA:08 = 　　　　薪■＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝■
AA:09 = 　　　　薪■□　　　　　○　　　　　　　●■
AA:10 = 　　━　　■□　　　　　34　　　　　　　┌■
AA:11 = 　┃井┃　■──┐　　　　　　　┌───┘■
AA:12 = 　　━　　■■■■■■■─■■■■■■■■■
AA:13 =
AA:14 =
AA:15 = 　　　　　　　　입구　↓01

@ODEKAKEMAP_5(AA)
#DIMS REF AA, 0
AA:00 = 森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森森
AA:01 = 森森森森森林林林林林林林　　　､ 　林林林林林林林林林林林林林林林林林林森森
AA:02 = 森森森林林林林林林林林　 //X//X 　　林林林ｖΨΨｖΨｖΨΨΨｖ林林林林林森
AA:03 = 森森林林林林■■■林林　ヾ/v//ﾉ 　　　　　　　　06　　　　　　ｖｖｖｖ林森
AA:04 = 森森林林林林■　■林林　 ヽ#A 　　　　林林ΨｖΨｖΨΨｖΨｖ　　　　ｖ林森
AA:05 = 森林林林林林■─■林林　　 #Bゞ 　　林林林林林林林林林林林Ψ　　　　Ψ林森
AA:06 = 森林林林林　　04　　林　　 "` 　　林林林林林林林林森森林林林Ψ　　　Ψ林森
AA:07 = 森林　　　　　　　　　　　 03 　　　林林林林林林森森森森林桜Ψ　　　Ψ桜森
AA:08 = 森林　＿＿＿　　　　　　　　　　　　　林林林林森森森森森林ｖП　　　Пｖ森
AA:09 = 森林／향림당＼　　　　林林林林林　05　林林林森森森森森森林Ψ　　　　　Ψ森
AA:10 = 森林■￣￣￣■　　　林林林林林林■─■林林林森森森森森森林ｖ　　07　　ｖ森
AA:11 = 森林■■─■■　　　林林林林林■　　　■林森森森森森森森桜Ψ　　　　　Ψ桜
AA:12 = 森林林　02　　　　　　林林林林■■■■■林森森森森森森森桜桜∩ｖ　ｖ∩桜桜
AA:13 = 森森林林林林林　 01 　林林林森森森森森森森森森森森森森森森桜桜П∩П桜桜森
AA:14 = 森森森林林林林林　　林林林森森森森森森森森森森森森森森森森森森森森森森森森

SIF ODEKAKEMAP_SETTING_5(650, "특수워프")
	AA:12 = 森林林　02　　　　　　林林林林■■■■■林森森森森森森森桜桜∩ｖ65ｖ∩桜桜

;--------------------------------------------------
;착색과 치환
;--------------------------------------------------
@DRAW_MAP_BG_5(SLICED)
#DIMS SLICED
SELECTCASE SLICED
;▼着色
CASE "森"
	SETCOLOR 0x00a4a4
	PRINTS SLICED
	RESETCOLOR
CASE "林"
	SETCOLOR C_TEAL
	PRINTS SLICED
	RESETCOLOR
CASE "木"
	SETCOLOR 0x006060
	PRINTS SLICED
	RESETCOLOR
CASE "Ω"
	SELECTCASE RAND:8
	CASE 0
		SETCOLOR 0x507ea4
	CASE 1
		SETCOLOR 0xc7dc68
	CASE 2
		SETCOLOR 0xce5242
	CASEELSE
		SETCOLOR 0xcd8c5c
	ENDSELECT
	PRINTS SLICED
	RESETCOLOR
CASE "■", "│", "─", "┐", "┌", "└", "┘", "|", "／", "＼", "┴", "┏", "━", "┓", "┗", "┛", "┃", "＝", "￣", "＿"
	SETCOLOR C_WOOD1
	PRINTS SLICED
	RESETCOLOR
CASE "\"", "`", "ゞ", "ヽ", "囲", "□", "┣", "┫", "○", "井", "●", "薪"
	SETCOLOR C_WOOD2
	PRINTS SLICED
	RESETCOLOR
CASE "/", "X", "ヾ", "v", "ﾉ", "､"
	SETCOLOR C_TEAL
	PRINTS SLICED
	RESETCOLOR
CASE "Ψ"
	SETCOLOR 0xc53d43
	PRINTS SLICED
	RESETCOLOR
CASE "ｖ"
	SETCOLOR 0x8491c3
	PRINTS SLICED
	RESETCOLOR
CASE "桜"
	SETCOLOR 0xc0a2c7
	PRINTS SLICED
	RESETCOLOR
CASE "П", "∩"
	SELECTCASE TFLAG:맵변환
	CASE 1, 0
		SETCOLOR C_STONE1
	CASEELSE
		SETCOLOR C_D_ORANGE
	ENDSELECT
	PRINTS SLICED
	RESETCOLOR
CASE "形"
	SELECTCASE TFLAG:맵변환
	CASE 2
		SETCOLOR 0xfbdac8
	ENDSELECT
	PRINTS SLICED
	RESETCOLOR
;▼特殊な表示
CASE "#a", "#b", "#c", "#d", "#e", "#f", "#g", "#h", "#i", "#j", "#k", "#l", "#m", "#n"
	CALL MAP_PRINT(SLICED)
CASE "#A"
	SETCOLOR C_WOOD2
	PRINT |y
	RESETCOLOR
CASE "#B"
	SETCOLOR C_WOOD2
	PRINT ||
	RESETCOLOR
;ふつうの
CASEELSE
	PRINTS SLICED
ENDSELECT


code:
;--------------------------------------------------
;지점명 변경 함수
;--------------------------------------------------
@MAP_PLACENAME_5(ARG)
#FUNCTIONS
IF GET_MAPID(ARG) == MAIN_MAP
	SELECTCASE ARG
		CASE P531인형저택・빈방
			IF CFLAG:MASTER:초기위치 == ARG
				RETURNF "인형 저택・" + CALLNAME:MASTER + "의 방"
			ELSE
				RETURNF "인형 저택・빈 방"
			ENDIF
		CASE SUMIKOMI_ROOM
			;※このマップでは未実装
			IF FLAG:더부살이캐릭터
				RETURNF CALLNAME:(FLAG:더부살이캐릭터) + "의 방"
			ELSE
				RETURNF "빈 방"
			ENDIF
		CASE MINROOM() TO (MAXROOM - 1)
			RETURNF STR:(ARG + 8000)
		CASE OMANEKIBEYA()
			RETURNF OMANEKI_PLACE()
		CASE SUKIMA()
			RETURNF "스키마 공간"
		CASE MAXROOM
			RETURNF "숲의 밖"
		CASEELSE
			RETURNF "불명"
	ENDSELECT
ELSE
	RETURNF "숲의 밖"
ENDIF

;--------------------------------------------------
;장소 ARG가 어느 지역에 있는지
;표시하는 맵의 번호와 연동 (TFLAG:맵변환)
;ARG     장소ID
;--------------------------------------------------
@MAP_AREASELECT_5(ARG)
#FUNCTION
SELECTCASE ARG
	;魔理沙宅
	CASE P510키리사메마법점 TO P515마리사댁・창고
		RETURNF 3
	;인형양관
	CASE P521인형저택・앨리스방 TO P531인형저택・빈방
		RETURNF 2
	;ふわふわエレンの店
	CASE P534엘렌마법의가게 TO P537엘렌댁・욕실
		RETURNF 4
	;魔法の森
	CASEELSE
		RETURNF 1
ENDSELECT

;--------------------------------------------------
;내부구조가 있는 장소의 내부 판정
;		TFLAG:맵변환	내부감지(察知)가 필요한 맵 번호
;				P_ID  	표시버튼의 장소ID
;				Q_ID  	판정하는 내부 장소ID, 반드시 P_ID와 일치하는 수치도 포함
;--------------------------------------------------
@GETMAP_BUILDING_5(P_ID, Q_ID)
#FUNCTION
#DIM P_ID
#DIM Q_ID
IF TFLAG:맵변환 == 1
	SELECTCASE P_ID
		;魔理沙宅
		CASE P510키리사메마법점
			SELECTCASE Q_ID
			CASE P510키리사메마법점 TO P514마리사댁・욕실
				RETURNF 1
			ENDSELECT
		;人形の館
		CASE P525인형저택・거실
			SELECTCASE Q_ID
			CASE P521인형저택・앨리스방 TO P531인형저택・빈방
				RETURNF 1
			ENDSELECT
		;エレン宅
		CASE P534엘렌마법의가게
			SELECTCASE Q_ID
			CASE P534엘렌마법의가게 TO P537엘렌댁・욕실
				RETURNF 1
			ENDSELECT
	ENDSELECT
ENDIF
RETURNF 0

;--------------------------------------------------
;이동제한설정
;ARG    장소ID
;CHARA  이동하는 캐릭터ID
;RETURNF 1=이동 가능, 0=이동 불가능
;TFLAG:이동불능메시지   ↓の@MAP_CANNOT_WORD용 설정
;--------------------------------------------------
@MAP_CAN_MOVE_5(ARG, CHARA)
#FUNCTION
#DIM CHARA
SELECTCASE ARG
	;향림당,10時～18時
	CASE P502향림당
		IF !INRANGE(TIME, 600, 1080)
			TFLAG:이동불능메시지 = 1
			RETURNF 0
		ENDIF
ENDSELECT
RETURNF 1

;--------------------------------------------------
;이동불능시 표시되는 메시지
;--------------------------------------------------
@MAP_CANNOT_WORD_5(ARG)
SELECTCASE TFLAG:이동불능메시지
	CASE 1
		PRINTFORMW 영업시간이 아니다
		CLEARLINE 2
ENDSELECT
REUSELASTLINE

;-----------------------------------------
;거점 전용의 정경묘사
;WAIT는 걸리지 않도록
;-----------------------------------------
@MAP_UNIQUEMESSAGE_5
SELECTCASE CFLAG:MASTER:현재위치
	CASE P502향림당
		PRINTFORML 잡다한 물건이 빽빽히 들어차 있다
		PRINTFORML 「비매품」의 표시가 지나치게 많다……
	CASE P503갈림길
		PRINTFORML 마리사의 집 뒷문과 우물이 보인다
;	CASE 520
;		PRINTFORML 「新築祝い」と書かれた大きな花輪が並んでいる
	CASE P524인형저택・연구실
		PRINTFORML 선반에 약병과 인형이 나란히 놓여 있다
	CASE P543루미아의거처
		PRINTFORML 구석에는 정체 모를 뼈가 흩어져 있다
ENDSELECT

RETURN 1
;-----------------------------------------
;비자택시 대체 장소ID를 반환하는 함수
;ARG,대상ID
;RETURNF,대체완료 대상ID
;-----------------------------------------
@MAP_SEARCH_REPLACEMENT_5(ARG)
#FUNCTION
SELECTCASE ARG
	CASE P502향림당
		RETURNF 향림당
	CASE P540고목의큰나무 TO P544나루미의오두막
		RETURNF 고목의큰나무
	CASE P510키리사메마법점 TO P515마리사댁・창고
		RETURNF 키리사메마법점
	CASE P520인형저택앞 TO P531인형저택・빈방
		RETURNF 인형양관
	CASE P506무연총
		RETURNF 무연총
	CASE P509재고의길
		RETURNF 재고의길
	CASEELSE
		RETURNF 숲의입구
ENDSELECT
RETURNF 0

;--------------------------------------------------
;맵의 소개문
;--------------------------------------------------
@MAP소개_5
;とりあえず5行
PRINTFORML 마리사 집과 인형관, 푹신푹신한 엘렌 가게를 중심으로 한 지역.
PRINTFORML 아이템 없이도 조합이 가능한 장소나, 복수의 채집 포인트를 가진다.
PRINTFORML 그 중에서도 「버섯군생지」는 이 거점을 선택했을 때만 채집 장소가 되니, 버섯계 아이템이 채집하고 싶은 경우에는 추천.
PRINTFORML 방도 그 나름대로 많아 청소 기술 뽐내기에는 보람은 있지만, 도울 수 있는 거점 내에서의 일은 약간 적을 듯하다.
PRINTFORML 무연총에서는 중유의 길로 이동할 수 있다.


code:
;-----------------------------------------------------------
;지점의 연결 설정
;ARG    기준지점
;ARG:1  대상지점
;RETURNF 0=이동할 수 없다, 보이지 않는다
;        1=이동할 수 있다, 보이지 않는다
;        2=이동할 수 없다, 보인다
;        3=이동할 수 있다, 보인다 (직통)
;-----------------------------------------------------------
@CAN_MOVE_5(ARG, ARG:1)
#FUNCTION
SELECTCASE ARG
	CASE P501마법의숲입구
		SIF GROUPMATCH(ARG:1, P503갈림길)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P502향림당, P534엘렌마법의가게)
			RETURNF 1
		SIF ARG:1 == MAXROOM
			RETURNF 2
	CASE P502향림당
		SIF GROUPMATCH(ARG:1, P501마법의숲입구)
			RETURNF 1
	CASE P503갈림길
		SIF GROUPMATCH(ARG:1, P501마법의숲입구)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P508마법의광장, P511마리사댁・거실, P515마리사댁・창고, P520인형저택앞, P534엘렌마법의가게, P540고목의큰나무, P544나루미의오두막)
			RETURNF 1
	CASE P506무연총
		SIF GROUPMATCH(ARG:1, P509재고의길)
			RETURNF 3
	CASE P507버섯군생지
		SIF GROUPMATCH(ARG:1, P508마법의광장, P540고목의큰나무)
			RETURNF 1
	CASE P508마법의광장
		SIF GROUPMATCH(ARG:1, P503갈림길, P507버섯군생지, P509재고의길, P510키리사메마법점, P544나루미의오두막)
			RETURNF 1
	CASE P509재고의길
		SIF GROUPMATCH(ARG:1, P506무연총)
			RETURNF 3
		SIF GROUPMATCH(ARG:1, P508마법의광장)
			RETURNF 1

	CASE P510키리사메마법점
		SIF GROUPMATCH(ARG:1, P508마법의광장, P511마리사댁・거실)
			RETURNF 1
	CASE P511마리사댁・거실
		SIF GROUPMATCH(ARG:1, P503갈림길, P510키리사메마법점, P512마리사댁・침실, P513마리사댁・연구실, P514마리사댁・욕실, P515마리사댁・창고)
			RETURNF 1
	CASE P512마리사댁・침실, P513마리사댁・연구실, P514마리사댁・욕실
		SIF GROUPMATCH(ARG:1, P511마리사댁・거실)
			RETURNF 1
	CASE P515마리사댁・창고
		SIF GROUPMATCH(ARG:1, P503갈림길, P511마리사댁・거실)
			RETURNF 1

	CASE P520인형저택앞
		SIF GROUPMATCH(ARG:1, P503갈림길, P540고목의큰나무, P525인형저택・거실)
			RETURNF 1
	CASE P521인형저택・앨리스방, P522인형저택・신키방, P523인형저택・유메코방, P524인형저택・연구실, P526인형저택・욕실
		SIF GROUPMATCH(ARG:1, P525인형저택・거실)
			RETURNF 1
	CASE P525인형저택・거실
		SIF GROUPMATCH(ARG:1, P520인형저택앞, P521인형저택・앨리스방, P522인형저택・신키방, P523인형저택・유메코방, P524인형저택・연구실)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P526인형저택・욕실, P529인형저택・발코니, P530인형저택・2층)
			RETURNF 1
	CASE P528인형저택・창고, P531인형저택・빈방
		SIF GROUPMATCH(ARG:1, P530인형저택・2층)
			RETURNF 1
	CASE P529인형저택・발코니
		SIF GROUPMATCH(ARG:1, P525인형저택・거실, P530인형저택・2층)
			RETURNF 1
	CASE P530인형저택・2층
		SIF GROUPMATCH(ARG:1, P525인형저택・거실, P528인형저택・창고, P529인형저택・발코니, P531인형저택・빈방)
			RETURNF 1

	CASE P534엘렌마법의가게
		SIF GROUPMATCH(ARG:1, P501마법의숲입구, P503갈림길, P535엘렌댁・침실, P536엘렌댁・창고, P537엘렌댁・욕실)
			RETURNF 1
	CASE P535엘렌댁・침실, P536엘렌댁・창고, P537엘렌댁・욕실
		SIF GROUPMATCH(ARG:1, P534엘렌마법의가게)
			RETURNF 1

	CASE P540고목의큰나무
		SIF GROUPMATCH(ARG:1, P503갈림길, P507버섯군생지, P520인형저택앞)
			RETURNF 1
		SIF GROUPMATCH(ARG:1, P541토키코의거처, P542리글의거처, P543루미아의거처)
			RETURNF 1
	CASE P541토키코의거처, P542리글의거처, P543루미아의거처
		SIF GROUPMATCH(ARG:1, P540고목의큰나무)
			RETURNF 1
	CASE P544나루미의오두막
		SIF GROUPMATCH(ARG:1, P503갈림길, P508마법의광장)
			RETURNF 1

	CASE MAXROOM
		SIF ARG:1 == P501마법의숲입구
			RETURNF 1
ENDSELECT
RETURNF 0


code:
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
;지점의 속성 설정 (DIM_t.ERH 참조)
;장소_원룸			집주인이 부재중일때 잠기고, 이불・옥내・주방・공부・휴식・음식・Private가 자동 부여
;장소_이불			휴식이 자동으로 부여
;장소_서양식		실내지만 신발을 신은 채, 옥내가 자동으로 부여
;장소_옥내
;장소_지붕			옥외지만 지붕이 있는 곳, 옥내라도 지붕이 없는 경우는 야외판정 (구 창공)
;장소_넓은
;장소_달구경		옥내나 지붕이 있어도 달이 보이는 장소
;장소_휴식
;장소_목욕탕
;장소_화장실
;장소_주방         	집어먹기가 자동으로 부여
;장소_훈련
;장소_공부
;장소_하늘의소리
;장소_텃밭
;장소_물긷기
;장소_신체측정
;장소_빨래너는곳	풍경묘사용
;장소_음식			자유행동 전용
;장소_집어먹기		자유행동 전용
;장소_머물지않는다	캐릭터가 잘 머물지 않는다 (이동하기 쉽다)
;장소_과소			캐릭터가 잘 들어가지 않는다 (이동해오기 어렵다)
;장소_Private		절도 있는 캐릭터는 들어오지 않는다, 주로 개인실과 목욕탕・화장실
;장소_코타츠		자유행동전용
;장소_공공장소		덮치지 않는다
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
@ROOMSETTING_5
#DIM ROOM
VARSET ROOMDATA
MAXROOM = 546
ENTRANCE = P501마법의숲입구
피난처 = P506무연총

SIF GET_MAPID(거점_술벌레) != MAIN_MAP
	거점_술벌레 = P511마리사댁・거실
MAP_PAGES = 4
MAPNAME:1 = 마법의 숲
MAPNAME:2 = 인형양관
MAPNAME:3 = 마리사 댁
MAPNAME:4 = 폭신폭신 엘렌의 가게

FOR LOCAL, MINROOM(), MAXROOM
	ROOM = LOCAL % 100
	SELECTCASE LOCAL
	;布団・屋内・厨房・勉強・休憩・飲食・プライベートが自動で付与
	CASE P541토키코의거처, P542리글의거처, P543루미아의거처, P544나루미의오두막
		ROOMDATA:ROOM |= 장소_원룸
	CASE P501마법의숲입구
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P502향림당
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P503갈림길
		ROOMDATA:ROOM |= 장소_물긷기
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P506무연총
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_과소
	CASE P507버섯군생지
	CASE P508마법의광장
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_텃밭
	CASE P509재고의길
		ROOMDATA:ROOM |= 장소_과소
	CASE P510키리사메마법점
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P511마리사댁・거실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_주방
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P512마리사댁・침실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_Private
	CASE P513마리사댁・연구실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_공부
	CASE P514마리사댁・욕실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	;自室になると布団,勉強,プライベートが付与
	CASE P515마리사댁・창고
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_과소

	CASE P520인형저택앞
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_물긷기
	CASE P521인형저택・앨리스방, P522인형저택・신키방, P523인형저택・유메코방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_Private
	CASE P524인형저택・연구실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_공부
	CASE P525인형저택・거실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_주방
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P526인형저택・욕실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	CASE P528인형저택・창고
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_과소
	CASE P529인형저택・발코니
		ROOMDATA:ROOM |= 장소_지붕
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_빨래너는곳
	CASE P530인형저택・2층
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_머물지않는다
	;自室になると勉強,プライベートが付与
	CASE P531인형저택・빈방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불

	CASE P534엘렌마법의가게
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_주방
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_물긷기
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P535엘렌댁・침실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_Private
	;自室になると勉強,プライベートが付与
	CASE P536엘렌댁・창고
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_과소
	CASE P537엘렌댁・욕실
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private

	CASE P540고목의큰나무
	ENDSELECT
NEXT

;-----------------------------------------
;디폴트 초기위치 및 거점주인 설정
;-----------------------------------------
@DEFAULT_OWNER_5
Default초기위치 = P515마리사댁・창고
거점_주인 = [[마리사]]

;-----------------------------------------
;외출맵의 설정
;ARG   대상 지점
;ARGS  판정문자인수
;-----------------------------------------
@ODEKAKEMAP_SETTING_5(ARG, ARGS)
#FUNCTION
;무연총→피안へ繋がる특수워프の条件
SIF ARGS == "특수워프" &&  MAIN_MAP != 6 && CFLAG:MASTER:현재위치 == 무연총 && (ABL:MASTER:교양 > 1 || ABL:(FLAG:데이트상대):교양 > 1)
	RETURNF 피안
;＼1 2 3 4 5 6 7 8 9
;01
;02
;03
;04　　　　　　７
;05　　　　　６
;06　　４３
;07　　　　５
;08　　２
;09　　１
SELECTCASE ARG
CASE 숲의입구
	SIF ARGS == "좌표"
		RETURNF 39
	SIF GROUPMATCH(ARGS, "")
		RETURNF 1
CASE 향림당
	SIF ARGS == "좌표"
		RETURNF 38
	SIF GROUPMATCH(ARGS, "옥내")
		RETURNF 1
CASE 고목의큰나무
	SIF ARGS == "좌표"
		RETURNF 46
	SIF GROUPMATCH(ARGS, "도시락")
		RETURNF 1
CASE 키리사메마법점
	SIF ARGS == "좌표"
		RETURNF 36
	SIF GROUPMATCH(ARGS, "옥내", "서양식")
		RETURNF 1
CASE 인형양관
	SIF ARGS == "좌표"
		RETURNF 57
	SIF GROUPMATCH(ARGS, "옥내", "서양식")
		RETURNF 1
CASE 재고의길
	SIF ARGS == "좌표"
		RETURNF 65
	SIF GROUPMATCH(ARGS, "")
		RETURNF 1
CASE 무연총
	SIF ARGS == "좌표"
		RETURNF 74
	SIF GROUPMATCH(ARGS, "")
		RETURNF 1
ENDSELECT


code:
;-----------------------------------------------------------
;원거리 이동 설정
;ARG     목적지
;ARG:1   현위치
;RETURN  다음 목적지
;-----------------------------------------------------------
@SKIP_MOVE_5(ARG:0, ARG:1)
#DIM 현재의위치
;現在位置取得
IF ARG:1
	현재의위치 = ARG:1
ELSE
	현재의위치 = CFLAG:MASTER:현재위치
ENDIF

;目的地に直接移動できる場合そこに移動
SIF CAN_MOVE(현재의위치, ARG) & 1
	RETURN ARG

;袋小路から行ける場所は固定なので、そこを目指す
SELECTCASE 현재의위치
	CASE P502향림당
		RETURN P501마법의숲입구
	CASE P506무연총
		RETURN P509재고의길
	CASE P521인형저택・앨리스방, P522인형저택・신키방, P523인형저택・유메코방, P524인형저택・연구실, P526인형저택・욕실
		RETURN P525인형저택・거실
	CASE P528인형저택・창고, P531인형저택・빈방
		RETURN P530인형저택・2층
	CASE P535엘렌댁・침실, P536엘렌댁・창고, P537엘렌댁・욕실
		RETURN P534엘렌마법의가게
	CASE P541토키코의거처, P542리글의거처, P543루미아의거처
		RETURN P540고목의큰나무
ENDSELECT

;直接移動できない場合、1つ近い位置を暫定目的地に設定し直してループ
;基本的に最短で行けるコースを設定する
;現在地によってコースが変わることも考慮して対応する
SELECTCASE ARG
	CASE P501마법의숲입구
		RETURN P503갈림길
	CASE P502향림당
		RETURN P501마법의숲입구
	CASE P503갈림길
		SELECTCASE 현재의위치
		CASE P521인형저택・앨리스방 TO P531인형저택・빈방
			RETURN P520인형저택앞
		CASE P535엘렌댁・침실 TO P537엘렌댁・욕실
			RETURN P534엘렌마법의가게
		CASEELSE
			RETURN P508마법의광장
		ENDSELECT
	CASE P506무연총
		RETURN P509재고의길
	CASE P507버섯군생지
		SELECTCASE 현재의위치
		CASE P520인형저택앞 TO P531인형저택・빈방
			RETURN P540고목의큰나무
		CASEELSE
			RETURN P508마법의광장
		ENDSELECT
	CASE P508마법의광장
		SELECTCASE 현재의위치
		CASE P511마리사댁・거실 TO P514마리사댁・욕실
			RETURN P510키리사메마법점
		CASEELSE
			RETURN P503갈림길
		ENDSELECT
	CASE P509재고의길
		RETURN P508마법의광장
	CASE P510키리사메마법점
		SELECTCASE 현재의위치
		CASE P512마리사댁・침실 TO P515마리사댁・창고
			RETURN P511마리사댁・거실
		CASEELSE
			RETURN P508마법의광장
		ENDSELECT
	CASE P511마리사댁・거실
		SELECTCASE 현재의위치
		CASE P506무연총 TO P509재고의길
			RETURN P510키리사메마법점
		CASEELSE
			RETURN P503갈림길
		ENDSELECT
	CASE P512마리사댁・침실 TO P514마리사댁・욕실
		RETURN P511마리사댁・거실
	CASE P515마리사댁・창고
		SELECTCASE 현재의위치
		CASE P510키리사메마법점 TO P514마리사댁・욕실
			RETURN P511마리사댁・거실
		CASEELSE
			RETURN P503갈림길
		ENDSELECT
	CASE P520인형저택앞
		SELECTCASE 현재의위치
		CASE P521인형저택・앨리스방 TO P531인형저택・빈방
			RETURN P525인형저택・거실
		CASE P507버섯군생지
			RETURN P540고목의큰나무
		CASEELSE
			RETURN P503갈림길
		ENDSELECT
	CASE P521인형저택・앨리스방, P522인형저택・신키방, P523인형저택・유메코방, P524인형저택・연구실, P526인형저택・욕실
		RETURN P525인형저택・거실
	CASE P525인형저택・거실
		RETURN P520인형저택앞
	CASE P528인형저택・창고, P531인형저택・빈방
		RETURN P530인형저택・2층
	CASE P529인형저택・발코니, P530인형저택・2층
		RETURN P525인형저택・거실
	CASE P534엘렌마법의가게
		RETURN P503갈림길
	CASE P535엘렌댁・침실, P536엘렌댁・창고, P537엘렌댁・욕실
		RETURN P534엘렌마법의가게
	CASE P540고목의큰나무
		SELECTCASE 현재의위치
		CASE P506무연총 TO P509재고의길
			RETURN P507버섯군생지
		CASE P521인형저택・앨리스방 TO P531인형저택・빈방
			RETURN P520인형저택앞
		CASEELSE
			RETURN P503갈림길
		ENDSELECT
	CASE P541토키코의거처, P542리글의거처, P543루미아의거처
		RETURN P540고목의큰나무
	CASE P544나루미의오두막
		SELECTCASE 현재의위치
		CASE P506무연총 TO P509재고의길, P510키리사메마법점
			RETURN P508마법의광장
		CASEELSE
			RETURN P503갈림길
		ENDSELECT
ENDSELECT


code:
;--------------------------------------------------
;맵의 함수명
;--------------------------------------------------
@MAP_VIEWING_NAME_6
#FUNCTIONS
RETURNF "MEIKAI"

;--------------------------------------------------
;맵의 묘화
;--------------------------------------------------
@MAP_MEIKAI_1(AA)
#DIMS REF AA, 0

AA:00 = 森森■■■■　명계　丘　　#C池池池#C　지옥　#C炎炎炎#C　　　　■　ﾛ目ﾛﾛ △ ﾛ目ﾛﾛ　■
AA:01 = 森森■桜　■　　　丘　　　#C💀　💀#C💀　　💀#C💀炎💀#C　　　　■　ﾛﾛﾛ 축생계 ﾛﾛﾛ　■
AA:02 = 森森■ 20 ■　丘丘林　　　#C　　■■■■■■■■　　#C　　　　■　ﾛﾛ目  40  ﾛﾛﾛﾛ　■
AA:03 = 丘丘■■三■　林林　　　　_n＼　■ 시비곡직청 ■　／n_　　　　┃　ﾛﾛ○ﾛﾛ三ﾛﾛﾛﾛ目　┃
AA:04 = 林林林林三　 林林　 　　　　＼＼■　　 10 　　■／／　　　　　┗━━━━三━━━━┛
AA:05 = 　林　林　　　林　　　　　　　＼二■■──■■二／
AA:06 = 　　　　　　　　　　　　　　　　　　 //
AA:07 = ΨΨｖΨｖΨΨｖΨｖΨｖΨΨｖΨΨｖ//　　　ΨΨｖΨΨｖΨｖΨΨｖΨｖΨΨｖΨΨｖΨ
AA:08 = 　　　　　　　　　　＝＝＝＝＝＝＝＝　 04
AA:09 = ｖΨｖΨΨｖΨΨｖ//ΨΨｖΨΨｖΨΨ　　　　ΨΨｖΨｖΨΨｖΨｖΨｖΨΨｖΨｖΨΨｖ
AA:10 = ～～～～～～～～┓┏～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～
AA:11 = 　　　~ 　 ヒ/フ┗┛　　　　~ 　　　　　　　　　~ 　　　　　　　　　　　~
AA:12 = 　~ 　　　　　~ 　　　　　　　　　　~ 　　　　　　　　　　　　~ 　　　　　　　　~
AA:13 = ～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～
AA:14 = 　　~ 　　　　　　　　　　~ 　　　　　　　　　　　~ 　　　　　　　　　　　　　　　~
AA:15 = 　　　　　　　~ 　　　　　　　　　　~ 　　　　　　　　　　~ 　　┏┓ヒ/フ ~
AA:16 = ～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～┛┗～～～～～～～～
AA:17 = ■■■　　　　　#H oo#Koo 　　oo#Koo 卍 　　o#Lo　　oo　o#Lo　　　　　卍　　　■■■
AA:18 = ■09│　　　　　　　　　03　　　　　　　　　　　 02 　　　　　　　　　　　　　│08■
AA:19 = ■■■　　　　　oo#Koo　卍　oo#Koo　　　　　　　　　　　#G　　　　　　　　　　■■■
AA:20 = 林林林林林林林林林林林林林林林林林林林林林林林林　　林林林林林林林林林林林林林林林林
AA:21 = 林林林林┏━┓林┏━┓林┏━┓林┏━┓林林林林　　　　林林林林林林林林林■■■■■林
AA:22 = 林　　　├─┤　├─┤　├─┤　├─┤　　　　　　　　　林　　林林林林林■　　　■林
AA:23 = 林　　　　　　　　　　01　　　　　　　　　　　　　　　　　 林　　林 　　│　30　■林
AA:24 = 林　　　　　　　　　　　　　　　　　　　　　　　　　　　林林林林　　林林■■■■■林
AA:25 = 林　#e　林林┏━┓林┏━┓林┏━┓林┏━┓林林林林林林林林林林林林林林林林林林林林林

@MAP_MEIKAI_2(AA)
#DIMS REF AA, 0

AA:00 = ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AA:01 = 　　　│　　　　　　　　　　　　　　　│
AA:02 = 　　　■■■■■■■■─■■■■■■■■
AA:03 = ■■■■■　　　┃　　　　　┃　　　■■■■■─■■■■■■■■■■
AA:04 = 　　　■■　●　■━━━━━■　●　■■　　　　　■　　　■　　　■
AA:05 = □□　■■　　　　　 법정 　　　　　■■□□□　　■에이키■ 목욕 ■
AA:06 = 　　　■■　　●　　┌─┐　　●　　■■　　　　　■　　　■　17　■
AA:07 = 　　　│||　　　　　　12　　　　　　■■　14　　　■　15　■　　　■
AA:08 = 　　　■■　　●　　　　　　　●　　■■　　　　　■　　　■■─■■
AA:09= 　　　■■　　　　　　　　　　　　　■■　　　　　│　　　■　　　■
AA:10 = ─■■■■■■■■●───●■■■■■■■─■■■■■■■■■─■■
AA:11 = 　　　　│||　　　●＝＝＝●　　　||│
AA:12 = 　　　　│||　　　●三三三●　　　||│　　　　　　　13
AA:13 = ■■■■●●　　　　　　　　　　　●●■■─■■■■─■■■■─■■
AA:14 = 　　　■■　　　　　　　　　　　　　■■ 코마치 ■　　　　■
AA:15 = 　　　■■　　　●　　10　　●　　　■■　 16 　■　 18 　■
AA:16 = 　　　■■　　　　　　　　　　　　　■■　　　　■　　　　■
AA:17 = ■■■■■■■■■■───■■■■■■■■■■■■■■■■■■■■■
AA:18 = 　　　　　　　　　　　04

@MAP_MEIKAI_3(AA)
#DIMS REF AA, 0
AA:00 = ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AA:01 = ■*"ヾ `　　　　　　　　　　　　　　　　　　　　　　　　■
AA:02 = ■*`ゞ/ﾂ `■■■■■■■■■■■■■■■■■■■■■　　■
AA:03 = ■ゞy* `　||　　　　　■　■　　　　■　　　　■　■　　■
AA:04 = ■#Fi 　　||　유유코　│　│ 요우무 ■　　　　■측■　　■
AA:05 = ■从ﾍ 29　||　　23　　■　■　 24 　■　 25 　■간■　　■
AA:06 = ■　　　　||　　　　　■　■■─■■■■─■■■─■■　■
AA:07 = ■　　　■■──■──■　　　　　　　 복 　　　　　■　■
AA:08 = ■　　　■　　　　　　■─■─■■■■ 도 ■─■■■■　■
AA:09 = ■　　　■　　　　　　　　│　　│　■ 22 ■　■　　■　■
AA:10 = ■　　　■　　 거실 　　　│부엌■식■　　■　■목욕■　■
AA:11 = ■　　　■　　　28　　　　■ 26 ■료■　　■　│ 27 ■　■
AA:12 = ■　　　■＝＝＝＝＝＝＝＝■■■■■■■━■■■■■■　■
AA:13 = ■　　　　　　　　　　　　　　　　　　　　　　　　　　　■
AA:14 = ■　　　　　　　　　　　　　　　　　　　　　　　　　　　■
AA:15 = ■　■■■　　　　　　　　　　　21　　　　　　　　　　　■
AA:16 = ■　■곳│　　　　　　　　　　 정원 　　　　　　　　　　■
AA:17 = ■　■■■　　　　　　　　　　　　　　　　　　#d#c#b#a　■
AA:18 = ■　　　　　　　　　　　　　　　　　　　　　　　　　　　■
AA:19 = ■■■■■■■■■■■■■■■　　　■■■■■■■■■■■
AA:20 = 　　　　　　　　　　　　　　#A#B#B#B#A
AA:21 = 　　　　　　　　　　　　　　#A#B20#B#A
AA:22 = 　　　　　　　　　　　　　　#A#B#B#B#A
AA:23 = 　　　　　　　　　　　　　　#A#B#B#B#A
AA:24 = ～～～～～～～～～～～～～～～　04　～～～～～～～～～～～

@MAP_MEIKAI_4(AA)
#DIMS REF AA, 0
AA:00 = ■■■■■■■■■■■■■■■■■■■■■■■■■■■■
AA:01 = ■곳■　　　　　　　　　　　　　　　　　　　#d#c#b#a　■
AA:02 = ■─■　　　　　　　　　　 32 　　　　　　　　　　　　■
AA:03 = ■　　　　　　　　　　　　　　　　　　　　　　　　　　■
AA:04 = ■　■────────────────────■■■　■
AA:05 = ■　■　　　　　　　　　　    　　　　　　　　│측■　■
AA:06 = ■　■＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝■■　■
AA:07 = ■　■　　유카리　│　　　거실　　　│　　란　　■　　■
AA:08 = ■　■　　　33　　│　　　 39 　　　│　　38　　■　　■
AA:09 = ■　■　　　　　　│　　　　　　　　│　　　　　■　　■
AA:10 = ■　■■■─■■■■■■■──■■■■■─■■■■　　■
AA:11 = ■　■　　　　　　　　　　 31 　　　　　　　　　■　　■
AA:12 = ■　■■■─■■■─■■■　　■■─■■■─■■■　　■
AA:13 = ■　■　　　■　　　　　■　　■　　　│　첸　　■　　■
AA:14 = ■　■　37　■　　36　　■　　■　34　│　35　　■　　■
AA:15 = ■　■ 부엌 ■　목욕탕　■　　■　　　│　　　　■　　■
AA:16 = ■　■■■■■■■■■■■──■■─■■■─■■■　　■
AA:17 = ■　　　　　　　　　　　　　　　　　　　　　　　　　　■
AA:18 = ■　　　　　　　　　　　　 30 　　　　　　　　　　　　■
AA:19 = ■■■■■■■■■■■■　　　　■■■■■■■■■■■■
AA:20 = 　　　　　　　　　林林林　　　　林林林
AA:21 = 　←02 삼도천 모래밭　　　 01

@MAP_MEIKAI_5(AA)
#DIMS REF AA, 0

AA:00 = 　　　　　■　　　　#O　　　　　　　　　　　　#O　　　　■
AA:01 = 　　　　　■　　　　　#O#O#O#O#O#P#P#O#O#O#O#O　　　　　■
AA:02 = ■■■■■■　　　　#O#P#P#P#P#O　　#O　　　　#O　　　　■■■■■■
AA:03 = 　　　　　■　　　　#O　　　#P#O　　│　 43 　#O　　　　■
AA:04 = 　　　　　■　　　#O#P#P　#P#P#O　　#O#O#O#O#O#O#O　　　■
AA:05 = ■■■■■■　　　#O　　　　　#O　　#O∩∩∩∩∩#O　　　■■■■■■
AA:06 = 　　　　　■　　#O　　　44　　│ 42 │　　45　　　#O　　■
AA:07 = 　　　　　■　　#O　　케이키　#O　　#O　마유미　　#O　　■
AA:08 = ■■■■■■　#O　　　　　　　#O　　#O∩∩∩∩∩∩∩#O　■■■■■■
AA:09 = 　　　　　■　#O#O#O#O#O#O#O#O#O#P#P#O#O#O#O#O#O#O#O#O　■
AA:10 = 　　　　　■　　　　　　　　　　　　　　　　　　　　　　■
AA:11 = ■■■■■■■■■■■■■■　　　　　　■■■■■■■■■■■■■■
AA:12 = ■　　　　　　　　　　□　■　　　　　　■　□　　　　　　　　　　■
AA:13 = ■　　　　사키　50　　□　■　　　　　　■　□　　47　야치에　　　■
AA:14 = ■　　　　　　　　　　　　■　　　　　　■　　　　　　　　　　　　■
AA:15 = ■■■■■■■■　■■■■■　　　　　　■■■■■　■■■■■■■■
AA:16 = ■　　　　　　■　■　　　■　　　　　　■　　　■　■　　　　　　■
AA:17 = ■　　 51 　　│　│　52　■　　　　　　■　46　│　│　　 48 　　■
AA:18 = ■　　　　　　■　■　　　■　　　　　　■　　　■　■　　　　　　■
AA:19 = ■■■■■■■■─■■■■■　　　　　　■■■■■─■■■■■■■■
AA:20 = 　　　　　　　　　　　　　　　　 41
AA:21 =
AA:22 = ■■■■■■■■■■■■■■　　　　　　■■■■■■■■■■─■■■
AA:23 = 　　　　　　　　　　　　　■　　　　　　■□□□□■　　　　　│　■
AA:24 = 　　　　　　　　　　　　　■　　　　　　■　　　　│　 유마 　■　■
AA:25 = 　　　　　　　　　　　　　■　　　　　　■　 54 　■　　53　　■55■
AA:26 = 　　　　　　　　　　　　　■　　 40 　　■□□□□■□　　□□■　■
AA:27 = ■■■■■■■■■■■■■■━━━━━━■■■■■■■■■■■■■■
AA:28 = ～～～～～～～～～～～～～～～　 04 　～～～～～～～～～～～～～～～

@ODEKAKEMAP_6(AA)
#DIMS REF AA, 0
AA:00 = 　　　　【명계】　　　　　　　　┃　　　【지옥】　　∫　 【축생계】 　┃
AA:00 = 　■■■■■■■■■■　　　　　┃炎炎炎　　　💀　💀∫ﾛﾛ目ﾛﾛ  △  ﾛ目ﾛ┃
AA:01 = 　■　心、■　 06 　■　　　　　┃炎炎炎　 07 　💀　∫ﾛﾛﾛﾛ目　09　目ﾛﾛ┃
AA:02 = 　■´ｲﾄ　■■■─■■　　　　　■■■■■　　💀　💀∫ﾛ目ﾛﾛﾛﾛ　　ﾛﾛ目ﾛ┃
AA:03 = 　■　　05　　　　　■　　　　　■　　　■炎炎炎炎炎∫ﾛﾛﾛﾛ　　08　　目┃
AA:04 = 　■■●三●■■■■■　　　　　　■─■┗━━━━━━━━━━━━━━┛
AA:05 = 　　　│三│
AA:06 = 　ｖΨｖΨΨｖΨｖΨΨｖΨｖΨｖΨ　04　ｖｖΨｖΨｖΨΨｖΨｖΨΨｖΨΨ
AA:07 = ΨΨｖΨｖΨΨｖΨｖΨｖΨΨｖΨｖΨΨｖΨΨｖΨｖΨΨｖΨｖΨｖΨΨｖΨ
AA:08 = ～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～
AA:09 = 　　~ 　　　　　　　　　　~ 　　　　　　　　　　　~
AA:10 = 　~ 　　　　　~ 　　　　　　　　　　~  ヒ/フ　　　　　　　　　~
AA:11 = ～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～～
AA:12 = 　　　　卍　　　　　　　卍　　　　　　　　　　　#G
AA:13 = 　　　　　　　　#H　　　　　　　　　02　　　　　　　　　　　　　　卍
AA:14 = 林林林林林林林林林林林林　　　　　　　　　　　　　林■─■■林林林林林林
AA:15 = 林林林林林林林林林林林林林林　　　　　　　　　林林林■ 03 ■林林林林林林
AA:16 = 林林林林林林林林林林林林林林林┏┓　　　┏┓林林林林■■■■林林林林林林
AA:17 = 林林林林林林林林林林林林林林林├┤　01　├┤林林林林林林林林林林林林林林
AA:18 = 林林林林林林林林林林林林林林林　　　　　　　林林林林林林林林林林林林林林

;--------------------------------------------------
;착색과 치환
;--------------------------------------------------
@DRAW_MAP_BG_6(SLICED)
#DIMS SLICED
#DIM CONST C_CHIKUSHO = 0xb33e5c
#DIM CONST C_REICHO = 0x82cddd
#DIM CONST C_BUILDING = 0x5050a0
SELECTCASE SLICED
;▼着色
CASE "木", "林", "森"
	SETCOLOR C_TEAL
	PRINTS SLICED
	RESETCOLOR
CASE "Ψ"
	SETCOLOR 0xc53d43
	PRINTS SLICED
	RESETCOLOR
CASE "💀"
	SETCOLOR 0x8b474b
	PRINTS SLICED
	RESETCOLOR
CASE "火", "炎"
	SETCOLOR C_FLAME
	PRINTS SLICED
	RESETCOLOR
CASE "池", "卍"
	SETCOLOR C_RED
	PRINTS SLICED
	RESETCOLOR
CASE "丘"
	SETCOLOR 0xb5b538
	PRINTS SLICED
	RESETCOLOR
CASE "ヾ", "ゞ", "从", "/", "ﾂ", "y", "i", "ﾍ", "ｲ", "ﾄ"
	SETCOLOR C_WOOD2
	PRINTS SLICED
	RESETCOLOR
CASE "■"
	SELECTCASE TFLAG:맵변환
	CASE 5
		SETCOLOR C_CHIKUSHO
	CASEELSE
		SETCOLOR C_WOOD1
	ENDSELECT
	PRINTS SLICED
	RESETCOLOR
CASE "│", "─", "┐", "┌", "└", "┘", "-", "ヒ", "フ", "＝", "|", "├", "┤", "∩"
	SETCOLOR C_WOOD1
	PRINTS SLICED
	RESETCOLOR
CASE "三"
	SELECTCASE TFLAG:맵변환
	CASE 1
		SETCOLOR C_STONE1
	CASEELSE
		SETCOLOR C_WOOD1
	ENDSELECT
	PRINTS SLICED
	RESETCOLOR
CASE "┓", "┏", "┗", "┛", "□", "●", "┃", "━", "n", "_", "／", "＼", "二"
	SETCOLOR C_WOOD2
	PRINTS SLICED
	RESETCOLOR
CASE "o"
	SETCOLOR C_STONE1
	PRINTS SLICED
	RESETCOLOR
CASE "～", "~"
	SELECTCASE TFLAG:맵변환
	CASE 1, 0
		SETCOLOR 0x66cdaa
	ENDSELECT
	PRINTS SLICED
	RESETCOLOR
CASE "*", "\"", "`", "心", "´", "、", "桜"
	SETCOLOR C_PINK
	PRINTS SLICED
	RESETCOLOR
CASE "ﾛ", "目", "○", "="
	SETCOLOR C_CHIKUSHO
	PRINTS SLICED
	RESETCOLOR
CASE "ｖ"
	SETCOLOR C_PLANT
	PRINTS SLICED
	RESETCOLOR
CASE "ρ"
	SETCOLOR 0xFFFFFF
	PRINTS SLICED
	RESETCOLOR
CASE "△", "▲"
	SETCOLOR C_REICHO
	PRINTS SLICED
	RESETCOLOR
;▼特殊な表示
CASE "#a", "#b", "#c", "#d", "#e", "#f", "#g", "#h", "#i", "#j", "#k", "#l", "#m", "#n"
	CALL MAP_PRINT(SLICED)
CASE "#A"
	SETCOLOR C_STONE1
	PRINT □
	RESETCOLOR
CASE "#B"
	SETCOLOR C_STONE1
	PRINT ─
	RESETCOLOR
CASE "#C"
	SETCOLOR C_STONE1
	PRINT ∫
	RESETCOLOR
CASE "#D"
	SETCOLOR 0x40e0d0
	PRINT ∫
	RESETCOLOR
CASE "#F"
	SETCOLOR C_WOOD2
	PRINT |=
	RESETCOLOR
CASE "#G"
	SETCOLOR C_BLUE
	PRINT 卍
	RESETCOLOR
CASE "#H"
	SETCOLOR C_L_GREEN
	PRINT 卍
	RESETCOLOR
CASE "#I"
	SETCOLOR C_REICHO
	PRINT ●
	RESETCOLOR
CASE "#K"
	SETCOLOR C_STONE1
	PRINT 00
	RESETCOLOR
CASE "#L"
	SETCOLOR C_STONE1
	PRINT 0
	RESETCOLOR
CASE "#N"
	SETCOLOR C_AQUA
	PRINT ／
	RESETCOLOR
CASE "#O"
	SETCOLOR C_REICHO
	PRINT ■
	RESETCOLOR
CASE "#P"
	SETCOLOR C_AQUA
	PRINT □
	RESETCOLOR
CASE "#Q"
	SETCOLOR C_BUILDING
	PRINT |
	RESETCOLOR
CASE "#R"
	SETCOLOR C_BUILDING
	PRINT ＼
	RESETCOLOR
CASE "#S"
	SETCOLOR C_BUILDING
	PRINT ／
	RESETCOLOR
;ふつうの
CASEELSE
	PRINTS SLICED
ENDSELECT


code:
;--------------------------------------------------
;지점명 변경 함수
;--------------------------------------------------
@MAP_PLACENAME_6(ARG)
#FUNCTIONS
IF GET_MAPID(ARG) == MAIN_MAP
	SELECTCASE ARG
		CASE P618시비곡직청빈방, P625백옥루빈방, P634야쿠모가빈방
			IF CFLAG:MASTER:초기위치 == ARG
				RETURNF CALLNAME:MASTER + "의 방" ;私室
			ELSE
				RETURNF "빈 방"
			ENDIF
		CASE SUMIKOMI_ROOM
			;※このマップでは未実装
			IF FLAG:더부살이캐릭터
				RETURNF CALLNAME:(FLAG:더부살이캐릭터) + "의 방"
			ELSE
				RETURNF "빈 방"
			ENDIF
		CASE MINROOM() TO (MAXROOM - 1)
			RETURNF STR:(ARG + 8000)
		CASE OMANEKIBEYA()
			RETURNF OMANEKI_PLACE()
		CASE SUKIMA()
			RETURNF "스키마 공간"
		CASE MAXROOM
			RETURNF "길의 저편"
		CASEELSE
			RETURNF "불명"
	ENDSELECT
ELSE
	RETURNF "명계의 밖"
ENDIF

;--------------------------------------------------
;장소 ARG가 어느 지역에 있는지
;표시하는 맵의 번호와 연동 (TFLAG:맵변환)
;ARG     장소ID
;--------------------------------------------------
@MAP_AREASELECT_6(ARG)
#FUNCTION
SELECTCASE ARG
	;是非曲直庁
	CASE P610시비곡직청홀 TO P618시비곡직청빈방
		RETURNF 2
	;백옥루
	CASE P620명계의문 TO P629사이교
		RETURNF 3
	;八雲邸
	CASE P630야쿠모가현관 TO P639야쿠모가거실
		RETURNF 4
	;축생계
	CASE P640이계의문 TO P655유마댁목욕탕
		RETURNF 5
	;피안
	CASEELSE
		RETURNF 1
ENDSELECT

;--------------------------------------------------
;내부구조가 있는 장소의 내부 판정
;		TFLAG:맵변환	내부감지(察知)가 필요한 맵 번호
;				P_ID  	표시버튼의 장소ID
;				Q_ID  	판정하는 내부 장소ID, 반드시 P_ID와 일치하는 수치도 포함
;--------------------------------------------------
@GETMAP_BUILDING_6(P_ID, Q_ID)
#FUNCTION
#DIM P_ID
#DIM Q_ID
IF TFLAG:맵변환 == 1
	SELECTCASE P_ID
		;是非曲直庁
		CASE P610시비곡직청홀
			SELECTCASE Q_ID
			CASE P610시비곡직청홀 TO P618시비곡직청빈방
				RETURNF 1
			ENDSELECT
		;冥界
		CASE P620명계의문
			SELECTCASE Q_ID
			CASE P620명계의문 TO P629사이교
				RETURNF 1
			ENDSELECT
		;八雲邸
		CASE P630야쿠모가현관
			SELECTCASE Q_ID
			CASE P630야쿠모가현관 TO P639야쿠모가거실
				RETURNF 1
			ENDSELECT
		;축생계
		CASE P640이계의문
			SELECTCASE Q_ID
			CASE P640이계의문 TO P655유마댁목욕탕
				RETURNF 1
			ENDSELECT
	ENDSELECT
ENDIF
RETURNF 0

;--------------------------------------------------
;이동제한설정
;ARG    장소ID
;CHARA  이동하는 캐릭터ID
;RETURNF 1=이동 가능, 0=이동 불가능
;TFLAG:이동불능메시지   ↓の@MAP_CANNOT_WORD용 설정
;--------------------------------------------------
@MAP_CAN_MOVE_6(ARG, CHARA)
#FUNCTION
#DIM CHARA
#DIM 家主
SELECTCASE ARG
	;各組長の部屋
	CASE P646야치에댁목욕탕 TO P655유마댁목욕탕
		IF GROUPMATCH(ARG, P646야치에댁목욕탕, P647야치에댁거실, P648야치에댁침실)
			家主 = [[야치에]]
			LOCAL:1 = P646야치에댁목욕탕
			LOCAL:2 = P647야치에댁거실
			LOCAL:3 = P648야치에댁침실
		ELSEIF GROUPMATCH(ARG, P650사키댁거실, P651사키댁침실, P652사키댁목욕탕)
			家主 = [[사키]]
			LOCAL:1 = P650사키댁거실
			LOCAL:2 = P651사키댁침실
			LOCAL:3 = P652사키댁목욕탕
		ELSEIF GROUPMATCH(ARG, P653유마댁거실, P654유마댁침실, P655유마댁목욕탕)
;			家主 = [[유마]]
			LOCAL:1 = P653유마댁거실
			LOCAL:2 = P654유마댁침실
			LOCAL:3 = P655유마댁목욕탕
		ENDIF
		;除外
		SIF CHARA == 家主
			RETURNF 1
		;中からは動ける
		SIF INRANGE(CFLAG:CHARA:현재위치, P646야치에댁목욕탕, P655유마댁목욕탕)
			RETURNF 1
		;あなた
		IF CHARA == MASTER
			;同行か恋慕なら入れる（家主睡眠中も可
			IF CFLAG:家主:동행 || TALENT:家主:연모
				RETURNF 1
			;家主がいて起きてる
			ELSEIF INRANGE(CFLAG:家主:현재위치, P646야치에댁목욕탕, P655유마댁목욕탕) && SHIRAHU(家主)
				RETURNF 1
			;家主以外の誰かがいる,この人物は寝てたりしても良い
			ELSEIF IN_ROOM_NUMBER(LOCAL:1) || IN_ROOM_NUMBER(LOCAL:2) || IN_ROOM_NUMBER(LOCAL:3)
				RETURNF 1
			ELSE
				TFLAG:이동불능메시지 = 999
				RETURNF 0
			ENDIF
		;組長
		ELSEIF GROUPMATCH(CHARA, [[야치에]], [[사키]], 143)
			;家主以外の誰かがいる,この人物は寝てたりしても良い
			IF IN_ROOM_NUMBER(LOCAL:1) || IN_ROOM_NUMBER(LOCAL:2) || IN_ROOM_NUMBER(LOCAL:3)
				RETURNF 1
			ELSE
				RETURNF 0
			ENDIF
		;それ以外は入れない
		ELSE
			RETURNF 0
		ENDIF
	;誰かが住んでないと入れない
	CASE P618시비곡직청빈방, P625백옥루빈방, P634야쿠모가빈방
		IF !PRIVATEROOM:(ARG % 100) && CFLAG:MASTER:초기위치 != ARG
			TFLAG:이동불능메시지 = 999
			RETURNF 0
		ENDIF
ENDSELECT
RETURNF 1

;--------------------------------------------------
;이동불능시 표시되는 메시지
;--------------------------------------------------
@MAP_CANNOT_WORD_6(ARG)
RETURN
SELECTCASE TFLAG:이동불능메시지
	CASE 1
		PRINTFORMW ※ここにメッセージを入れる。行数+1のCLEARLINEをする
		CLEARLINE 2
ENDSELECT
REUSELASTLINE

;-----------------------------------------
;거점 전용의 정경묘사
;WAIT는 걸리지 않도록
;-----------------------------------------
@MAP_UNIQUEMESSAGE_6
SELECTCASE CFLAG:MASTER:현재위치
	CASE P604피안
		PRINTFORML 삼도천에서는 때때로 나룻배가 왕래하고 있다
	CASE P610시비곡직청홀
		PRINTFORML 시비곡직청의 홀이다
		PRINTFORML 만듦새는 훌륭하지만 노후화되어 있어, 어쩐지 돈이 없는 듯한 느낌이 든다
ENDSELECT

;-----------------------------------------
;거점의 장소ID를 외출맵상의 장소ID로 치환하는 함수
;ARG      대상의 장소ID (거점맵)
;RETURNF  교체 장소ID (외출맵)
;-----------------------------------------
@MAP_SEARCH_REPLACEMENT_6(ARG)
#FUNCTION
SELECTCASE ARG
	CASE P601중유의길
		RETURNF 중유의길
	CASE P630야쿠모가현관 TO P639야쿠모가거실
		RETURNF 마요이가
	CASE P604피안, P610시비곡직청홀 TO P618시비곡직청빈방
		RETURNF 피안
	CASE P620명계의문, P621백옥루정원, P629사이교
		RETURNF 백옥루정원
	CASE P620명계의문 TO P628백옥루거실
		RETURNF 백옥루
	CASE P642영장원 TO P645마유미의방
		RETURNF 영장원
	CASE P640이계의문 TO P655유마댁목욕탕
		RETURNF 축생계
	CASEELSE
		RETURNF 삼도천
ENDSELECT
RETURNF 0

;--------------------------------------------------
;맵의 소개문
;--------------------------------------------------
@MAP소개_6
;とりあえず5行
PRINTFORML 명계・피안등 죽은자의 세계에 더해 야쿠모 일가가 사는 마요이가를 포함한 맵。
PRINTFORML 원작에서는 방문도 힘든 장소뿐이어서, 다른 거점으로의 접근성은 그다지 좋지 않다。
PRINTFORML 하지만 era의 당신이라면 교양만 있으면 삼도천도 마음껏 건너, 문제없이 사는것도 가능。
PRINTFORML 도와줄 일이 적다는 것 말고는 생활수준도 다른 거점과 별반 다르지 않은 것 같다。
PRINTFORML 또한 삼도천에서는 돌쌓기 경연이 열려, 참가자들이 밤낮으로 각축을 벌이고 있다。


code:
;-----------------------------------------------------------
;지점의 연결 설정
;ARG    기준지점
;ARG:1  대상지점
;RETURNF 0=이동할 수 없다, 보이지 않는다
;        1=이동할 수 있다, 보이지 않는다
;        2=이동할 수 없다, 보인다
;        3=이동할 수 있다, 보인다 (직통)
;-----------------------------------------------------------
@CAN_MOVE_6(ARG, ARG:1)
#FUNCTION
SELECTCASE ARG
CASE P601중유의길
	SIF GROUPMATCH(ARG:1, P602삼도천모래밭, P630야쿠모가현관)
		RETURNF 1
CASE P602삼도천모래밭
	SIF GROUPMATCH(ARG:1, P603돌총)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P601중유의길, P603돌총, P604피안, P608우루미집, P630야쿠모가현관)
		RETURNF 1
CASE P603돌총
	SIF GROUPMATCH(ARG:1, P602삼도천모래밭)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P602삼도천모래밭, P604피안, P609에이카집)
		RETURNF 1
CASE P604피안
	SIF GROUPMATCH(ARG:1, P602삼도천모래밭, P603돌총, P610시비곡직청홀, P620명계의문, P640이계의문)
		RETURNF 1
CASE P608우루미집
	SIF GROUPMATCH(ARG:1, P602삼도천모래밭)
		RETURNF 1
CASE P609에이카집
	SIF GROUPMATCH(ARG:1, P603돌총)
		RETURNF 1
CASE P610시비곡직청홀
	SIF GROUPMATCH(ARG:1, P604피안, P612법정, P613시비곡직청복도)
		RETURNF 1
CASE P612법정
	SIF GROUPMATCH(ARG:1, P610시비곡직청홀, P613시비곡직청복도)
		RETURNF 1
CASE P613시비곡직청복도
	SIF GROUPMATCH(ARG:1, P610시비곡직청홀, P612법정, P614시비곡직청휴게실, P616코마치의방, P617시비곡직청목욕탕, P618시비곡직청빈방)
		RETURNF 1
CASE P614시비곡직청휴게실
	SIF GROUPMATCH(ARG:1, P613시비곡직청복도, P615에이키의방)
		RETURNF 1
CASE P615에이키의방
	SIF GROUPMATCH(ARG:1, P614시비곡직청휴게실)
		RETURNF 1
CASE P616코마치의방
	SIF GROUPMATCH(ARG:1, P613시비곡직청복도)
		RETURNF 1
CASE P617시비곡직청목욕탕
	SIF GROUPMATCH(ARG:1, P613시비곡직청복도)
		RETURNF 1
CASE P618시비곡직청빈방
	SIF GROUPMATCH(ARG:1, P613시비곡직청복도)
		RETURNF 1
CASE P620명계의문
	SIF GROUPMATCH(ARG:1, P621백옥루정원)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P604피안)
		RETURNF 1
CASE P621백옥루정원
	SIF GROUPMATCH(ARG:1, P620명계의문, P628백옥루거실)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P622백옥루복도, P629사이교)
		RETURNF 1
CASE P622백옥루복도
	SIF GROUPMATCH(ARG:1, P621백옥루정원, P623유유코의방, P624요우무의방, P625백옥루빈방, P626백옥루부엌, P627백옥루목욕탕, P628백옥루거실)
		RETURNF 1
CASE P623유유코의방
	SIF GROUPMATCH(ARG:1, P629사이교)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P622백옥루복도, P628백옥루거실)
		RETURNF 1
CASE P624요우무의방
	SIF GROUPMATCH(ARG:1, P622백옥루복도)
		RETURNF 1
CASE P625백옥루빈방
	SIF GROUPMATCH(ARG:1, P622백옥루복도)
		RETURNF 1
CASE P626백옥루부엌
	SIF GROUPMATCH(ARG:1, P628백옥루거실)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P622백옥루복도)
		RETURNF 1
CASE P627백옥루목욕탕
	SIF GROUPMATCH(ARG:1, P622백옥루복도)
		RETURNF 1
CASE P628백옥루거실
	SIF GROUPMATCH(ARG:1, P621백옥루정원, P626백옥루부엌)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P622백옥루복도, P623유유코의방)
		RETURNF 1
CASE P629사이교
	SIF GROUPMATCH(ARG:1, P623유유코의방)
		RETURNF 1
	SIF GROUPMATCH(ARG:1, P621백옥루정원)
		RETURNF 1
CASE P630야쿠모가현관
	SIF GROUPMATCH(ARG:1, P601중유의길, P602삼도천모래밭, P631야쿠모가복도, P632야쿠모가정원, P634야쿠모가빈방, P635첸의방)
		RETURNF 1
CASE P631야쿠모가복도
	SIF GROUPMATCH(ARG:1, P630야쿠모가현관, P633유카리의방, P634야쿠모가빈방, P635첸의방, P636야쿠모가목욕탕, P637야쿠모가부엌, P638란의방, P639야쿠모가거실)
		RETURNF 1
CASE P632야쿠모가정원
	SIF GROUPMATCH(ARG:1, P630야쿠모가현관, P633유카리의방, P638란의방, P639야쿠모가거실)
		RETURNF 1
CASE P633유카리의방
	SIF GROUPMATCH(ARG:1, P631야쿠모가복도, P632야쿠모가정원, P639야쿠모가거실)
		RETURNF 1
CASE P634야쿠모가빈방
	SIF GROUPMATCH(ARG:1, P630야쿠모가현관, P631야쿠모가복도, P635첸의방)
		RETURNF 1
CASE P635첸의방
	SIF GROUPMATCH(ARG:1, P630야쿠모가현관, P631야쿠모가복도, P634야쿠모가빈방)
		RETURNF 1
CASE P636야쿠모가목욕탕
	SIF GROUPMATCH(ARG:1, P631야쿠모가복도)
		RETURNF 1
CASE P637야쿠모가부엌
	SIF GROUPMATCH(ARG:1, P631야쿠모가복도)
		RETURNF 1
CASE P638란의방
	SIF GROUPMATCH(ARG:1, P631야쿠모가복도, P632야쿠모가정원, P639야쿠모가거실)
		RETURNF 1
CASE P639야쿠모가거실
	SIF GROUPMATCH(ARG:1, P631야쿠모가복도, P632야쿠모가정원, P633유카리의방, P638란의방)
		RETURNF 1
CASE P640이계의문
	SIF GROUPMATCH(ARG:1, P641축생메트로폴리스)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P604피안)
		RETURNF 1
CASE P641축생메트로폴리스
	SIF GROUPMATCH(ARG:1, P640이계의문)
		RETURNF 3
	SIF GROUPMATCH(ARG:1, P642영장원, P647야치에댁거실, P650사키댁거실, P653유마댁거실)
		RETURNF 1
CASE P642영장원
	SIF GROUPMATCH(ARG:1, P641축생메트로폴리스, P643영장원목욕탕, P644케이키의방, P645마유미의방)
		RETURNF 1
CASE P643영장원목욕탕 TO P645마유미의방
	SIF GROUPMATCH(ARG:1, P642영장원)
		RETURNF 1
CASE P646야치에댁목욕탕
	SIF GROUPMATCH(ARG:1, P647야치에댁거실)
		RETURNF 1
CASE P647야치에댁거실
	SIF GROUPMATCH(ARG:1, P641축생메트로폴리스, P646야치에댁목욕탕, P648야치에댁침실)
		RETURNF 1
CASE P648야치에댁침실
	SIF GROUPMATCH(ARG:1, P647야치에댁거실)
		RETURNF 1
CASE P650사키댁거실
	SIF GROUPMATCH(ARG:1, P641축생메트로폴리스, P651사키댁침실, P652사키댁목욕탕)
		RETURNF 1
CASE P651사키댁침실, P652사키댁목욕탕
	SIF GROUPMATCH(ARG:1, P650사키댁거실)
		RETURNF 1
CASE P653유마댁거실
	SIF GROUPMATCH(ARG:1, P641축생메트로폴리스, P654유마댁침실, P655유마댁목욕탕)
		RETURNF 1
CASE P654유마댁침실, P655유마댁목욕탕
	SIF GROUPMATCH(ARG:1, P653유마댁거실)
		RETURNF 1
CASE MAXROOM
	SIF ARG:1 == P601중유의길
		RETURNF 1
ENDSELECT

RETURNF 0


code:
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
;지점의 속성 설정 (DIM_t.ERH 참조)
;장소_원룸			집주인이 부재중일때 잠기고, 이불・옥내・주방・공부・휴식・음식・Private가 자동 부여
;장소_이불			휴식이 자동으로 부여
;장소_서양식		실내지만 신발을 신은 채, 옥내가 자동으로 부여
;장소_옥내
;장소_지붕			옥외지만 지붕이 있는 곳, 옥내라도 지붕이 없는 경우는 야외판정 (구 창공)
;장소_넓은
;장소_달구경		옥내나 지붕이 있어도 달이 보이는 장소
;장소_휴식
;장소_목욕탕
;장소_화장실
;장소_주방         	집어먹기가 자동으로 부여
;장소_훈련
;장소_공부
;장소_하늘의소리
;장소_텃밭
;장소_물긷기
;장소_신체측정
;장소_빨래너는곳	풍경묘사용
;장소_음식			자유행동 전용
;장소_집어먹기		자유행동 전용
;장소_머물지않는다	캐릭터가 잘 머물지 않는다 (이동하기 쉽다)
;장소_과소			캐릭터가 잘 들어가지 않는다 (이동해오기 어렵다)
;장소_Private		절도 있는 캐릭터는 들어오지 않는다, 주로 개인실과 목욕탕・화장실
;장소_코타츠		자유행동전용
;장소_공공장소		덮치지 않는다
;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
@ROOMSETTING_6
#DIM ROOM
VARSET ROOMDATA
MAXROOM = 656
ENTRANCE = P601중유의길
피난처 = P604피안
SIF GET_MAPID(거점_술벌레) != MAIN_MAP
	거점_술벌레 = P626백옥루부엌
MAP_PAGES = 5
MAPNAME:1 = 피안
MAPNAME:2 = 시비곡직청
MAPNAME:3 = 백옥루
MAPNAME:4 = 야쿠모가
MAPNAME:5 = 축생계

FOR LOCAL, MINROOM(), MAXROOM
	ROOM = LOCAL % 100
	SELECTCASE LOCAL
	;布団・屋内・厨房・勉強・休憩・飲食・プライベートが自動で付与
	CASE P608우루미집, P609에이카집
		ROOMDATA:ROOM |= 장소_원룸
	CASE P601중유의길
	CASE P602삼도천모래밭, P604피안
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_물긷기
	CASE P603돌총
		ROOMDATA:ROOM |= 장소_물긷기
		ROOMDATA:ROOM |= 장소_과소
	CASE P610시비곡직청홀
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_머물지않는다
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P612법정
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_과소
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P613시비곡직청복도
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_머물지않는다
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P614시비곡직청휴게실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_주방
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P615에이키의방, P616코마치의방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_Private
	CASE P617시비곡직청목욕탕
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	;自室になると勉強,プライベートが付与
	CASE P618시비곡직청빈방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
	CASE P620명계의문
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P621백옥루정원
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_텃밭
	CASE P622백옥루복도
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_머물지않는다
	;月見できる
	CASE P623유유코의방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_Private
	CASE P624요우무의방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_Private
	;自室になると勉強,プライベートが付与
	CASE P625백옥루빈방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
	CASE P626백옥루부엌
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_주방
	CASE P627백옥루목욕탕
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	CASE P628백옥루거실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_빨래너는곳
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P629사이교
		ROOMDATA:ROOM |= 장소_과소
	CASE P630야쿠모가현관, P631야쿠모가복도
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P632야쿠모가정원
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_텃밭
	CASE P633유카리의방, P638란의방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_달구경
		ROOMDATA:ROOM |= 장소_Private
	CASE P635첸의방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_Private
	;自室になると勉強,プライベートが付与
	CASE P634야쿠모가빈방
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
	CASE P636야쿠모가목욕탕
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	CASE P637야쿠모가부엌
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_주방
	CASE P639야쿠모가거실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_빨래너는곳
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P640이계의문
		ROOMDATA:ROOM |= 장소_머물지않는다
	CASE P641축생메트로폴리스
		ROOMDATA:ROOM |= 장소_넓은
		ROOMDATA:ROOM |= 장소_훈련
		ROOMDATA:ROOM |= 장소_머물지않는다
		ROOMDATA:ROOM |= 장소_공공장소
	CASE P642영장원
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P643영장원목욕탕
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	;創作設備がある
	CASE P644케이키의방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_주방
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	CASE P645마유미의방
		ROOMDATA:ROOM |= 장소_서양식
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_Private
	CASE P647야치에댁거실, P650사키댁거실, P653유마댁거실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_휴식
		ROOMDATA:ROOM |= 장소_주방
		ROOMDATA:ROOM |= 장소_공부
		ROOMDATA:ROOM |= 장소_음식
		ROOMDATA:ROOM |= 장소_코타츠
	CASE P648야치에댁침실, P651사키댁침실, P654유마댁침실
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_이불
		ROOMDATA:ROOM |= 장소_Private
	CASE P646야치에댁목욕탕, P652사키댁목욕탕, P655유마댁목욕탕
		ROOMDATA:ROOM |= 장소_옥내
		ROOMDATA:ROOM |= 장소_목욕탕
		ROOMDATA:ROOM |= 장소_신체측정
		ROOMDATA:ROOM |= 장소_Private
	ENDSELECT
NEXT

@DEFAULT_OWNER_6
Default초기위치 = P625백옥루빈방
거점_주인 = [[유유코]]

;-----------------------------------------
;외출맵의 설정
;ARG   대상 지점
;ARGS  판정문자인수
;-----------------------------------------
@ODEKAKEMAP_SETTING_6(ARG, ARGS)
#FUNCTION
;＼1 2 3 4 5 6 7 8 9
;01
;02　　　　　　９
;03　　　　　　８
;04　　６　　　７
;05　　５
;06　　　　４
;07
;08　　３　２
;09　　　　１
SELECTCASE ARG
CASE 중유의길
	SIF ARGS == "좌표"
		RETURNF 59
	SIF GROUPMATCH(ARGS, "모브")
		RETURNF 1
CASE 삼도천
	SIF ARGS == "좌표"
		RETURNF 58
	SIF GROUPMATCH(ARGS, "넓은")
		RETURNF 1
CASE 마요이가
	SIF ARGS == "좌표"
		RETURNF 38
	SIF GROUPMATCH(ARGS, "옥내")
		RETURNF 1
CASE 피안
	SIF ARGS == "좌표"
		RETURNF 56
	SIF GROUPMATCH(ARGS, "넓은", "도시락")
		RETURNF 1
CASE 백옥루정원
	SIF ARGS == "좌표"
		RETURNF 35
	SIF GROUPMATCH(ARGS, "넓은", "훈련")
		RETURNF 1
CASE 백옥루
	SIF ARGS == "좌표"
		RETURNF 34
	SIF GROUPMATCH(ARGS, "옥내", "달구경", "주방", "휴식")
		RETURNF 1
CASE 지옥
	SIF ARGS == "좌표"
		RETURNF 74
	SIF GROUPMATCH(ARGS, "넓은")
		RETURNF 1
CASE 축생계
	SIF ARGS == "좌표"
		RETURNF 73
	SIF GROUPMATCH(ARGS, "넓은", "모브")
		RETURNF 1
CASE 영장원
	SIF ARGS == "좌표"
		RETURNF 72
	SIF GROUPMATCH(ARGS, "옥내", "서양식")
		RETURNF 1
ENDSELECT


code:
;-----------------------------------------------------------
;원거리 이동 설정
;ARG     목적지
;ARG:1   현위치
;RETURN  다음 목적지
;-----------------------------------------------------------
@SKIP_MOVE_6(ARG, ARG:1)
#DIM 현재의위치
;現在位置取得
IF ARG:1
	현재의위치 = ARG:1
ELSE
	현재의위치 = CFLAG:MASTER:현재위치
ENDIF

;目的地に直接移動できる場合そこに移動
SIF CAN_MOVE(현재의위치, ARG) & 1
	RETURN ARG

;袋小路から行ける場所は固定なので、そこを目指す
SELECTCASE 현재의위치
CASE P608우루미집
	RETURN P602삼도천모래밭
CASE P609에이카집
	RETURN P603돌총
CASE P615에이키의방
	RETURN P614시비곡직청휴게실
CASE P616코마치의방, P617시비곡직청목욕탕, P618시비곡직청빈방
	RETURN P613시비곡직청복도
CASE P624요우무의방, P625백옥루빈방, P627백옥루목욕탕
	RETURN P622백옥루복도
CASE P636야쿠모가목욕탕, P637야쿠모가부엌
	RETURN P631야쿠모가복도
CASE P643영장원목욕탕, P644케이키의방, P645마유미의방
	RETURN P642영장원
CASE P646야치에댁목욕탕, P648야치에댁침실
	RETURN P647야치에댁거실
CASE P651사키댁침실, P652사키댁목욕탕
	RETURN P650사키댁거실
CASE P654유마댁침실, P655유마댁목욕탕
	RETURN P653유마댁거실
ENDSELECT

;直接移動できない場合、1つ近い位置を暫定目的地に設定し直してループ
;地点追加時要フォロー（全ケース修正すること）
SELECTCASE ARG
CASE P601중유의길
	RETURN P602삼도천모래밭
CASE P602삼도천모래밭
	SELECTCASE 현재의위치
	CASE P631야쿠모가복도 TO P639야쿠모가거실
		RETURN P630야쿠모가현관
	CASEELSE
		RETURN P604피안
	ENDSELECT
CASE P603돌총
	SELECTCASE 현재의위치
	CASE P601중유의길
		RETURN P602삼도천모래밭
	CASEELSE
		RETURN P604피안
	ENDSELECT
CASE P604피안
	SELECTCASE 현재의위치
	CASE P612법정 TO P618시비곡직청빈방
		RETURN P610시비곡직청홀
	CASE P621백옥루정원 TO P629사이교
		RETURN P620명계의문
	CASE P641축생메트로폴리스 TO P655유마댁목욕탕
		RETURN P640이계의문
	CASEELSE
		RETURN P602삼도천모래밭
	ENDSELECT
CASE P608우루미집
	RETURN P602삼도천모래밭
CASE P609에이카집
	RETURN P603돌총

CASE P610시비곡직청홀
	SELECTCASE 현재의위치
	CASE P612법정 TO P618시비곡직청빈방
		RETURN P613시비곡직청복도
	CASEELSE
		RETURN P604피안
	ENDSELECT
CASE P612법정
	SELECTCASE 현재의위치
	CASE P610시비곡직청홀 TO P618시비곡직청빈방
		RETURN P613시비곡직청복도
	CASEELSE
		RETURN P610시비곡직청홀
	ENDSELECT
CASE P613시비곡직청복도
	RETURN P610시비곡직청홀
CASE P614시비곡직청휴게실, P616코마치의방, P617시비곡직청목욕탕, P618시비곡직청빈방
	RETURN P613시비곡직청복도
CASE P615에이키의방
	RETURN P614시비곡직청휴게실

CASE P620명계의문
	SELECTCASE 현재의위치
	CASE P622백옥루복도 TO P629사이교
		RETURN P621백옥루정원
	CASEELSE
		RETURN P604피안
	ENDSELECT
CASE P621백옥루정원
	SELECTCASE 현재의위치
	CASE P623유유코의방 TO P627백옥루목욕탕
		RETURN P622백옥루복도
	CASEELSE
		RETURN P620명계의문
	ENDSELECT
CASE P622백옥루복도
	RETURN P621백옥루정원
CASE P623유유코의방, P624요우무의방, P625백옥루빈방, P626백옥루부엌, P627백옥루목욕탕
	RETURN P622백옥루복도
CASE P628백옥루거실
	SELECTCASE 현재의위치
	CASE P624요우무의방, P625백옥루빈방, P627백옥루목욕탕
		RETURN P622백옥루복도
	CASEELSE
		RETURN P621백옥루정원
	ENDSELECT
CASE P629사이교
	RETURN P621백옥루정원

CASE P630야쿠모가현관
	SELECTCASE 현재의위치
	CASE P633유카리의방 TO P639야쿠모가거실
		RETURN P631야쿠모가복도
	CASEELSE
		RETURN P602삼도천모래밭
	ENDSELECT
CASE P631야쿠모가복도, P632야쿠모가정원
	RETURN P630야쿠모가현관
CASE P633유카리의방, P636야쿠모가목욕탕, P637야쿠모가부엌, P638란의방, P639야쿠모가거실
	RETURN P631야쿠모가복도
CASE P634야쿠모가빈방, P635첸의방
	SELECTCASE 현재의위치
	CASE P633유카리의방 TO P639야쿠모가거실
		RETURN P631야쿠모가복도
	CASEELSE
		RETURN P630야쿠모가현관
	ENDSELECT

CASE P640이계의문
	SELECTCASE 현재의위치
	CASE P642영장원 TO P655유마댁목욕탕
		RETURN P641축생메트로폴리스
	CASEELSE
		RETURN P604피안
	ENDSELECT
CASE P641축생메트로폴리스
	SELECTCASE 현재의위치
	CASE P643영장원목욕탕, P644케이키의방, P645마유미의방
		RETURN P642영장원
	CASE P646야치에댁목욕탕, P648야치에댁침실
		RETURN P647야치에댁거실
	CASE P651사키댁침실, P652사키댁목욕탕
		RETURN P650사키댁거실
	CASE P654유마댁침실, P655유마댁목욕탕
		RETURN P653유마댁거실
	CASEELSE
		RETURN P640이계의문
	ENDSELECT
CASE P642영장원, P647야치에댁거실, P650사키댁거실, P653유마댁거실
	RETURN P641축생메트로폴리스
CASE P643영장원목욕탕, P644케이키의방, P645마유미의방
	RETURN P642영장원
CASE P646야치에댁목욕탕, P648야치에댁침실
	RETURN P647야치에댁거실
CASE P651사키댁침실, P652사키댁목욕탕
	RETURN P650사키댁거실
CASE P654유마댁침실, P655유마댁목욕탕
	RETURN P653유마댁거실

CASEELSE
	RETURN P601중유의길
ENDSELECT


code:
;--------------------------------------------------
;맵의 함수명
;--------------------------------------------------
@MAP_VIEWING_NAME_7
#FUNCTIONS
RETURNF "SANROKU"

;--------------------------------------------------
;맵의 묘화
;--------------------------------------------------
@MAP_SANROKU_1(AA)
#DIMS REF AA, 0
AA:00 = 林林林林林林林林││林林林林林林林林林林林林林林林林林林林林林林#B＼林林林　↑　林林林林_/~ 崖　　崖
AA:01 = 林林林林林林林林││林林林林林林林林林林林林林林林■■■林林林林|36|林林林　32　林林林林_/ ~崖　　崖
AA:02 = 林林林林林林林林││林林林林林林林林林林林林林林林■─■林林林林林林林林　　　林林林林_/ ~崖＿　　崖
AA:03 = 林■■■■林　　││　　　林林林林林林林　　　　　　11　　　　林林林林　　林林林林林林_/~ 崖 丿 　崖
AA:04 = 林■ 29 ■林　林 31 林林　林林林林　　　　林林林林林林林林林　　　　　　林林林林林林/_/~_崖 　　　崖
AA:05 = 林■■─■林　林林林林　　林林　　　林林林林林林林林林林林林林林　　林林林林林林林林_/~ 崖　　39＿崖
AA:06 = 林林　　　林　林林林　　林林林　林林林林林林林林林■■■林林林林林　　　　　林林林/_/ ~_崖＿　　#A崖
AA:07 = 林林　30　　　林林林　林林　　　林林林林林　　　　│37■林林林林林林林 ┣－┫ 林林_/~ _/崖 丿 　　崖
AA:08 = 林林林林林林林林林林　林　　　林林林林林林　10　林■■■林林林林林林林#C 12 #C林/_/ ~_/ 崖　　　　崖
AA:09 = 林林林林林林林林　　　　　林林林林林　　　　　林林林林林林林林林林林林林#C#C林_/_/ ~_/森森　　　＿崖
AA:10 = 林林林林林林　　　林林林　林林林林林　林林林林林林林林林林林林林林林林林林林_/_/~ _// 森森　　　#A崖
AA:11 = 林林林　　　　　林林林林　林林　　　　　　林■■■林林林林林林林林林林林林_/_/ ~_/_/森森森　　　　崖
AA:12 = 林林　　林林　　　　　林　　　　林林林林　　│06■林林林林林林■■■■林林_/ ~_/_/森森森森森　　　森
AA:13 = 林　　林林林林林林　　　07　林林林林林林林林■■■林林林林林林■ 09 ■林_/_/~ _/森森森森森森　　　森
AA:14 = 林林 08 林林林林林林林林　　　　　　林林林林林林林林林林林林林■■─■林_/ ~_/_/森森森森森森　　森森
AA:15 = 林林　γ⌒ヽ林林林林林林林林林林　　　　　林林林林林林林林林林林林　林_/_/~ _/森森森森森森　　　森森
AA:16 = 林林林ゝ__ノ林林林林林林林林林林林林林　05　　　　林林林林林林林林　林_/ ~_/_/森森森森森　　　　森森
AA:17 = 林林林林林林林林林林林■■■■ v v林林林林林林　　　　林林林林林林　_/_/~ _/林林林森森　　　38　森森
AA:18 = 林林林林林林林林林林林■ 16 ■v v 林林林林林林林林　　　　　　　　　_/　_/_/林　　　　　　　　　森森
AA:19 = 林林林林林林林林林林林■─■■ 15 林林林林林33林林林林林林林林　　　〓〓〓　　　林森森森■─■森森森
AA:20 = 林林林林■■■林林林林林　　　　林林林林林林林林林林林林林林林　03 _/　 _/林林林林林森森■　■森森森
AA:21 = 林林林林■34■林林林林林林林　林林林林林林林林林林林林林林林　　　 /　~ _/林■■■林林森■40■森森森
AA:22 = 林林林林■─■林林林林林林林　　　林林林林林林林林林林林　　　　　 / 　~_/林■04■林林森■■■森森森
AA:23 = 林林林林林　林林林　　　林林林林　林林林林林林林林林　　　　林林　 /　 /_/林■　■林林林森森森森森森
AA:24 = 林林林　　　　　　　　　　　　　02　　　　　　　　　　　　林林　　/ ~　/∥∥∥　■林林林林森森森森森
AA:25 = 林林　01　　　　　林林林　　　　　　　林林林林林林林林林林林　35 　~　/_/ ■■■■林林林林林森森森森
AA:26 = 林林　#e　林林林林林林林林林林林林林林林林林林林林林林林林林林_/_/　_/_/林林林林林林林林林林林森森森

@MAP_SANROKU_2(AA)
#DIMS REF AA, 0
AA:00 = ■■■■■■■■■■■
AA:01 = ■#f#j#g│　　　　　||
AA:02 = ■#h#j#i│　　19　　||　　　　　v v v v v v v v v v v v v v
AA:03 = ■ -17- │　손님방　||　　　　　v v v v v v v v v v v v v v
AA:04 = ■#f#j#g│　　　　　||　　　　　v v v v v v v v v v v v v v
AA:05 = ■#h#j#i│　　　　　||　　　　　v v v v v v v v v v v v v v
AA:06 = ■─────────■　　　　　v v v v v#a#b#c#d v v v v v
AA:07 = ■　　　　　　　　　■
AA:08 = ■　　　　囲　　　　■　　　　　　　　　　밭15
AA:09 = ■　　　　18　　　　■
AA:10 = ■　　　　　　　　　■　　　　　v v v v v v v v v v v v v v
AA:11 = ■━┯━━━━━━━■　　　　　v v v v v v v v v v v v v v
AA:12 = ■부│　　　　　　　■　　　　　v v v v v v v v v v v v v v
AA:13 = ■엌│　　16　　　　■　　　　　v v v v v v v v v v v v v v
AA:14 = ■─┘　　봉당　　　■　　　　　v v v v v v v v v v v v v v
AA:15 = ■　　　　　　　　　■　　　　　v v v v v v v v v v v v v v
AA:16 = ■■■■■■■■──■
AA:17 =
AA:18 =
AA:19 = 　　　　　　　　　　산길로↓02
AA:20 =

@MAP_SANROKU_3(AA)
#DIMS REF AA, 0
AA:00 = 　　　　　　　　　　　일층　　　　　　　　　　　　　　｜　　　　　　　　　　　이층
AA:01 = 　　　　　　　　　　　　　　　　　　　　　　　　　　　｜
AA:02 = ■■■■■■■■■■■■■■■■■■■■■■■■■■　｜　■■■■■■■■■■■■■■■■■■■■■■■■■
AA:03 = ■　　　　　　　　　　　　　　■　　　　　■└─┐■　｜　■삼층26　　　　　　　　　　　　　　■　　　　　］　이
AA:04 = ■　　　　　　　　　　　　　　■　　펫　　■부엌│■　｜　■┴┴┴　　　　23응접실　　　　　　│　 수리 　］　층
AA:05 = ■　　　　　　도장　　　　　　■　　　　　■ 20 └■　｜　■　　　　　　┌────┐　　　　　│　　25　　］　출
AA:06 = ■　　　 　　　22　　 　　　　■■──■■■──■■　｜　■　　　　　　│　　　　│　　　　　■　　　　　］　입
AA:07 = ■　　　　　　　　　　　　　　■□　　□□□　　□■　｜　■　　　　　　└────┘　　　　　■■■■■■■　구
AA:08 = ■　　　　　　　　　　　　　　■□□　　　　　□□■　｜　■　　　　　　　　　　　　　　　　　　　　　■　||
AA:09 = ■■■■■■■■■■■■──■■　　　　　　　　□■　｜　■　　　　┬┬┬■■■■─■　　　　　　　　■　■
AA:10 = ■　　　　■이층23　　　　　　　 　　　29　 　　□■　｜　■　　　　일층29■　 서재 ■■■■■　　　　│　||
AA:11 = ■　목욕　■┴┴┴　　　　　　　　┌────┐　□■　｜　■　　　　■■■■□　24　　　　　■　　　　│　||
AA:12 = ■　 21　 ■　　　　　　　　　　　│　현관　│　□■　｜　■　　　　　　　■□━□□━□　　│　　　　■　||
AA:13 = ■　　　　■　　　　　　　　　　　│　　　　│　□■　｜　■■──■■■■■■■■■■■■■■■──■■　||
AA:14 = ■■■──■　■■■■■■■■■■■■━━■■■■■　｜　■　　　　　　　　　　　 회랑 　　　　　　　　　||
AA:15 = ■측│　　　　■　　　　　　　　　　　　　　　　　　　｜　■＝＝＝＝＝＝＝＝■＝＝＝＝＝＝＝■＝＝＝＝＝＝■
AA:16 = ■■■■■■■■　━　　　　　　　　　　　　　　　　　｜
AA:17 = 　　　　　　　　┃井┃　　　　 30 　　　　　　　　　　｜
AA:18 = 　　　#a#b#c#d　　━　　　　　　　　　　　댑싸리31→　｜
AA:19 = 　　　　　　　　　　　　　　　　　　　　　　　　　　　｜

@MAP_SANROKU_4(AA)
#DIMS REF AA, 0
AA:00 = 　　　　　　　　　　이층　　　　　　　　　　　　　　　　｜　　　　　　　　　　　　　삼층
AA:01 = 　　　　　　　　　　　　　　　　　　　　　　　　　　　　｜
AA:02 = ■■■■■■■■■■■■■■■■■■■■■■■■■　　　｜　■■■■■■■■■■■■■■■■■■■■■■■■■
AA:03 = ■삼층26　　　　 응접실 　　　　　　■　　　　　］　　　｜　■이층23　　■□#f#j#g　　　　■#f#j#g　■　■　||
AA:04 = ■┴┴┴　　　　　 23 　　　　　　　│　 수리 　］　　　｜　■┴┴┴　　■□#h#j#i　　　　■#h#j#i　■　│　||
AA:05 = ■　　　　　　┌────┐　　　　　│　　25　　］→　　｜　■　　　　　■□　　카센　　　■ 　　　 ■　│　||
AA:06 = ■　　　　　　│　　　　│　　　　　■　　　　　］　↓　｜　■　　　　　■□ 　　27　 　　■ 　28　 ■　■　||
AA:07 = ■　　　　　　└────┘　　　　　■■■■■■■　30　｜　■　　　　　■■─■■■■■■■■■─■■　■　||
AA:08 = ■　　　　　　　　　　　　　　　　　　　　　■　||　　　｜　■　　　　　　　　　　　　　　　　　　　　　■　||
AA:09 = ■　　　　┬┬┬■■■■─■　　　　　　　　■　■　　　｜　■■■■　　　　　26　┌────┐　　　　　■　■
AA:10 = ■　　　　일층29■　 서재 ■■■■■　　　　│　||　　　｜　■□□│　　　　 거실 │　　　　│　　　　　│　||
AA:11 = ■　　　　■■■■□　24　　　　　■　　　　│　||　　　｜　■□□■　　　　　　　└────┘　　　　　│　||
AA:12 = ■　　　　　　　■□━□□━□　　│　　　　■　||　　　｜　■□□■　　　　　　　　　　　　　　　　　　■　||
AA:13 = ■■──■■■■■■■■■■■■■■■──■■　||　　　｜　■■■■■■──■■■■■■■■■■■──■■　||
AA:14 = ■　　　　　　　　　　　 회랑 　　　　　　　　　||　　　｜　■　　　　　　　　　　　 회랑 　　　　　　　　　||
AA:15 = ■＝＝＝＝＝＝＝＝■＝＝＝＝＝＝＝■＝＝＝＝＝＝■　　　｜　■＝＝＝＝＝＝＝＝■＝＝＝＝＝＝＝■＝＝＝＝＝＝■

@ODEKAKEMAP_7(AA)
#DIMS REF AA, 0
AA:00 = 林林林林林林林林林林林林林林林林林林　　　　林林林林_/　~ _/崖　崖
AA:01 = 林林林#B＼林林林林林林林林林林林林林林　　林林林林_/~ 　_/崖　崖森
AA:02 = 林林林|05|林林林林林林林林林林林林林林　　林林林林_/　　_/崖　崖森
AA:03 = 林林林　　　林林林林林林林林林林林林　　　林林林_/　~ _/崖　崖森森
AA:04 = 林林林林林　林林林林林林林林林林　　 ┣　┫ 林林_/~ 　_/崖　崖森森
AA:05 = 林林林林林林　林林林林林林林　　　林#C 06 #C林林_/~ 　_/崖　崖森森
AA:06 = 林林林林林林林林　林林林　　　林林林林#C#C林林林_/~ 　_/崖　崖森森
AA:07 = 林林林林林林林林林　林　　林林林林林林林林林林_/~ 　_/森崖　崖森森
AA:08 = 林林　03　林林林林　　林林林林林林林林林林林林_/~ 　_/森崖　崖森森
AA:09 = 林林γ⌒ヽ　林　林　　　　　林林林林林林林林林_/　　_/森崖　崖森森
AA:10 = 林林ゝ__ノ林　林　林林林　　　　　　　林林林林_/　~ _/森崖　崖森森
AA:11 = 林林林林林林林林林林林林林林林林林　　　　　_/~ 　_/森森森　森森森
AA:12 = 林林林林林林林林林林林林林林林林林林林　　　_/~ 　_/森森森　森森森
AA:13 = 林林林林林林林林林林林林林林林林林林林林　 02 　　_/森森　　森森森
AA:14 = 林林林林林林林林林　　　　　　　　　　　　　　　_/　　　 07 　森森
AA:15 = 林林林林林林林林　　01　　林林林林林林林林_/　~ _/森森森森森森森森
AA:16 = 林林林林林林林林林　　　林林林林林林林林_/~ 　_/森森森森森森森森森

SIF FLAG:역극 == [[세이자]] || TALENT:[[세이자]]:연모 || GETBIT (CFLAG:[[세이자]]:인계, 0) || GETBIT (CFLAG:[[세이자]]:인계, 1)
	AA:12 = 林林林林林林林林04林林林林林林林林林林　　　_/~ 　_/森森森　森森森

;--------------------------------------------------
;착색과 치환
;--------------------------------------------------
@DRAW_MAP_BG_7(SLICED)
#DIMS SLICED
SELECTCASE SLICED
;▼着色
CASE "v"
	SETCOLOR C_L_GREEN
	PRINTS SLICED
	RESETCOLOR
CASE "林"
	SETCOLOR C_FOREST1
	PRINTS SLICED
	RESETCOLOR
CASE "森"
	SETCOLOR C_FOREST2
	PRINTS SLICED
	RESETCOLOR
CASE "崖", "━", "┃", "┯", "┴", "┬", "□", "井"
	SETCOLOR C_WOOD2
	PRINTS SLICED
	RESETCOLOR
CASE "∥", "〓", "|", "＼", "＝", "＿", "丿", "］"
	SETCOLOR C_WOOD1
	PRINTS SLICED
	RESETCOLOR
CASE "■", "│", "─", "┐", "┌", "└", "┘", "-"
	SETCOLOR C_WOOD1
	PRINTS SLICED
	RESETCOLOR
CASE "~", "_", "/", "γ", "⌒", "ヽ", "ゝ", "__", "ノ", "∫", "￣", "／"
	SETCOLOR C_AQUA
	PRINTS SLICED
	RESETCOLOR
;▼特殊な表示
CASE "#a", "#b", "#c", "#d", "#e", "#f", "#g", "#h", "#i", "#j", "#k", "#l", "#m", "#n"
	CALL MAP_PRINT(SLICED)
CASE "#A"
	SETCOLOR C_WOOD1
	PRINT ヽ
	RESETCOLOR
CASE "#B"
	SETCOLOR C_WOOD1
	PRINT ／
	RESETCOLOR
CASE "#C"
	SETCOLOR C_STONE1
	PRINT ■
;ふつうの
CASEELSE
	PRINTS SLICED
ENDSELECT