code:
<?xml version="1.0" encoding="utf-8"?>
<data>
  <command kojoPlace="TOP" priority="1" com="300" name="会話">
    <contents>「ほほほ、役に立てることがあるなら遠慮せんでええぞ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,1,4)}" HO_Act="食事中">
    <contents>「ふう、腹いっぱいじゃ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,5,9)}" HO_Act="食事中">
    <contents>「これは食べやすい。つい手が伸びてしまうわい」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,10,99)}" HO_Act="食事中">
    <contents>「うおお、天にも昇るような味じゃ！体中が若返っておる！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="店番中">
    <contents>「座っとるだけじゃダメなのか。ちと自信が無いのう」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="採集中">
    <contents>「こういうのは目よりも勘なのじゃよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="伐採中" HO_Act="伐採中">
    <contents>「ほほう、この年輪、年上の木じゃな」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="採掘中" HO_Act="採掘中">
    <contents>「ふひい、腰に来るわい」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="読書中" HO_Act="読書中">
    <contents>「のんびり読書もいいもんじゃの」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="運動中" HO_Act="運動中">
    <contents>「わしもまだまだイケるじゃろ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="入浴中" HO_Act="入浴中">
    <contents>「滑らんように気を付けんとの」</contents>
  </command>
  <command kojoPlace="TOP" priority="2" com="300" name="会話" HO_Act="同行中">
    <contents>「おう、手を引いてくれると嬉しいぞい」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="0" name="愛撫" PLYorTGT="実行">
    <contents>「ちと触らせてもらいぞい」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="0" name="愛撫" PLYorTGT="実行">
    <contents>「それでは、こちらさんに挨拶せんと、の」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="1" name="胸愛撫" PLYorTGT="実行">
    <contents>「こっちの発育はどうかのう」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="2" name="クンニ" PLYorTGT="実行">
    <contents>「わしの舌技を披露する時がきたようだの」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="2" name="クンニ" PLYorTGT="実行">
    <contents>「湧き出る岩清水、いただくとするかの」</contents>
  </command>
  <command kojoPlace="bottom" priority="1" com="16" name="オナホコキ" PLYorTGT="対象">
    <contents>「この具合！作り物とは思えん。良い世の中になったものよの」</contents>
  </command>
  <command kojoPlace="bottom" priority="1" com="19" name="玉舐め" PLYorTGT="対象">
    <contents>「ふほ、思わず子種をたくさん拵えてしまいそうじゃ」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="34" name="騎乗位" PLYorTGT="実行" isInitiative="true">
    <contents>「ラクしたい訳ではなくてな、この体位が好きなんじゃよ」</contents>
  </command>
  <command kojoPlace="bottom" priority="1" com="34" name="騎乗位" PLYorTGT="実行">
    <contents>「ふほほ、がんばって腰を使うんじゃぞ」</contents>
  </command>
  <command kojoPlace="bottom" priority="1" com="34" name="騎乗位" eval="{ABL:(MTAR:0):性技>5}" PLYorTGT="実行">
    <contents>「ぬわ、何といやらしい腰使いじゃ！」</contents>
  </command>
  <command kojoPlace="bottom" priority="1" com="34" name="騎乗位" eval="{ABL:(MTAR:0):性技>5}" PLYorTGT="実行">
    <contents>「むふ、いかん、瞬きする間に昇天しそうじゃ！」</contents>
  </command>
  <command kojoPlace="bottom" priority="1" com="34" name="騎乗位" eval="{ABL:(MTAR:0):性技>5}" PLYorTGT="実行">
    <contents>「おっほお！良すぎるぅ！貴様よもや、%ANAME(MTAR:0)%の姿を借りた淫魔ではあるまいな！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" eval="{NOWEX:(MTAR:0):Ｖ絶頂}" PLYorTGT="実行">
    <contents>「おお、おなごを絶頂に導くとは、わしの肉棒も捨てたものではないぞな」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" eval="{NOWEX:(MTAR:0):Ｖ絶頂}" PLYorTGT="実行">
    <contents>「そんなにわしの肉棒が気に入ったのか、嬉しいもんじゃ、赤玉が出るまで頑張るぞい」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「ほほほ、いい具合じゃな」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「いい感触じゃ、まだまだ頑張れるわい」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="ASEX" name="A性交汎用" PLYorTGT="実行">
    <contents>「最近の若いのは、こっちも使うんかのう」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ORAL" name="オーラル" PLYorTGT="対象" lust="3">
    <contents>「い、いかん、変な声が出るぞい」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="3" com="ORAL" name="オーラル" eval="{MPLY_NUM == 2}" PLYorTGT="対象">
    <contents>「むむ、これはたまらん！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="膣内射精" eval="{NOWEX:[$KC]:射精 && STACK_SPERM_TO_MAP:[$KC]:0 == 1 && STACK_SPERM_CHARA_NUM:[$KC]:0 > 1}">
    <contents>「ほほほ、わしの子種にまだ力はあるかのう」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="膣内射精" eval="{NOWEX:[$KC]:射精 && STACK_SPERM_TO_MAP:[$KC]:0 == 1 && STACK_SPERM_CHARA_NUM:[$KC]:0 > 1}">
    <contents>「ぬおお、注いでも注いでも力がわくぞい！まだまだ長生きできそうじゃ」</contents>
  </command>
