太閤立志伝5イベントソース チャプター:{ イベント:巨大城築城{ 属性:何度でも 発生契機:拠点内画面表示後(主人公拠点) 発生条件:{ 調査:(人物::主人公.身分)>=(国主) //主人公は陪臣をもてる立場である 調査:(拠点::主人公拠点.規模)<=(25) 代入城A:(主人公拠点) コンテナ設定:(人物,カテゴリ,武将) //人材をコンテナにいれる コンテナソート:(人物,人物番号,昇順) //念のため番号でソート コンテナ絞り込み:(人物,出現フラグ,出現済み)//出現済みの人材を抽出 コンテナ絞り込み:(人物,所属拠点,城A)//主人公を上司に持つ武将を抽出 コンテナ除外:(人物,死亡フラグ,死亡) //死者除外 コンテナ除外:(人物,人物番号,主人公)//主人公を除外 コンテナソート:(人物,政務,降順)//政治の高い順をセット コンテナ選択:(人物A,先頭) //1人目を確保 コンテナ選抜:(削る,1) //1人目を除外 コンテナ選択:(人物B,先頭) //2人目を確保 コンテナ選抜:(削る,1) //2人目を除外 } スクリプト:{ 会話:(主人公,人物A)[[城主になったのは良いが城も小さく城下町も整備されておらん\n早急に普請と町割りをやらなければ]] 会話:(人物A,主人公)[[それならば殿の居城に相応しい巨城を建てられてはどうでしょう?]] 会話:(主人公,人物B)[[であるか\nよし\nそち達に任せる]] 会話:(人物B,主人公)[[はは!]] 背景変更:(フィールド,ダーク,フェード) スチル表示:(イベントスチル,平和な町,無効,無効,フェード) 代入城A:(主人公拠点) 代入a:(城::城A.規模)+(30) 代入b:(城::城A.防御度)+(255) 代入c:(城::城A.軍資金)+(100000) 代入e:(城::城A.兵糧)+(100) 代入d:(城::城A.人口)+(100) 更新:(城::城A.規模)(a) 更新:(城::城A.防御度)(b) 更新:(城::城A.軍資金)(c) 更新:(城::城A.兵糧)(e) 更新:(城::城A.人口)(d) 更新:(人物::主人公.名声)(30) SEスタート:(成功音) ナレーション:[[こうして<人物A>と<人物B>の尽力により\n城は巨大に堅固になり\n城下町は交通の要所として栄えた]] } } }