code:
;-------------------------------------------------
;その他입上（キャラクターの名前を入れる、下にコンセプトなど一言あれば入れる）
;汎用？입上っぽいなにか
;2013 4 15 とりあえず開始時のみ作成開始
;とりあえず
;-------------------------------------------------

;-------------------------------------------------
;eratohoA及びeratohoA系列専用입上テンプレート
;X1とX2をキャラ番号に置換し、Y1を助손のキャラ番号に置換してください
;ただし、キャラ番号が一桁のキャラの場合、X1,Y1は1、X2は01のように変えてください
;そしてコマンド内の適当な条件の下のPRINTFORMWの後ろに半角スペースを置いてセリフを追加してください
;입上を追加しないコマンドは無記入でも構いませんが、CFLAG:XXXの頭に『;』をつけてコメントアウトすると尚良いでしょう
;エキストラ構文など、コメントアウトされている構文を使う際には、『;』を外してコメントアウトを解除する必要があります
;最後にread meにも目を通しておくことをお勧めします
;
;
;２回目以降は、협박/강간ルートの分離は不要だろう。
;
;입上側で握った약점の内容を利用したい場合、こんな感じで
;		IF CFLAG:1003 > 2
;			Y = CFLAG:1003 - 2
;			CALL GET_CHARANUM, Y
;			PRINTFORM %NAME:RESULT%
;		ELSE
;			PRINTS CSTR:41
;		ENDIF
;-------------------------------------------------
;--------------------------------------------------
;입上ファイルの存在判定（X2をキャラ番号に置換）
;--------------------------------------------------
;@EVENTTRAIN
;#PRI
;FLAG:1X2 = 1
;X = X2 + 1000
;FLAG:X = 1
;SIF FLAG:7 == 0
;FLAG:7 = 2

;--------------------------------------------------
;EVENTTRAIN関係（X1をキャラ番号に置換）
;調教開始時のセリフ CFLAG 201～219を使用
;--------------------------------------------------
@EVENTTRAIN_K_EXTRA
;SIF FLAG:7 <= 0
;	RETURN 0
;SIF NO:TARGET != X1
;	RETURN 0
SIF CFLAG:216 != 4
	RETURN 0
;--------------------------------------------------
;エキストラモード構文　CFLAG:220を使用
;はいを選択した時に初調教時に입上設定用の素質に変更できます
;下記に처녀化する場合の構文をサンプルとして載せておきます
;--------------------------------------------------
;IF CFLAG:220 == 0
;	PRINTL 처녀モードに移行しますか？
;	PRINTL [0] はい
;	PRINTL [1] いいえ
;	$INPUT_LOOP
;	INPUT
;	IF RESULT == 0
;		PRINTFORMW ―처녀モードに素質、能力を変更します―
;		TALENT:TARGET:0 = 1
;		ABL:TARGET:4 = 0
;		EXP:TARGET:0 = 0
;	ELSEIF RESULT == 1
;		PRINTFORMW ―通常モードで調教を開始します―
;	ELSE
;		GOTO INPUT_LOOP
;	ENDIF
;	CFLAG:220 = 1
;ENDIF
;--------------------------------------------------
;特定キャラが助손、主人時に특수キャラ입上を呼び出す(Y1を特定キャラ、X1を奴隷のキャラ番号に置換）
;--------------------------------------------------
;IF NO:MASTER == Y1
;	CALL EVENTTRAIN_PY1_KX1
;	RETURN 0
;ENDIF
;IF ASSI > 0 && ASSIPLAY
;	IF NO:ASSI == Y1
;		CALL EVENTTRAIN_PY1_KX1
;		RETURN 0
;	ENDIF
;ENDIF
;--------------------------------------------------
;簡易助손입上の発動時に初調教時입上をスキップ（Y1を助손のキャラ番号にする）
;複数人いる際には、SIF NO:ASSI == Y1 || NO:ASSI == Z1と追加していく
;--------------------------------------------------
;IF CFLAG:201 == 0 && ASSI > 0
;	SIF NO:ASSI == Y1
;		CFLAG:201 =1
;ENDIF
;-------------------------------------------------
;調教開始時（一回のみ） CFLAG201
;-------------------------------------------------
DRAWLINE
;初調教時
IF CFLAG:201 == 0
	IF TALENT:교제 == 1
;교제ルート
		IF FLAG:10 == 1
			PRINTFORML 放課後の学校で%CALLNAME%と楽しく語りあった。
			PRINTFORML 気がつけば日も落ち、周囲に人の気配はない。
		ELSE
			PRINTFORML %CALLNAME%を部屋に誘って、しばらく楽しく語りあった。
			PRINTFORML 気がつけば日も落ち、部屋は薄暗くなってきている。
		ENDIF

		IF TALENT:청초
			PRINTFORML 名残惜しそうに背を向けかけた%CALLNAME%의 腕を軽くつかみ、引き寄せて唇を奪う。
			PRINTFORML %호칭만은%頬を赤らめながらも、저항しようとはせず、むしろ身を預けてきた……
		ELSEIF TALENT:쾌활
			PRINTFORML %호칭만은%、普段の明るさを装いながら、%CALLNAME:MASTER%に軽く身を寄せた。
			PRINTFORML %마스터호칭은%、それに答えるように%CALLNAME%を抱き寄せる。
		ELSEIF TALENT:색기
			PRINTFORML %호칭만은%、%CALLNAME:MASTER%의 耳元に입をよせ、何かを囁いた。
			PRINTFORML %CALLNAME:MASTER%의 耳には、それが誘いのように聞こえ……。
		ELSEIF TALENT:보이쉬
			PRINTFORML 二人っきりになってからの%호칭만은%、照れてしまってなかなか話が進まない。
			PRINTFORML だが、それが普段の少年的な態度との間のギャップを感じさせる。
		ELSEIF TALENT:천연
			PRINTFORML %호칭만은%、何とか普段の凛とした立ち居振る舞いを保とうとしているようだが、照れが入ってうまく行っていないようだ。
			PRINTFORML 無理をしている%CALLNAME%의 姿は妙に愛らしく見えた。
		ELSEIF TALENT:어린애같음
			PRINTFORML %호칭만은%、
			PRINTFORML
		ELSEIF TALENT:치유계
			PRINTFORML 名残惜しそうに背を向けかけた%CALLNAME%의 腕を軽くつかみ、引き寄せて唇を奪う。
			PRINTFORML %호칭만은%
		ELSEIF TALENT:쿨함
			PRINTFORML %호칭만은%、
			PRINTFORML
		ELSEIF TALENT:무기력
			PRINTFORML 名残惜しそうに背を向けかけた%CALLNAME%의 腕を軽くつかみ、引き寄せて唇を奪う。
			PRINTFORML %호칭만은%不安そうに%마스터호칭을% 見上げるが、저항しようとはしなかった。
		ELSEIF TALENT:기가셈
			PRINTFORML %호칭만은%、
			PRINTFORML

		ELSEIF TALENT:음험
			PRINTFORML %호칭만은%、
			PRINTFORML

		ELSEIF TALENT:전파계
			PRINTFORML %호칭만은%、
			PRINTFORML
		ENDIF
		PRINTFORMW
	ELSEIF TALENT:유혹 == 0
;협박ルート,강간ルート
		PRINTFORML %CALLNAME:MASTER%의 呼び出しに応じた%호칭만은%、焦りと怒りを抑えて要件を尋ねてきた。
		PRINTFORM そこで%CALLNAME%의 前に、협박に使った
		IF CFLAG:1003 > 2
			Y = CFLAG:1003 - 2
			CALL GET_CHARANUM, Y
			PRINTFORM %NAME:RESULT%
		ELSE
			PRINTS CSTR:41
		ENDIF
		PRINTFORML の写真をばら撒いて見せる。
		PRINTFORML まだまだあるし、どうとでも出来るのだいう%CALLNAME:MASTER%의 指摘に、%호칭만은%悔しげに頭を垂れた
	ELSE
;유혹ルート
		PRINTFORML
	ENDIF
	CFLAG:201 = 1
	RETURN 0
;굴복각인Lv1
ELSEIF CFLAG:201 < 2 && MARK:2 == 1
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:201 = 2
	RETURN 0
;굴복각인Lv2
ELSEIF CFLAG:201 < 3 && MARK:2 == 2
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:201 = 3
	RETURN 0
;굴복각인Lv3
ELSEIF CFLAG:201 < 4 && MARK:2 == 3 && (TALENT:3 == 0 && TALENT:4 == 0 && TALENT:5 == 0 && TALENT:6 == 0 && TALENT:7 == 0 && TALENT:8 == 0)
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:201 = 4
	RETURN 0
;陥落
ELSEIF CFLAG:201 < 5 && (TALENT:3 || TALENT:4 || TALENT:5)
	;연모
	IF TALENT:3
		PRINTFORMW
	;음란
	ELSEIF TALENT:4
		PRINTFORMW
	;복종
	ELSEIF TALENT:5
		PRINTFORMW
	ENDIF
	CFLAG:201 = 5
	RETURN 0
ENDIF

;-------------------------------------------------
;簡易助손입上（Y1を助손のキャラ番号に置換、X1をキャラ番号に変更する) CFLAG203
;掛け合いをするキャラを増やす場合は、構文をコピー＆ペーストをして、CFLAGの数を204、205と増やす
;-------------------------------------------------
;助손の有無をチェック（いない場合は二回目以降へ飛ぶ）
IF ASSI < 0
	CALL EVENTTRAIN_SECOND_K_EXTRA