</data>


code:
;-------------------------------------------------
; @FL_INIT_LOADER から呼ばれる口上初期読み込み
;-------------------------------------------------
@KOJO_DEFINE_K1156
#DIMS CONST XML_PATH_COM = "ERB/口上/1156_汎用・オネエ/KOJO_K1156_COM.xml"
#DIM CONST 汎用口上番号 = 1156

CALL KOJO_XML_REGISTER(XML_PATH_COM, 汎用口上番号, XMLID_KOJO_CLASS_COM)
RETURN 1

;口上選択画面の表示名
@KOJO_DEFINE_NAME_K1156
RESULTS '= "オネエ"
RETURN 1

;口上選択画面で表示する口上情報、サンプル
@KOJO_DEFINE_KOJO_INFO_K1156(CHARA_ID)
#DIM CHARA_ID
#DIM カラー
カラー = CFLAG:CHARA_ID:口上カラーコード

CALLF TAG_PRINT(@"@C:{カラー_注釈}@◇　口上の特徴　◇@/C@", 1)
PRINTFORML オネェな男性キャラ汎用口上
CALLF TAG_PRINT(@"@C:{カラー_注釈}@◇　サンプル　◇@/C@", 1)
PRINTFORML 会話:
CALLF TAG_PRINT(@"@C:{カラー}@「いい感じの物陰じゃないのサ」@/C@", 1)
PRINTL
PRINTFORML クラフト:
CALLF TAG_PRINT(@"@C:{カラー}@「針仕事からモデルまで、アタシにお任せあれ」@/C@", 1)
PRINTL
PRINTFORML 射精:
CALLF TAG_PRINT(@"@C:{カラー}@「ダメぇ、オスイキしちゃうのぉ！」@/C@", 1)
PRINTL

;口上出力前の初期処理。共通処理以外で口上出力前に予め取得しておきたい情報があれば別途ここに記述
@KOJO_XML_INIT_K1156(KOJO_CHARA_ID)
#DIM  KOJO_CHARA_ID
#DIM  CONST OLD_XML_FORMAT = 0  ;基本は0指定。v0.211以前のXML口上フォーマットの場合 1
;出力前の共通初期処理
CALL KOJO_XML_INIT_COMMON_BEFORE_PRINT(KOJO_CHARA_ID)

RETURN OLD_XML_FORMAT

;-------------------------------------------------
; SELECTCOMがどのグループに属するのかを文字列で返す
; RESULTSで返却するグループ名のリストは口上シートA列COM|GROUPに指定した名称と一致している必要がある
; KOJO_CHARA_ID 口上参照キャラの登録番号
; PLACE 口上出力箇所 コマンド実行前と後で参照グループを切り替えたいならばこの引数を見る
; REUSLT = 0 合致グループなし
; REUSLT = 1 合致グループあり
; REUSLT = 2 合致グループあり、排他(該当グループ以外に適合する条件の口上があっても該当するグループのみ出力)
; RESULTS: グループ名のリスト
;-------------------------------------------------
@KOJO_XML_COMGROUP_K1156(KOJO_CHARA_ID, PLACE)
#DIM  KOJO_CHARA_ID
#DIMS PLACE
;口上固有の条件グループはここに定義

;共通のコマンドグループ
CALL KOJO_GET_COMGROUP(KOJO_CHARA_ID, PLACE)

