code:
;対象キャラが裸の場合に1を返す。
@IS_CHARA_BEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF TEQUIP:charaIndex:0 == 0 && TEQUIP:charaIndex:1 == 0 && IS_CHARA_TOPLESS(charaIndex) && IS_CHARA_BOTTOMLESS(charaIndex)

@IS_CHARA_ONEPIECE_OVERWEARING(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_ONEPIECE_PAIR(4,CFLAG:charaIndex:44) != -1 && GET_ONEPIECE_PAIR(5,CFLAG:charaIndex:45) != -1

@IS_CHARA_ONEPIECE_UNDERWEARING(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_ONEPIECE_PAIR(2,CFLAG:charaIndex:42) != -1 && GET_ONEPIECE_PAIR(3,CFLAG:charaIndex:43) != -1

;対象キャラが上半身裸の場合に1を返す
@IS_CHARA_TOPLESS(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF TEQUIP:charaIndex:3 == 0 && TEQUIP:charaIndex:5 == 0 && TEQUIP:charaIndex:6 == 0

;対象キャラが下半身裸の場合に1を返す
@IS_CHARA_BOTTOMLESS(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF TEQUIP:charaIndex:2 == 0 && TEQUIP:charaIndex:4 == 0 && TEQUIP:charaIndex:6 == 0

;下着を身につけている場合に1を返す
@IS_CHARA_UNDERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF IS_CHARA_TOP_UNDERWEAR(charaIndex) && IS_CHARA_BOTTOM_UNDERWEAR(charaIndex)

;上下の下着を身につけていない場合に1を返す
@IS_CHARA_NOUNDERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF !IS_CHARA_TOP_UNDERWEAR(charaIndex) && !IS_CHARA_BOTTOM_UNDERWEAR(charaIndex)

;상반신 속옷を身につけている場合に1を返す
@IS_CHARA_TOP_UNDERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF TEQUIP:charaIndex:3 != 0

;하반신 속옷を身につけている場合に1を返す
@IS_CHARA_BOTTOM_UNDERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF TEQUIP:charaIndex:2 != 0

;겉옷を着ている状態の場合に1を返す
@IS_CHARA_OVERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF IS_CHARA_TOP_OVERWEAR(charaIndex) && IS_CHARA_BOTTOM_OVERWEAR(charaIndex)

;겉옷を着ていない状態の場合に1を返す
@IS_CHARA_NOOVERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF !IS_CHARA_TOP_OVERWEAR(charaIndex) && !IS_CHARA_BOTTOM_OVERWEAR(charaIndex)

;上半身が겉옷を着ている状態の場合に1を返す
@IS_CHARA_TOP_OVERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF TEQUIP:charaIndex:5 != 0 || (IS_WEARING(3,charaIndex) && !IS_CHARA_CLOTH_AS_UNDERWEAR(3,charaIndex)) || TEQUIP:charaIndex:6 != 0

;下半身が겉옷を着ている状態の場合に1を返す
@IS_CHARA_BOTTOM_OVERWEAR(charaIndex = -1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF TEQUIP:charaIndex:4 != 0 || (IS_WEARING(2,charaIndex) && !IS_CHARA_CLOTH_AS_UNDERWEAR(2,charaIndex)) || (TEQUIP:charaIndex:6 != 0 && IS_CHARA_CLOTH_LONGWEAR(6,charaIndex))

@IS_WEARING(clothPosition,charaIndex = -1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SIF CFLAG:charaIndex:(WEARING_CFLAG_START+clothPosition) == 0
	RETURNF 0
RETURNF TEQUIP:charaIndex:clothPosition > 0

@RELEASE_WEAR(clothPosition,charaIndex = -1)
#DIM clothPosition
#DIM charaIndex
#DIM onePiecePair
SIF charaIndex == -1
	charaIndex = TARGET
SIF CFLAG:charaIndex:(WEARING_CFLAG_START+clothPosition) == 0
	RETURN
onePiecePair = GET_ONEPIECE_PAIR(clothPosition,CFLAG:charaIndex:(40+clothPosition))

IF onePiecePair != -1
  TEQUIP:charaIndex:(SWITCH_CLOTH_POSITION(clothPosition)) = 0
ENDIF
TEQUIP:charaIndex:clothPosition = 0

@SET_WEAR(clothPosition,clothIndex = -1,charaIndex = -1)
#DIM clothPosition
#DIM clothIndex
#DIM charaIndex
#DIM onePiecePair
#DIm wearingStatus
SIF charaIndex == -1
	charaIndex = TARGET
SIF CFLAG:charaIndex:(WEARING_CFLAG_START+clothPosition) == 0
	RETURN
SIF clothIndex == -1
	clothIndex = CFLAG:charaIndex:(WEARING_CFLAG_START+clothPosition)
onePiecePair = GET_ONEPIECE_PAIR(clothPosition,clothIndex)
SIF onePiecePair != -1
	TEQUIP:charaIndex:(SWITCH_CLOTH_POSITION(clothPosition)) = onePiecePair
TEQUIP:charaIndex:clothPosition = clothIndex

@GET_CHARA_WEAR_NAME(clothPosition,charaIndex = -1,isOmitDescription = 0)
#FUNCTIONS
#DIM clothPosition
#DIM charaIndex
#DIMS DYNAMIC answer = ""
#DIM isOmitDescription
SIF charaIndex == -1
	charaIndex = TARGET
SIF clothPosition == 4
	answer = %GET_CLOTHES_NAME_SKIRTCHANGE(charaIndex)%
RETURNF \@ answer == "" ? %GET_WEAR_NAME(clothPosition,CFLAG:charaIndex:(40+clothPosition),isOmitDescription)% # %answer% \@

@GET_CHEST_CLOTH_NAME(charaIndex = -1)
#FUNCTIONS
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET

IF IS_WEARING(6,charaIndex)
	RETURNF GET_CHARA_WEAR_NAME(6,charaIndex)
ELSEIF IS_WEARING(5,charaIndex)
	RETURNF GET_CHARA_WEAR_NAME(5,charaIndex)
ELSEIF IS_WEARING(3,charaIndex)
	RETURNF GET_CHARA_WEAR_NAME(3,charaIndex)
ELSE
	RETURNF "드러난 가슴"
ENDIF

@GET_KNEE_CLOTH_SKIRT_NAME(charaIndex = -1)
#FUNCTIONS
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET

IF IS_WEARING(6,charaIndex) && IS_SKIRT(6,GET_CHARA_WEARING_CLOTH(6,charaIndex))
	RETURNF GET_CHARA_WEAR_NAME(6,charaIndex)
ELSEIF IS_WEARING(4,charaIndex) && IS_SKIRT(4,GET_CHARA_WEARING_CLOTH(4,charaIndex))
	RETURNF GET_CHARA_WEAR_NAME(4,charaIndex)
ELSE
	RETURNF "노출된 허벅지"
ENDIF

@GET_KNEE_CLOTH_NOTSKIRT_NAME(charaIndex = -1)
#FUNCTIONS
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET

IF IS_WEARING(6,charaIndex)
	RETURNF GET_CHARA_WEAR_NAME(6,charaIndex)
ELSEIF IS_WEARING(4,charaIndex)
	RETURNF GET_CHARA_WEAR_NAME(4,charaIndex)
ELSEIF IS_WEARING(1,charaIndex) && IS_LONGWEAR(1,charaIndex)
	RETURNF GET_CHARA_WEAR_NAME(1,charaIndex)
ELSE
	RETURNF "노출된 허벅지"
ENDIF

@GET_VAGINA_CLOTH_SKIRT_NAME(charaIndex = -1)
#FUNCTIONS
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
IF IS_WEARING(6,charaIndex) && !IS_SHORTWEAR(6,charaIndex) && IS_SKIRT(6,GET_CHARA_WEARING_CLOTH(6,charaIndex))
	RETURNF GET_CHARA_WEAR_NAME(6,charaIndex)
ELSEIF IS_WEARING(4,charaIndex) && IS_SKIRT(4,GET_CHARA_WEARING_CLOTH(4,charaIndex))
	RETURNF GET_CHARA_WEAR_NAME(4,charaIndex)
ELSE
	RETURNF "노출된 "
ENDIF

;下半身が空いているなら1。裸ではなくとも스커트ならOK。どこまで触れるか、という意味。
;layerがどこまで要求するか。
;0:下半身全裸のみ、1:下着のみならOK 2:下着と스커트までならOK 3:下着・스커트・下の空いた전신 겉옷ならOK
;+4(3bit目が1):上記は穴あきでもOK
;+8(4bit目が1):上記は前開きでもOK。애널に使用する場合があるので、敢えて分ける
@IS_BOTTOMFREE(layer=3,charaIndex=-1)
#FUNCTION
#DIM layer
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE layer
	CASE 0
		RETURNF IS_FREEABLE(2,0,charaIndex) && IS_FREEABLE(4,0,charaIndex) && IS_FREEABLE(6,0,charaIndex)
	CASE 1
		RETURNF IS_FREEABLE(4,0,charaIndex) && IS_FREEABLE(6,0,charaIndex)
	CASE 2
		RETURNF IS_FREEABLE(2,0,charaIndex) && IS_FREEABLE(4,5,charaIndex) && IS_FREEABLE(6,0,charaIndex)
	CASE 3
		RETURNF IS_FREEABLE(2,0,charaIndex) && IS_FREEABLE(4,5,charaIndex) && IS_FREEABLE(6,5,charaIndex)
	CASE 4
		RETURNF IS_FREEABLE(2,2,charaIndex) && IS_FREEABLE(4,2,charaIndex) && IS_FREEABLE(6,2,charaIndex)
	CASE 5
		RETURNF IS_FREEABLE(4,2,charaIndex) && IS_FREEABLE(6,2,charaIndex)
	CASE 6
		RETURNF IS_FREEABLE(2,2,charaIndex) && IS_FREEABLE(4,7,charaIndex) && IS_FREEABLE(6,2,charaIndex)
	CASE 7
		RETURNF IS_FREEABLE(2,2,charaIndex) && IS_FREEABLE(4,7,charaIndex) && IS_FREEABLE(6,7,charaIndex)
	CASE 8
		RETURNF IS_FREEABLE(2,8,charaIndex) && IS_FREEABLE(4,8,charaIndex) && IS_FREEABLE(6,8,charaIndex)
	CASE 9
		RETURNF IS_FREEABLE(4,8,charaIndex) && IS_FREEABLE(6,8,charaIndex)
	CASE 10
		RETURNF IS_FREEABLE(2,8,charaIndex) && IS_FREEABLE(4,13,charaIndex) && IS_FREEABLE(6,8,charaIndex)
	CASE 11
		RETURNF IS_FREEABLE(2,8,charaIndex) && IS_FREEABLE(4,13,charaIndex) && IS_FREEABLE(6,13,charaIndex)
	CASE 12
		RETURNF IS_FREEABLE(2,10,charaIndex) && IS_FREEABLE(4,10,charaIndex) && IS_FREEABLE(6,10,charaIndex)
	CASE 13
		RETURNF IS_FREEABLE(4,10,charaIndex) && IS_FREEABLE(6,10,charaIndex)
	CASE 14
		RETURNF IS_FREEABLE(2,10,charaIndex) && IS_FREEABLE(4,15,charaIndex) && IS_FREEABLE(6,10,charaIndex)
	CASE 15
		RETURNF IS_FREEABLE(2,10,charaIndex) && IS_FREEABLE(4,15,charaIndex) && IS_FREEABLE(6,15,charaIndex)
	CASEELSE
		THROW 無効なlayerです。
ENDSELECT

;上半身が空いているなら1。まくれる・ずらせる・前が開くならセーフ。どこまで触れるか、という意味。
;layerがどこまで要求するか。
;0:上半身全裸のみ、1:下着のみならOK 2:下着と겉옷までならOK 3:下着・겉옷・전신 겉옷ならOK
;+4(3bit目が1):上記は穴あきでもOK
@IS_TOPFREE(layer=3,charaIndex=-1)
#FUNCTION
#DIM layer
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE layer
	CASE 0
		RETURNF IS_FREEABLE(3,0,charaIndex) && IS_FREEABLE(5,0,charaIndex) && IS_FREEABLE(6,0,charaIndex)
	CASE 1
		RETURNF IS_FREEABLE(5,0,charaIndex) && IS_FREEABLE(6,0,charaIndex)
	CASE 2
		RETURNF IS_FREEABLE(3,0,charaIndex) && IS_FREEABLE(5,13,charaIndex) && IS_FREEABLE(6,0,charaIndex)
	CASE 3
		RETURNF IS_FREEABLE(3,0,charaIndex) && IS_FREEABLE(5,13,charaIndex) && IS_FREEABLE(6,15,charaIndex)
	CASE 4
		RETURNF IS_FREEABLE(3,6,charaIndex) && IS_FREEABLE(5,6,charaIndex) && IS_FREEABLE(6,6,charaIndex)
	CASE 5
		RETURNF IS_FREEABLE(5,6,charaIndex) && IS_FREEABLE(6,6,charaIndex)
	CASE 6
		RETURNF IS_FREEABLE(3,6,charaIndex) && IS_FREEABLE(5,15,charaIndex) && IS_FREEABLE(6,6,charaIndex)
	CASE 7
		RETURNF IS_FREEABLE(3,6,charaIndex) && IS_FREEABLE(5,15,charaIndex) && IS_FREEABLE(6,15,charaIndex)
	CASEELSE
		THROW 무효한 layer입니다。
ENDSELECT

;はだける、ずらすなどで性器を노출させられるか。typeに要求する衣服の属性を定義する。当該bitが1なら可。全てor条件
;1bit:ずらせるなら可。2bit:穴が開いているなら可、3bit:まくれるなら可、4bit:前が開くなら可、5bit目:丈の長い服なら可、6bit目:丈の短い服なら可
;typeが0の場合、IS_WEARINGのnotと同じ結果を返す
@IS_FREEABLE(clothPosition,type,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM type
#DIM charaIndex
#DIM DYNAMIC answer = 0
SIF charaIndex == -1
	charaIndex = TARGET
SIF !IS_WEARING(clothPosition,charaIndex)
	RETURNF 1
answer += GET_CHARA_CLOTH_HOLED(clothPosition,charaIndex)
answer += IS_CHARA_CLOTH_SKIRT(clothPosition,charaIndex) << 2
answer += IS_CHARA_CLOTH_FRONTOPEN(clothPosition,charaIndex) << 3
answer += IS_CHARA_CLOTH_LONGWEAR(clothPosition,charaIndex) << 4
answer += IS_CHARA_CLOTH_SHORTWEAR(clothPosition,charaIndex) << 5
RETURNF type == 0 ? !IS_WEARING(clothPosition,charaIndex) # ((answer & type) > 0)

;上半身がどこまで見えるか。長短や穴が空いているなども考慮する。3:전신 겉옷まで、2:상반신 겉옷まで、1:상반신 속옷まで、0:裸扱い
;まくるなどの操作をしなくとも見えている、の意味
@GET_TOP_TRANSPOSE_LEVEL(charaIndex=-1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE 1
	CASE !IS_FREEABLE(6,2,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(6,charaIndex) > 1
		RETURNF 3
	CASE !IS_FREEABLE(5,2,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(5,charaIndex) > 1
		RETURNF 2
	CASE !IS_FREEABLE(3,2,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(3,charaIndex) > 1
		RETURNF 1
	CASEELSE
		RETURNF 0
ENDSELECT

;下半身がどこまで見えるか。長短や穴が空いているなども考慮する。3:전신 겉옷まで、2:하반신 겉옷まで、1:하반신 속옷まで、0:裸扱い
;まくるなどの操作をしなくとも見えている、の意味
@GET_BOTTOM_TRANSPOSE_LEVEL(charaIndex=-1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE 1
	CASE !IS_FREEABLE(6,34,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(6,charaIndex) > 1 ;전신 겉옷のみ、短い=上半身のみなので
		RETURNF 3
	CASE !IS_FREEABLE(4,2,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(4,charaIndex) > 1
		RETURNF 2
	CASE !IS_FREEABLE(2,2,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(2,charaIndex) > 1
		RETURNF 1
	CASEELSE
		RETURNF 0
ENDSELECT

;上半身をどこまで晒せるか。長短や穴が空いているか、ずらせるかも考慮する。3:전신 겉옷まで、2:상반신 겉옷まで、1:상반신 속옷まで、0:裸扱い
;손で操作することでどこまで노출できるか。IS_TOPFREEに近いが、可視性も考慮する
@GET_TOP_SHOW_LEVEL(charaIndex=-1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE 1
	CASE !IS_FREEABLE(6,11,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(6,charaIndex) > 1
		RETURNF 3
	CASE !IS_FREEABLE(5,11,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(5,charaIndex) > 1
		RETURNF 2
	CASE !IS_FREEABLE(3,11,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(3,charaIndex) > 1
		RETURNF 1
	CASEELSE
		RETURNF 0
ENDSELECT

;下半身をどこまで晒せるか。長短や穴が空いているか、ずらせるかも考慮する。3:전신 겉옷まで、2:하반신 겉옷まで、1:하반신 속옷まで、0:裸扱い
;손で操作することでどこまで노출できるか。IS_BOTTOMFREEに近いが、可視性も考慮する
@GET_BOTTOM_SHOW_LEVEL(charaIndex=-1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE 1
	CASE !IS_FREEABLE(6,47,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(6,charaIndex) > 1
		RETURNF 3
	CASE !IS_FREEABLE(4,15,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(4,charaIndex) > 1
		RETURNF 2
	CASE !IS_FREEABLE(2,15,charaIndex) && GET_CHARA_CLOTH_VISIBILITY(2,charaIndex) > 1
		RETURNF 1
	CASEELSE
		RETURNF 0
ENDSELECT

;上半身をどこまで触れるか。長短や穴が空いているか、ずらせるかも考慮する。3:전신 겉옷まで、2:상반신 겉옷まで、1:상반신 속옷まで、0:裸扱い
;손で操作することでどこまで触れるか。IS_TOPFREEの事実上の逆関数
@GET_TOP_TOUCH_LEVEL(charaIndex=-1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE 1
	CASE IS_WEARING(6,charaIndex) && (!IS_FREEABLE(6,11,charaIndex))
		RETURNF 3
	CASE IS_WEARING(5,charaIndex) && (!IS_FREEABLE(5,11,charaIndex) || !IS_FREEABLE(6,8,charaIndex))
		RETURNF 2
	CASE IS_WEARING(2,charaIndex) && (!IS_FREEABLE(3,11,charaIndex) || !IS_FREEABLE(5,8,charaIndex) || !IS_FREEABLE(6,8,charaIndex))
		RETURNF 1
	CASEELSE
		RETURNF 0
ENDSELECT

;下半身をどこまで触れるか。長短や穴が空いているか、ずらせるかも考慮する。3:전신 겉옷まで、2:하반신 겉옷まで、1:하반신 속옷まで、0:裸扱い
;손で操作することでどこまで触れるか。IS_BOTTOMFREEの事実上の逆関数
@GET_BOTTOM_TOUCH_LEVEL(charaIndex=-1)
#FUNCTION
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
SELECTCASE 1
	CASE IS_WEARING(6,charaIndex) && (!IS_FREEABLE(6,47,charaIndex))
		RETURNF 3
	CASE IS_WEARING(4,charaIndex) && (!IS_FREEABLE(4,15,charaIndex) || !IS_FREEABLE(6,11,charaIndex))
		RETURNF 2
	CASE IS_WEARING(2,charaIndex) && (!IS_FREEABLE(2,15,charaIndex) || !IS_FREEABLE(4,11,charaIndex) || !IS_FREEABLE(6,11,charaIndex))
		RETURNF 1
	CASEELSE
		RETURNF 0
ENDSELECT

;1bit:ずらせるなら可。2bit:穴が開いているなら可、3bit:まくれるなら可、4bit:前が開くなら可、5bit目:丈の長い服なら可、6bit目:丈の短い服なら可
@GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF CFLAG:charaIndex:(WEARING_CFLAG_START + clothPosition)

@GET_CHARA_CLOTH_HOLED(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_HOLED(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@GET_CHARA_CLOTH_MAKEHOLE(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_MAKEHOLE(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@IS_CHARA_CLOTH_SKIRT(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF IS_SKIRT(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@IS_CHARA_CLOTH_FRONTOPEN(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF IS_FRONTOPEN(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@GET_CHARA_CLOTH_FRONTLOCK(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_FRONTLOCK(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@IS_CHARA_CLOTH_LONGWEAR(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF IS_LONGWEAR(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@IS_CHARA_CLOTH_SHORTWEAR(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF IS_SHORTWEAR(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@IS_CHARA_CLOTH_AS_UNDERWEAR(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_AS_UNDERWEAR(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@GET_CHARA_CLOTH_VISIBILITY(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_CLOTH_VISIBILITY(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))

@GET_CHARA_CLOTH_SOUNDKEEP(clothPosition,charaIndex=-1)
#FUNCTION
#DIM clothPosition
#DIM charaIndex
SIF charaIndex == -1
	charaIndex = TARGET
RETURNF GET_CLOTH_SOUNDKEEP(clothPosition,GET_CHARA_WEARING_CLOTH(clothPosition,charaIndex))


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_clothType_clothIndex
#FUNCTIONS
RETURNF "의류명"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_clothType_clothIndex
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_clothType_clothIndex
#FUNCTIONS
RETURNF ""

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_clothType_clothIndex
#FUNCTIONS
RETURNF ""

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_clothType_clothIndex
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_clothType_clothIndex
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_clothType_clothIndex
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_clothType_clothIndex
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_clothType_clothIndex
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_clothType_clothIndex
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_clothType_clothIndex
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_clothType_clothIndex
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_clothType_clothIndex
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_clothType_clothIndex
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_clothType_clothIndex
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_clothType_clothIndex
#FUNCTION
RETURNF 0

;静音性
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_VISIBILITY_clothType_clothIndex
#FUNCTION
RETURNF 0

repo_name: Catalyst/B

license: unknown


code:
@GET_COSTUME_SET_DATA(index,targetPattern)
#FUNCTIONS
#DIM index
#DIM targetPattern
#DIMS answer
SELECTCASE index
	CASE 0
		answer '= "세일러복;WEAR_TYPE_SCHOOL_UNIFORM;0;1;2;1;1;2;0"
	CASE 1
		answer '= "블레이저;WEAR_TYPE_SCHOOL_UNIFORM;0;2;2;1;10;4;0"
	CASE 2
		answer '= "일본전통복;WEAR_TYPE_FORMAL;0;6;3;1;12;11;0"
	CASE 3
		answer '= "도복;WEAR_TYPE_BUDOU;0;0;3;3;3;10;0"
	CASE 4
		answer '= "펜싱・코스춤;WEAR_TYPE_FENCING;1;1;4;2;13;12;0"
	CASE 5
		answer '= "체조복;WEAR_TYPE_SCHOOL_UNIFORM;0;1;2;1;5;3;0"
	CASE 6
		answer '= "가디건;WEAR_TYPE_INFORMAL;0;3;2;1;1;5;4"
	CASE 7
		answer '= "블라우스;WEAR_TYPE_INFORMAL;0;1;2;1;1;5;0"
	CASE 8
		answer '= "간호사복;WEAR_TYPE_NURSE;3;4;2;1;11;9;0"
	CASE 9
		answer '= "의료용 백의;WEAR_TYPE_DOCTOR;0;5;2;1;7;5;6"
	CASE 10
		answer '= "메이드복;WEAR_TYPE_MAID;8;4;1;1;1;7;0"
	CASE 11
		answer '= "학교 수영복;WEAR_TYPE_SCHOOL_UNIFORM;0;0;6;6;0;0;0"
	CASE 12
		answer '= "바니 슈트;WEAR_TYPE_BUNNY;5;5;2;1;14;13;0"
	CASE 13
		answer '= "본디지 슈트;WEAR_TYPE_BONDAGE;0;4;2;1;15;14;0"
	CASE 14
		answer '= "인형옷;WEAR_TYPE_PARK;0;0;1;4;0;0;1"
	CASE 15
		answer '= "테니스웨어;WEAR_TYPE_TENNIS;0;2;5;2;18;17;0"
	CASE 16
		answer '= "레오타드;WEAR_TYPE_DANCE;0;0;2;2;16;15;0"
	CASE 17
		answer '= "운동복;WEAR_TYPE_SPORTSWEAR;0;2;4;2;8;3;7"
	CASE 18
		answer '= "공수도복;WEAR_TYPE_BUDOU;0;0;3;4;3;10;0"
	CASE 19
		answer '= "유니폼;WEAR_TYPE_BASEBALL;0;1;4;2;24;23;0"
	CASE 20
		answer '= "수녀복;WEAR_TYPE_SISTER;12;5;1;2;19;18;0"
	CASE 21
		answer '= "무녀복;WEAR_TYPE_MIKO;0;6;3;3;27;6;0"
	CASE 22
		answer '= "경찰제복;WEAR_TYPE_POLICE;4;1;2;1;7;5;0"
	CASE 23
		answer '= "이브닝 드레스;WEAR_TYPE_FORMAL;1;4;1;1;20;19;0"
	CASE 24
		answer '= "가쿠란;WEAR_TYPE_SCHOOL_UNIFORM;0;3;2;3;10;8;0"
	CASE 25
		answer '= "고딕 드레스;WEAR_TYPE_FORMAL;1;5;1;1;21;20;0"
	CASE 26
		answer '= "파자마;WEAR_TYPE_INFORMAL;0;0;2;5;22;21;0"
	CASE 27
		answer '= "차이나 드레스;WEAR_TYPE_FORMAL;0;0;2;2;23;22;0"
	CASE 28
		answer '= "상복;WEAR_TYPE_FORMAL;0;6;3;1;28;26;0"
	CASE 29
		answer '= "모닝 드레스;WEAR_TYPE_FORMAL;1;4;1;1;29;27;0"
	CASE 30
		answer '= "경기용 수영복;WEAR_TYPE_SWIM;0;0;11;10;0;0;0"
	CASE 31
		answer '= "웨딩 드레스;WEAR_TYPE_WEDDING;7;4;2;1;41;36;0"
	CASE 32
		answer '= "여성용 슈츠;WEAR_TYPE_FORMAL;0;1;2;1;51;1;0"
	CASE 33
		answer '= "남성용 슈츠;WEAR_TYPE_FORMAL;0;1;2;3;4;1;0"
	CASE 34
		answer '= "저지;WEAR_TYPE_SPORTS;0;1;2;2;26;25;0"
	CASE 35
		answer '= "검도복;WEAR_TYPE_BUDOU;0;2;3;2;3;10;0"
	CASE 36
		answer '= "사제복;WEAR_TYPE_PRIEST;11;2;1;4;52;45;0"
	CASE 37
		answer '= "특공복;WEAR_TYPE_INFORMAL;0;0;3;3;4;0;10"
	CASEELSE
		answer '= ";;;;;;;"
ENDSELECT
RETURNF GET_BETWEEN_STRING(answer,";",targetPattern)


code:
@SELECT_COSTUME_SET()
#DIM maxCostumeIndex
#DIM page
#DIM index
#DIM selectedItem
#DIM ITEMS_PER_PAGE = 20
page = 0
WHILE 1
	PRINTFORML %CALLNAME:TARGET%에게 입힐 옷을 선택해주세요。
	FOR index,page*ITEMS_PER_PAGE,MIN((page+1)*ITEMS_PER_PAGE,GET_COSTUME_MAX_INDEX()+1)
		PRINTFORML [{index,2}] - %GET_COSTUME_SET_DATA(index,0)%
	NEXT
	DRAWLINE
	SIF page > 0
		PRINTFORM [100] - 이전 페이지
	SIF page < (GET_COSTUME_MAX_INDEX() / ITEMS_PER_PAGE)
		PRINTFORM [200] - 다음 페이지
	PRINTL
	PRINTFORM [300] - 개별 변경
	PRINTFORM [999] - 취소
	INPUT
	selectedItem = RESULT
	SELECTCASE selectedItem
		CASE 100
			page--
		CASE 200
			page++
		CASE 300
			CALL CHANGE_CLOTHES(TARGET)
		CASE 999
			break
		CASE (page * ITEMS_PER_PAGE) TO ((page+1)*ITEMS_PER_PAGE-1)
			CALL OVERWRITE_CLOTHES_SET(selectedItem)
			CALL RESET_WEARING_STATUS()
			CALL MESSAGE_WEARING_CHANGE(selectedItem)
			break
		CASEELSE
			;아무것도안한다
	ENDSELECT
	page = LIMIT(page,0,GET_COSTUME_MAX_INDEX() / ITEMS_PER_PAGE)
WEND

@CHANGE_CLOTHES(targetChara)
#DIM clothPosition
#DIM targetChara
#DIM clothIndex
SIF targetChara == -1
	targetChara = TARGET
WHILE 1
	PRINTFORML %CALLNAME:targetChara%의 어느 옷을 변경합니까?
	FOR clothPosition,0,WEARING_POSITION_COUNT
		clothIndex = GET_CHARA_WEARING_CLOTH(clothPosition,targetChara)
		PRINTFORML [{clothPosition}] - %CLOTH_TYPE_NAME:clothPosition,14,LEFT% : \@ clothIndex == 0 ? 없음 # %GET_WEAR_NAME(clothPosition,clothIndex)% \@
	NEXT
	DRAWLINE
	PRINTFORML [10] - 결정
	WHILE 1
		INPUT
		clothPosition = RESULT
		SIF clothPosition == 10
			BREAK
		IF INRANGE(clothPosition,0,WEARING_POSITION_COUNT)
			CALL SELECT_CLOTHES(clothPosition,targetChara)
			RESTART
		ENDIF
	WEND
	SIF clothPosition == 10
		BREAK
WEND
RETURN 0

@SELECT_CLOTHES(clothPosition,targetChara)
#DIM targetChara
#DIM clothPosition
#DIM page
#DIM pageLines
#DIM index
#DIM selectedIndex
#DIM SHOWLINES = 20
page = 0
PRINTFORML 어떤 옷으로 갈아입히게 합니까?
DRAWLINE
WHILE 1
	pageLines = LINECOUNT
	FOR index,page * SHOWLINES,MIN((page + 1) * SHOWLINES,GET_CLOTH_MAX_INDEX(clothPosition)) + 1
		SIF index == 0 && INRANGE(clothPosition,2,5)
			CONTINUE
		PRINTFORML [{index,2,RIGHT}] - %GET_WEAR_NAME(clothPosition,index)%
	NEXT
	DRAWLINE
	PRINTFORM \@ page > 0 ? [9000] - 이전 페이지 #          　　　　　 \@
	PRINTFORM [9300] - 취소
	PRINTFORM \@ page < GET_CLOTH_MAX_INDEX(clothPosition) / SHOWLINES ? [9500] - 다음 페이지 #                     \@
	PRINTL
	INPUT
	selectedIndex = RESULT
	SELECTCASE selectedIndex
		CASE 9000
			page--
		CASE 9500
			page++
		CASE 9300
			BREAK
		CASE 0 TO GET_CLOTH_MAX_INDEX(clothPosition)
			CFLAG:TARGET:39 = -1
			CALL SET_CLOTHES(clothPosition,selectedIndex,targetChara)
			BREAK
		CASEELSE
			;아무것도안한다
	ENDSELECT
	page = LIMIT(page,0,GET_CLOTH_MAX_INDEX(clothPosition) / SHOWLINES)
	CLEARLINE LINECOUNT - pageLines
WEND
RETURN 0

@OVERWRITE_CLOTHES_SET(selectedIndex,targetChara=-1)
#DIM index
#DIM selectedIndex
#DIM targetChara
SIF targetChara == -1
	targetChara = TARGET
CFLAG:TARGET:39 = selectedIndex
FOR index,0,WEARING_POSITION_COUNT
	;GET_COSTUME_SETの衣服ID格納場所はindex=１～７
	CALL SET_CLOTHES(index,TOINT(GET_COSTUME_SET_DATA(selectedIndex,index + 2)),targetChara)
NEXT

@SET_CLOTHES(clothPosition,clothIndex,targetChara = -1)
#DIM clothPosition
#DIM clothIndex
#DIM targetChara
#DIM pareClothIndex
SIF targetChara == -1
	targetChara = TARGET
SIF !INRANGE(clothPosition,0,WEARING_POSITION_COUNT - 1)
	throw 의복종류가 부정합니다。
CFLAG:targetChara:(WEARING_CFLAG_START + clothPosition) = clothIndex
TEQUIP:targetChara:clothPosition = clothIndex
pareClothIndex = GET_ONEPIECE_PAIR(clothPosition,clothIndex)
CLOTH_STATUS:clothPosition = 0
IF pareClothIndex != -1
	CFLAG:targetChara:(WEARING_CFLAG_START + SWITCH_CLOTH_POSITION(clothPosition)) = pareClothIndex
	TEQUIP:targetChara:(SWITCH_CLOTH_POSITION(clothPosition)) = pareClothIndex
	CLOTH_STATUS:(SWITCH_CLOTH_POSITION(clothPosition)) = 0
ENDIF

@RESET_WEARING_STATUS(targetChara = -1)
#DIM index
#DIM targetChara
SIF targetChara == -1
	targetChara = TARGET
FOR index,0,WEARING_POSITION_COUNT
	TEQUIP:targetChara:index = CFLAG:targetChara:(WEARING_CFLAG_START + index)
NEXT

@OVERWRITE_CLOTHES_DEFAULT(targetChara=-1)
#DIM index
#DIM targetChara
SIF targetChara == -1
	targetChara = TARGET
CFLAG:targetChara:39 = CSVCFLAG(NO:targetChara,39)
FOR index,0,WEARING_POSITION_COUNT
	CALL SET_CLOTHES(index,CSVCFLAG(NO:targetChara,(WEARING_CFLAG_START + index)),targetChara)
NEXT

@OVERWRITE_CLOTHES_SET_NAME(clothName,targetChara = -1)
#DIMS clothName
#DIM targetChara
CALL OVERWRITE_CLOTHES_SET(GET_COSTUME_NAME_INDEX(clothName),targetChara)

@GET_COSTUME_NAME_INDEX(clothName)
#FUNCTION
#DIMS clothName
#DIM index
#DIM DYNAMIC answer = -1
FOR index,0,GET_COSTUME_MAX_INDEX()+1
	IF clothName == GET_COSTUME_SET_DATA(index,0)
		answer = index
		break
	ENDIF
NEXT
RETURNF answer

@GET_COSTUME_MAX_INDEX()
#FUNCTION
#DIM index
index = 0
DO
LOOP GET_COSTUME_SET_DATA(index++,0) != ""
RETURNF (index - 2)

@IS_COSTUME_CHANGEABLE(targetChara)
#FUNCTION
#DIM targetChara
SIF targetChara == -1
	targetChara = TARGET
RETURNF IS_UPPER_FALLEN(targetChara) && ITEM:코스프레세트 > 0 && (!IS_IN_SPECIAL_TRAIN_PLAYING() || (IS_IN_SPECIAL_TRAIN_READIED() && IS_SP_TRAIN_BEARABLE()))


code:
@CLOTHES_WEAR_NAME_0_0
#FUNCTIONS
RETURNF "素손"

@CLOTHES_ONE_PIECE_PAIR_0_0
#FUNCTION
RETURNF -1

@CLOTHES_WEARING_MESSAGE_0_0
#FUNCTIONS
RETURNF ""

@CLOTHES_UNWEARING_MESSAGE_0_0
#FUNCTIONS
RETURNF ""

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_0
#FUNCTIONS
RETURNF ""

@CLOTHES_IS_LONGWEAR_0_0
#FUNCTION
RETURNF 0

@CLOTHES_IS_SHORTWEAR_0_0
#FUNCTION
RETURNF 1

@CLOTHES_IS_SKIRT_0_0
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_0
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_0
#FUNCTION
RETURNF 0

@CLOTHES_GET_HOLED_0_0
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_0
#FUNCTION
RETURNF -1

@CLOTHES_IS_PLEATED_0_0
#FUNCTION
RETURNF 0

@CLOTHES_WEAR_TYPE_0_0
#FUNCTION
RETURNF WEAR_TYPE_BEAR

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_0
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_0
#FUNCTION
RETURNF 0

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_0
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_10
#FUNCTIONS
RETURNF "三角頭巾"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_10
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_10
#FUNCTIONS
RETURNF "着けさ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_10
#FUNCTIONS
RETURNF "外さ"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_10
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_10
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_10
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_10
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_10
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_10
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_10
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_10
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_10
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_10
#FUNCTION
RETURNF WEAR_TYPE_FORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_10
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_10
#FUNCTION
RETURNF 0

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_10
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_11
#FUNCTIONS
RETURNF "ストラ"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_11
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_11
#FUNCTIONS
RETURNF "着けさ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_11
#FUNCTIONS
RETURNF "外さ"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_11
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_11
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_11
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_11
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_11
#FUNCTION
RETURNF 1

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_11
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_11
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_11
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_11
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_11
#FUNCTION
RETURNF WEAR_TYPE_PRIEST

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_11
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_11
#FUNCTION
RETURNF 0

;静音性
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_VISIBILITY_0_11
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_12
#FUNCTIONS
RETURNF "ウィンプル"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_12
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_12
#FUNCTIONS
RETURNF "被ら"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_12
#FUNCTIONS
RETURNF "外さ"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_12
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_12
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_12
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_12
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_12
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_12
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_12
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_12
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_12
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_12
#FUNCTION
RETURNF WEAR_TYPE_SISTER

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_12
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_12
#FUNCTION
RETURNF 1

;静音性
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_VISIBILITY_0_12
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_1
#FUNCTIONS
RETURNF "장갑"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_1
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_1
#FUNCTIONS
RETURNF "着けさ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_1
#FUNCTIONS
RETURNF "外さ"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_1
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_1
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_1
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_1
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_1
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_1
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_1
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_1
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_1
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_1
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_1
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_1
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_1
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_2
#FUNCTIONS
RETURNF "소매"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_2
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_2
#FUNCTIONS
RETURNF "着けさ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_2
#FUNCTIONS
RETURNF "外さ"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_2
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_2
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_2
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_2
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_2
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_2
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_2
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_2
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_2
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_2
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_2
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_2
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_2
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_3
#FUNCTIONS
RETURNF "널스캡"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_3
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_3
#FUNCTIONS
RETURNF "被ら"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_3
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_3
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_3
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_3
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_3
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_3
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_3
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_3
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_3
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_3
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_3
#FUNCTION
RETURNF WEAR_TYPE_NURSE

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_3
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_3
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_3
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_4
#FUNCTIONS
RETURNF "경찰모"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_4
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_4
#FUNCTIONS
RETURNF "被ら"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_4
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_4
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_4
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_4
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_4
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_4
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_4
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_4
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_4
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_4
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_4
#FUNCTION
RETURNF WEAR_TYPE_POLICE

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_4
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_4
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_4
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_5
#FUNCTIONS
RETURNF "토끼귀밴드"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_5
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_5
#FUNCTIONS
RETURNF "被ら"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_5
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_5
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_5
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_5
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_5
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_5
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_5
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_5
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_5
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_5
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_5
#FUNCTION
RETURNF WEAR_TYPE_BUNNY

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_5
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_5
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_5
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_6
#FUNCTIONS
RETURNF "모자"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_6
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_6
#FUNCTIONS
RETURNF "被ら"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_6
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_6
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_6
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_6
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_6
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_6
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_6
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_6
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_6
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_6
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_6
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_6
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_6
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_6
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_7
#FUNCTIONS
RETURNF "베일"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_7
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_7
#FUNCTIONS
RETURNF "被ら"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_7
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_7
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_7
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_7
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_7
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_7
#FUNCTION
RETURNF 1

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_7
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_7
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_7
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_7
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_7
#FUNCTION
RETURNF WEAR_TYPE_SISTER

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_7
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_7
#FUNCTION
RETURNF 2

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_7
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_8
#FUNCTIONS
RETURNF "ホワイトプリム"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_8
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_8
#FUNCTIONS
RETURNF "着けさ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_8
#FUNCTIONS
RETURNF "外さ"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_8
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_8
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_8
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_8
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_8
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_8
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_8
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_8
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_8
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_8
#FUNCTION
RETURNF WEAR_TYPE_MAID

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。(水着はシステム的には下着扱いだが、当人的には겉옷扱い)
@CLOTHES_AS_UNDERWEAR_0_8
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_8
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_8
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_0_9
#FUNCTIONS
RETURNF "麦わら모자"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_0_9
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_0_9
#FUNCTIONS
RETURNF "被ら"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_0_9
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_0_9
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_0_9
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_0_9
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_0_9
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_0_9
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_0_9
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_0_9
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_0_9
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_0_9
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_0_9
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_0_9
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_0_9
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_0_9
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_0
#FUNCTIONS
RETURNF "素足"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_0
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_0
#FUNCTIONS
RETURNF ""

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_0
#FUNCTIONS
RETURNF ""

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_0
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_0
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_0
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_0
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_0
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_0
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_0
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_0
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_0
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_0
#FUNCTION
RETURNF WEAR_TYPE_BEAR

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_0
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_0
#FUNCTION
RETURNF 0

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_0
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_1
#FUNCTIONS
RETURNF "양말"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_1
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_1
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_1
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_1
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_1
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_1
#FUNCTION
RETURNF 0

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_1
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_1
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_1
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_1
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_1
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_1
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_1
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_1
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_1
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_1
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_2
#FUNCTIONS
RETURNF "하이삭스"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_2
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_2
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_2
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_2
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_2
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_2
#FUNCTION
RETURNF 0

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_2
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_2
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_2
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_2
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_2
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_2
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_2
#FUNCTION
RETURNF WEAR_TYPE_SCHOOL_UNIFORM

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_2
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_2
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_2
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_3
#FUNCTIONS
RETURNF "니삭스"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_3
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_3
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_3
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_3
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_3
#FUNCTION
RETURNF 1

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_3
#FUNCTION
RETURNF 0

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_3
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_3
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_3
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_3
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_3
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_3
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_3
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_3
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_3
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_3
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_4
#FUNCTIONS
RETURNF "가터스타킹"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_4
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_4
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_4
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_4
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_4
#FUNCTION
RETURNF 1

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_4
#FUNCTION
RETURNF 0

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_4
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_4
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_4
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_4
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_4
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_4
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_4
#FUNCTION
RETURNF WEAR_TYPE_BUNNY

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_4
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_4
#FUNCTION
RETURNF 2

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_4
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_5
#FUNCTIONS
RETURNF "팬티스타킹"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_5
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_5
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_5
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_5
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_5
#FUNCTION
RETURNF 1

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_5
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_5
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_5
#FUNCTION
RETURNF 0

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_5
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_5
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_5
#FUNCTION
RETURNF 7

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_5
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_5
#FUNCTION
RETURNF WEAR_TYPE_FORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_5
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_5
#FUNCTION
RETURNF 2

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_5
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_6
#FUNCTIONS
RETURNF "버선"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_6
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_6
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_6
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_6
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_6
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_6
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_6
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_6
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_6
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_6
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_6
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_6
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_6
#FUNCTION
RETURNF WEAR_TYPE_MIKO

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_6
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_6
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_6
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_1_7
#FUNCTIONS
RETURNF "破れた팬티스타킹"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_1_7
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_1_7
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_1_7
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_1_7
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_1_7
#FUNCTION
RETURNF 1

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_1_7
#FUNCTION
RETURNF 0

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_1_7
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_1_7
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_1_7
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_1_7
#FUNCTION
RETURNF 2

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_7
#FUNCTION
RETURNF -1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_1_7
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_1_7
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_1_7
#FUNCTION
RETURNF WEAR_TYPE_FORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_1_7
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_1_7
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_1_7
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_0
#FUNCTIONS
RETURNF "裸"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_0
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_0
#FUNCTIONS
RETURNF ""

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_0
#FUNCTIONS
RETURNF ""

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_0
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_0
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_0
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_0
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_0
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_0
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_0
#FUNCTION
RETURNF 2

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_0
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_0
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_0
#FUNCTION
RETURNF WEAR_TYPE_BEAR

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_0
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_0
#FUNCTION
RETURNF 0

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_0
#FUNCTION
RETURNF 0


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_10
#FUNCTIONS
RETURNF "穴があいた학교수영복"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_10
#FUNCTION
RETURNF 9

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_10
#FUNCTIONS
RETURNF "着さ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_10
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_10
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_10
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_10
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_10
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_10
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_10
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_10
#FUNCTION
RETURNF 2

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_10
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_10
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_10
#FUNCTION
RETURNF WEAR_TYPE_SCHOOL_UNIFORM

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_10
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_10
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_10
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_11
#FUNCTIONS
RETURNF "競泳用水着"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_11
#FUNCTION
RETURNF 10

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_11
#FUNCTIONS
RETURNF "着さ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_11
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_11
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_11
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_11
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_11
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_11
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_11
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_11
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_11
#FUNCTION
RETURNF 10

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_11
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_11
#FUNCTION
RETURNF WEAR_TYPE_SWIM

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_11
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_11
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_11
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_12
#FUNCTIONS
RETURNF "穴があいた競泳用水着"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_12
#FUNCTION
RETURNF 11

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_12
#FUNCTIONS
RETURNF "着さ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_12
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_12
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_12
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_12
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_12
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_12
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_12
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_12
#FUNCTION
RETURNF 2

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_12
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_12
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_12
#FUNCTION
RETURNF WEAR_TYPE_SWIM

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_12
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_12
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_12
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_1
#FUNCTIONS
RETURNF "드로워즈"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_1
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_1
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_1
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_1
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_1
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_1
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_1
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_1
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_1
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_1
#FUNCTION
RETURNF 0

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_1
#FUNCTION
RETURNF 7

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_1
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_1
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_1
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_1
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_1
#FUNCTION
RETURNF 2


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_2
#FUNCTIONS
RETURNF "팬티"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_2
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_2
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_2
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_2
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_2
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_2
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_2
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_2
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_2
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_2
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_2
#FUNCTION
RETURNF 8

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_2
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_2
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_2
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_2
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_2
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_3
#FUNCTIONS
RETURNF "훈도시"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_3
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_3
#FUNCTIONS
RETURNF "着けさ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_3
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_3
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_3
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_3
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_3
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_3
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_3
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_3
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_3
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_3
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_3
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_3
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_3
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_3
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_4
#FUNCTIONS
RETURNF "스패츠"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_4
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_4
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_4
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_4
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_4
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_4
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_4
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_4
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_4
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_4
#FUNCTION
RETURNF 0

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_4
#FUNCTION
RETURNF 9

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_4
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_4
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_4
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_4
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_4
#FUNCTION
RETURNF 2


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_5
#FUNCTIONS
RETURNF "앤더스코트"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_5
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_5
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_5
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_5
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_5
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_5
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_5
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_5
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_5
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_5
#FUNCTION
RETURNF 0

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_5
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_5
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_5
#FUNCTION
RETURNF WEAR_TYPE_TENNIS

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_5
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_5
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_5
#FUNCTION
RETURNF 2


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_6
#FUNCTIONS
RETURNF "학교수영복"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_6
#FUNCTION
RETURNF 6

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_6
#FUNCTIONS
RETURNF "着さ"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_6
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_6
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_6
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_6
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_6
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_6
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_6
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_6
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_6
#FUNCTION
RETURNF 10

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_6
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_6
#FUNCTION
RETURNF WEAR_TYPE_SCHOOL_UNIFORM

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_6
#FUNCTION
RETURNF 0

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_6
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_6
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_7
#FUNCTIONS
RETURNF "破れた드로워즈"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_7
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_7
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_7
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_7
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_7
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_7
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_7
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_7
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_7
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_7
#FUNCTION
RETURNF 2

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_7
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_7
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_7
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_7
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_7
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_8
#FUNCTIONS
RETURNF "穴があいた팬티"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_8
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_8
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_8
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_8
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_8
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_8
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_8
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_8
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_8
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_8
#FUNCTION
RETURNF 2

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_8
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_8
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_8
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_8
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_8
#FUNCTION
RETURNF 1

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_8
#FUNCTION
RETURNF 1


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_2_9
#FUNCTIONS
RETURNF "破れた스패츠"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_2_9
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_2_9
#FUNCTIONS
RETURNF "穿か"

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_2_9
#FUNCTIONS
RETURNF "脱が"

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_2_9
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_2_9
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_2_9
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_2_9
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_2_9
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_2_9
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_2_9
#FUNCTION
RETURNF 2

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_2_9
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_2_9
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_2_9
#FUNCTION
RETURNF WEAR_TYPE_INFORMAL

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_2_9
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_2_9
#FUNCTION
RETURNF 3

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_2_9
#FUNCTION
RETURNF 2


code:
;衣類名称を直接返す
@CLOTHES_WEAR_NAME_3_0
#FUNCTIONS
RETURNF "裸"

;원피스な服の場合は相손方となる服番号、それ以外は-1
@CLOTHES_ONE_PIECE_PAIR_3_0
#FUNCTION
RETURNF -1

;着用するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_WEARING_MESSAGE_3_0
#FUNCTIONS
RETURNF ""

;脱衣するときのメッセージ。「○○せる」という形式で表示されるので注意
@CLOTHES_UNWEARING_MESSAGE_3_0
#FUNCTIONS
RETURNF ""

;前のボタン(など)を外す/留める時のメッセージ。「○○せる」という形式で表示されるので注意
;外した時の服なら留めるとき、留めた時の服なら外したときのメッセージになる
@CLOTHES_FRONT_LOCKCHANGE_MESSAGE_3_0
#FUNCTIONS
RETURNF ""

;1の場合、長短ある衣服の長い服であることを意味する。
;특수1 : 未定義(常に0)
;특수2 : ロングタイツやオーバー니삭스など、膝上まで来る長い양말
;상반신 겉옷&하반신 겉옷 : 長소매、膝下まである長い스커트など
;상반신 속옷&하반신 속옷 : 未定義(常に0)
;전신 겉옷 : 膝下まである겉옷類。大きめの코트など
@CLOTHES_IS_LONGWEAR_3_0
#FUNCTION
RETURNF 0

;1の場合、長短ある衣服の短い服であることを意味する。
;특수1 : 未定義(常に1)
;특수2 : くるぶしまでしか覆わない短い양말
;상반신 겉옷&하반신 겉옷 : ノースリーブの셔츠や、부루마のように太ももが노출した겉옷
;상반신 속옷&하반신 속옷 : 未定義(常に1)
;전신 겉옷 : 上半身程度しか覆わない겉옷。ジャンパーなど
@CLOTHES_IS_SHORTWEAR_3_0
#FUNCTION
RETURNF 1

;1の場合、스커트のようなまくれる服であることを意味する。
;전신 겉옷と하반신 겉옷以外の場合は未定義(常に0)
@CLOTHES_IS_SKIRT_3_0
#FUNCTION
RETURNF 0

;1の場合、前をはだけることができる服であることを意味する。
@CLOTHES_IS_FRONTOPEN_3_0
#FUNCTION
RETURNF 0

;ボタンなどで前を止めているか、またそれを外した場合に参照するデータ
;0なら止めていない。正の数なら現在止めていて、外すとそのデータを参照、負の数なら現在外していて、留めるとそのデータを参照
@CLOTHES_GET_FRONTLOCK_DATA_3_0
#FUNCTION
RETURNF 0

;1以上の場合、穴が空いている、ずらせるなどで性器を노출できる衣服であることを意味する。
;1の場合はずらせる、2の場合は穴が空いている。
;상반신 겉옷・下着、하반신 겉옷・下着以外は未定義(常に1)
@CLOTHES_GET_HOLED_3_0
#FUNCTION
RETURNF 1

;穴を開けられるか。また穴を開けた場合に参照するデータ。
;-1なら穴を開けられない。数値なら参照するデータ番号
@CLOTHES_GET_MAKEHOLE_DATA_3_0
#FUNCTION
RETURNF -1

;1の場合、襞(プリーツ)がある。
;상반신 겉옷と하반신 겉옷以外は未定義(常に0)
@CLOTHES_IS_PLEATED_3_0
#FUNCTION
RETURNF 0

;衣服の種類。主に着るシチュエーションによる分類。
;定義はCLOTHES.ERHを参照
@CLOTHES_WEAR_TYPE_3_0
#FUNCTION
RETURNF WEAR_TYPE_BEAR

;下着扱いなら1を返す。システム的な取り扱いではなく、当人の認識を意味する。
;水着はシステム的には下着扱いだが、当人的には겉옷扱い
@CLOTHES_AS_UNDERWEAR_3_0
#FUNCTION
RETURNF 1

;可視性。
;0:下が丸見え。1:布地が小さくてor穴が空いていて殆ど隠さない。2:一応隠せるが汗などでor元から透けて見える,3:完全に隠せる
@CLOTHES_VISIBILITY_3_0
#FUNCTION
RETURNF 0

;静音性。服の下で何かあった場合に周囲が気がつくか
;0:素通し。1:近くにいる人なら多少騒がしくても聞こえる(町中でも発見リスクあり)。2:近くにいる人なら耳を澄ませば聞こえる(静かな場所で発見リスクあり)。3:全く聞こえない
@CLOTHES_SOUNDKEEP_3_0
#FUNCTION
RETURNF 0