;助손
;ELSEIF NO:ASSI == Y1
	;初めて
;	IF CFLAG:203 == 0
		;陥落済み＋陥落時初입上が発生済み
;		IF (TALENT:3 || TALENT:4 || TALENT:5 || TALENT:6 || TALENT:7 || TALENT:8) && CFLAG:201 >= 5
;			PRINTFORMW
		;それ以外
;		ELSE
;			PRINTFORMW
;		ENDIF
;		CFLAG:203 = 1
	;二回目以降
;	ELSEIF CFLAG:203 < 2 || FLAG:7 ==2
		;陥落済み
;		IF TALENT:3 || TALENT:4 || TALENT:5 || TALENT:6 || TALENT:7 || TALENT:8
;			PRINTFORMW
		;それ以外
;		ELSE
;			PRINTFORMW
;		ENDIF
;		CFLAG:203 = 2
;	ENDIF
;입上のある助손が居ない場合は、通常の二回目以降の입上へ飛ぶ
ELSE
	CALL EVENTTRAIN_SECOND_K_EXTRA
ENDIF

;-------------------------------------------------
;調教開始時（2回目以降、X1をキャラ番号に変更する）
;-------------------------------------------------
@EVENTTRAIN_SECOND_K_EXTRA
;반발각인Lv3
IF MARK:3 == 3 && (CFLAG:202 < 4 || FLAG:7 == 2)
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:202 = 4
;굴복각인Lv0
ELSEIF MARK:2 == 0 && (CFLAG:202 < 1 || FLAG:7 == 2)
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:202 = 1
;굴복각인Lv1
ELSEIF MARK:2 == 1 && (CFLAG:202 < 2 || FLAG:7 == 2)
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:202 = 2
;굴복각인Lv2
ELSEIF MARK:2 == 2 && (CFLAG:202 < 3 || FLAG:7 == 2)
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:202 = 3
;굴복각인Lv3＋陥落素質無し
ELSEIF MARK:2 == 3 && (TALENT:3 == 0 && TALENT:4 == 0 && TALENT:5 == 0 && TALENT:6 == 0 && TALENT:7 == 0 && TALENT:8 == 0) && (CFLAG:202 < 4 || FLAG:7 == 2)
	IF TALENT:교제 == 1
		PRINTFORMW
	ELSE
		PRINTFORMW
	ENDIF
	CFLAG:202 = 4
;陥落済み
ELSEIF CFLAG:202 < 5 || FLAG:7 == 2
	;연모、친애
	IF TALENT:3 || TALENT:6
		;ランダムで입上が変化する（使わない場合はすべて同じにすればよい）
		K:1 = RAND:3
		IF K:1 == 0
			PRINTFORMW
		ELSEIF K:1 == 1
			PRINTFORMW
		ELSE
			PRINTFORMW
		ENDIF
	;음란、창녀
	ELSEIF TALENT:4 || TALENT:7
		;ランダムで입上が変化する（使わない場合はすべて同じにすればよい）
		K:1 = RAND:3
		IF K:1 == 0
			PRINTFORMW
		ELSEIF K:1 == 1
			PRINTFORMW
		ELSE
			PRINTFORMW
		ENDIF
	;복종、예속
	ELSEIF TALENT:5 || TALENT:8
		;ランダムで입上が変化する（使わない場合はすべて同じにすればよい）
		K:1 = RAND:3
		IF K:1 == 0
			PRINTFORMW
		ELSEIF K:1 == 1
			PRINTFORMW
		ELSE
			PRINTFORMW
		ENDIF
	ENDIF
	CFLAG:202 = 5
ENDIF
RETURN 0

repo_name: Catalyst/B

license: unknown


code:
;好みポイント算出関数
@GET_PROSTITUTION_CUSTOMER_KONOMI , ARG , ARG:1
#FUNCTION
;ARG（客）のARG:1（対象）に対する好みを調べる
;21,가슴の嗜好　0,절벽　1,빈유　2,普通　3,거유　4,폭유
;22～23,髪の色の嗜好　0,栗　1,黒　2,灰　3,白　4,銀　5,水　6,青　7,緑　8,紫　9,ピンク　10,赤　11,金
;24～28,髪型の嗜好　0～21　TALENT380～401に対応
;29,立場の嗜好　0,초등학생　1,중학생　2,고등학생　3,대학생　4,교사　5,사회인・주부（それ以外）
;30～31,魅力の嗜好　0,청초　1,쾌활　2,색기　3,어린애같음　4,쿨함　5,기가셈　6,무기력　7,보이쉬　8,천연　9,치유계　10,음험　11,전파계　12,애교　13,무뚝뚝함
;32,特徴の嗜好1　0,영애好き　1,외국인好き　2,남편있음好き　3,연예인好き　4,프린세스好き　5,메이드好き
;33,特徴の嗜好2　0,가난好き　1,불량好き　2,우등생好き　3,멋쟁이好き　4,유명인好き　5,眼鏡っ娘好き
;34,特徴の嗜好3　0,학생회장好き　1,성직자好き　2,오타쿠취미好き　3,AV녀好き　4,로봇소녀好き　5,고고함好き
LOCAL:0 = ARG
LOCAL:1 = ARG:1
;LOCAL:2 = 好みポイント合計値
LOCAL:2 = 0
;LOCAL:3 カウント用
LOCAL:3 = 0

;難易度によるボーナス
;EASY +20
;NORMAL +10
SIF FLAG:4 == 1
	LOCAL:2 += 20
SIF FLAG:4 == 2
	LOCAL:2 += 10

;처녀は+50ポイント
SIF TALENT:(LOCAL:1):처녀
		LOCAL:2 += 50
;인기は+30ポイント
SIF TALENT:(LOCAL:1):인기
		LOCAL:2 += 30
;수수께끼의매력は+40ポイント
SIF TALENT:(LOCAL:1):수수께끼의매력
		LOCAL:2 += 40
;수수함は-10ポイント
SIF TALENT:(LOCAL:1):수수함
		LOCAL:2 -= 10
;광기は-20ポイント
SIF TALENT:(LOCAL:1):광기
		LOCAL:2 -= 20
;논외は-50ポイント
SIF TALENT:(LOCAL:1):논외
		LOCAL:2 -= 60
;창녀は+10ポイント
SIF TALENT:(LOCAL:1):창녀
		LOCAL:2 += 10
;예속は+10ポイント
SIF TALENT:(LOCAL:1):예속
		LOCAL:2 += 10
;붕괴は-50ポイント
SIF TALENT:(LOCAL:1):붕괴
		LOCAL:2 -= 50

;암캐は奉仕、노출好きの客が好み
IF CUSTOMER:(LOCAL:0):35 == 0 || CUSTOMER:(LOCAL:0):35 == 1
	SIF TALENT:(LOCAL:1):암캐
		LOCAL:2 += 15
ENDIF

;암퇘지は새드の客が好み
SIF CUSTOMER:(LOCAL:0):35 == 2 && TALENT:(LOCAL:1):암퇘지
	LOCAL:2 += 15

;암소は母乳好きの客が好み
SIF CUSTOMER:(LOCAL:0):38 == 2 && TALENT:(LOCAL:1):암소
	LOCAL:2 += 15

;노출好きの客はパイパンが好み
IF CUSTOMER:(LOCAL:0):35 == 1
	SIF TALENT:(LOCAL:1):무모 <= -20 || TALENT:(LOCAL:1):무모 >= 1
		LOCAL:2 += 5
ENDIF

;가슴の好みは+-30ポイント
;절벽好き
IF CUSTOMER:(LOCAL:0):21 == 0 && TALENT:(LOCAL:1):절벽
	LOCAL:2 += 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 0 && TALENT:(LOCAL:1):빈유
	LOCAL:2 += 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 0 && TALENT:(LOCAL:1):거유
	LOCAL:2 -= 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 0 && TALENT:(LOCAL:1):폭유
	LOCAL:2 -= 45
ELSEIF CUSTOMER:(LOCAL:0):21 == 0
	LOCAL:2 -= 15
ENDIF
;빈유好き
IF CUSTOMER:(LOCAL:0):21 == 1 && TALENT:(LOCAL:1):빈유
	LOCAL:2 += 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 1 && TALENT:(LOCAL:1):절벽
	LOCAL:2 += 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 1 && TALENT:(LOCAL:1):폭유
	LOCAL:2 -= 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 1 && TALENT:(LOCAL:1):거유
	LOCAL:2 -= 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 1
	LOCAL:2 += 15