RETURN RESULT

repo_name: napo/erafl

license: unknown


code:
<?xml version="1.0" encoding="utf-8"?>
<data>
  <command kojoPlace="TOP" priority="1" com="300" name="会話">
    <contents>「あっらぁ、お元気ぃ？」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "バーカウンター"}">
    <contents>「一緒に飲むのかい？いいサ、何杯でも付き合ってあげるよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "ビリヤード台"}">
    <contents>「竿で玉をツく遊びだなんて洒落てるじゃないのサ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "ベッド"}">
    <contents>「フフフ、一緒に休んでいくかい？」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「いい感じの物陰じゃないのサ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「知性を高めてアタシの美しさに磨きをかけるとしようかね」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "小川"}">
    <contents>「流れる水の音を聞いてるとサ、催して来るんだよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "小川"}">
    <contents>「川に悪さをする奴がいたら、とっちめてやらないとネ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,1,4)}" HO_Act="食事中">
    <contents>「無駄に脂っこいよりは、体に良さそうだねぇ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,5,9)}" HO_Act="食事中">
    <contents>「むっふう、幸せな顔見られちゃうぅ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,10,99)}" HO_Act="食事中">
    <contents>「だ、ダメぇ、おいしすぎて脱いじゃうぅ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="店番中">
    <contents>「あらぁ、アタシの可愛さより、商品の良さをアピールしなきゃいけないの？難しいじゃないのサ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="採集中">
    <contents>「この、拾ったものをスカートにため込むの、可愛いでしょ？」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "鉄鉱脈"}">
    <contents>「掘るときは声をかけておくれよ、役に立ってみせるからサ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "採石場"}">
    <contents>「石の切り出しだネ、アタシの女子力を披露してやろうじゃないか」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="伐採中" HO_Act="伐採中">
    <contents>「どっせい！あらやだ、下品な声が出ちゃってなかったかい？」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="採掘中" HO_Act="採掘中">
    <contents>「掘るのは得意なの。深い意味は無いけどサ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="読書中" HO_Act="読書中">
    <contents>「小難しい話ばっかりじゃなくてサ、お化粧の仕方とか本にしたら、もっとみんな読み書きに興味でるだろうにねえ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="運動中" HO_Act="運動中">
    <contents>「肉体美に磨きをかけなきゃネ、目が離せないアタシになる為さ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="入浴中" HO_Act="入浴中">
    <contents>「気合いでぇ！水をぉ！弾くぅ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="2" com="300" name="会話" HO_Act="同行中">
    <contents>「アタシをどこに連れてこうってのサ？」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="751" name="採掘" eval="{IS_MALE([$KC])}">
    <contents>「掘るのも掘られるのもネ、アタシにお任せだよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="751" name="採掘" eval="{IS_MALE([$KC])}">
    <contents>「汚い坑だねえ、アタシがキレイにしといてやるよ、人が死んでからじゃ遅いんだからサ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="752" name="クラフト" eval="{CSTR:[$KC]:USE_MODULE_NAME == "作業台"}">
    <contents>「やっだあ、コンドームってこうやって作ってたのお？」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="752" name="クラフト" eval="{CSTR:[$KC]:USE_MODULE_NAME == "金床"}">
    <contents>「ウフフ、ムシャクシャした時は鉄を鍛えるに限るよねえ？」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="752" name="クラフト" eval="{CSTR:[$KC]:USE_MODULE_NAME == "キッチン"}">
    <contents>「お料理のお手伝いだって？何を握りつぶせばいいのサ？」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="752" name="クラフト" eval="{CSTR:[$KC]:USE_MODULE_NAME == "錬金台"}">
    <contents>「錬金術って金作る事諦めてから吹っ切れた感あるよね」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="752" name="クラフト" eval="{CSTR:[$KC]:USE_MODULE_NAME == "織機"}">
    <contents>「針仕事からモデルまで、アタシにお任せあれ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="1" name="胸愛撫" PLYorTGT="実行">
    <contents>「すべすべしてていい感触だねえ、しっかりお手入れしてる証拠だよ」</contents>
  </command>
  <command kojoPlace="top" priority="3" com="2" name="クンニ" PLYorTGT="実行">
    <contents>「アタシの舌先で転がしてあげるよ」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="3" name="指挿入れ" eval="{TALENT:(MTAR:0):Ｖ締まり >= GET_DEFAULT_TIGHTNESS("ぎちぎち")}" PLYorTGT="実行">
    <contents>「あらやだ、アソコがガチガチじゃないのさ、もうちょっと力抜かなきゃ」</contents>
  </command>
  <command kojoPlace="top" priority="3" com="5" name="泡踊り" PLYorTGT="対象">
    <contents>「いいねぇ、お肌の滑らかさ比べといこうじゃないか」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="11" name="フェラチオ" PLYorTGT="対象">
    <contents>「うん、すっごく上手だよ、ありがとネ」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="11" name="フェラチオ" PLYorTGT="対象">
    <contents>「かわいいお口で楽しませておくれよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="13" name="素股" PLYorTGT="対象">
    <contents>「アタシのアレが、アンタから生えてるみたい」</contents>
  </command>
  <command kojoPlace="bottom" priority="3" com="32" name="対面座位" PLYorTGT="実行">
    <contents>「ほらあ、遠慮しないで、もっとくっついておいでナ」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="35" name="背面騎乗位" eval="{TALENT:(MTAR:0):成長後ヒップ > 0}" PLYorTGT="実行">
    <contents>「ふふ、ぽよんぽよんして、可愛いお尻だこと」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="35" name="背面騎乗位" eval="{TALENT:(MTAR:0):成長後ヒップ < 0}" PLYorTGT="実行">
    <contents>「フフ、小さくてかわいいお尻じゃないか」</contents>
  </command>
  <command kojoPlace="top" priority="3" com="73" name="メイガスの夜" PLYorTGT="対象">
    <contents>「むふ、無尽蔵の精力で満足させちゃうワ！」</contents>
  </command>
  <command kojoPlace="top" priority="3" com="81" name="スパンキング" PLYorTGT="対象">
    <contents>「叩き甲斐なら自信あるワよ、バシバシおいで」</contents>
  </command>
  <command kojoPlace="bottom" priority="3" com="118" name="秘貝開帳" PLYorTGT="対象">
    <contents>「もっと見せておくれよ、こんなに綺麗なんだしさ」</contents>
  </command>
  <command kojoPlace="top" priority="3" com="119" name="アナル開帳" PLYorTGT="実行">
    <contents>「そんなに見たいのかい、物好きだねえ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「いい具合だよアンタ、もっと楽しませておくれよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「もっと可愛い声ださせてあげる、アタシに身を任せな」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="ASEX" name="A性交汎用" PLYorTGT="実行">
    <contents>「むっほお！あらやだ、オスの顔出ちゃったじゃないのサ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="ASEX" name="A性交汎用" eval="{IS_MALE([$KC])}" PLYorTGT="対象">
    <contents>「あっはぁ、女の子になっちゃう！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="ASEX" name="A性交汎用" eval="{IS_MALE([$KC])}" PLYorTGT="対象">
    <contents>「す、すっごいよぉ！アタシの中一杯だってばぁ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ORAL" name="オーラル" PLYorTGT="対象" lust="3">
    <contents>「これはこれで、病みつきになっちゃいそう」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="3" com="ORAL" name="オーラル" eval="{MPLY_NUM == 2}" PLYorTGT="対象">
    <contents>「おっほ。二人で舐めてもらうの、いい気分だねぇ」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="3" com="ORAL" name="オーラル" eval="{MPLY_NUM == 2}" PLYorTGT="対象">
    <contents>「ウフフ、%ANAME(MPLY:0)%と%ANAME(MPLY:1)%、どっちのお顔にもかけたいぐらい可愛いよ」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="おもらし" eval="{TCVAR:(MTAR:0):失禁量 >= 1}" PLYorTGT="実行">
    <contents>「あらやだ、大丈夫かい、拭くもの持ってこなきゃ」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="Ａ絶頂" eval="{NOWEX:[$KC]:Ａ絶頂}">
    <contents>「ひ、っだ、だめぇ、来ちゃうのぉ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="射精" eval="{NOWEX:[$KC]:射精}">
    <contents>「で、出ちゃう！アタシ、オスイキしちゃうのぉお！」</contents>
  </command>
