太閤立志伝5イベントソース チャプター:{ //イベントエディタによるデバッグモード(Ver4.1) //問答無用のイベントデバッグモードに入りますが、 //一応バグが起きそうなものは極力排除してます。 //無限ループ等の重症バグはありませんが、 //バグがあればしたらばのバグ報告スレあたりにお願いしますm(_ _)m //★デバッグモード切り替え★ //全てのキーである『デバッグモード突入フラグ』は //【坊津砦(鹿児島の海賊砦)の造船所】にて、何度でもON/OFFが切り替えられます。 //★デバッグモード1★ //町以外の拠点に入った際には以下の4つのことが可能です //1.その拠点の持主の勢力を乗っ取るor臣下に入る(浪人のみ、海賊砦・忍者里にも対応) // 主人公道場はネックなので、主人公道場は潰さないと発生しません。 //(Ver2.0より)乗っ取った場合、元の当主は勲功が60000(最大)になるようにしました //(Ver3.1より)可否選択を一つに統一し、かつ、「中止する」の選択肢を足しました //2.同じ勢力かつ当主の城以外ならその城の城主になれる(家老・城主・国主のみ) //3.その城が敵大名家の本拠であるなら大名家を滅ぼすことが可能(大名のみ) //★追加(Ver3.3より) //4.忍者衆の頭、または海賊衆の頭領で、支持大名家がある場合、 //  その城が敵大名家の本拠であるなら大名家を滅ぼし、 //  その城が敵大名家の本拠以外なら、その城を支持大名家の所轄にすることが出来る //★デバッグモード2★ //浪人が町の商家を訪ねた場合には、その商家を乗っ取るか、臣下に入ることが出来ます。 //(Ver2.0より)乗っ取った場合、元の当主は勲功が60000(最大)になるようにしました //(Ver3.1より)可否選択を一つに統一し、かつ、「中止する」の選択肢を足しました //★デバッグモード3★ //京の町の皇居に行くと、全てを捨てて浪人になれますが、 //一応想定外のバグが起きないように元締、船大将、支配人は浪人になれません。 //やりたい人は自己責任で条件を外してください。 //(Ver2.0より)後継者を最大三人から選べるようになりました //(Ver2.0より)後継者が居ない場合は強制送還されるようになりました //(Ver3.1より)バグ回避用に陪臣を全て当主直臣にするようになりました //(Ver3.2より)苗字なしの人のみ当主直臣に、武将は浪人になるように変わりました //★デバッグモード4★ //城主・国主は大名以外、それ以外の拠点主は不可能ですが、 //武将や汎用ライバル(=苗字無しの方々)を主人公陪臣か当主直臣に出来ます。 //(Ver2.0より)忍者衆の主人公評定で門番が選択出来たバグを排除しました //(Ver2.0より)同じ勢力の場合は勲功が変更出来るようになりました //  (自宅なら自分が変わります) //(Ver2.1より)評定の間で門番が選択出来たバグを排除しました //(Ver3.0より)浪人を除く最下級身分でも同勢力武将の勲功変更が可能になりました。 //(Ver3.1より)道場・茶人宅・医師宅・鍛冶屋、及び主人公宅隣接施設で発生しなくなりました //(Ver3.1より)強制勧誘時の可否選択を一つに統一しました //(Ver3.1より)浪人を除く最下級身分でも当主直臣に勧誘出来るようになりました //(Ver3.1より)陪臣時の俸禄チェックを導入しました // 俸禄無視して陪臣にも出来ますが、その場合のバグの責任は負えません //(Ver3.2より)バグ回避用に苗字なしの方々は大名家に勧誘出来なくなりました //(Ver4.0より)浪人を除く最下級身分で陪臣を持てる選択肢があったのを削除しました //★デバッグモード5−1〜5−4★(Ver2.0より) //主人公=大名で、(それぞれの当主の)城主の間・忍び屋敷・海賊屋敷・商家において、 //外交同盟(商家以外)と外交感情を変更することが出来ます //商家との外交同盟=御用商人はバグの元なので //かつ、デバッグモードでなくても変更が安易なので扱いません //★追加(Ver3.3より) //主人公=頭、頭領、当主の場合 //(それぞれの当主の)城主の間・忍び屋敷・海賊屋敷・商家において、 //大名家との外交同盟(頭、頭領のみ)と外交感情を変更することが出来ます //但し、同じ勢力タイプのところとは変更出来ません //★デバッグモード6★(Ver3.0より) //【坊津砦(鹿児島の海賊砦)の砦修行場】において、 //主人公の勲功(浪人以外)、名声、悪名の変更が出来るようになりました。 //★デバッグモード7★(Ver4.0より) //【各大名家の本城】の城修練場において、各大名家の戦略・大方針を変更出来るようになりました //大方針は地区指定が出来ません(本城地区に自動指定) //地方統一EDはある地方を全部自大名家にしてから本拠地に帰還すると発生します //ゆえに、大方針・地方統一において従属大名家の有無の判定はしていません //また(織田家が分国統一とか)達成済みの大方針は選べません //上洛判定は同盟・従属・支配大名も入れてますが、 // 織田家の足利家擁立イベント時に発生する混乱は無視しました // 当該イベント時には織田家と関係大名家は大方針に上洛を選ばないでください //上洛以外の判定は当該大名家のみです、すいません //(Ver4.1より)念のためループ開始時に代入値(a〜e)をリセットするようにしました //(Ver4.1より)戦略の選択肢に敵城攻略・国内守備・地方守備を新規追加 // 但し、敵城攻略の指定は隣接大名家か否かで、攻撃可能かどうかは未チェックです //(Ver4.1より)戦略の大名攻略・国内統一・地方統一の選択方法を簡略化(300行近く減量…) //(Ver4.1より)大方針or戦略or中止の時に現状の大方針&戦略を表示するようになりました //★その他全体に対する戯言★ //尚、忍者・海賊は、勢力滅亡:が大名家オンリーなので、 //忍者・海賊の全国制覇はデバッグモードでも容易ではないのは仕様です //イベントエディタで作ってるので限界があるのも仕様です //(Ver3.1より)リルとの面識フラグを潰しました //(Ver4.0より)タブ付けました。但しチャプターとイベントの分のタブは意図的に付けてません //(Ver4.0より)代替可能なものを条件ループ・条件ブロックに変更しました // 条件ループは、内部で調査&ブロック脱出すれば本来の仕様で使えます… //(Ver4.0より)その他スクリプトの書き直し・コメントの付け足し多数有 //リルっぽい人は趣味なので、置換して好みの人変えて構いませんヽ(´ヮ`)ノ イベント:デバッグモード切り替え{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(坊津砦,造船所) 発生条件:{ } スクリプト:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[現在、デバッグモードはONです]] 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[デバッグモードをOFFにしますか?]] 分岐:(可){ 更新:(イベントフラグ::デバッグ突入)(不成立) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[はい、デバッグモードをOFFにしました]] 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更したい時はまた来てくださいね♪]] } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では、デバッグモードONのままにします]] 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更したい時はまた来てくださいね♪]] } } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[現在、デバッグモードはOFFです]] 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[デバッグモードをONにしますか?]] 分岐:(可){ 更新:(イベントフラグ::デバッグ突入)(成立) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[はい、デバッグモードをONにしました]] 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更したい時はまた来てくださいね♪]] } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では、デバッグモードOFFのままにします]] 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更したい時はまた来てくださいね♪]] } } } } //------------------------------------------------------------------------- イベント:デバッグモード1{ 属性:何度でも|ひかえめ 発生契機:拠点内画面表示後(無効) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 調査:(拠点::発生拠点.拠点種類)!=(町) 調査:(人物::主人公.自宅隣接仕事場)!=(道場) } スクリプト:{ 調査:(拠点::発生拠点.拠点種類)==(城) 分岐:(真){ 代入城A:(発生拠点) 代入大名家A:(城::城A.所属大名家) 代入大名家B:(人物::主人公.所属大名家) 代入人物A:(大名家::大名家A.当主) AND調査:{ 調査:(人物::主人公.身分)==(大名) 調査:(大名家A)!=(大名家B) 調査:(城A)==(大名家::大名家A.本城) } 分岐:(真){ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>を滅亡させますか?]] 分岐:(可){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>は<大名家B>に滅ぼされました]] 勢力滅亡:(大名家A,大名家B) } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } } 代入大名家C:(忍者衆::主人公忍者衆.支持大名家) 調査:(人物::主人公.身分)==(頭領) 分岐:(真){ 代入大名家C:(海賊衆::主人公海賊衆.支持大名家) } OR調査:{ AND調査:{ 調査:(人物::主人公.身分)==(頭) 調査:(大名家A)!=(大名家C) 調査:(城A)!=(大名家::大名家A.本城) 調査:(大名家::大名家C.存在)==(真) } AND調査:{ 調査:(人物::主人公.身分)==(頭領) 調査:(大名家A)!=(大名家C) 調査:(城A)!=(大名家::大名家A.本城) 調査:(大名家::大名家C.存在)==(真) } } 分岐:(真){ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<城A>城を\n支持大名家の<大名家C>の支配下にしますか?]] 分岐:(可){ 代入人物C:(大名家::大名家C.当主) コンテナ設定:(人物,所属大名家,大名家A) コンテナ除外:(人物,身分,大名) コンテナ除外:(人物,身分,国主) コンテナ除外:(人物,身分,城主) コンテナ絞り込み:(人物,所属上司,人物A) コンテナ選択:(人物B,先頭)//大名家Aの直臣で城無しの人間 代入a:(人物::人物B.武士勲功)//後で戻すために記録 城主任命:(人物B,城A)//移動する城を人物Bにあげる 人物登用:(人物B,直臣,人物C)//城ごと大名家Cの当主が登用(引き抜き)する 城主解任:(城A)//城主は人物Cのままなので、解任する 人物登用:(人物B,直臣,人物A)//城を失った状態で人物Aの元へ帰還する 更新:(人物::人物C.武士勲功)(a)//保存しておいた武士勲功に戻す 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<城A>城は\n支持大名家の<大名家C>の支配下になりました]] 外に出す: } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } } OR調査:{ AND調査:{ 調査:(人物::主人公.身分)==(頭) 調査:(大名家A)!=(大名家C) 調査:(城A)==(大名家::大名家A.本城) 調査:(大名家::大名家C.存在)==(真) } AND調査:{ 調査:(人物::主人公.身分)==(頭領) 調査:(大名家A)!=(大名家C) 調査:(城A)==(大名家::大名家A.本城) 調査:(大名家::大名家C.存在)==(真) } } 分岐:(真){ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>を滅亡させ、\n支持大名家の<大名家C>の支配下にしますか?]] 分岐:(可){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>は<大名家C>に滅ぼされました]] 勢力滅亡:(大名家A,大名家C) 外に出す: } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } } OR調査:{ 調査:(人物::主人公.身分)==(国主) 調査:(人物::主人公.身分)==(城主) 調査:(人物::主人公.身分)==(家老) } 分岐:(真){ AND調査:{ 調査:(大名家A)==(大名家B) 調査:(城A)!=(大名家::大名家A.本城)//大名の本城移動面倒なんで 調査:(城::城A.城主)!=(主人公)//既に発生している時は意味ないので } 分岐:(真){ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<城A>城の城主になりますか?]] 分岐:(可){ 城主任命:(主人公,城A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたは<城A>城の城主になりました]] 外に出す: } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } } } 調査:(人物::主人公.身分)==(浪人) 分岐:(真){ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の人間になりますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[身分はどれにしますか?]] 選択:([[大名]],[[家老]],[[部将]],[[侍大将]],[[足軽大将]],[[足軽組頭]],[[中止する]]) 分岐:([[大名]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>を乗っ取りました]] 人物登用:(主人公,直臣,人物A) 家督を譲る:(人物A,主人公) 更新:(人物::人物A.武士勲功)(60000) 外に出す: 代入e:(2) } 分岐:([[家老]]){ 更新:(人物::主人公.武士勲功)(10000) 代入e:(1) } 分岐:([[部将]]){ 更新:(人物::主人公.武士勲功)(1400) 代入e:(1) } 分岐:([[侍大将]]){ 更新:(人物::主人公.武士勲功)(600) 代入e:(1) } 分岐:([[足軽大将]]){ 更新:(人物::主人公.武士勲功)(200) 代入e:(1) } 分岐:([[足軽組頭]]){ 更新:(人物::主人公.武士勲功)(0) 代入e:(1) } 分岐:([[中止する]]){ 代入e:(0) } 調査:(e)==(1) 分岐:(真){ 人物登用:(主人公,直臣,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたは<人物A>の直臣になりました]] 外に出す: } } 調査:(e)>(0) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//浪人〆 }//拠点=城〆 AND調査:{ 調査:(拠点::発生拠点.拠点種類)==(里) 調査:(人物::主人公.身分)==(浪人) } 分岐:(真){ 代入里A:(発生拠点) 代入忍者衆A:(里::里A.所属忍者衆) 代入人物A:(忍者衆::忍者衆A.当主) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆A>の人間になりますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[身分はどれにしますか?]] 選択:([[頭]],[[上忍]],[[中忍]],[[下忍]],[[中止する]]) 分岐:([[頭]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆A>を乗っ取りました]] 人物登用:(主人公,直臣,人物A) 家督を譲る:(人物A,主人公) 更新:(人物::人物A.忍者勲功)(60000) 代入e:(2) 外に出す: } 分岐:([[上忍]]){ 更新:(人物::主人公.忍者勲功)(10000) 代入e:(1) } 分岐:([[中忍]]){ 更新:(人物::主人公.忍者勲功)(300) 代入e:(1) } 分岐:([[下忍]]){ 更新:(人物::主人公.忍者勲功)(0) 代入e:(1) } 分岐:([[中止する]]){ 代入e:(0) } 調査:(e)==(1) 分岐:(真){ 人物登用:(主人公,直臣,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたは<人物A>の直臣になりました]] 外に出す: } } 調査:(e)>(0) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//拠点=里〆 AND調査:{ 調査:(拠点::発生拠点.拠点種類)==(砦) 調査:(人物::主人公.身分)==(浪人) } 分岐:(真){ 代入砦A:(発生拠点) 代入海賊衆A:(砦::砦A.所属海賊衆) 代入人物A:(海賊衆::海賊衆A.当主) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆A>の人間になりますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[身分はどれにしますか?]] 選択:([[頭領]],[[船頭]],[[水夫頭]],[[水夫]],[[中止する]]) 分岐:([[頭領]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆A>を乗っ取りました]] 人物登用:(主人公,直臣,人物A) 家督を譲る:(人物A,主人公) 更新:(人物::人物A.海賊勲功)(60000) 代入e:(2) 外に出す: } 分岐:([[船頭]]){ 更新:(人物::主人公.海賊勲功)(10000) 代入e:(1) } 分岐:([[水夫頭]]){ 更新:(人物::主人公.海賊勲功)(300) 代入e:(1) } 分岐:([[水夫]]){ 更新:(人物::主人公.海賊勲功)(0) 代入e:(1) } 分岐:([[中止する]]){ 代入e:(0) } 調査:(e)==(1) 分岐:(真){ 人物登用:(主人公,直臣,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたは<人物A>の直臣になりました]] 外に出す: } } 調査:(e)>(0) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//拠点=砦〆 } } //------------------------------------------------------------------------- イベント:デバッグモード2{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(無効,商家) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 調査:(人物::主人公.自宅隣接仕事場)!=(道場) 調査:(人物::主人公.身分)==(浪人) } スクリプト:{ 代入人物A:(発生人物) 代入商家A:(人物::人物A.所属商家) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<商家A>の人間になりますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[身分はどれにしますか?]] 選択:([[当主]],[[番頭]],[[手代]],[[見習い]],[[中止する]]) 分岐:([[当主]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<商家A>を乗っ取りました]] 人物登用:(主人公,直臣,人物A) 家督を譲る:(人物A,主人公) 更新:(人物::人物A.商人勲功)(60000) 代入e:(2) 外に出す: } 分岐:([[番頭]]){ 更新:(人物::主人公.商人勲功)(10000) 代入e:(1) } 分岐:([[手代]]){ 更新:(人物::主人公.商人勲功)(300) 代入e:(1) } 分岐:([[見習い]]){ 更新:(人物::主人公.商人勲功)(0) 代入e:(1) } 分岐:([[中止する]]){ 代入e:(0) } 調査:(e)==(1) 分岐:(真){ 人物登用:(主人公,直臣,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたは<人物A>の直臣になりました]] 外に出す: } } 調査:(e)>(0) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } } } //------------------------------------------------------------------------- イベント:デバッグモード3{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(無効,皇居) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 調査:(人物::主人公.身分)!=(浪人) 調査:(人物::主人公.身分)!=(支配人) 調査:(人物::主人公.身分)!=(船大将) 調査:(人物::主人公.身分)!=(元締) } スクリプト:{ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[浪人になりますか?]] 分岐:(可){ //以下拠点持ちの身辺整理事業 調査:(人物::主人公.身分)==(大名)//大名変更 分岐:(真){ 代入大名家A:(主人公.所属大名家) コンテナ設定:(人物,所属大名家,大名家A) コンテナ除外:(人物,出現フラグ,未出現) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ除外:(人物,人物番号,主人公) コンテナソート:(人物,武士勲功,降順) 代入e:(3) コンテナ選択:(人物A,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(2) } コンテナ選択:(人物B,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(1) } コンテナ選択:(人物C,先頭) 分岐:(真){ 更新:(e)(0) } 調査:(e)==(0) 分岐:(真){//部下が三人以上居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>を誰に継がせますか?\n勲功上位三名から選んでください]] 選択:([[<人物A>]],[[<人物B>]],[[<人物C>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } 分岐:([[<人物C>]]){ 家督を譲る:(主人公,人物C) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物C>が引き継ぎました]] } } 調査:(e)==(1) 分岐:(真){//部下が二人居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>を誰に継がせますか?\n勲功上位二名から選んでください]] 選択:([[<人物A>]],[[<人物B>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } } 調査:(e)==(2) 分岐:(真){//部下が一人居る時 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 調査:(e)==(3) 分岐:(真){//部下が居ない時 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[引き継げる人が居ません\n拠点へ強制移動します\n部下を一人以上探してきてください]] 強制移動:(主人公拠点) } }//大名変更〆 調査:(人物::主人公.身分)==(国主)//国主変更 分岐:(真){ 国主解任:(主人公) }//国主変更〆 調査:(人物::主人公.身分)==(城主)//城主変更 分岐:(真){ コンテナ設定:(城,城主,主人公) コンテナ選択:(城A,先頭) 城主解任:(城A) }//城主変更〆 調査:(人物::主人公.身分)==(頭)//頭変更 分岐:(真){ 代入忍者衆A:(主人公.所属忍者衆) コンテナ設定:(人物,所属忍者衆,忍者衆A) コンテナ除外:(人物,出現フラグ,未出現) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ除外:(人物,人物番号,主人公) コンテナソート:(人物,忍者勲功,降順) 代入e:(3) コンテナ選択:(人物A,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(2) } コンテナ選択:(人物B,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(1) } コンテナ選択:(人物C,先頭) 分岐:(真){ 更新:(e)(0) } 調査:(e)==(0) 分岐:(真){//部下が三人以上居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆A>を誰に継がせますか?\n勲功上位三名から選んでください]] 選択:([[<人物A>]],[[<人物B>]],[[<人物C>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } 分岐:([[<人物C>]]){ 家督を譲る:(主人公,人物C) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物C>が引き継ぎました]] } } 調査:(e)==(1) 分岐:(真){//部下が二人居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆A>を誰に継がせますか?\n勲功上位二名から選んでください]] 選択:([[<人物A>]],[[<人物B>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } } 調査:(e)==(2) 分岐:(真){//部下が一人居る時 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 調査:(e)==(3) 分岐:(真){//部下が居ない時 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[引き継げる人が居ません\n拠点へ強制移動します\n部下を一人以上探してきてください]] 強制移動:(主人公拠点) } }//頭変更〆 調査:(人物::主人公.身分)==(頭領)//頭領変更 分岐:(真){ 代入海賊衆A:(主人公.所属海賊衆) コンテナ設定:(人物,所属海賊衆,海賊衆A) コンテナ除外:(人物,出現フラグ,未出現) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ除外:(人物,人物番号,主人公) コンテナソート:(人物,海賊勲功,降順) 代入e:(3) コンテナ選択:(人物A,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(2) } コンテナ選択:(人物B,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(1) } コンテナ選択:(人物C,先頭) 分岐:(真){ 更新:(e)(0) } 調査:(e)==(0) 分岐:(真){//部下が三人以上居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆A>を誰に継がせますか?\n勲功上位三名から選んでください]] 選択:([[<人物A>]],[[<人物B>]],[[<人物C>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } 分岐:([[<人物C>]]){ 家督を譲る:(主人公,人物C) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物C>が引き継ぎました]] } } 調査:(e)==(1) 分岐:(真){//部下が二人居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆A>を誰に継がせますか?\n勲功上位二名から選んでください]] 選択:([[<人物A>]],[[<人物B>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } } 調査:(e)==(2) 分岐:(真){//部下が一人居る時 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 調査:(e)==(3) 分岐:(真){//部下が居ない時 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[引き継げる人が居ません\n拠点へ強制移動します\n部下を一人以上探してきてください]] 強制移動:(主人公拠点) } }//頭領変更〆 調査:(人物::主人公.身分)==(当主)//当主変更 分岐:(真){ 代入商家A:(主人公.所属商家) コンテナ設定:(人物,所属商家,商家A) コンテナ除外:(人物,出現フラグ,未出現) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ除外:(人物,人物番号,主人公) コンテナソート:(人物,商人勲功,降順) 代入e:(3) コンテナ選択:(人物A,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(2) } コンテナ選択:(人物B,先頭) 分岐:(真){ コンテナ選抜:(削る,1) 更新:(e)(1) } コンテナ選択:(人物C,先頭) 分岐:(真){ 更新:(e)(0) } 調査:(e)==(0) 分岐:(真){//部下が三人以上居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<商家A>を誰に継がせますか?\n勲功上位三名から選んでください]] 選択:([[<人物A>]],[[<人物B>]],[[<人物C>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } 分岐:([[<人物C>]]){ 家督を譲る:(主人公,人物C) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物C>が引き継ぎました]] } } 調査:(e)==(1) 分岐:(真){//部下が二人居る時 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<商家A>を誰に継がせますか?\n勲功上位二名から選んでください]] 選択:([[<人物A>]],[[<人物B>]]) 分岐:([[<人物A>]]){ 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 分岐:([[<人物B>]]){ 家督を譲る:(主人公,人物B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物B>が引き継ぎました]] } } 調査:(e)==(2) 分岐:(真){//部下が一人居る時 家督を譲る:(主人公,人物A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[あなたの勢力は\n<人物A>が引き継ぎました]] } 調査:(e)==(3) 分岐:(真){//部下が居ない時 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[引き継げる人が居ません\n拠点へ強制移動します\n部下を一人以上探してきてください]] 強制移動:(主人公拠点) } }//当主変更〆 //拠点持ちの身辺整理事業ここまで //主人公が当主でない場合、苗字無しの方々を所属当主にする 代入人物D:(主人公当主) 調査:(人物D)!=(主人公) 分岐:(真){ コンテナ設定:(人物,所属上司,主人公) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ除外:(人物,出現フラグ,未出現) コンテナ除外:(人物,カテゴリ,武将) 条件ループ:(コンテナカウンタ)>(0){ 調査:(コンテナカウンタ)>(0) ブロック脱出:(偽) コンテナ選択:(人物E,先頭) 人物登用:(人物E,直臣,人物D) コンテナ選抜:(削る,1) } 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[苗字なしの陪臣の皆さんはすべて、\n<人物D>さんの直臣になりました]] } //実際の解雇処理 人物解雇:(主人公,京の町,出現済み) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[浪人になりました\n拠点はここ、京の町です]] } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } } } //------------------------------------------------------------------------- イベント:デバッグモード4{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(無効,無効) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 調査:(状況::場面)!=(主人公評定) 調査:(状況::場面)!=(主人公お店) 調査:(状況::場面)!=(主人公鍛冶屋) 調査:(状況::場面)!=(主人公診療所) 調査:(状況::場面)!=(主人公茶室) 調査:(状況::場面)!=(評定の間) 調査:(状況::場面)!=(道場) 調査:(状況::場面)!=(鍛冶屋) 調査:(状況::場面)!=(医師宅) 調査:(状況::場面)!=(茶人宅) //場所が武将の出るところでない 代入人物A:(発生人物) 調査:(人物::人物A.カテゴリ)!=(イベント人物) 調査:(人物::人物A.カテゴリ)!=(町人) 調査:(人物::主人公.身分)!=(浪人) //主人公が浪人でない 調査:(人物::人物A.身分)!=(大名) 調査:(人物::人物A.身分)!=(頭) 調査:(人物::人物A.身分)!=(元締) 調査:(人物::人物A.身分)!=(頭領) 調査:(人物::人物A.身分)!=(船大将) 調査:(人物::人物A.身分)!=(当主) 調査:(人物::人物A.身分)!=(支配人) //相手が拠点主(国主・城主除く)or当主でない } スクリプト:{ OR調査:{ AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(大名家) 調査:(人物::人物A.所属勢力タイプ)==(大名家) 調査:(人物::主人公.所属大名家)==(人物::人物A.所属大名家) } AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(忍者衆) 調査:(人物::人物A.所属勢力タイプ)==(忍者衆) 調査:(人物::主人公.所属忍者衆)==(人物::人物A.所属忍者衆) } AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(海賊衆) 調査:(人物::人物A.所属勢力タイプ)==(海賊衆) 調査:(人物::主人公.所属海賊衆)==(人物::人物A.所属海賊衆) } AND調査:{ 調査:(人物::主人公.所属勢力タイプ)==(商家) 調査:(人物::人物A.所属勢力タイプ)==(商家) 調査:(人物::主人公.所属商家)==(人物::人物A.所属商家) } } 分岐:(偽){//同じ所属なら部下に出来ない AND調査:{ 調査:(人物::人物A.カテゴリ)==(汎用ライバル) 調査:(人物::主人公.所属勢力タイプ)==(大名家) } 分岐:(偽){//苗字なしは大名家に所属出来ない OR調査:{ 調査:(人物::人物A.身分)==(国主) 調査:(人物::人物A.身分)==(城主) } 分岐:(真){//相手が国主か城主=真 調査:(人物::主人公.身分)==(大名) 分岐:(真){//大名でかつ所属大名家違う 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを配下にしますか?]] 分岐:(可){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを配下にしました\n領地もあなたのものです]] 人物登用:(人物A,直臣,主人公) 施設出る: } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//大名でかつ所属大名家違う }//相手が国主か城主=真〆 分岐:(偽){//相手が国主か城主=偽 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを\nあなたの勢力に引き込みますか?]] 分岐:(可){//配下=可 OR調査:{ 調査:(人物::主人公.身分)==(大名) 調査:(人物::主人公.身分)==(頭) 調査:(人物::主人公.身分)==(頭領) 調査:(人物::主人公.身分)==(当主) } 分岐:(真){//主人公が当主=真 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを配下にしました]] 人物登用:(人物A,直臣,主人公) 施設出る: }//主人公が当主=真〆 分岐:(偽){//主人公が当主=偽 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを配下にしました]] 選択:([[当主の直臣]],[[自分の陪臣]]) 分岐:([[当主の直臣]]){//当主直臣 人物登用:(人物A,直臣,主人公当主) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんが\n<主人公当主>さんの配下なりました]] 施設出る: }//当主直臣〆 分岐:([[自分の陪臣]]){//主人公陪臣 OR調査:{ 調査:(人物::主人公.身分)==(国主) 調査:(人物::主人公.身分)==(城主) 調査:(人物::主人公.身分)==(支配人) 調査:(人物::主人公.身分)==(元締) 調査:(人物::主人公.身分)==(船大将) } 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを陪臣にしました]] 人物登用:(人物A,陪臣,主人公) 施設出る: } 分岐:(偽){//非拠点主陪臣俸禄チェック 代入a:(0)//後で使うので一旦定義 条件ブロック:(人物::主人公.身分)==(家老){ 更新:(a)(100) } 条件ブロック:(人物::主人公.身分)==(部将){ 更新:(a)(50) } 条件ブロック:(人物::主人公.身分)==(侍大将){ 更新:(a)(20) } 条件ブロック:(人物::主人公.身分)==(足軽大将){ 更新:(a)(10) } 条件ブロック:(人物::主人公.身分)==(番頭){ 更新:(a)(100) } 条件ブロック:(人物::主人公.身分)==(手代){ 更新:(a)(50) } 条件ブロック:(人物::主人公.身分)==(上忍){ 更新:(a)(100) } 条件ブロック:(人物::主人公.身分)==(中忍){ 更新:(a)(50) } 条件ブロック:(人物::主人公.身分)==(船頭){ 更新:(a)(100) } 条件ブロック:(人物::主人公.身分)==(水夫頭){ 更新:(a)(50) } 調査:(a)==(0) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[陪臣を持てる身分でありません\n作業を中止します]] } 調査:(a)==(0) ブロック脱出:(真)//陪臣を持てないので強制終了 コンテナ設定:(人物,所属上司,主人公) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ除外:(人物,出現フラグ,未出現) ループ:{//俸禄チェックループ 調査:(コンテナカウンタ)>(0) ブロック脱出:(偽)//コンテナ=陪臣が居なくなったら脱出 コンテナ選択:(人物E,先頭) 条件ブロック:(人物::人物E.身分)==(部将){ 代入b:(a)-(50) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(侍大将){ 代入b:(a)-(20) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(足軽大将){ 代入b:(a)-(10) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(足軽組頭){ 代入b:(a)-(5) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(手代){ 代入b:(a)-(50) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(見習い){ 代入b:(a)-(10) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(中忍){ 代入b:(a)-(50) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(下忍){ 代入b:(a)-(10) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(水夫頭){ 代入b:(a)-(50) 更新:(a)(b) } 条件ブロック:(人物::人物E.身分)==(水夫){ 代入b:(a)-(10) 更新:(a)(b) } 調査:(a)>(0)//俸禄切れを起こしたら計算の無駄なので省略脱出 ブロック脱出:(偽) コンテナ選抜:(削る,1) }//俸禄チェックループ〆 OR調査:{ AND調査:{//大名家は俸禄余りが5貫以上 調査:(コンテナカウンタ)==(0) 調査:(人物::主人公.所属勢力タイプ)==(大名家) 調査:(a)>=(5) } AND調査:{//大名家以外は俸禄余りが10貫以上 調査:(コンテナカウンタ)==(0) 調査:(人物::主人公.所属勢力タイプ)!=(大名家) 調査:(a)>=(10) } } 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを陪臣にしました]] 人物登用:(人物A,陪臣,主人公) 施設出る: } 分岐:(偽){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[俸禄が足りませんでした\nそれでも陪臣にしますか?\n(バグ要因の可能性があります)]] 選択:([[何が何でも陪臣]],[[素直にやめておく]]) 分岐:([[何が何でも陪臣]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんを陪臣にしました\nどうなっても知りませんよ?]] 人物登用:(人物A,陪臣,主人公) 施設出る: } 分岐:([[素直にやめておく]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[それが良いと思います\n陪臣作業を中止しました]] } } }//非拠点主陪臣俸禄チェック〆 }//主人公陪臣〆 }//主人公が当主=偽〆 }//配下=可〆 分岐:(否){//配下=否 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] }//配下=否〆 }//相手が国主か城主=偽〆 }//苗字なしは大名家に所属出来ない〆 }//同じ所属なら部下に出来ない〆 分岐:(真){//同じ所属なら勲功を弄れる 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんの勲功を変えますか?]] 分岐:(可){//勲功変化=可 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どれくらいにしますか?]] 選択:([[0]],[[300]],[[600]],[[1500]],[[3000]],[[6000]],[[10000]],[[60000]]) 分岐:([[0]]){ 代入a:(0) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[足軽組頭・下忍・水夫・見習いレベルです]] } 分岐:([[300]]){ 代入a:(300) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[足軽大将・中忍・水夫頭・手代レベルです]] } 分岐:([[600]]){ 代入a:(600) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[侍大将・中忍・水夫頭・手代レベルです]] } 分岐:([[1500]]){ 代入a:(1500) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[部将・上忍・船頭・番頭レベルです]] } 分岐:([[3000]]){ 代入a:(3000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[家老・上忍・船頭・番頭レベルです]] } 分岐:([[6000]]){ 代入a:(6000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[城主・元締・船大将・支配人レベルです]] } 分岐:([[10000]]){ 代入a:(10000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[国主・元締・船大将・暖簾分けレベルです]] } 分岐:([[60000]]){ 代入a:(60000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[大名・頭・頭領・当主レベルです]] } 調査:(人物::人物A.所属勢力タイプ)==(大名家) 分岐:(真){ 更新:(人物::人物A.武士勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんの武士勲功を変更しました]] } 調査:(人物::人物A.所属勢力タイプ)==(忍者衆) 分岐:(真){ 更新:(人物::人物A.忍者勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんの忍者勲功を変更しました]] } 調査:(人物::人物A.所属勢力タイプ)==(海賊衆) 分岐:(真){ 更新:(人物::人物A.海賊勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんの海賊勲功を変更しました]] } 調査:(人物::人物A.所属勢力タイプ)==(商家) 分岐:(真){ 更新:(人物::人物A.商人勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<人物A>さんの商人勲功を変更しました]] } 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更したのは勲功だけです\n身分の変更は出来ませんでした]] }//勲功変化=可〆 分岐:(否){//勲功変化=否 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] }//勲功変化=否〆 }//同じ所属なら勲功を弄れる〆 }//スクリプト〆 }//イベント〆 //------------------------------------------------------------------------- イベント:デバッグモード5−1{ 属性:何度でも 発生契機:室内画面表示後(無効,城主の間) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 代入大名家B:(人物::発生人物.所属大名家) 調査:(大名家::大名家B.本城)==(発生拠点) } スクリプト:{ AND調査:{ 調査:(人物::主人公.身分)==(大名) 代入大名家A:(人物::主人公.所属大名家) 調査:(大名家A)!=(大名家B) } 分岐:(真){ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?\n支配はあなたが<大名家B>を支配し、\n従属はあなたが<大名家B>に支配されます]] 選択:([[変更しない]],[[敵対]],[[中立]],[[同盟]],[[支配]],[[従属]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を中止します]] } 分岐:([[敵対]]){ 更新:(大名家::大名家A.外交同盟(大名家B))(同盟なし) 更新:(大名家::大名家A.外交感情(大名家B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました\n外交感情が絶交になりました]] } 分岐:([[中立]]){ 更新:(大名家::大名家A.外交同盟(大名家B))(同盟なし) 更新:(大名家::大名家A.外交感情(大名家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました\n外交感情が普通になりました]] } 分岐:([[同盟]]){ 更新:(大名家::大名家A.外交同盟(大名家B))(同盟) 更新:(大名家::大名家A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟になりました\n外交感情が良好になりました]] } 分岐:([[支配]]){ 更新:(大名家::大名家A.外交同盟(大名家B))(支配) 更新:(大名家::大名家A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が支配になりました\n外交感情が良好になりました]] } 分岐:([[従属]]){ 更新:(大名家::大名家A.外交同盟(大名家B))(従属) 更新:(大名家::大名家A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が従属になりました\n外交感情が良好になりました]] } 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[さらに外交感情を変更しますか?]] 選択:([[変更しない]],[[絶交]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[絶交]]){ 調査:(大名家::大名家A.外交同盟(大名家B))==(同盟なし) 分岐:(真){ 更新:(大名家::大名家A.外交感情(大名家B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が絶交になりました\n変更を終了します]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[バグの元になるので変更しませんでした]] } } 分岐:([[険悪]]){ 更新:(大名家::大名家A.外交感情(大名家B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(大名家::大名家A.外交感情(大名家B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(大名家::大名家A.外交感情(大名家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(大名家::大名家A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(大名家::大名家A.外交感情(大名家B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(大名家::大名家A.外交感情(大名家B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//大名家Ver 調査:(人物::主人公.身分)==(頭)//忍者衆Ver 分岐:(真){ 代入忍者衆A:(人物::主人公.所属忍者衆) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[変更しない]],[[敵対]],[[中立]],[[従属]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を中止します]] } 分岐:([[敵対]]){ 更新:(忍者衆::忍者衆A.外交同盟(大名家B))(同盟なし) 更新:(忍者衆::忍者衆A.外交感情(大名家B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました\n外交感情が絶交になりました]] } 分岐:([[中立]]){ 更新:(忍者衆::忍者衆A.外交同盟(大名家B))(同盟なし) 更新:(忍者衆::忍者衆A.外交感情(大名家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました\n外交感情が普通になりました]] } 分岐:([[従属]]){ 代入大名家C:(忍者衆::忍者衆A.支持大名家) AND調査:{ 調査:(大名家::大名家C.存在)==(真) 調査:(大名家B)!=(大名家C) } 分岐:(真){ 更新:(忍者衆::忍者衆A.外交同盟(大名家C))(同盟なし) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家C>と<忍者衆A>は\n同盟なしになりました]] } 更新:(忍者衆::忍者衆A.外交同盟(大名家B))(従属) 更新:(忍者衆::忍者衆A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が従属になりました\n外交感情が良好になりました]] } 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[さらに外交感情を変更しますか?]] 選択:([[変更しない]],[[絶交]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[絶交]]){ 調査:(忍者衆::忍者衆A.外交同盟(大名家B))==(同盟なし) 分岐:(真){ 更新:(忍者衆::忍者衆A.外交感情(大名家B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が絶交になりました\n変更を終了します]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[バグの元になるので変更しませんでした]] } } 分岐:([[険悪]]){ 更新:(忍者衆::忍者衆A.外交感情(大名家B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(忍者衆::忍者衆A.外交感情(大名家B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(忍者衆::忍者衆A.外交感情(大名家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(忍者衆::忍者衆A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(忍者衆::忍者衆A.外交感情(大名家B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(忍者衆::忍者衆A.外交感情(大名家B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//忍者衆Ver〆 調査:(人物::主人公.身分)==(頭領)//海賊衆Ver 分岐:(真){ 代入海賊衆A:(人物::主人公.所属海賊衆) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[変更しない]],[[敵対]],[[中立]],[[従属]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を中止します]] } 分岐:([[敵対]]){ 更新:(海賊衆::海賊衆A.外交同盟(大名家B))(同盟なし) 更新:(海賊衆::海賊衆A.外交感情(大名家B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました\n外交感情が絶交になりました]] } 分岐:([[中立]]){ 更新:(海賊衆::海賊衆A.外交同盟(大名家B))(同盟なし) 更新:(海賊衆::海賊衆A.外交感情(大名家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました\n外交感情が普通になりました]] } 分岐:([[従属]]){ 代入大名家C:(海賊衆::海賊衆A.支持大名家) AND調査:{ 調査:(大名家::大名家C.存在)==(真) 調査:(大名家B)!=(大名家C) } 分岐:(真){ 更新:(海賊衆::海賊衆A.外交同盟(大名家C))(同盟なし) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家C>と<海賊衆A>は\n同盟なしになりました]] } 更新:(海賊衆::海賊衆A.外交同盟(大名家B))(従属) 更新:(海賊衆::海賊衆A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が従属になりました\n外交感情が良好になりました]] } 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[さらに外交感情を変更しますか?]] 選択:([[変更しない]],[[絶交]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[絶交]]){ 調査:(海賊衆::海賊衆A.外交同盟(大名家B))==(同盟なし) 分岐:(真){ 更新:(海賊衆::海賊衆A.外交感情(大名家B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が絶交になりました\n変更を終了します]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[バグの元になるので変更しませんでした]] } } 分岐:([[険悪]]){ 更新:(海賊衆::海賊衆A.外交感情(大名家B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(海賊衆::海賊衆A.外交感情(大名家B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(海賊衆::海賊衆A.外交感情(大名家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(海賊衆::海賊衆A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(海賊衆::海賊衆A.外交感情(大名家B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(海賊衆::海賊衆A.外交感情(大名家B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//海賊衆Ver〆 調査:(人物::主人公.身分)==(当主)//商家Ver 分岐:(真){ 代入商家A:(人物::主人公.所属商家) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(商家::商家A.外交感情(大名家B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(商家::商家A.外交感情(大名家B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(商家::商家A.外交感情(大名家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(商家::商家A.外交感情(大名家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(商家::商家A.外交感情(大名家B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(商家::商家A.外交感情(大名家B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//商家Ver〆 } } //------------------------------------------------------------------------- イベント:デバッグモード5−2{ 属性:何度でも 発生契機:室内画面表示後(無効,忍び屋敷) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 代入忍者衆B:(人物::発生人物.所属忍者衆) 調査:(忍者衆::忍者衆B.本拠)==(発生拠点) } スクリプト:{ 調査:(人物::主人公.身分)==(大名) 分岐:(真){ 代入大名家A:(人物::主人公.所属大名家) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[同盟なし]],[[支配]]) 分岐:([[同盟なし]]){ 更新:(大名家::大名家A.外交同盟(忍者衆B))(同盟なし) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました]] } 分岐:([[支配]]){ 代入大名家B:(忍者衆::忍者衆B.支持大名家) AND調査:{ 調査:(大名家::大名家B.存在)==(真) 調査:(大名家A)!=(大名家B) } 分岐:(真){ 更新:(大名家::大名家B.外交同盟(忍者衆B))(同盟なし) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>と<忍者衆B>は\n同盟なしになりました]] } 更新:(大名家::大名家A.外交同盟(忍者衆B))(支配) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆B>を支配下におきました]] } 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[さらに外交感情を変更しますか?]] 選択:([[変更しない]],[[絶交]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[絶交]]){ 調査:(大名家::大名家A.外交同盟(忍者衆B))==(同盟なし) 分岐:(真){ 更新:(大名家::大名家A.外交感情(忍者衆B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が絶交になりました\n変更を終了します]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[バグの元になるので変更しませんでした]] } } 分岐:([[険悪]]){ 更新:(大名家::大名家A.外交感情(忍者衆B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(大名家::大名家A.外交感情(忍者衆B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(大名家::大名家A.外交感情(忍者衆B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(大名家::大名家A.外交感情(忍者衆B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(大名家::大名家A.外交感情(忍者衆B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(大名家::大名家A.外交感情(忍者衆B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//大名家Ver〆 調査:(人物::主人公.身分)==(当主)//商家Ver 分岐:(真){ 代入商家A:(人物::主人公.所属商家) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(商家::商家A.外交感情(忍者衆B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(商家::商家A.外交感情(忍者衆B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(商家::商家A.外交感情(忍者衆B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(商家::商家A.外交感情(忍者衆B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(商家::商家A.外交感情(忍者衆B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(商家::商家A.外交感情(忍者衆B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//商家Ver〆 調査:(人物::主人公.身分)==(頭領)//海賊衆Ver 分岐:(真){ 代入海賊衆A:(人物::主人公.所属海賊衆) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<忍者衆B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(海賊衆::海賊衆A.外交感情(忍者衆B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(海賊衆::海賊衆A.外交感情(忍者衆B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(海賊衆::海賊衆A.外交感情(忍者衆B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(海賊衆::海賊衆A.外交感情(忍者衆B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(海賊衆::海賊衆A.外交感情(忍者衆B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(海賊衆::海賊衆A.外交感情(忍者衆B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//海賊衆Ver〆 } } //------------------------------------------------------------------------- イベント:デバッグモード5−3{ 属性:何度でも 発生契機:室内画面表示後(無効,海賊屋敷) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 代入海賊衆B:(人物::発生人物.所属海賊衆) 調査:(海賊衆::海賊衆B.本拠)==(発生拠点) } スクリプト:{ 調査:(人物::主人公.身分)==(大名)//大名家Ver 分岐:(真){ 代入大名家A:(人物::主人公.所属大名家) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[同盟なし]],[[支配]]) 分岐:([[同盟なし]]){ 更新:(大名家::大名家A.外交同盟(海賊衆B))(同盟なし) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交関係が同盟なしになりました]] } 分岐:([[支配]]){ 代入大名家B:(海賊衆::海賊衆B.支持大名家) AND調査:{ 調査:(大名家::大名家B.存在)==(真) 調査:(大名家A)!=(大名家B) } 分岐:(真){ 更新:(大名家::大名家B.外交同盟(海賊衆B))(同盟なし) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>と<海賊衆B>は\n同盟なしになりました]] } 更新:(大名家::大名家A.外交同盟(海賊衆B))(支配) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆B>を支配下におきました]] } 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[さらに外交感情を変更しますか?]] 選択:([[変更しない]],[[絶交]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[絶交]]){ 調査:(大名家::大名家A.外交同盟(海賊衆B))==(同盟なし) 分岐:(真){ 更新:(大名家::大名家A.外交感情(海賊衆B))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が絶交になりました\n変更を終了します]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[バグの元になるので変更しませんでした]] } } 分岐:([[険悪]]){ 更新:(大名家::大名家A.外交感情(海賊衆B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(大名家::大名家A.外交感情(海賊衆B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(大名家::大名家A.外交感情(海賊衆B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(大名家::大名家A.外交感情(海賊衆B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(大名家::大名家A.外交感情(海賊衆B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(大名家::大名家A.外交感情(海賊衆B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//大名家Ver〆 調査:(人物::主人公.身分)==(当主)//商家Ver 分岐:(真){ 代入商家A:(人物::主人公.所属商家) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆B>との外交関係を変更しますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どの関係にしますか?]] 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(商家::商家A.外交感情(海賊衆B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(商家::商家A.外交感情(海賊衆B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(商家::商家A.外交感情(海賊衆B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(商家::商家A.外交感情(海賊衆B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(商家::商家A.外交感情(海賊衆B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(商家::商家A.外交感情(海賊衆B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//商家Ver〆 調査:(人物::主人公.身分)==(頭)//忍者衆Ver 分岐:(真){ 代入忍者衆A:(人物::主人公.所属忍者衆) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<海賊衆B>との外交関係を変更しますか?]] 分岐:(可){ 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(忍者衆::忍者衆A.外交感情(海賊衆B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(忍者衆::忍者衆A.外交感情(海賊衆B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(忍者衆::忍者衆A.外交感情(海賊衆B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(忍者衆::忍者衆A.外交感情(海賊衆B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(忍者衆::忍者衆A.外交感情(海賊衆B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(忍者衆::忍者衆A.外交感情(海賊衆B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//忍者衆Ver〆 } } //------------------------------------------------------------------------- イベント:デバッグモード5−4{ 属性:何度でも 発生契機:室内画面表示後(無効,商家) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 代入商家B:(人物::発生人物.所属商家) 調査:(商家::商家B.本店)==(発生拠点) } スクリプト:{ 調査:(人物::主人公.身分)==(大名)//大名家Ver 分岐:(真){ 代入大名家A:(人物::主人公.所属大名家) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<商家B>との外交関係を変更しますか?]] 分岐:(可){//変更=可 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情をどれに変更しますか?]] 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(大名家::大名家A.外交感情(商家B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(大名家::大名家A.外交感情(商家B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(大名家::大名家A.外交感情(商家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(大名家::大名家A.外交感情(商家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(大名家::大名家A.外交感情(商家B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(大名家::大名家A.外交感情(商家B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//大名家Ver〆 調査:(人物::主人公.身分)==(頭)//忍者衆Ver 分岐:(真){ 代入忍者衆A:(人物::主人公.所属忍者衆) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<商家B>との外交関係を変更しますか?]] 分岐:(可){//変更=可 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情をどれに変更しますか?]] 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(忍者衆::忍者衆A.外交感情(商家B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(忍者衆::忍者衆A.外交感情(商家B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(忍者衆::忍者衆A.外交感情(商家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(忍者衆::忍者衆A.外交感情(商家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(忍者衆::忍者衆A.外交感情(商家B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(忍者衆::忍者衆A.外交感情(商家B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//忍者衆Ver〆 調査:(人物::主人公.身分)==(頭領)//海賊衆Ver 分岐:(真){ 代入海賊衆A:(人物::主人公.所属海賊衆) 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<商家B>との外交関係を変更しますか?]] 分岐:(可){//変更=可 選択:([[変更しない]],[[険悪]],[[敵視]],[[普通]],[[良好]],[[友好]],[[盟友]]) 分岐:([[変更しない]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では変更を終了します]] } 分岐:([[険悪]]){ 更新:(海賊衆::海賊衆A.外交感情(商家B))(険悪) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が険悪になりました\n変更を終了します]] } 分岐:([[敵視]]){ 更新:(海賊衆::海賊衆A.外交感情(商家B))(敵視) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が敵視になりました\n変更を終了します]] } 分岐:([[普通]]){ 更新:(海賊衆::海賊衆A.外交感情(商家B))(普通) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が普通になりました\n変更を終了します]] } 分岐:([[良好]]){ 更新:(海賊衆::海賊衆A.外交感情(商家B))(良好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が良好になりました\n変更を終了します]] } 分岐:([[友好]]){ 更新:(海賊衆::海賊衆A.外交感情(商家B))(友好) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が友好になりました\n変更を終了します]] } 分岐:([[盟友]]){ 更新:(海賊衆::海賊衆A.外交感情(商家B))(盟友) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[外交感情が盟友になりました\n変更を終了します]] } } 分岐:(否){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } }//海賊衆Ver〆 } } //------------------------------------------------------------------------- イベント:デバッグモード6{ 属性:何度でも 発生契機:室内画面表示後(坊津砦,砦修業場) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) } スクリプト:{ 調査:(人物::主人公.身分)!=(浪人) 分岐:(真){ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの勲功を変えますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どれくらいにしますか?]] 選択:([[0]],[[300]],[[600]],[[1500]],[[3000]],[[6000]],[[10000]],[[60000]]) 分岐:([[0]]){ 代入a:(0) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[足軽組頭・下忍・水夫・見習いレベルです]] } 分岐:([[300]]){ 代入a:(300) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[足軽大将・中忍・水夫頭・手代レベルです]] } 分岐:([[600]]){ 代入a:(600) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[侍大将・中忍・水夫頭・手代レベルです]] } 分岐:([[1500]]){ 代入a:(1500) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[部将・上忍・船頭・番頭レベルです]] } 分岐:([[3000]]){ 代入a:(3000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[家老・上忍・船頭・番頭レベルです]] } 分岐:([[6000]]){ 代入a:(6000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[城主・元締・船大将・支配人レベルです]] } 分岐:([[10000]]){ 代入a:(10000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[国主・元締・船大将・暖簾分けレベルです]] } 分岐:([[60000]]){ 代入a:(60000) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[大名・頭・頭領・当主レベルです]] } 調査:(人物::主人公.所属勢力タイプ)==(大名家) 分岐:(真){ 更新:(人物::主人公.武士勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの武士勲功を変更しました]] } 調査:(人物::主人公.所属勢力タイプ)==(忍者衆) 分岐:(真){ 更新:(人物::主人公.忍者勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの忍者勲功を変更しました]] } 調査:(人物::主人公.所属勢力タイプ)==(海賊衆) 分岐:(真){ 更新:(人物::主人公.海賊勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの海賊勲功を変更しました]] } 調査:(人物::主人公.所属勢力タイプ)==(商家) 分岐:(真){ 更新:(人物::主人公.商人勲功)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの商人勲功を変更しました]] } 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更したのは勲功だけです\n身分の変更は出来ませんでした]] } } 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの名声を変えますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どれくらいにしますか?]] 選択:([[0]],[[10]],[[20]],[[30]],[[40]],[[50]],[[60]],[[70]],[[80]],[[90]],[[100]]) 分岐:([[0]]){ 代入a:(0) } 分岐:([[10]]){ 代入a:(10) } 分岐:([[20]]){ 代入a:(20) } 分岐:([[30]]){ 代入a:(30) } 分岐:([[40]]){ 代入a:(40) } 分岐:([[50]]){ 代入a:(50) } 分岐:([[60]]){ 代入a:(60) } 分岐:([[70]]){ 代入a:(70) } 分岐:([[80]]){ 代入a:(80) } 分岐:([[90]]){ 代入a:(90) } 分岐:([[100]]){ 代入a:(100) } 更新:(人物::主人公.名声)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの名声を<a>に変えました]] } 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの悪名を変えますか?]] 分岐:(可){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[どれくらいにしますか?]] 選択:([[0]],[[10]],[[20]],[[30]],[[40]],[[50]],[[60]],[[70]],[[80]],[[90]],[[100]]) 分岐:([[0]]){ 代入a:(0) } 分岐:([[10]]){ 代入a:(10) } 分岐:([[20]]){ 代入a:(20) } 分岐:([[30]]){ 代入a:(30) } 分岐:([[40]]){ 代入a:(40) } 分岐:([[50]]){ 代入a:(50) } 分岐:([[60]]){ 代入a:(60) } 分岐:([[70]]){ 代入a:(70) } 分岐:([[80]]){ 代入a:(80) } 分岐:([[90]]){ 代入a:(90) } 分岐:([[100]]){ 代入a:(100) } 更新:(人物::主人公.悪名)(a) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<主人公>さんの悪名を<a>に変えました]] } 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では頑張ってくださいね]] } } //------------------------------------------------------------------------- イベント:デバッグモード7{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(無効,城練兵場) 発生条件:{ 調査:(イベントフラグ::デバッグ突入)==(成立) 代入城A:(発生拠点) 代入大名家A:(城::城A.所属大名家) 調査:(城A)==(大名家::大名家A.本城) } スクリプト:{ 変名会話可否選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略・大方針を変更しますか?]] 分岐:(可){//分岐=可 ループ:{//大ループ //代入値リセット 代入a:(0) 代入b:(0) 代入c:(0) 代入d:(0) 代入e:(0) //代入値リセット〆 //現在戦略調査 条件ブロック:(大名家::大名家A.戦略)==(領土発展){ 文字列設定:(文字列A)[[領土発展]] 文字列設定:(文字列B)[[なし]] } 条件ブロック:(大名家::大名家A.戦略)==(領土守備){ 文字列設定:(文字列A)[[領土守備]] 文字列設定:(文字列B)[[なし]] } 条件ブロック:(大名家::大名家A.戦略)==(敵城攻略){ 文字列設定:(文字列A)[[敵城攻略]] 代入城B:(大名家::大名家A.戦略ターゲット) 文字列設定:(文字列B)[[<城B>]] } 条件ブロック:(大名家::大名家A.戦略)==(大名攻略){ 文字列設定:(文字列A)[[大名攻略]] 代入大名家B:(大名家::大名家A.戦略ターゲット) 文字列設定:(文字列B)[[<大名家B>]] } 条件ブロック:(大名家::大名家A.戦略)==(国内統一){ 文字列設定:(文字列A)[[国内統一]] 代入国B:(大名家::大名家A.戦略ターゲット) 文字列設定:(文字列B)[[<国B>]] } 条件ブロック:(大名家::大名家A.戦略)==(国内守備){ 文字列設定:(文字列A)[[国内守備]] 代入国B:(大名家::大名家A.戦略ターゲット) 文字列設定:(文字列B)[[<国B>]] } 条件ブロック:(大名家::大名家A.戦略)==(地方統一){ 文字列設定:(文字列A)[[地方統一]] 代入地方B:(大名家::大名家A.戦略ターゲット) 文字列設定:(文字列B)[[<地方B>]] } 条件ブロック:(大名家::大名家A.戦略)==(地方守備){ 文字列設定:(文字列A)[[地方守備]] 代入地方B:(大名家::大名家A.戦略ターゲット) 文字列設定:(文字列B)[[<地方B>]] } 条件ブロック:(大名家::大名家A.戦略)==(天下統一){ 文字列設定:(文字列A)[[天下統一]] 文字列設定:(文字列B)[[なし]] } //現在戦略調査〆 //現在大方針調査 条件ブロック:(大名家::大名家A.大方針)==(分国統一){ 文字列設定:(文字列C)[[分国統一]] } 条件ブロック:(大名家::大名家A.大方針)==(地方統一){ 文字列設定:(文字列C)[[地方統一]] } 条件ブロック:(大名家::大名家A.大方針)==(天下統一){ 文字列設定:(文字列C)[[天下統一]] } 条件ブロック:(大名家::大名家A.大方針)==(上洛){ 文字列設定:(文字列C)[[上洛]] } //現在大方針調査〆 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[現在の<大名家A>の大方針は<文字列C>\n戦略は<文字列A>(対象:<文字列B>)です\nどれを変更しますか?]] 選択:([[戦略]],[[大方針]],[[中止する]]) ブロック脱出:(2)//中止する=2なので脱出 分岐:([[戦略]]){//戦略変更 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[現在の<大名家A>の戦略方針は<文字列A>\n戦略ターゲットは<文字列B>です\nどれに変更しますか?]] 選択:([[領土発展]],[[領土守備]],[[敵城攻略]],[[大名攻略]],[[国内統一]],[[国内守備]],[[地方統一]],[[地方守備]],[[天下統一]],[[中止する]]) 分岐:([[中止する]]){//中止する 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更作業を中止しました]] }//中止する 分岐:([[領土発展]]){//領土発展 更新:(大名家::大名家A.戦略)(領土発展) 更新:(大名家::大名家A.戦略ターゲット)(-1) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は領土発展になりました]] }//領土発展〆 分岐:([[領土守備]]){//領土守備 更新:(大名家::大名家A.戦略)(領土守備) 更新:(大名家::大名家A.戦略ターゲット)(-1) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は領土守備になりました]] }//領土守備〆 分岐:([[敵城攻略]]){//敵城攻略 コンテナ設定:(拠点,拠点種類,城) コンテナ除外:(城,所属大名家,大名家A) ループ:{ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[敵城攻略の対象を選んでください]] コンテナ選択:(城A,拠点選択) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[選択されませんでした\n戦略変更を中止します]] } ブロック脱出:(偽) 代入大名家B:(城::城A.所属大名家) 調査:(大名家::大名家A.外交同盟(大名家B))!=(同盟なし) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<城A>城は関連大名家所轄です\n選択をやり直してください]] } 分岐:(偽){ 調査:(大名家::大名家A.隣接大名家(大名家B))==(真) 分岐:(真){ 代入e:(1) } 分岐:(偽){ コンテナ複写:(退避) コンテナ設定:(大名家,存在,真) コンテナ除外:(大名家,外交同盟(大名家A),同盟なし) コンテナ除外:(大名家,外交同盟(大名家A),無効) コンテナ除外:(大名家,隣接大名家(大名家A),偽) ループ:{ 代入e:(コンテナカウンタ) 調査:(e)==(0) ブロック脱出:(真) コンテナ選択:(大名家E,先頭) 調査:(大名家::大名家E.隣接大名家(大名家B))==(偽) ブロック脱出:(偽) コンテナ選抜:(削る,1) } コンテナ複写:(復帰) } 調査:(e)>(0) 分岐:(真){ 更新:(大名家::大名家A.戦略)(敵城攻略) 更新:(大名家::大名家A.戦略ターゲット)(城A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<城A>城攻略になりました]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<城A>城は隣接大名家のものではありません\n選択をやり直してください]] } } 調査:(e)>(0) ブロック脱出:(真) } }//敵城攻略〆 分岐:([[大名攻略]]){//大名攻略 コンテナ設定:(拠点,拠点種類,城) コンテナ除外:(城,所属大名家,大名家A) ループ:{ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[大名攻略の対象を選んでください]] コンテナ選択:(城A,拠点選択) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[選択されませんでした\n戦略変更を中止します]] } ブロック脱出:(偽) 代入大名家B:(城::城A.所属大名家) 調査:(大名家::大名家A.外交同盟(大名家B))!=(同盟なし) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>は関連大名家です\n選択をやり直してください]] } 分岐:(偽){ 調査:(大名家::大名家A.隣接大名家(大名家B))==(真) 分岐:(真){ 代入e:(1) } 分岐:(偽){ コンテナ複写:(退避) コンテナ設定:(大名家,存在,真) コンテナ除外:(大名家,外交同盟(大名家A),同盟なし) コンテナ除外:(大名家,外交同盟(大名家A),無効) コンテナ除外:(大名家,隣接大名家(大名家A),偽) ループ:{ 代入e:(コンテナカウンタ) 調査:(e)==(0) ブロック脱出:(真) コンテナ選択:(大名家E,先頭) 調査:(大名家::大名家E.隣接大名家(大名家B))==(偽) ブロック脱出:(偽) コンテナ選抜:(削る,1) } コンテナ複写:(復帰) } 調査:(e)>(0) 分岐:(真){ 更新:(大名家::大名家A.戦略)(大名攻略) 更新:(大名家::大名家A.戦略ターゲット)(大名家B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<大名家B>攻略になりました]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>は隣接大名家ではありません\n選択をやり直してください]] } } 調査:(e)>(0) ブロック脱出:(真) } }//大名攻略〆 分岐:([[国内統一]]){//国内統一 コンテナ設定:(拠点,拠点種類,城) コンテナ除外:(城,所属大名家,大名家A) ループ:{ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[国内統一の対象を選んでください]] コンテナ選択:(城A,拠点選択) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[選択されませんでした\n戦略変更を中止します]] } ブロック脱出:(偽) 代入大名家B:(城::城A.所属大名家) 調査:(大名家::大名家A.外交同盟(大名家B))!=(同盟なし) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>は関連大名家です\n選択をやり直してください]] } 分岐:(偽){ 調査:(大名家::大名家A.隣接大名家(大名家B))==(真) 分岐:(真){ 代入e:(1) } 分岐:(偽){ コンテナ複写:(退避) コンテナ設定:(大名家,存在,真) コンテナ除外:(大名家,外交同盟(大名家A),同盟なし) コンテナ除外:(大名家,外交同盟(大名家A),無効) コンテナ除外:(大名家,隣接大名家(大名家A),偽) ループ:{ 代入e:(コンテナカウンタ) 調査:(e)==(0) ブロック脱出:(真) コンテナ選択:(大名家E,先頭) 調査:(大名家::大名家E.隣接大名家(大名家B))==(偽) ブロック脱出:(偽) コンテナ選抜:(削る,1) } コンテナ複写:(復帰) } 調査:(e)>(0) 分岐:(真){ 代入国B:(城::城A.所属国) 更新:(大名家::大名家A.戦略)(国内統一) 更新:(大名家::大名家A.戦略ターゲット)(国B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<国B>統一になりました]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>は隣接大名家ではありません\n選択をやり直してください]] } } 調査:(e)>(0) ブロック脱出:(真) } }//国内統一〆 分岐:([[国内守備]]){//国内守備 コンテナ設定:(拠点,拠点種類,城) コンテナ絞り込み:(城,所属大名家,大名家A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[国内守備の対象を選んでください]] コンテナ選択:(城A,拠点選択) 分岐:(真){ 代入国B:(城::城A.所属国) 更新:(大名家::大名家A.戦略)(国内統一) 更新:(大名家::大名家A.戦略ターゲット)(国B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<国B>守備になりました]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[選択されませんでした\n戦略変更を中止します]] } }//国内守備〆 分岐:([[地方統一]]){//地方統一 コンテナ設定:(拠点,拠点種類,城) コンテナ絞り込み:(城,所属大名家,大名家A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[地方統一の対象を選んでください]] コンテナ選択:(城A,拠点選択) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[選択されませんでした\n戦略変更を中止します]] } ブロック脱出:(偽) 代入地方B:(城::城A.所在地方) コンテナ設定:(城,所在地方,地方B) コンテナ除外:(城,所属大名家,大名家A) コンテナソート:(城,所属大名家,降順) ループ:{ コンテナ選択:(城B,先頭) ブロック脱出:(偽) 代入大名家B:(城::城B.所属大名家) 条件ブロック:(大名家::大名家A.外交同盟(大名家B))==(同盟なし){ コンテナ除外:(城,所属大名家,大名家B) 代入a:(1) } 条件ブロック:(大名家::大名家A.外交同盟(大名家B))==(同盟){ コンテナ除外:(城,所属大名家,大名家B) 代入b:(1) } 条件ブロック:(大名家::大名家A.外交同盟(大名家B))==(支配){ コンテナ除外:(城,所属大名家,大名家B) 代入c:(1) } 条件ブロック:(大名家::大名家A.外交同盟(大名家B))==(従属){ コンテナ除外:(城,所属大名家,大名家B) 代入c:(1) } }//ループ 調査:(a)==(1) 分岐:(真){ 更新:(大名家::大名家A.戦略)(地方統一) 更新:(大名家::大名家A.戦略ターゲット)(地方B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<地方B>統一になりました]] } 分岐:(偽){ OR調査:{ 調査:(b)==(1) 調査:(c)==(1) } 分岐:(真){ 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[既に関係国のみです\n戦略変更を続行しますか?]] 選択:([[外交関係を全て潰して統一する]],[[同盟国のみ関係を潰して統一する]],[[現状でも十分統一している]]) 分岐:([[外交関係を全て潰して統一する]]){ コンテナ設定:(大名家,存在,真) コンテナ除外:(大名家,外交同盟(大名家A),同盟) コンテナ除外:(大名家,外交同盟(大名家A),無効) ループ:{ コンテナ選択:(大名家B,先頭) ブロック脱出:(偽) コンテナ複写:(退避) コンテナ設定:(城,所在地方,地方B) コンテナ絞り込み:(城,所属大名家,大名家B) 条件ブロック:(コンテナカウンタ)>(0){ 更新:(大名家::大名家B.外交同盟(大名家A))(同盟なし) 更新:(大名家::大名家B.外交感情(大名家A))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>との外交を破棄しました]] } コンテナ複写:(復帰) コンテナ選抜:(削る,1) } 更新:(大名家::大名家A.戦略)(地方統一) 更新:(大名家::大名家A.戦略ターゲット)(地方B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<地方B>統一になりました]] } 分岐:([[同盟国のみ関係を潰して統一する]]){ 調査:(b)>(0) 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[同盟している大名家はありません\n戦略変更を中止します]] } ブロック脱出:(偽) コンテナ設定:(大名家,存在,真) コンテナ絞り込み:(大名家,外交同盟(大名家A),同盟) ループ:{ コンテナ選択:(大名家B,先頭) ブロック脱出:(偽) コンテナ複写:(退避) コンテナ設定:(城,所在地方,地方B) コンテナ絞り込み:(城,所属大名家,大名家B) 条件ブロック:(コンテナカウンタ)>(0){ 更新:(大名家::大名家B.外交同盟(大名家A))(同盟なし) 更新:(大名家::大名家B.外交感情(大名家A))(絶交) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家B>との外交を破棄しました]] } コンテナ複写:(復帰) コンテナ選抜:(削る,1) } 更新:(大名家::大名家A.戦略)(地方統一) 更新:(大名家::大名家A.戦略ターゲット)(地方B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<地方B>統一になりました]] } 分岐:([[現状でも十分統一している]]){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では戦略変更を中止します]] } } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[既に統一しています\n戦略変更を中止します]] } } }//地方統一〆 分岐:([[地方守備]]){//地方守備 コンテナ設定:(拠点,拠点種類,城) コンテナ絞り込み:(城,所属大名家,大名家A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[地方守備の対象を選んでください]] コンテナ選択:(城A,拠点選択) 分岐:(真){ 代入地方B:(城::城A.所在地方) 更新:(大名家::大名家A.戦略)(地方統一) 更新:(大名家::大名家A.戦略ターゲット)(地方B) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は\n<地方B>守備になりました]] } 分岐:(偽){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[選択されませんでした\n戦略変更を中止します]] } }//地方守備〆 分岐:([[天下統一]]){//天下統一 更新:(大名家::大名家A.戦略)(天下統一) 更新:(大名家::大名家A.戦略ターゲット)(-1) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の戦略は天下統一になりました]] }//天下統一〆 }//戦略変更〆 分岐:([[大方針]]){//大方針変更 変名会話選択:(リル,リル,[[アナウ]],[[ンス嬢]])[[現在の<大名家A>の戦略方針は<文字列C>です\nどれに変更しますか?]] 選択:([[分国統一]],[[地方統一]],[[天下統一]],[[上洛]],[[中止する]]) 分岐:([[中止する]]){//大方針・中止 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[変更作業を中止しました]] }//大方針・中止〆 分岐:([[分国統一]]){//大方針・分国統一 コンテナ設定:(国,全城制圧(大名家A),真) 調査:(コンテナカウンタ)>(0) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[既に1以上の国を制圧してます\n変更を中止しました]] } 分岐:(偽){ 更新:(大名家::大名家A.大方針)(分国統一) 代入国A:(城::城A.所属国) 更新:(大名家::大名家A.大方針ターゲット)(国A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の大方針を変更しました]] } }//大方針・分国統一〆 分岐:([[地方統一]]){//大方針・地方統一 //地方統一チェック 代入地方A:(0) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(1) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(2) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(3) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(4) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(5) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(6) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(7) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } 代入地方A:(8) コンテナ設定:(城,所在地方,地方A) コンテナ除外:(城,所属大名家,大名家A) 条件ブロック:(コンテナカウンタ)==(0){ 代入e:(1) } //地方統一チェック 調査:(e)==(1) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[既に1以上の地方を制圧してます\n変更を中止しました]] } 分岐:(偽){ 更新:(大名家::大名家A.大方針)(地方統一) 代入地方A:(城::城A.所在地方) 更新:(大名家::大名家A.大方針ターゲット)(地方A) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の大方針を変更しました]] } }//大方針・地方統一〆 分岐:([[天下統一]]){//大方針・天下統一 更新:(大名家::大名家A.大方針)(天下統一) 更新:(大名家::大名家A.大方針ターゲット)(-1) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の大方針を変更しました]] }//大方針・天下統一〆 分岐:([[上洛]]){//大方針・上洛 調査:(城::二条.所属大名家)==(大名家A) 分岐:(真){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[既に上洛を果たして居ます\n変更を中止しました]] } 分岐:(偽){ コンテナ設定:(大名家,存在,真) コンテナ除外:(大名家,外交同盟(大名家A),同盟なし) コンテナ除外:(大名家,外交同盟(大名家A),無効) 代入e:(0) 条件ループ:(コンテナカウンタ)>(0){ 調査:(コンテナカウンタ)>(0) ブロック脱出:(偽) コンテナ選択:(大名家E,先頭) 条件ブロック:(城::二条.所属大名家){ 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[関係大名家である<大名家E>が\n既に上洛を果たして居ます\n変更を中止しました]] 代入e:(1) } 調査:(e)>(0) ブロック脱出:(真) コンテナ選抜:(削る,1) } 調査:(e)>(0) 分岐:(偽){ 更新:(大名家::大名家A.大方針)(上洛) 更新:(大名家::大名家A.大方針ターゲット)(-1) 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[<大名家A>の大方針を変更しました]] } } }//大方針・上洛〆 }//大方針変更〆 }//大ループ〆 }//分岐=可〆 変名会話:(リル,リル,[[アナウ]],[[ンス嬢]])[[では止めにします]] } } //------------------------------------------------------------------------- }