ENDIF
;並盛好き
IF CUSTOMER:(LOCAL:0):21 == 2 && TALENT:(LOCAL:1):절벽 == 0 && TALENT:(LOCAL:1):빈유 == 0 && TALENT:(LOCAL:1):거유 == 0 && TALENT:(LOCAL:1):폭유 == 0
	LOCAL:2 += 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 2 && TALENT:(LOCAL:1):빈유 == 1
	LOCAL:2 += 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 2 && TALENT:(LOCAL:1):거유 == 1
	LOCAL:2 += 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 2 && TALENT:(LOCAL:1):절벽 == 1
	LOCAL:2 -= 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 2 && TALENT:(LOCAL:1):폭유 == 1
	LOCAL:2 -= 15
ENDIF
;거유好き
IF CUSTOMER:(LOCAL:0):21 == 3 && TALENT:(LOCAL:1):거유
	LOCAL:2 += 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 3 && TALENT:(LOCAL:1):폭유
	LOCAL:2 += 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 3 && TALENT:(LOCAL:1):빈유
	LOCAL:2 -= 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 3 && TALENT:(LOCAL:1):절벽
	LOCAL:2 -= 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 3
	LOCAL:2 += 15
ENDIF
;폭유好き
IF CUSTOMER:(LOCAL:0):21 == 4 && TALENT:(LOCAL:1):폭유
	LOCAL:2 += 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 4 && TALENT:(LOCAL:1):거유
	LOCAL:2 += 15
ELSEIF CUSTOMER:(LOCAL:0):21 == 4 && TALENT:(LOCAL:1):빈유
	LOCAL:2 -= 30
ELSEIF CUSTOMER:(LOCAL:0):21 == 4 && TALENT:(LOCAL:1):절벽
	LOCAL:2 -= 45
ELSEIF CUSTOMER:(LOCAL:0):21 == 4
	LOCAL:2 -= 15
ENDIF

;髪の色の嗜好　0,栗　1,黒　2,灰　3,白　4,銀　5,水　6,青　7,緑　8,紫　9,ピンク　10,赤　11,金
;髪の色の嗜好1は10ポイント
SIF CUSTOMER:(LOCAL:0):22 == 0 && TALENT:(LOCAL:1):갈색머리
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 1 && TALENT:(LOCAL:1):흑발
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 2 && TALENT:(LOCAL:1):회색머리
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 3 && TALENT:(LOCAL:1):백발
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 4 && TALENT:(LOCAL:1):은발
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 5 && TALENT:(LOCAL:1):하늘색머리
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 6 && TALENT:(LOCAL:1):청발
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 7 && TALENT:(LOCAL:1):녹발
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 8 && TALENT:(LOCAL:1):보라색머리
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 9 && TALENT:(LOCAL:1):핑크색머리
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 10 && TALENT:(LOCAL:1):적발
	LOCAL:2 += 10
SIF CUSTOMER:(LOCAL:0):22 == 11 && TALENT:(LOCAL:1):금발
	LOCAL:2 += 10

;髪の色の嗜好2は5ポイント
SIF CUSTOMER:(LOCAL:0):23 == 0 && TALENT:(LOCAL:1):갈색머리
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 1 && TALENT:(LOCAL:1):흑발
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 2 && TALENT:(LOCAL:1):회색머리
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 3 && TALENT:(LOCAL:1):백발
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 4 && TALENT:(LOCAL:1):은발
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 5 && TALENT:(LOCAL:1):하늘색머리
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 6 && TALENT:(LOCAL:1):청발
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 7 && TALENT:(LOCAL:1):녹발
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 8 && TALENT:(LOCAL:1):보라색머리
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 9 && TALENT:(LOCAL:1):핑크색머리
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 10 && TALENT:(LOCAL:1):적발
	LOCAL:2 += 5
SIF CUSTOMER:(LOCAL:0):23 == 11 && TALENT:(LOCAL:1):금발
	LOCAL:2 += 5

;髪型1の嗜好は15ポイント
;髪型2の嗜好は10ポイント
;髪型345の嗜好は5ポイント
LOCAL:3 = 0
LOCAL:4 = 24
FOR LOCAL:3 , 0, 5
	;髪型の設定がないキャラは抜ける
	IF TALENT:(LOCAL:1):380 == 0 && TALENT:(LOCAL:1):381 == 0 && TALENT:(LOCAL:1):382 == 0 && TALENT:(LOCAL:1):383 == 0 && TALENT:(LOCAL:1):384 == 0 && TALENT:(LOCAL:1):385 == 0 && TALENT:(LOCAL:1):386 == 0 && TALENT:(LOCAL:1):387 == 0 && TALENT:(LOCAL:1):388 == 0 && TALENT:(LOCAL:1):389 == 0 && TALENT:(LOCAL:1):390 == 0 && TALENT:(LOCAL:1):391 == 0 && TALENT:(LOCAL:1):392 == 0 && TALENT:(LOCAL:1):393 == 0 && TALENT:(LOCAL:1):394 == 0 && TALENT:(LOCAL:1):395 == 0 && TALENT:(LOCAL:1):396 == 0 && TALENT:(LOCAL:1):397 == 0 && TALENT:(LOCAL:1):398 == 0 && TALENT:(LOCAL:1):399 == 0 && TALENT:(LOCAL:1):400 == 0 && TALENT:(LOCAL:1):401 == 0
		CONTINUE
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 0 && TALENT:(LOCAL:1):장발
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 1 && TALENT:(LOCAL:1):세미롱
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 2 && TALENT:(LOCAL:1):숏컷
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 3 && TALENT:(LOCAL:1):포니테일
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 4 && TALENT:(LOCAL:1):트윈테일
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 5 && TALENT:(LOCAL:1):사이드테일
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 6 && TALENT:(LOCAL:1):세로롤
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 7 && TALENT:(LOCAL:1):트윈링
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 8 && TALENT:(LOCAL:1):댕기머리
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 9 && TALENT:(LOCAL:1):단발
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 10 && TALENT:(LOCAL:1):땋은머리
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 11 && TALENT:(LOCAL:1):퐁파두르
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 12 && TALENT:(LOCAL:1):포니업
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 13 && TALENT:(LOCAL:1):사이드다운
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 14 && TALENT:(LOCAL:1):만두머리
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 15 && TALENT:(LOCAL:1):투사이드업
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 16 && TALENT:(LOCAL:1):더블포니
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 17 && TALENT:(LOCAL:1):가로롤
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 18 && TALENT:(LOCAL:1):정리한머리
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 19 && TALENT:(LOCAL:1):보브컷
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 20 && TALENT:(LOCAL:1):시뇽
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 20 && TALENT:(LOCAL:1):롱헤어
		IF LOCAL:4 == 24
			LOCAL:2 += 15
		ELSEIF LOCAL:4 == 25
			LOCAL:2 += 10
		ELSE
			LOCAL:2 += 5
		ENDIF
	ENDIF
	LOCAL:4 += 1
NEXT
LOCAL:4 = 0
;立場好みは+40ポイント
;29,立場の嗜好　0,초등학생　1,중학생　2,고등학생　3,대학생　4,교사　5,사회인・주부（それ以外）
SELECTCASE CUSTOMER:(LOCAL:0):29
	CASE 0 ;초등학생好き
		LOCAL:2 += GET_VALUE_FROM_LISTARRAY_DATA(GET_CHARA_LAYER(LOCAL:1),"80,40,-40,-80,-80,-80")
	CASE 1 ;중학생好き
		LOCAL:2 += GET_VALUE_FROM_LISTARRAY_DATA(GET_CHARA_LAYER(LOCAL:1),"30,60,20,-40,-60,-60")
	CASE 2 ;고등학생好き
		LOCAL:2 += GET_VALUE_FROM_LISTARRAY_DATA(GET_CHARA_LAYER(LOCAL:1),"-60,20,40,20,-60,-60")
	CASE 3 ;대학생好き
		LOCAL:2 += GET_VALUE_FROM_LISTARRAY_DATA(GET_CHARA_LAYER(LOCAL:1),"-60,-40,20,40,20,20")
	CASE 4 ;교사好き
		LOCAL:2 += GET_VALUE_FROM_LISTARRAY_DATA(GET_CHARA_LAYER(LOCAL:1),"-80,-60,-40,20,40,20")
	CASE 5 ;사회인・주부好き
		LOCAL:2 += GET_VALUE_FROM_LISTARRAY_DATA(GET_CHARA_LAYER(LOCAL:1),"-80,-60,-40,20,20,40")