</data>


code:
;-------------------------------------------------
; @FL_INIT_LOADER から呼ばれる口上初期読み込み
;-------------------------------------------------
@KOJO_DEFINE_K1157
#DIMS CONST XML_PATH_COM = "ERB/口上/1157_汎用・熱血漢/KOJO_K1157_COM.xml"
#DIM CONST 汎用口上番号 = 1157

CALL KOJO_XML_REGISTER(XML_PATH_COM, 汎用口上番号, XMLID_KOJO_CLASS_COM)
RETURN 1

;口上選択画面の表示名
@KOJO_DEFINE_NAME_K1157
RESULTS '= "熱血漢"
RETURN 1

;口上選択画面で表示する口上情報、サンプル
@KOJO_DEFINE_KOJO_INFO_K1157(CHARA_ID)
#DIM CHARA_ID
#DIM カラー
カラー = CFLAG:CHARA_ID:口上カラーコード

CALLF TAG_PRINT(@"@C:{カラー_注釈}@◇　口上の特徴　◇@/C@", 1)
PRINTFORML 喧しい男性キャラ汎用口上
CALLF TAG_PRINT(@"@C:{カラー_注釈}@◇　サンプル　◇@/C@", 1)
PRINTFORML 会話:
CALLF TAG_PRINT(@"@C:{カラー}@「よっしゃあ、気合い入れていくぜ！」@/C@", 1)
PRINTL
PRINTFORML 勉強:
CALLF TAG_PRINT(@"@C:{カラー}@「この技術！俺が産業を変えるッ！」@/C@", 1)
PRINTL
PRINTFORML 腹パン:
CALLF TAG_PRINT(@"@C:{カラー}@「ボディブローだッ！」@/C@", 1)
PRINTL

