太閤立志伝5イベントソース //剣聖と一緒Ver1.02 //剣聖上泉信綱、塚原卜伝の強さを堪能するためだけのお遊びイベントです //演出は一切なく、ひたすら剣聖と一緒に戦い続けます //発生条件 //輪島の町の道場に行くと発生します //主命や座などの仕事を請け負っている場合は発生しません //主人公が病気の場合も発生しません //護衛武将と難易度が選択できます //剣術師匠がいない状態で護衛に師匠を選ぶと、印可持ち武将からランダムで護衛が選択されます //護衛・対戦相手から主人公、護衛武将、未登場・死亡武将を除外していないのは仕様です //難易度は、護衛に(異常な防御力を誇る)剣聖を選択した場合を基準にしています //というわけで、護衛武将が倒されると敗北になるので注意してください //修羅以外の難易度では戦闘終了時に体力が自動で回復します チャプター:{ イベント:剣聖と一緒{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(輪島の町,道場) 発生条件:{ OR調査:{ 調査:(人物::主人公.主命状態)==(主命なし) AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(大名家) 調査:(人物::主人公.身分)>=(城主) } AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(海賊衆) 調査:(人物::主人公.身分)>=(船大将) } AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(忍者衆) 調査:(人物::主人公.身分)>=(元締) } AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(商家) 調査:(人物::主人公.身分)>=(支配人) } } 調査:(人物::主人公.仕事状態)==(仕事なし) 調査:(人物::主人公.病気フラグ)!=(病気) }//条件〆 スクリプト:{ ナレーション可否選択:[[剣聖と一緒をプレイしますか?]] ブロック脱出:(否) BGM変更:(イベント嬉しい) 会話選択:(剣術の師範,主人公)[[一緒に戦う人物を選択してください]] 選択:[[上泉信綱]][[塚原卜伝]][[お師匠]][[自分]][[誰でもいい]] 分岐:([[上泉信綱]]){ 代入人物E:(上泉信綱) } 分岐:([[塚原卜伝]]){ 代入人物E:(塚原卜伝) } 分岐:([[お師匠]]){ 調査:(人物::主人公.剣術師匠)!=(無効) 分岐:(真){ 代入人物E:(人物::主人公.剣術師匠) } 分岐:(偽){ コンテナ設定:(人物,印可,真) コンテナソート:(無効,シャッフル,昇順) コンテナ選択:(人物E,先頭) 会話:(人物E,賊)[[護衛は\n<人物E>です]] } } 分岐:([[自分]]){ 代入人物E:(主人公) } 分岐:([[誰でもいい]]){ コンテナ設定:(人物,無効,無効) コンテナソート:(無効,シャッフル,降順) コンテナ選択:(人物E,先頭) 会話:(人物E,賊)[[護衛は\n<人物E>です]] } 代入y:(0)//難易度判定 会話選択:(剣術の師範,主人公)[[難易度を選択してください]] 選択:[[修羅]][[難しい]][[普通]][[易しい]][[入門]] 分岐:([[修羅]]){ 代入y:(1) } 分岐:([[難しい]]){ 代入y:(2) } 分岐:([[普通]]){ 代入y:(3) } 分岐:([[易しい]]){ 代入y:(4) } 分岐:([[入門]]){ 代入y:(5) } コンテナ設定:(人物,カテゴリ,武将) コンテナソート:(無効,シャッフル,昇順)//同じ武力の人物の順番を入れ替えるために一度シャッフル コンテナソート:(人物,武力,降順) 条件ブロック:(y)==(1){//修羅 コンテナ選抜:(残す,30)//上位30人 } 条件ブロック:(y)==(2){//難しい コンテナ選抜:(削る,10) コンテナ選抜:(残す,50)//11位から60位 } 条件ブロック:(y)==(3){//普通 コンテナ選抜:(削る,50) コンテナ選抜:(残す,200)//51位から250位 } 条件ブロック:(y)==(4){//易しい コンテナ選抜:(削る,250) コンテナ選抜:(残す,200)//251位から450位 } 条件ブロック:(y)==(5){//入門 コンテナ選抜:(削る,450)//451位以下 } コンテナ複写:(退避)//基本コンテナ 代入n:(0)//勝利数カウンタ 条件ブロック:(y)==(1){//修羅 ループ:{ コンテナ複写:(復帰) コンテナソート:(無効,シャッフル,昇順) コンテナ選抜:(残す,3) コンテナソート:(人物,武力,降順) 代入c:(0)//ループカウンタ ループ:{//対戦相手ループ 場合別:(変数::c.数値){ 場合分岐:(数値::0){ コンテナ選択:(人物A,先頭) } 場合分岐:(数値::1){ コンテナ選択:(人物B,先頭) } 場合分岐:(数値::2){ コンテナ選択:(人物C,先頭) 代入人物D:(人物C) } }//場合別〆 調査:(c)==(2) ブロック脱出:(真) 代入c:(c)+(1) コンテナ選抜:(削る,1) }//対戦相手ループ〆 BGM変更:(軍団移動) 会話:(人物A,賊)[[対戦相手一人目\n<人物A>]] 会話:(人物B,賊)[[対戦相手二人目\n<人物B>]] 会話:(人物C,賊)[[対戦相手三人目\n<人物C>×2]] 会話:(剣術の師範,主人公)[[では、はじめぇい!!]] 代入z:(Rnd)%(9)//戦闘場面判定 条件ブロック:(z)==(0){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,汎用くノ一,野原,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1)//1は勝利 } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0)//0は敗北 } } 条件ブロック:(z)==(1){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,槍術の師範,道場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(2){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,用心棒,酒場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(3){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,親分,船の甲板,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(4){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,槍術の師範,武家宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(5){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,用心棒,民家の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(6){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,剣術の師範,城主の間,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(7){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,上忍,忍者宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(8){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,人物D,剣術の師範,砂浜,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 調査:(x)==(1) 分岐:(真){ BGM変更:(イベント嬉しい) 調査:(n)>(1) 分岐:(真){ 会話:(剣術の師範,主人公)[[さすが{です}{な}\nこれで<n>連勝{です}{ぞ}]] } 分岐:(偽){ 会話:(剣術の師範,主人公)[[なかなかやりますな]] } } 分岐:(偽){ BGM変更:(イベント悲しい) 会話:(剣術の師範,主人公)[[まだまだ{です}{な}]] } 会話可否選択:(剣術の師範,主人公)[[続けて勝負{なさる}か?]] ブロック脱出:(否) }//ループ〆 }//修羅〆 条件ブロック:(y)==(2){//難しい ループ:{ コンテナ複写:(復帰) コンテナソート:(無効,シャッフル,昇順) 代入c:(0)//ループカウンタ ループ:{//対戦相手ループ 場合別:(変数::c.数値){ 場合分岐:(数値::0){ コンテナ選択:(人物A,先頭) } 場合分岐:(数値::1){ コンテナ選択:(人物B,先頭) } 場合分岐:(数値::2){ コンテナ選択:(人物C,先頭) } }//場合別〆 調査:(c)==(2) ブロック脱出:(真) 代入c:(c)+(1) コンテナ選抜:(削る,1) }//対戦相手ループ〆 BGM変更:(軍団移動) 会話:(人物A,賊)[[対戦相手一人目\n<人物A>]] 会話:(人物B,賊)[[対戦相手二人目\n<人物B>]] 会話:(人物C,賊)[[対戦相手三人目\n<人物C>]] 会話:(剣術の師範,主人公)[[では、はじめぇい!!]] 代入z:(Rnd)%(9)//戦闘場面判定 条件ブロック:(z)==(0){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,汎用くノ一,無効,野原,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(1){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,槍術の師範,無効,道場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(2){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,用心棒,無効,酒場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(3){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,親分,無効,船の甲板,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(4){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,槍術の師範,無効,武家宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(5){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,用心棒,無効,民家の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(6){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,剣術の師範,無効,城主の間,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(7){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,上忍,無効,忍者宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(8){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,剣術の師範,無効,砂浜,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 更新:(人物::主人公.体力)(100) 調査:(x)==(1) 分岐:(真){ BGM変更:(イベント嬉しい) 調査:(n)>(1) 分岐:(真){ 会話:(剣術の師範,主人公)[[さすが{です}{な}\nこれで<n>連勝{です}{ぞ}]] } 分岐:(偽){ 会話:(剣術の師範,主人公)[[なかなかやりますな]] } } 分岐:(偽){ BGM変更:(イベント悲しい) 会話:(剣術の師範,主人公)[[まだまだ{です}{な}]] } 会話可否選択:(剣術の師範,主人公)[[続けて勝負{なさる}か?]] ブロック脱出:(否) }//ループ〆 }//難しい〆 条件ブロック:(y)==(3){//普通 ループ:{ コンテナ複写:(復帰) コンテナソート:(無効,シャッフル,昇順) 代入c:(0)//ループカウンタ ループ:{//対戦相手ループ 場合別:(変数::c.数値){ 場合分岐:(数値::0){ コンテナ選択:(人物A,先頭) } 場合分岐:(数値::1){ コンテナ選択:(人物B,先頭) } 場合分岐:(数値::2){ コンテナ選択:(人物C,先頭) } }//場合別〆 調査:(c)==(2) ブロック脱出:(真) 代入c:(c)+(1) コンテナ選抜:(削る,1) }//対戦相手ループ〆 BGM変更:(軍団移動) 会話:(人物A,賊)[[対戦相手一人目\n<人物A>]] 会話:(人物B,賊)[[対戦相手二人目\n<人物B>]] 会話:(人物C,賊)[[対戦相手三人目\n<人物C>]] 会話:(剣術の師範,主人公)[[では、はじめぇい!!]] 代入z:(Rnd)%(9)//戦闘場面判定 条件ブロック:(z)==(0){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,忍者,無効,野原,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(1){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,槍術の師範代,無効,道場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(2){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,賊,酔った男,酒場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(3){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,海賊,海賊,船の甲板,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(4){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,槍術の師範代,無効,武家宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(5){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,農民男,町民男,民家の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(6){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,剣術の師範代,無効,城主の間,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(7){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,忍者,無効,忍者宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(8){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,剣術の師範代,無効,砂浜,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 更新:(人物::主人公.体力)(100) 調査:(x)==(1) 分岐:(真){ BGM変更:(イベント嬉しい) 調査:(n)>(1) 分岐:(真){ 会話:(剣術の師範,主人公)[[さすが{です}{な}\nこれで<n>連勝{です}{ぞ}]] } 分岐:(偽){ 会話:(剣術の師範,主人公)[[なかなかやりますな]] } } 分岐:(偽){ BGM変更:(イベント悲しい) 会話:(剣術の師範,主人公)[[まだまだ{です}{な}]] } 会話可否選択:(剣術の師範,主人公)[[続けて勝負{なさる}か?]] ブロック脱出:(否) }//ループ〆 }//普通〆 条件ブロック:(y)==(4){//易しい ループ:{ コンテナ複写:(復帰) コンテナソート:(無効,シャッフル,昇順) 代入c:(0)//ループカウンタ ループ:{//対戦相手ループ 場合別:(変数::c.数値){ 場合分岐:(数値::0){ コンテナ選択:(人物A,先頭) } 場合分岐:(数値::1){ コンテナ選択:(人物B,先頭) } }//場合別〆 調査:(c)==(1) ブロック脱出:(真) 代入c:(c)+(1) コンテナ選抜:(削る,1) }//対戦相手ループ〆 BGM変更:(軍団移動) 会話:(人物A,賊)[[対戦相手一人目\n<人物A>]] 会話:(人物B,賊)[[対戦相手二人目\n<人物B>]] 会話:(剣術の師範,主人公)[[では、はじめぇい!!]] 代入z:(Rnd)%(9)//戦闘場面判定 条件ブロック:(z)==(0){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,賊,無効,無効,野原,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(1){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,小姓,無効,無効,道場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(2){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,酔った男,無効,無効,酒場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(3){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,海賊,無効,無効,船の甲板,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(4){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,小姓,無効,無効,武家宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(5){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,町民男,無効,無効,民家の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(6){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,小姓,無効,無効,城主の間,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(7){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,くノ一,無効,無効,忍者宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(8){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,門番,無効,無効,砂浜,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 更新:(人物::主人公.体力)(100) 調査:(x)==(1) 分岐:(真){ BGM変更:(イベント嬉しい) 調査:(n)>(1) 分岐:(真){ 会話:(剣術の師範,主人公)[[さすが{です}{な}\nこれで<n>連勝{です}{ぞ}]] } 分岐:(偽){ 会話:(剣術の師範,主人公)[[なかなかやりますな]] } } 分岐:(偽){ BGM変更:(イベント悲しい) 会話:(剣術の師範,主人公)[[まだまだ{です}{な}]] } 会話可否選択:(剣術の師範,主人公)[[続けて勝負{なさる}か?]] ブロック脱出:(否) }//ループ〆 }//易しい〆 条件ブロック:(y)==(5){//入門 ループ:{ コンテナ複写:(復帰) コンテナソート:(無効,シャッフル,昇順) コンテナ選択:(人物A,先頭) コンテナ設定:(人物,カテゴリ,イベント人物) コンテナソート:(無効,シャッフル,昇順) コンテナ選択:(人物B,先頭) コンテナ設定:(人物,カテゴリ,町人) コンテナ除外:(人物,人物番号,剣術の師範) コンテナ除外:(人物,人物番号,剣術の師範代) コンテナ除外:(人物,人物番号,槍術の師範) コンテナ除外:(人物,人物番号,槍術の師範代) コンテナ除外:(人物,人物番号,上忍) コンテナ除外:(人物,人物番号,忍者) コンテナ除外:(人物,人物番号,汎用くノ一) コンテナ除外:(人物,人物番号,親分) コンテナ除外:(人物,人物番号,用心棒) コンテナソート:(無効,シャッフル,降順) コンテナ選択:(人物C,先頭) BGM変更:(軍団移動) 会話:(人物A,賊)[[対戦相手一人目\n<人物A>]] 会話:(人物B,賊)[[対戦相手二人目\n<人物B>]] 会話:(人物C,賊)[[対戦相手三人目\n<人物C>]] 会話:(剣術の師範,主人公)[[では、はじめぇい!!]] 代入z:(Rnd)%(9)//戦闘場面判定 条件ブロック:(z)==(0){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,野原,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(1){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,道場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(2){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,酒場,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(3){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,船の甲板,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(4){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,武家宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(5){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,民家の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(6){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,城主の間,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(7){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,忍者宅の庭,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 条件ブロック:(z)==(8){ 個人戦闘:(逃げられない,護衛付,人物E,人物A,人物B,人物C,無効,無効,砂浜,真,偽) 分岐:([[勝利]]){ 代入n:(n)+(1) 代入x:(1) } 分岐:([[敗北]]){ 代入n:(0) 代入x:(0) } } 更新:(人物::主人公.体力)(100) 調査:(x)==(1) 分岐:(真){ BGM変更:(イベント嬉しい) 調査:(n)>(1) 分岐:(真){ 会話:(剣術の師範,主人公)[[さすが{です}{な}\nこれで<n>連勝{です}{ぞ}]] } 分岐:(偽){ 会話:(剣術の師範,主人公)[[なかなかやりますな]] } } 分岐:(偽){ BGM変更:(イベント悲しい) 会話:(剣術の師範,主人公)[[まだまだ{です}{な}]] } 会話可否選択:(剣術の師範,主人公)[[続けて勝負{なさる}か?]] ブロック脱出:(否) }//ループ〆 }//入門〆 }//スクリプト〆 }//イベント〆 //---------------------------------------------------------------------------------------------------------------------- }//チャプター〆