ENDSELECT
;魅力1の嗜好は+20ポイント
;魅力2の嗜好は+10ポイント
;0,청초　1,쾌활　2,색기　3,어린애같음　4,쿨함　5,기가셈　6,무기력　7,보이쉬　8,천연　9,치유계　10,음험　11,전파계　12,애교　13,무뚝뚝함
LOCAL:3 = 0
LOCAL:4 = 30
FOR LOCAL:3 , 0, 2
	;魅力の設定がないキャラは抜ける
	IF TALENT:(LOCAL:1):470 == 0 && TALENT:(LOCAL:1):471 == 0 && TALENT:(LOCAL:1):472 == 0 && TALENT:(LOCAL:1):473 == 0 && TALENT:(LOCAL:1):474 == 0 && TALENT:(LOCAL:1):475 == 0 && TALENT:(LOCAL:1):476 == 0 && TALENT:(LOCAL:1):477 == 0 && TALENT:(LOCAL:1):478 == 0 && TALENT:(LOCAL:1):479 == 0 && TALENT:(LOCAL:1):480 == 0 && TALENT:(LOCAL:1):481 == 0
		CONTINUE
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 0 && TALENT:(LOCAL:1):청초
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 1 && TALENT:(LOCAL:1):쾌활
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 2 && TALENT:(LOCAL:1):색기
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 3 && TALENT:(LOCAL:1):어린애같음
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 4 && TALENT:(LOCAL:1):쿨함
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 5 && TALENT:(LOCAL:1):기가셈
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 6 && TALENT:(LOCAL:1):무기력
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 7 && TALENT:(LOCAL:1):보이쉬
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 8 && TALENT:(LOCAL:1):천연
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 9 && TALENT:(LOCAL:1):치유계
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 10 && TALENT:(LOCAL:1):음험
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 11 && TALENT:(LOCAL:1):전파계
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 12 && TALENT:(LOCAL:1):애교
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ELSEIF CUSTOMER:(LOCAL:0):(LOCAL:4) == 13 && TALENT:(LOCAL:1):무뚝뚝함
		IF LOCAL:4 == 30
			LOCAL:2 += 20
		ELSE
			LOCAL:2 += 10
		ENDIF
	ENDIF
	LOCAL:4 += 1
NEXT
LOCAL:4 = 0

;特徴1の嗜好は20ポイント
;0,영애好き　1,외국인好き　2,남편있음好き　3,연예인好き　4,프린세스好き　5,메이드好き
SIF CUSTOMER:(LOCAL:0):32 == 0 && TALENT:(LOCAL:1):영애
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):32 == 1 && TALENT:(LOCAL:1):외국인
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):32 == 2 && TALENT:(LOCAL:1):남편있음
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):32 == 3 && TALENT:(LOCAL:1):연예인
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):32 == 4 && TALENT:(LOCAL:1):프린세스
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):32 == 5 && TALENT:(LOCAL:1):메이드
	LOCAL:2 += 20

;特徴2の嗜好は20ポイント
;0,가난好き　1,불량好き　2,우등생好き　3,멋쟁이好き　4,유명인好き　5,眼鏡っ娘好き
SIF CUSTOMER:(LOCAL:0):33 == 0 && TALENT:(LOCAL:1):가난
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):33 == 1 && TALENT:(LOCAL:1):불량
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):33 == 2 && TALENT:(LOCAL:1):우등생
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):33 == 3 && TALENT:(LOCAL:1):멋쟁이
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):33 == 4 && TALENT:(LOCAL:1):유명인
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):33 == 5 && TALENT:(LOCAL:1):안경녀
	LOCAL:2 += 20

;特徴3の嗜好は20ポイント
;0,학생회장好き　1,성직자好き　2,오타쿠취미好き　3,AV녀好き　4,로봇소녀好き　5,고고함好き
SIF CUSTOMER:(LOCAL:0):34 == 0 && TALENT:(LOCAL:1):학생회장
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):34 == 1 && TALENT:(LOCAL:1):성직자
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):34 == 2 && TALENT:(LOCAL:1):오타쿠취미
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):34 == 3 && TALENT:(LOCAL:1):AV녀
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):34 == 4 && TALENT:(LOCAL:1):로봇소녀
	LOCAL:2 += 20
SIF CUSTOMER:(LOCAL:0):34 == 5 && TALENT:(LOCAL:1):고고함
	LOCAL:2 += 20

;性癖ノーマルで男同士だった場合は好みを-100、女同士だった場合-50
IF CUSTOMER:(LOCAL:0):37 == 0
	IF CUSTOMER:(LOCAL:0):2 == 0 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 -= 100
	ELSEIF CUSTOMER:(LOCAL:0):2 == 1 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 -= 50
	ENDIF
ENDIF

;ＡＶ인기の1/25を加算 最大40
IF CFLAG:(ARG:1):55 >= 1000
	LOCAL:2 += 40
ELSEIF CFLAG:(ARG:1):55 >= 25
	LOCAL:2 += (CFLAG:(ARG:1):55)/25
ENDIF

;실황인기の1/50を加算 最大40
IF CFLAG:(ARG:1):56 >= 2000
	LOCAL:2 += 40
ELSEIF CFLAG:(ARG:1):56 >= 50
	LOCAL:2 += (CFLAG:(ARG:1):56)/50
ENDIF

;客のお気に入りキャラ의존도の1/100が好みに加算される（上位10名）
SIF CUSTOMER:(LOCAL:0):80 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):90/100
SIF CUSTOMER:(LOCAL:0):81 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):91/100
SIF CUSTOMER:(LOCAL:0):82 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):92/100
SIF CUSTOMER:(LOCAL:0):83 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):93/100
SIF CUSTOMER:(LOCAL:0):84 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):94/100
SIF CUSTOMER:(LOCAL:0):85 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):95/100
SIF CUSTOMER:(LOCAL:0):86 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):96/100
SIF CUSTOMER:(LOCAL:0):87 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):97/100
SIF CUSTOMER:(LOCAL:0):88 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):98/100
SIF CUSTOMER:(LOCAL:0):89 == NO:(LOCAL:1)
	LOCAL:2 += CUSTOMER:(LOCAL:0):99/100

;必ず指名する客は最低でも30
SIF CUSTOMER:(LOCAL:0):8 == 2 && LOCAL:2 <= 30
	LOCAL:2 = 30
;고통な客はターゲットだった場合+80
SIF CUSTOMER:(LOCAL:0):0 == 5 && NO:(LOCAL:1) == CUSTOMER:(LOCAL:0):65
	LOCAL:2 += 80
;特別な客はターゲットだった場合+80
SIF CUSTOMER:(LOCAL:0):0 == 6 && NO:(LOCAL:1) == CUSTOMER:(LOCAL:0):65
	LOCAL:2 += 80

;存在しないキャラの場合は好みもへったくれもない
SIF IS_UNCONTACTABLE(LOCAL:1)
	LOCAL:2 = 0

RETURNF LOCAL:2


code:
@GET_PROSTITUTION_STRESS, ARG, ARG:1
#FUNCTION
;売春によるストレスを算出
;ARG(客NO),ARG(창녀NO)
;ストレスは客の性質と素質によって定まる
;客NO
LOCAL:0 = ARG
;창녀NO
LOCAL:1 = ARG:1
;스트레스치
LOCAL:2 = 0

;売春一回あたりのストレスの基本値は12

LOCAL:2 += 12

;難易度によるボーナス
;EASY -3
;HARD +2
SIF FLAG:4 == 1
	LOCAL:2 -= 3
SIF FLAG:4 == 3
	LOCAL:2 += 2

;[바이]がなく레즈끼（호모끼）が低い状態で女（男）の相손をさせられる
IF TALENT:(LOCAL:1):바이 == 0
	IF CUSTOMER:(LOCAL:0):2 == 1 && ABL:(LOCAL:1):11 == 0 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 += 2
	ELSEIF CUSTOMER:(LOCAL:0):2 == 1 && ABL:(LOCAL:1):11 == 1 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 += 1
	ELSEIF CUSTOMER:(LOCAL:0):2 == 0 && ABL:(LOCAL:1):20 == 0 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 += 2
	ELSEIF CUSTOMER:(LOCAL:0):2 == 0 && ABL:(LOCAL:1):20 == 1 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 += 1
	ENDIF
ENDIF

;客がソフト
SIF CUSTOMER:(LOCAL:0):40 == 0
	LOCAL:2 -= 1
;客がハード
SIF CUSTOMER:(LOCAL:0):40 == 2
	LOCAL:2 += 1
;客がベリーハード
SIF CUSTOMER:(LOCAL:0):40 == 3
	LOCAL:2 += 2

;追加行為を要求する客は+2
SIF CUSTOMER:(LOCAL:0):0 == 8
	LOCAL:2 += 2

;初売春
SIF EXP:(LOCAL:1):57 == 0
	LOCAL:2 += 5

;タレントによるストレスへの補正

;처녀は+20
SIF TALENT:(LOCAL:1):처녀 == 1
	LOCAL:2 += 20

;재생처녀は+3
SIF TALENT:(LOCAL:1):재생처녀 == 1
	LOCAL:2 += 3

;未陥落は+3
SIF !IS_FALLEN(LOCAL:1)
	LOCAL:2 += 3

;음란は-1
SIF TALENT:(LOCAL:1):음란 == 1
	LOCAL:2 -= 1