;口上出力前の初期処理。共通処理以外で口上出力前に予め取得しておきたい情報があれば別途ここに記述
@KOJO_XML_INIT_K1157(KOJO_CHARA_ID)
#DIM  KOJO_CHARA_ID
#DIM  CONST OLD_XML_FORMAT = 0  ;基本は0指定。v0.211以前のXML口上フォーマットの場合 1
;出力前の共通初期処理
CALL KOJO_XML_INIT_COMMON_BEFORE_PRINT(KOJO_CHARA_ID)

RETURN OLD_XML_FORMAT

;-------------------------------------------------
; SELECTCOMがどのグループに属するのかを文字列で返す
; RESULTSで返却するグループ名のリストは口上シートA列COM|GROUPに指定した名称と一致している必要がある
; KOJO_CHARA_ID 口上参照キャラの登録番号
; PLACE 口上出力箇所 コマンド実行前と後で参照グループを切り替えたいならばこの引数を見る
; REUSLT = 0 合致グループなし
; REUSLT = 1 合致グループあり
; REUSLT = 2 合致グループあり、排他(該当グループ以外に適合する条件の口上があっても該当するグループのみ出力)
; RESULTS: グループ名のリスト
;-------------------------------------------------
@KOJO_XML_COMGROUP_K1157(KOJO_CHARA_ID, PLACE)
#DIM  KOJO_CHARA_ID
#DIMS PLACE
;口上固有の条件グループはここに定義

;共通のコマンドグループ
CALL KOJO_GET_COMGROUP(KOJO_CHARA_ID, PLACE)

RETURN RESULT


