太閤立志伝5イベントソース チャプター:{ イベント:初期夫婦設定{ 属性:一度だけ 発生契機:ゲームスタート時 発生条件:{ } スクリプト:{ ループ:{//ループ1 ナレーション可否選択:[[夫婦の設定を行いますか?]] ブロック脱出:(否) ナレーション:[[夫を選んでください]] コンテナ設定:(人物,性別,男) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ絞り込み:(人物,出現フラグ,出現済み) コンテナ絞り込み:(人物,カテゴリ,武将) コンテナ選択:(人物A,人物選択) 調査:(人物::人物A.奥さん)!=(無効) 分岐:(真){ 代入人物B:(人物A.奥さん) 会話:(人物B,酒場の女将)[[((人物A)は(人物B)の夫です)]] 会話可否選択:(人物A,酒場の女将)[[((人物A)を独身にしますか?)]] 分岐:(可){ 調査:(人物::主人公)==(人物A) 分岐:(真){ 更新:(人物::主人公奥さん.親密度)(0) } 分岐:(偽){ } 調査:(人物::主人公)==(人物B) 分岐:(真){ 更新:(人物::人物A.親密度)(0) } 分岐:(偽){ } 更新:(人物::人物A.奥さん)(町民女) AND調査:{ 調査:(人物::人物B.身分)==(娘) 調査:(人物::人物B.カテゴリ)==(武将) } 分岐:(真){ ひとりごと:[[@千階堂@更新@人物::人物C。身分@0]] } 分岐:(偽){ } 会話:(人物A,酒場の女将)[[((人物A)と(人物B)は離縁しました)]] } 分岐:(否){ } } 分岐:(偽){ } 会話可否選択:(人物A,酒場の女将)[[(この人物でよろしいですか?)]] 分岐:(可){ 調査:(人物::主人公)==(人物A) 分岐:(真){ 更新:(人物::主人公奥さん.親密度)(0) } 分岐:(偽){ } 調査:(人物::主人公)==(人物B) 分岐:(真){ 更新:(人物::人物A.親密度)(0) } 分岐:(偽){ } ループ:{//ループ2 ナレーション:[[妻を選んでください]] コンテナ設定:(人物,性別,女) コンテナ除外:(人物,死亡フラグ,死亡) コンテナ絞り込み:(人物,出現フラグ,出現済み) コンテナ選択:(人物C,人物選択) コンテナ設定:(人物,性別,男) コンテナ絞り込み:(人物,奥さん,人物C) コンテナ選択:(人物D,先頭) 調査:(人物::人物D.奥さん)==(人物C) 分岐:(真){ 会話:(人物D,酒場の女将)[[((人物C)は(人物D)の妻です)]] } 分岐:(偽){ } 会話可否選択:(人物C,酒場の女将)[[(この人物でよろしいですか?)]] ブロック脱出:(可) }//ループ2終端 調査:(人物::人物D.奥さん)!=(無効) 調査:(人物::人物D.奥さん)==(人物C) 分岐:(真){ 会話:(人物D,酒場の女将)[[((人物D)と(人物C)は離縁しました)]] } 分岐:(偽){ } 調査:(人物::人物A.奥さん)!=(無効) 分岐:(真){ 会話:(人物A,酒場の女将)[[((人物A)と(人物B)は離縁しました)]] } 分岐:(偽){ } 会話:(人物A,人物C)[[((人物A)と(人物C)を夫婦にしました)]] ひとりごと:[[@千階堂@更新@人物::人物C。身分@45]] 調査:(人物::人物D)==(主人公) 分岐:(真){ 更新:(人物::主人公奥さん.親密度)(0) } 分岐:(偽){ } 調査:(人物::人物C)==(主人公) 分岐:(真){ 更新:(人物::人物D.親密度)(0) 更新:(人物::人物A.親密度)(100) } 分岐:(偽){ } 調査:(人物::人物A)==(主人公) 分岐:(真){ 更新:(人物::人物C.親密度)(100) } 分岐:(偽){ } 更新:(人物::人物D.奥さん)(町民女) 更新:(人物::人物A.奥さん)(人物C) } 分岐:(否){ } }//ループ1終端 ナレーション:[[夫婦の設定を終了します]] } } } }