;창녀は-2
SIF TALENT:(LOCAL:1):창녀 == 1
	LOCAL:2 -= 2

;예속は-1
SIF TALENT:(LOCAL:1):예속 == 1
	LOCAL:2 -= 1

SIF TALENT:(LOCAL:1):동화 == 1
	LOCAL:2 -= 1

SIF TALENT:(LOCAL:1):모판 == 1
	LOCAL:2 -= 1

;겁쟁이は+1
SIF TALENT:(LOCAL:1):겁쟁이 == 1
	LOCAL:2 += 1

;반항적は+1
SIF TALENT:(LOCAL:1):반항적 == 1
	LOCAL:2 += 1

;프라이드높음は+1
SIF TALENT:(LOCAL:1):프라이드높음 == 1
	LOCAL:2 += 1

;프라이드낮음は-1
SIF TALENT:(LOCAL:1):프라이드낮음 == 1
	LOCAL:2 -= 1

;감정부족は-1
SIF TALENT:(LOCAL:1):감정부족 == 1
	LOCAL:2 -= 1

;내향적は+1
SIF TALENT:(LOCAL:1):내향적 == 1
	LOCAL:2 += 1

;인간혐오は+1
SIF TALENT:(LOCAL:1):인간혐오 == 1
	LOCAL:2 += 1

;고결は+1
SIF TALENT:(LOCAL:1):고결 == 1
	LOCAL:2 += 1

;성악は-1
SIF TALENT:(LOCAL:1):성악 == 1
	LOCAL:2 -= 1

;무관심は-1
SIF TALENT:(LOCAL:1):무관심 == 1
	LOCAL:2 -= 1

;보수적は+1
SIF TALENT:(LOCAL:1):보수적 == 1
	LOCAL:2 += 1

;낙관적は-1
SIF TALENT:(LOCAL:1):낙관적 == 1
	LOCAL:2 -= 1

;비관적は+1
SIF TALENT:(LOCAL:1):비관적 == 1
	LOCAL:2 += 1

;눈에띄고싶어함は-1
SIF TALENT:(LOCAL:1):눈에띄고싶어함 == 1
	LOCAL:2 -= 1

;결벽성は+1
SIF TALENT:(LOCAL:1):결벽성 == 1
	LOCAL:2 += 1

;정욕は-1
SIF TALENT:(LOCAL:1):정욕 == 1
	LOCAL:2 -= 1

;금욕は+1
SIF TALENT:(LOCAL:1):금욕 == 1
	LOCAL:2 += 1

;정조관념は+1
SIF TALENT:(LOCAL:1):정조관념 == 1
	LOCAL:2 += 1

;정조무관심は-1
SIF TALENT:(LOCAL:1):정조무관심 == 1
	LOCAL:2 -= 1

;억압は+1
SIF TALENT:(LOCAL:1):억압 == 1
	LOCAL:2 += 1

;해방は-1
SIF TALENT:(LOCAL:1):해방 == 1
	LOCAL:2 -= 1

;부끄럼쟁이は+1
SIF TALENT:(LOCAL:1):부끄럼쟁이 == 1
	LOCAL:2 += 1

;수치심없음は-1
SIF TALENT:(LOCAL:1):수치심없음 == 1
	LOCAL:2 -= 1

;客がＢタイプでＢ열등감は+1
SIF TALENT:(LOCAL:1):Ｂ열등감 == 1 && CUSTOMER:(LOCAL:0):36 >= 18
	LOCAL:2 += 1

;客が노출好きで노출광だと-1
SIF TALENT:(LOCAL:1):노출광 == 1 && CUSTOMER:(LOCAL:0):35 == 1
	LOCAL:2 -= 1

;客が새드で아픔에약함と+1
SIF TALENT:(LOCAL:1):아픔에약함 == 1 && CUSTOMER:(LOCAL:0):35 == 2
	LOCAL:2 += 1

;客が새드で유연한신체だと-1
SIF TALENT:(LOCAL:1):유연한신체 == 1 && CUSTOMER:(LOCAL:0):35 == 2
	LOCAL:2 -= 1

;客が変態的で유연한신체だと-1
SIF TALENT:(LOCAL:1):유연한신체 == 1 && CUSTOMER:(LOCAL:0):40 == 3
	LOCAL:2 -= 1

;客が자위タイプで자위하기쉬움と-1
SIF TALENT:(LOCAL:1):자위하기쉬움 == 1 && CUSTOMER:(LOCAL:0):38 == 1
	LOCAL:2 -= 1

;客が자위タイプで노출광だと-1
SIF TALENT:(LOCAL:1):노출광 == 1 && CUSTOMER:(LOCAL:0):38 == 1
	LOCAL:2 -= 1

;악취둔감は-1
SIF TALENT:(LOCAL:1):악취둔감 == 1
	LOCAL:2 -= 1

;악취민감は+1
SIF TALENT:(LOCAL:1):악취민감 == 1
	LOCAL:2 += 1

;레이프소망は-1
SIF TALENT:(LOCAL:1):레이프소망 == 1
	LOCAL:2 -= 1

;客がＡタイプでＡ거부は+1
SIF TALENT:(LOCAL:1):Ａ거부 == 1 && CUSTOMER:(LOCAL:0):38 == 1
	LOCAL:2 += 1

;걸레녀は-2
SIF TALENT:(LOCAL:1):걸레녀 == 1
	LOCAL:2 -= 2

;쾌감에솔직は-1
SIF TALENT:(LOCAL:1):쾌감에솔직 == 1
	LOCAL:2 -= 1

;쾌감을부정は+1
SIF TALENT:(LOCAL:1):쾌감을부정 == 1
	LOCAL:2 += 1

;영구발정は-2
SIF TALENT:(LOCAL:1):영구발정 == 1
	LOCAL:2 -= 2

;노출광は-1
SIF TALENT:(LOCAL:1):노출광 == 1
	LOCAL:2 -= 1

;암캐は-1
SIF TALENT:(LOCAL:1):암캐 == 1
	LOCAL:2 -= 1

;암퇘지は-1
SIF TALENT:(LOCAL:1):암퇘지 == 1
	LOCAL:2 -= 1

;암소は-1
SIF TALENT:(LOCAL:1):암소 == 1
	LOCAL:2 -= 1

;도착적は-1
SIF TALENT:(LOCAL:1):도착적 == 1
	LOCAL:2 -= 1

;남성혐오は相손が남자だと+2
SIF TALENT:(LOCAL:1):남성혐오 == 1 && CUSTOMER:(LOCAL:0):2 == 0
	LOCAL:2 += 2

;여성혐오は相손が女だと+2
SIF TALENT:(LOCAL:1):여성혐오 == 1 && CUSTOMER:(LOCAL:0):2 == 1
	LOCAL:2 += 2

;새드は客が마조だと-2
SIF TALENT:(LOCAL:1):새드 == 1 && CUSTOMER:(LOCAL:0):35 == 3
	LOCAL:2 -= 2

;마조は客が새드だと-2
SIF TALENT:(LOCAL:1):마조 == 1 && CUSTOMER:(LOCAL:0):35 == 2
	LOCAL:2 -= 2

;마조は客がベリーハードだと-1
SIF TALENT:(LOCAL:1):마조 == 1 && CUSTOMER:(LOCAL:0):40 == 4
	LOCAL:2 -= 1

;망신は-1
SIF TALENT:(LOCAL:1):망신 == 1
	LOCAL:2 -= 1

;各種中毒によるマイナス
;자위중독は자위好きの客の場合ストレスを低下させる
IF CUSTOMER:(LOCAL:0):38 == 1
	IF ABL:(LOCAL:1):15 >= 10
		LOCAL:2 -= 5
	ELSEIF ABL:(LOCAL:1):15 >= 7
		LOCAL:2 -= 4
	ELSEIF ABL:(LOCAL:1):15 >= 5
		LOCAL:2 -= 3
	ELSEIF ABL:(LOCAL:1):15 >= 3
		LOCAL:2 -= 2
	ELSEIF ABL:(LOCAL:1):15 >= 1
		LOCAL:2 -= 1
	ENDIF
ENDIF
;정액중독は精液きの客の場合ストレスを低下させる
IF CUSTOMER:(LOCAL:0):38 == 3
	IF ABL:(LOCAL:1):16 >= 10
		LOCAL:2 -= 5
	ELSEIF ABL:(LOCAL:1):16 >= 7
		LOCAL:2 -= 4
	ELSEIF ABL:(LOCAL:1):16 >= 5
		LOCAL:2 -= 3
	ELSEIF ABL:(LOCAL:1):16 >= 3
		LOCAL:2 -= 2
	ELSEIF ABL:(LOCAL:1):16 >= 1
		LOCAL:2 -= 1
	ENDIF