code:
<?xml version="1.0" encoding="utf-8"?>
<data>
  <command kojoPlace="TOP" priority="1" com="300" name="会話">
    <contents>「よっしゃあ！気合い入れていくぜえ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,1,4)}" HO_Act="食事中">
    <contents>「気力が沸く！これでこそメシだぜ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,5,9)}" HO_Act="食事中">
    <contents>「うますぎるッ！腹八分とか無理だぜ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,10,99)}" HO_Act="食事中">
    <contents>「ぬおおおお！お前も食え！そしたら分かる！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="店番中">
    <contents>「商売は熱意！みせるぜ激熱営業！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="採集中">
    <contents>「任せろッ！想像を絶する量を持ち帰ってやるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "バーカウンター"}">
    <contents>「酒がうまい！疲れを吹き飛ばそうぜ、お前も飲め！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "デスク"}">
    <contents>「事務仕事は根気！萎えない心で片づけるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "ビリヤード台"}">
    <contents>「ナインボール！腕比べといこうじゃないかッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "狩場"}">
    <contents>「どちらが先か真剣勝負といきたいが、ここは手を組むのが最善！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "小舞台"}">
    <contents>「難しく考えるな！音楽の感想を言葉で語るよりも、体で表現するッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "キッチン"}">
    <contents>「調理器具！なぜか揃えたくなるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "織機"}">
    <contents>「一張羅を自力で新調するのも悪くない。使い方を教えてくれッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「軍記物語ッ！古の熱き男たちの記録に心が躍るッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「ラブロマンスッ！思わず応援したくなる二人だッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「剣術教本！これで敵を出し抜くぜッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「旅行記！心に翼が生えたかのような心地だッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「医学書ッ！体を治すために穴を開ける、冒涜的発想ッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="5" com="300" name="会話" eval="{CSTR:[$KC]:USE_MODULE_NAME == "書架"}">
    <contents>「楽譜？お前の蔵書には毎度、感心するぜ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="伐採中" HO_Act="伐採中">
    <contents>「ぬおおおお！斧をッ！叩きつけるとッ！切れるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="採掘中" HO_Act="採掘中">
    <contents>「一攫千金！掘り当てるぜ鉱脈ッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="読書中" HO_Act="読書中">
    <contents>「静かに読むだとっ！声に出したほうが覚えられるんだよぉ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="運動中" HO_Act="運動中">
    <contents>「この心地よい疲労が俺を強くするッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="入浴中" HO_Act="入浴中">
    <contents>「熱くなくていい！体にいい温度の風呂こそが最高！」</contents>
  </command>
  <command kojoPlace="TOP" priority="2" com="300" name="会話" HO_Act="同行中">
    <contents>「お前といると飽きんな、熱い奴だぜ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="706" name="運動">
    <contents>「走るぞッ！全ての基本だッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="721" name="踊る">
    <contents>「演奏を続けてくれ！俺の体はさらに早く動けるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="722" name="勉強">
    <contents>「この技術！俺が産業を変えるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="722" name="勉強">
    <contents>「これは儲かる話だッ！掴むぜ億万長者の夢ッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="722" name="勉強">
    <contents>「新戦術！仲間との絆で勝利をつかむ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="722" name="勉強">
    <contents>「この暗黒の時代を！学びが照らすッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="81" name="スパンキング" PLYorTGT="実行">
    <contents>「お前が気持ちいいなら、何度でも叩いてやるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="97" name="腹パン" PLYorTGT="実行">
    <contents>「ボディブローだッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="110" name="土下座" PLYorTGT="対象">
    <contents>「顔を上げてくれッ！他にしてほしいことがあるッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="3" com="110" name="土下座" eval="{ABL:[$KC]:サド > 3}" PLYorTGT="対象">
    <contents>「な、何だ、人に屈辱を強いているというのに、俺は興奮しているだとッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="111" name="おねだり" PLYorTGT="対象">
    <contents>「分かったッ！分かったから、早く入れさせてくれッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="111" name="おねだり" PLYorTGT="対象">
    <contents>「これ以上おあずけを食らわせるつもりか、我慢できそうに無いぜッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="111" name="おねだり" PLYorTGT="対象">
    <contents>「そんな風に誘われて冷静でいられる男がいるかッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="118" name="秘貝開帳" PLYorTGT="対象">
    <contents>「これはッ！もっと近くで見せてくれッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="118" name="秘貝開帳" PLYorTGT="対象">
    <contents>「み、見た、見たぞッ！それで、次はッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="118" name="秘貝開帳" PLYorTGT="対象">
    <contents>「誘っているのかッ！目が離せないッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="118" name="秘貝開帳" PLYorTGT="対象">
    <contents>「その表情！劣情を掻き立てられるッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="118" name="秘貝開帳" PLYorTGT="対象">
    <contents>「ま、まるで呼吸しているようなッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「ぬおお、俺の熱さをくれてやるッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「おらあ、ブチ込んでやるぜ、覚悟しろッ！」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="ASEX" name="A性交汎用" PLYorTGT="実行">
    <contents>「おら！擦り切れるほどやってやるッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ORAL" name="オーラル" PLYorTGT="対象" lust="3">
    <contents>「むうう、そこだ！気持ちいいぜ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="3" com="ORAL" name="オーラル" eval="{MPLY_NUM == 2}" PLYorTGT="対象">
    <contents>「数的不利！先と根元の両方が熱い！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="中出し" eval="{NOWEX:[$KC]:射精 && STACK_SPERM_TO_MAP:[$KC]:0 == 1}">
    <contents>「膣内射精だッ！征服感が堪らないッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="中出し" eval="{NOWEX:[$KC]:射精 && STACK_SPERM_TO_MAP:[$KC]:0 == 1}">
    <contents>「%ANAME(STACK_SPERM_CHARA_MAP:[$KC]:0)%に出すッ！受け止めてくれっ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="3" com="ANY" name="中出し" eval="{NOWEX:[$KC]:射精 && STACK_SPERM_TO_MAP:[$KC]:0 == 1 && STACK_SPERM_CHARA_NUM:[$KC]:0 > 1}">
    <contents>「出すぞ！何人相手だろうが責任をとってやるッ！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="口内射精" eval="{NOWEX:[$KC]:射精 && STACK_SPERM_TO_MAP:[$KC]:0 == 4}">
    <contents>「飲んでくれ、%ANAME(STACK_SPERM_CHARA_MAP:[$KC]:0)%！」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ANY" name="顔ぶっかけ" eval="{NOWEX:[$KC]:射精 && STACK_SPERM_TO_MAP:[$KC]:0 == 8}">
    <contents>「いかん、%ANAME(STACK_SPERM_CHARA_MAP:[$KC]:0)%の顔が汚れるッ！」</contents>
  </command>
</data>


code:
;-------------------------------------------------
; @FL_INIT_LOADER から呼ばれる口上初期読み込み
;-------------------------------------------------
@KOJO_DEFINE_K1158
#DIMS CONST XML_PATH_COM = "ERB/口上/1158_汎用・高貴/KOJO_K1158_COM.xml"
#DIM CONST 汎用口上番号 = 1158

CALL KOJO_XML_REGISTER(XML_PATH_COM, 汎用口上番号, XMLID_KOJO_CLASS_COM)
RETURN 1

;口上選択画面の表示名
@KOJO_DEFINE_NAME_K1158
RESULTS '= "高貴なお方"
RETURN 1

;口上選択画面で表示する口上情報、サンプル
@KOJO_DEFINE_KOJO_INFO_K1158(CHARA_ID)
#DIM CHARA_ID
#DIM カラー
カラー = CFLAG:CHARA_ID:口上カラーコード

CALLF TAG_PRINT(@"@C:{カラー_注釈}@◇　口上の特徴　◇@/C@", 1)
PRINTFORML 偉そうな男性キャラ汎用口上
CALLF TAG_PRINT(@"@C:{カラー_注釈}@◇　サンプル　◇@/C@", 1)
PRINTFORML 会話・採集中:
CALLF TAG_PRINT(@"@C:{カラー}@「我が審美眼にかなった品々を見よ」@/C@", 1)
PRINTL
PRINTFORML スパンキング:
CALLF TAG_PRINT(@"@C:{カラー}@「謹んで打擲を受けよ」@/C@", 1)
PRINTL
PRINTFORML オーラル:
CALLF TAG_PRINT(@"@C:{カラー}@「よく動く舌だ。其方の奏でる笛が聞いてみたい」@/C@", 1)
PRINTL

;口上出力前の初期処理。共通処理以外で口上出力前に予め取得しておきたい情報があれば別途ここに記述
@KOJO_XML_INIT_K1158(KOJO_CHARA_ID)
#DIM  KOJO_CHARA_ID
#DIM  CONST OLD_XML_FORMAT = 0  ;基本は0指定。v0.211以前のXML口上フォーマットの場合 1
;出力前の共通初期処理
CALL KOJO_XML_INIT_COMMON_BEFORE_PRINT(KOJO_CHARA_ID)

RETURN OLD_XML_FORMAT

;-------------------------------------------------
; SELECTCOMがどのグループに属するのかを文字列で返す
; RESULTSで返却するグループ名のリストは口上シートA列COM|GROUPに指定した名称と一致している必要がある
; KOJO_CHARA_ID 口上参照キャラの登録番号
; PLACE 口上出力箇所 コマンド実行前と後で参照グループを切り替えたいならばこの引数を見る
; REUSLT = 0 合致グループなし
; REUSLT = 1 合致グループあり
; REUSLT = 2 合致グループあり、排他(該当グループ以外に適合する条件の口上があっても該当するグループのみ出力)
; RESULTS: グループ名のリスト
;-------------------------------------------------
@KOJO_XML_COMGROUP_K1158(KOJO_CHARA_ID, PLACE)
#DIM  KOJO_CHARA_ID
#DIMS PLACE
;口上固有の条件グループはここに定義