ENDIF
;섹스중독はセックス好きの客の場合ストレスを低下させる
IF CUSTOMER:(LOCAL:0):38 == 0
	IF ABL:(LOCAL:1):18 >= 10
		LOCAL:2 -= 5
	ELSEIF ABL:(LOCAL:1):18 >= 7
		LOCAL:2 -= 4
	ELSEIF ABL:(LOCAL:1):18 >= 5
		LOCAL:2 -= 3
	ELSEIF ABL:(LOCAL:1):18 >= 3
		LOCAL:2 -= 2
	ELSEIF ABL:(LOCAL:1):18 >= 1
		LOCAL:2 -= 1
	ENDIF
ENDIF
;분유중독は母乳きの客の場合ストレスを低下させる
IF CUSTOMER:(LOCAL:0):38 == 2
	IF ABL:(LOCAL:1):19 >= 10
		LOCAL:2 -= 5
	ELSEIF ABL:(LOCAL:1):19 >= 7
		LOCAL:2 -= 4
	ELSEIF ABL:(LOCAL:1):19 >= 5
		LOCAL:2 -= 3
	ELSEIF ABL:(LOCAL:1):19 >= 3
		LOCAL:2 -= 2
	ELSEIF ABL:(LOCAL:1):19 >= 1
		LOCAL:2 -= 1
	ENDIF
ENDIF
;레즈중독はレズ同性の場合ストレスを低下させる
IF CUSTOMER:(LOCAL:0):2 == 1 || CUSTOMER:(LOCAL:0):2 == 3
	IF ABL:(LOCAL:1):17 >= 10 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 -= 5
	ELSEIF ABL:(LOCAL:1):17 >= 7 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 -= 4
	ELSEIF ABL:(LOCAL:1):17 >= 5 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 -= 3
	ELSEIF ABL:(LOCAL:1):17 >= 3 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 -= 2
	ELSEIF ABL:(LOCAL:1):17 >= 1 && TALENT:(LOCAL:1):남자 == 0
		LOCAL:2 -= 1
	ENDIF
ENDIF

;게이중독はホモ同性の場合ストレスを低下させる
IF CUSTOMER:(LOCAL:0):2 == 0
	IF ABL:(LOCAL:1):21 >= 10 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 -= 5
	ELSEIF ABL:(LOCAL:1):21 >= 7 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 -= 4
	ELSEIF ABL:(LOCAL:1):21 >= 5 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 -= 3
	ELSEIF ABL:(LOCAL:1):21 >= 3 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 -= 2
	ELSEIF ABL:(LOCAL:1):21 >= 1 && TALENT:(LOCAL:1):남자 == 1
		LOCAL:2 -= 1
	ENDIF
ENDIF

;売春慣れ
IF EXP:(LOCAL:1):57 > 150
	LOCAL:2 -= 6
ELSEIF EXP:(LOCAL:1):57 > 100
	LOCAL:2 -= 5
ELSEIF EXP:(LOCAL:1):57 > 64
	LOCAL:2 -= 4
ELSEIF EXP:(LOCAL:1):57 > 36
	LOCAL:2 -= 3
ELSEIF EXP:(LOCAL:1):57 > 16
	LOCAL:2 -= 2
ELSEIF EXP:(LOCAL:1):57 > 4
	LOCAL:2 -= 1
ENDIF

SIF LOCAL:2 <= 0
	LOCAL:2 = 1

;붕괴は0
SIF TALENT:(LOCAL:1):붕괴 == 1
	LOCAL:2 = 0

;Ｃ・サイコレズだった場合どんなに多くても5
SIF CUSTOMER:(LOCAL:0):0 == 6 && CUSTOMER:(LOCAL:0):1 == 3 && LOCAL:2 >= 6
	LOCAL:2 = 5

;정신의존による軽減
LOCAL:2 = MAX(0, LOCAL:2 - ABL:(LOCAL:1):정신의존)

RETURNF LOCAL:2


code:
@GET_PROSTITUTION_VALUE, ARG, ARG:1
#FUNCTION
;売春価格の査定
;ARG(客NO),ARG:1(창녀NO)
;CUSTOMER:(客NO):10に支払い予定金額を代入する関数
;売春価格は奴隷の価値と客の好みと裕福度によって定まる
;순종　　１レベルにつき500
;욕망　　１レベルにつき400
;기교　　１レベルにつき400
;ＣＢ　　１レベルにつき200
;Ｖ　　　１レベルにつき300
;Ａ　　　１レベルにつき350
;奉仕　　１レベルにつき400
;노출壁　１レベルにつき250
;마조　　１レベルにつき300
;새드　　１レベルにつき300
;레즈끼は女性同士の時のみ、１レベルにつき300
;料理　　１レベルにつき200
;歌唱　　１レベルにつき200
;撮影　　１レベルにつき100
;호모끼は男性同士の時のみ、１レベルにつき300
;これらが基本価格となり、これに素質による倍率がかかる
;各種中毒は行為の満足度とストレスに影響を与えるが、奴隷の価値には影響しない
;客NO
LOCAL:0 = ARG
;LOCAL:0 == 0は価格査定用の客

;창녀NO
LOCAL:1 = ARG:1
;価値
LOCAL:2 = 0

;순종
LOCAL:2 += ((ABL:(LOCAL:1):0)*500)
;욕망
LOCAL:2 += ((ABL:(LOCAL:1):1)*400)
;기교
LOCAL:2 += ((ABL:(LOCAL:1):2)*400)
;Ｃ감각
LOCAL:2 += ((ABL:(LOCAL:1):3)*200)
;Ｂ감각
LOCAL:2 += ((ABL:(LOCAL:1):4)*200)
;Ｖ감각
LOCAL:2 += ((ABL:(LOCAL:1):5)*300)
;Ａ감각
LOCAL:2 += ((ABL:(LOCAL:1):6)*350)
;봉사정신
LOCAL:2 += ((ABL:(LOCAL:1):7)*400)
;노출壁
LOCAL:2 += ((ABL:(LOCAL:1):8)*250)
;마조끼
LOCAL:2 += ((ABL:(LOCAL:1):9)*300)
;새드끼
LOCAL:2 += ((ABL:(LOCAL:1):10)*300)
;레즈끼
SIF CUSTOMER:(LOCAL:0):2 == 1
	LOCAL:2 += ((ABL:(LOCAL:1):11)*300)
;호모끼
SIF CUSTOMER:(LOCAL:0):2 == 0
	LOCAL:2 += ((ABL:(LOCAL:1):20)*300)

;査定用の客は暫定3000で見積もる
SIF LOCAL:0 == 0
	LOCAL:2 = 3000

;요리기능
LOCAL:2 += ((ABL:(LOCAL:1):12)*200)
;가창기능
LOCAL:2 += ((ABL:(LOCAL:1):13)*200)
;촬영기능
LOCAL:2 += ((ABL:(LOCAL:1):14)*100)

;학력
IF ABL:(LOCAL:1):22 == 1
	LOCAL:2 -= 1000
ELSEIF ABL:(LOCAL:1):22 == 2
	LOCAL:2 -= 500
ELSEIF ABL:(LOCAL:1):22 == 3
	LOCAL:2 -= 250
ELSEIF ABL:(LOCAL:1):22 == 4
	LOCAL:2 -= 100
ELSEIF ABL:(LOCAL:1):22 == 7
	LOCAL:2 += 100
ELSEIF ABL:(LOCAL:1):22 == 8
	LOCAL:2 += 250
ELSEIF ABL:(LOCAL:1):22 == 9
	LOCAL:2 += 500
ELSEIF ABL:(LOCAL:1):22 == 10
	LOCAL:2 += 1000
ENDIF

;운동능력
IF ABL:(LOCAL:1):23 == 1
	LOCAL:2 -= 1000
ELSEIF ABL:(LOCAL:1):23 == 2
	LOCAL:2 -= 500
ELSEIF ABL:(LOCAL:1):23 == 3
	LOCAL:2 -= 250
ELSEIF ABL:(LOCAL:1):23 == 4
	LOCAL:2 -= 100
ELSEIF ABL:(LOCAL:1):23 == 7
	LOCAL:2 += 100
ELSEIF ABL:(LOCAL:1):23 == 8
	LOCAL:2 += 250
ELSEIF ABL:(LOCAL:1):23 == 9
	LOCAL:2 += 500
ELSEIF ABL:(LOCAL:1):23 == 10
	LOCAL:2 += 1000
ENDIF

;전투능력
IF ABL:(LOCAL:1):24 == 1
	LOCAL:2 -= 1000
ELSEIF ABL:(LOCAL:1):24 == 2
	LOCAL:2 -= 500
ELSEIF ABL:(LOCAL:1):24 == 3
	LOCAL:2 -= 250
ELSEIF ABL:(LOCAL:1):24 == 4
	LOCAL:2 -= 100
ELSEIF ABL:(LOCAL:1):24 == 7
	LOCAL:2 += 100
ELSEIF ABL:(LOCAL:1):24 == 8
	LOCAL:2 += 250
ELSEIF ABL:(LOCAL:1):24 == 9
	LOCAL:2 += 500
ELSEIF ABL:(LOCAL:1):24 == 10
	LOCAL:2 += 1000
ENDIF

;감성
IF ABL:(LOCAL:1):25 == 1
	LOCAL:2 -= 1000
ELSEIF ABL:(LOCAL:1):25 == 2
	LOCAL:2 -= 500
ELSEIF ABL:(LOCAL:1):25 == 3
	LOCAL:2 -= 250
ELSEIF ABL:(LOCAL:1):25 == 4
	LOCAL:2 -= 100
ELSEIF ABL:(LOCAL:1):25 == 7
	LOCAL:2 += 100
ELSEIF ABL:(LOCAL:1):25 == 8
	LOCAL:2 += 250
ELSEIF ABL:(LOCAL:1):25 == 9
	LOCAL:2 += 500
ELSEIF ABL:(LOCAL:1):25 == 10
	LOCAL:2 += 1000
ENDIF

;査定用の客はここで0以下なら0で見積もる
SIF LOCAL:0 == 0 && LOCAL:2 <= 0
	LOCAL:2 = 0

;能力による価値変動
;基本的に高難易度素質は価値が高い

;처녀は一度だけ価値を3倍にする
SIF TALENT:(LOCAL:1):처녀 && LOCAL:0 >= 1
	LOCAL:2 *= 3
;연모は0.7倍
SIF TALENT:(LOCAL:1):연모
	TIMES LOCAL:2 , 0.70
;친애は0.4倍
SIF TALENT:(LOCAL:1):친애
	TIMES LOCAL:2 , 0.40
;창녀は1.2倍
SIF TALENT:(LOCAL:1):창녀
	TIMES LOCAL:2 , 1.20
;복종は1.1倍
SIF TALENT:(LOCAL:1):복종
	TIMES LOCAL:2 , 1.10
;예속は1.3倍
SIF TALENT:(LOCAL:1):예속
	TIMES LOCAL:2 , 1.30
SIF TALENT:(LOCAL:1):동화
	TIMES LOCAL:2 , 1.10
SIF TALENT:(LOCAL:1):모판
	TIMES LOCAL:2 , 1.15
;붕괴は0.3倍
SIF TALENT:(LOCAL:1):붕괴
	TIMES LOCAL:2 , 0.30
;겁쟁이は0.9倍
SIF TALENT:(LOCAL:1):겁쟁이
	TIMES LOCAL:2 , 0.90
;반항적は1.1倍
SIF TALENT:(LOCAL:1):반항적
	TIMES LOCAL:2 , 1.10
;꿋꿋함は1.2倍
SIF TALENT:(LOCAL:1):꿋꿋함
	TIMES LOCAL:2 , 1.20
;얌전함は0.9倍
SIF TALENT:(LOCAL:1):얌전함
	TIMES LOCAL:2 , 0.90
;프라이드높음は1.1倍
SIF TALENT:(LOCAL:1):프라이드높음
	TIMES LOCAL:2 , 1.10
;건방짐は1.1倍
SIF TALENT:(LOCAL:1):건방짐
	TIMES LOCAL:2 , 1.10
;프라이드낮음は0.9倍
SIF TALENT:(LOCAL:1):프라이드낮음
	TIMES LOCAL:2 , 0.90
;사교적は1.1倍
SIF TALENT:(LOCAL:1):사교적
	TIMES LOCAL:2 , 1.10
;인간혐오は1.1倍
SIF TALENT:(LOCAL:1):인간혐오
	TIMES LOCAL:2 , 1.10
;고결は1.4倍
SIF TALENT:(LOCAL:1):고결
	TIMES LOCAL:2 , 1.40
;성악は1.3倍
SIF TALENT:(LOCAL:1):성악
	TIMES LOCAL:2 , 1.30
;자제심は1.1倍
SIF TALENT:(LOCAL:1):자제심
	TIMES LOCAL:2 , 1.10
;무관심は1.1倍
SIF TALENT:(LOCAL:1):무관심
	TIMES LOCAL:2 , 1.10
;보수적は1.1倍
SIF TALENT:(LOCAL:1):보수적
	TIMES LOCAL:2 , 1.10
;일선을넘지않음は1.4倍
SIF TALENT:(LOCAL:1):일선을넘지않음
	TIMES LOCAL:2 , 1.40
;눈에띄고싶어함は0.9倍
SIF TALENT:(LOCAL:1):눈에띄고싶어함
	TIMES LOCAL:2 , 0.90
;충동적は0.9倍
SIF TALENT:(LOCAL:1):충동적
	TIMES LOCAL:2 , 0.90
;정욕は0.9倍
SIF TALENT:(LOCAL:1):정욕
	TIMES LOCAL:2 , 0.90
;금욕は1.3倍
SIF TALENT:(LOCAL:1):금욕
	TIMES LOCAL:2 , 1.30
;결벽성は1.3倍
SIF TALENT:(LOCAL:1):결벽성
	TIMES LOCAL:2 , 1.30
;정조관념は1.2倍
SIF TALENT:(LOCAL:1):정조관념
	TIMES LOCAL:2 , 1.20
;정조무관심は0.8倍
SIF TALENT:(LOCAL:1):정조무관심
	TIMES LOCAL:2 , 0.80
;억압は1.3倍
SIF TALENT:(LOCAL:1):억압
	TIMES LOCAL:2 , 1.30
;해방は0.9倍
SIF TALENT:(LOCAL:1):해방
	TIMES LOCAL:2 , 0.90
;저항は1.2倍
SIF TALENT:(LOCAL:1):저항
	TIMES LOCAL:2 , 1.20
;부끄럼쟁이は1.2倍
SIF TALENT:(LOCAL:1):부끄럼쟁이
	TIMES LOCAL:2 , 1.20
;수치심없음は0.8倍
SIF TALENT:(LOCAL:1):수치심없음
	TIMES LOCAL:2 , 0.80
;철벽は1.2倍
SIF TALENT:(LOCAL:1):철벽
	TIMES LOCAL:2 , 1.20
;아픔에강함は1.1倍
SIF TALENT:(LOCAL:1):아픔에강함
	TIMES LOCAL:2 , 1.10
;아픔에약함は0.9倍
SIF TALENT:(LOCAL:1):아픔에약함
	TIMES LOCAL:2 , 0.90
;유연한신체は1.1倍
SIF TALENT:(LOCAL:1):유연한신체
	TIMES LOCAL:2 , 1.10
;혀놀림は1.1倍
SIF TALENT:(LOCAL:1):혀놀림
	TIMES LOCAL:2 , 1.10
;오줌싸개버릇は1.1倍
SIF TALENT:(LOCAL:1):오줌싸개버릇
	TIMES LOCAL:2 , 1.10
;자위하기쉬움は1.1倍
SIF TALENT:(LOCAL:1):자위하기쉬움
	TIMES LOCAL:2 , 1.10
;악취둔감は0.9倍
SIF TALENT:(LOCAL:1):악취둔감
	TIMES LOCAL:2 , 0.90
;악취민감は1.1倍
SIF TALENT:(LOCAL:1):악취민감
	TIMES LOCAL:2 , 1.10
;헌신적は1.1倍
SIF TALENT:(LOCAL:1):헌신적
	TIMES LOCAL:2 , 1.10
;Ａ거부は1.1倍
SIF TALENT:(LOCAL:1):Ａ거부
	TIMES LOCAL:2 , 1.10
;걸레녀は0.7倍
SIF TALENT:(LOCAL:1):걸레녀
	TIMES LOCAL:2 , 0.70
;쾌감에솔직は0.9倍
SIF TALENT:(LOCAL:1):쾌감에솔직
	TIMES LOCAL:2 , 0.90
;쾌감을부정は1.3倍
SIF TALENT:(LOCAL:1):쾌감을부정
	TIMES LOCAL:2 , 1.30
;중독되기쉬움は0.9倍
SIF TALENT:(LOCAL:1):중독되기쉬움
	TIMES LOCAL:2 , 0.90
;즉각함락は0.5倍
SIF TALENT:(LOCAL:1):즉각함락
	TIMES LOCAL:2 , 0.50
;음핵は1.1倍
SIF TALENT:(LOCAL:1):음핵
	TIMES LOCAL:2 , 1.10
;음호は1.1倍
SIF TALENT:(LOCAL:1):음호
	TIMES LOCAL:2 , 1.10
;음항は1.1倍
SIF TALENT:(LOCAL:1):음항
	TIMES LOCAL:2 , 1.10
;음유は1.1倍
SIF TALENT:(LOCAL:1):음유
	TIMES LOCAL:2 , 1.10
;영구발정は1.1倍
SIF TALENT:(LOCAL:1):영구발정
	TIMES LOCAL:2 , 1.10
;노출광は1.1倍
SIF TALENT:(LOCAL:1):노출광
	TIMES LOCAL:2 , 1.10
;암캐は1.1倍
SIF TALENT:(LOCAL:1):암캐
	TIMES LOCAL:2 , 1.10
;암퇘지は1.1倍
SIF TALENT:(LOCAL:1):암퇘지
	TIMES LOCAL:2 , 1.10