;共通のコマンドグループ
CALL KOJO_GET_COMGROUP(KOJO_CHARA_ID, PLACE)

RETURN RESULT


code:
<?xml version="1.0" encoding="utf-8"?>
<data>
  <command kojoPlace="TOP" priority="1" com="300" name="会話">
    <contents>「中央住まいも良いが、領地暮らしも風情がある」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,1,4)}" HO_Act="食事中">
    <contents>「粗食？鮮度ならば王都の食にも劣るまい、鮮度だけならば」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,5,9)}" HO_Act="食事中">
    <contents>「美味！褒めてやろう！」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" eval="{INRANGE(TFLAG:料理準備度,10,99)}" HO_Act="食事中">
    <contents>「言葉にならん！これほどの珍味が揃おうとは」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="店番中">
    <contents>「分かっておる、暴利を貪るような卑しい真似などするものか」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="会話" HO_Act="採集中">
    <contents>「我が審美眼にかなった品々を見よ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="伐採中" HO_Act="伐採中">
    <contents>「力任せは雅に欠ける、良いやり方を教えよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="採掘中" HO_Act="採掘中">
    <contents>「まったく、鼻の利く従者は居らんものか」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="読書中" HO_Act="読書中">
    <contents>「魔導書？知識があれば魔法は使えるものなのか？」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="運動中" HO_Act="運動中">
    <contents>「いかに高貴な剣とて、当てる技量が無ければ用をなさぬもの」</contents>
  </command>
  <command kojoPlace="TOP" priority="3" com="300" name="入浴中" HO_Act="入浴中">
    <contents>「召使の世話にならぬ入浴も、案外悪くない」</contents>
  </command>
  <command kojoPlace="TOP" priority="2" com="300" name="会話" HO_Act="同行中">
    <contents>「うむ、案内致せ」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="1" name="胸愛撫" eval="{TALENT:(MTAR:0):バストサイズ > 1}" PLYorTGT="実行">
    <contents>「さながら豊穣の女神、我が掌中に至宝あり」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="1" name="胸愛撫" eval="{TALENT:(MTAR:0):バストサイズ > 1}" PLYorTGT="実行">
    <contents>「美しき膨らみよ、欠けること無き月を思わせる」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="1" name="胸愛撫" eval="{TALENT:(MTAR:0):バストサイズ > 1}" PLYorTGT="実行">
    <contents>「磨き上げた珠の肌、神代の絹布も及ぶまい」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="1" name="胸愛撫" eval="{TALENT:(MTAR:0):バストサイズ > 2}" PLYorTGT="実行">
    <contents>「まさしく、聳え立つ巨峰、地母神の加護をほしいままに」</contents>
  </command>
  <command kojoPlace="top" priority="1" com="1" name="胸愛撫" eval="{TALENT:(MTAR:0):バストサイズ > 2}" PLYorTGT="実行">
    <contents>「比類なき斤量、もう少し、味わうとしよう」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="73" name="メイガスの夜" PLYorTGT="対象">
    <contents>「あふれる精力、無尽蔵とはこのことか。さあ、相手をせよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="81" name="スパンキング" PLYorTGT="実行">
    <contents>「謹んで打擲を受けよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="111" name="土下座" PLYorTGT="対象">
    <contents>「平伏せよ。我が威光を畏れよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「褒めてやる、至高の蜜壺であるぞ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="VSEX" name="V性交汎用" PLYorTGT="実行">
    <contents>「もっと、其方の肌に触れさせよ」</contents>
  </command>
  <command kojoPlace="TOP" priority="1" com="ASEX" name="A性交汎用" PLYorTGT="実行">
    <contents>「こちらも嗜もうというのか、貪欲なことだ」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="1" com="ORAL" name="オーラル" PLYorTGT="対象" lust="3">
    <contents>「よく動く舌だ。其方の奏でる笛が聞いてみたい」</contents>
  </command>
  <command kojoPlace="BOTTOM" priority="3" com="ORAL" name="オーラル" eval="{MPLY_NUM == 2}" PLYorTGT="対象">
    <contents>「うむ、さらに励め」</contents>
  </command>
</data>