;암소は1.1倍
SIF TALENT:(LOCAL:1):암소
	TIMES LOCAL:2 , 1.10
;도착적は1.1倍
SIF TALENT:(LOCAL:1):도착적
	TIMES LOCAL:2 , 1.10
;느슨함は0.8倍
SIF TALENT:(LOCAL:1):느슨함
	TIMES LOCAL:2 , 0.8

;바이は相손が同性だと1.1倍
IF CUSTOMER:(LOCAL:0):2 == 0
	SIF TALENT:(LOCAL:1):바이 && TALENT:(LOCAL:1):남자
		TIMES LOCAL:2 , 1.10
ELSEIF CUSTOMER:(LOCAL:0):2 == 1
	SIF TALENT:(LOCAL:1):바이 && TALENT:(LOCAL:1):남자 == 0
		TIMES LOCAL:2 , 1.10
ENDIF
;남성혐오は1.1倍
SIF TALENT:(LOCAL:1):남성혐오
	TIMES LOCAL:2 , 1.10
;여성혐오は1.1倍
SIF TALENT:(LOCAL:1):여성혐오
	TIMES LOCAL:2 , 1.10
;새드は客が마조だと1.3倍
SIF TALENT:(LOCAL:1):새드 && CUSTOMER:(LOCAL:0):35 == 2
	TIMES LOCAL:2 , 1.30
;마조は客が새드だと1.3倍
SIF TALENT:(LOCAL:1):마조 && CUSTOMER:(LOCAL:0):35 == 3
	TIMES LOCAL:2 , 1.30
;소악마は1.1倍
SIF TALENT:(LOCAL:1):소악마
	TIMES LOCAL:2 , 1.10
;수수께끼의매력は1.7倍
SIF TALENT:(LOCAL:1):수수께끼의매력
	TIMES LOCAL:2 , 1.70
;카리스마は3倍
SIF TALENT:(LOCAL:1):카리스마
	TIMES LOCAL:2 , 3.00
;수수함は0.95倍
SIF TALENT:(LOCAL:1):수수함
	TIMES LOCAL:2 , 0.95
;광기は0.5倍
SIF TALENT:(LOCAL:1):광기
	TIMES LOCAL:2 , 0.50
;소인체형は1.1倍
SIF TALENT:(LOCAL:1):소인체형
	TIMES LOCAL:2 , 1.10
;동물귀は1.1倍
SIF TALENT:(LOCAL:1):동물귀
	TIMES LOCAL:2 , 1.10
;인기は1.5倍
SIF TALENT:(LOCAL:1):인기
	TIMES LOCAL:2 , 1.50
;인계됨は0.01倍
SIF TALENT:(LOCAL:1):인계됨
	TIMES LOCAL:2 , 0.01
;유아퇴행は0.7倍
SIF TALENT:(LOCAL:1):유아퇴행
	TIMES LOCAL:2 , 0.70
;각인は0.9倍
SIF TALENT:(LOCAL:1):각인
	TIMES LOCAL:2 , 0.90
;낙인は0.9倍
SIF TALENT:(LOCAL:1):낙인
	TIMES LOCAL:2 , 0.90
;예술작품は1.5倍
SIF TALENT:(LOCAL:1):예술작품
	TIMES LOCAL:2 , 1.50

;珍しい特徴は客を呼びやすいので価値が多めにあがる
;영애は1.2倍
SIF TALENT:(LOCAL:1):영애
	TIMES LOCAL:2 , 1.20
;우등생は1.1倍
SIF TALENT:(LOCAL:1):우등생
	TIMES LOCAL:2 , 1.10
;멋쟁이は1.2倍
SIF TALENT:(LOCAL:1):멋쟁이
	TIMES LOCAL:2 , 1.20
;유명인1.2倍
SIF TALENT:(LOCAL:1):유명인
	TIMES LOCAL:2 , 1.20
;코스프레속성は1.2倍
SIF TALENT:(LOCAL:1):코스프레속성
	TIMES LOCAL:2 , 1.20
;학생회장は1.1倍
SIF TALENT:(LOCAL:1):학생회장
	TIMES LOCAL:2 , 1.20
;성직자は1.1倍
SIF TALENT:(LOCAL:1):성직자
	TIMES LOCAL:2 , 1.10
;연예인は1.2倍
SIF TALENT:(LOCAL:1):연예인
	TIMES LOCAL:2 , 1.20
;로봇소녀は1.2倍
SIF TALENT:(LOCAL:1):로봇소녀
	TIMES LOCAL:2 , 1.20
;정보통は1.1倍
SIF TALENT:(LOCAL:1):정보통
	TIMES LOCAL:2 , 1.10
;AV녀は1.1倍
SIF TALENT:(LOCAL:1):AV녀
	TIMES LOCAL:2 , 1.10
;닌자は1.1倍
SIF TALENT:(LOCAL:1):닌자
	TIMES LOCAL:2 , 1.10
;메이드は1.1倍
SIF TALENT:(LOCAL:1):메이드
	TIMES LOCAL:2 , 1.10
;맹인は0.5倍
SIF TALENT:(LOCAL:1):맹인
	TIMES LOCAL:2 , 0.50
;실어증は0.9倍
SIF TALENT:(LOCAL:1):실어증
	TIMES LOCAL:2 , 0.90

;客の好みポイントをCFLAG:13に呼び出す
CFLAG:(LOCAL:1):13 = GET_PROSTITUTION_CUSTOMER_KONOMI(LOCAL:0 ,LOCAL:1)

;好みポイント*価値/100が基本価格
LOCAL:2 = CFLAG:(LOCAL:1):13*(LOCAL:2)/100

;客の裕福度による設定
;10以下　文無し,超絶가난　11～20,激しく가난　21～30,가난　31～40,下流　41～50,上流　51～60,金持ち　61～70,大金持ち　71～80,富豪　81～90,大富豪　91～

LOCAL:3 = CUSTOMER:(LOCAL:0):4

;超絶가난は0.2～0.3倍
IF CUSTOMER:(LOCAL:0):4 >= 11 && CUSTOMER:(LOCAL:0):4 <= 20
	LOCAL:3 += 10
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;激しく가난は0.4～0.5倍
IF CUSTOMER:(LOCAL:0):4 >= 21 && CUSTOMER:(LOCAL:0):4 <= 30
	LOCAL:3 += 20
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;가난は0.6～0.7倍
IF CUSTOMER:(LOCAL:0):4 >= 31 && CUSTOMER:(LOCAL:0):4 <= 40
	LOCAL:3 += 30
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;下流は0.9～1.0倍
IF CUSTOMER:(LOCAL:0):4 >= 41 && CUSTOMER:(LOCAL:0):4 <= 50
	LOCAL:3 += 50
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;上流は1.1倍～1.2倍
IF CUSTOMER:(LOCAL:0):4 >= 51 && CUSTOMER:(LOCAL:0):4 <= 60
	LOCAL:3 += 60
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;金持ちは1.5～1.6倍
IF CUSTOMER:(LOCAL:0):4 >= 61 && CUSTOMER:(LOCAL:0):4 <= 70
	LOCAL:3 += 90
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;大金持ちは2.0～2.1倍
IF CUSTOMER:(LOCAL:0):4 >= 71 && CUSTOMER:(LOCAL:0):4 <= 80
	LOCAL:3 += 130
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;富豪は3.0～3.1倍
IF CUSTOMER:(LOCAL:0):4 >= 81 && CUSTOMER:(LOCAL:0):4 <= 90
	LOCAL:3 += 220
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;大富豪は5.0倍～
IF CUSTOMER:(LOCAL:0):4 >= 91
	LOCAL:3 += 410
	LOCAL:2 = (LOCAL:2) * (LOCAL:3) / 100
ENDIF

;価値が999以下だったら1000円
SIF LOCAL:2 <= 999 && LOCAL:0 > 0
	LOCAL:2 = 1000

;3万円を超える価格については0.8倍にする
IF LOCAL:2 > 30000
	LOCAL:2 = ((LOCAL:2 - 30000) *80/100) + 30000
ENDIF

;10万円を超える価格については0.5倍にする
IF LOCAL:2 > 100000
	LOCAL:2 = ((LOCAL:2 - 100000) *50/100) + 100000
ENDIF

;助손が교섭술を持っている場合2割増し
IF ASSI >= 1
	SIF TALENT:ASSI:교섭술
		TIMES LOCAL:2 , 1.20
ENDIF

;3桁以下は切り捨て
IF LOCAL:2 >= 1000 && LOCAL:0 > 0
	LOCAL:2 = LOCAL:2 / 1000
	LOCAL:2 = LOCAL:2 * 1000
ENDIF

;指名料は2000円
SIF CUSTOMER:(LOCAL:0):14 == LOCAL:1
	LOCAL:2 += 2000

;文無しは10円
SIF CUSTOMER:(LOCAL:0):4 <= 10
	LOCAL:2 = 10

RETURNF LOCAL:2