太閤立志伝5イベントソース チャプター:{ イベント:金貸{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(無効,自宅) 発生条件:{ 調査:(人物::主人公.身分)==(浪人) 調査:(Rnd100)<(5) 調査:(人物::主人公.所持金)>=(5000) 調査:(イベントフラグ::金貸中)==(不成立) } スクリプト:{ BGM変更:(イベント悲しい) ひとりごと:[[誰か来た…。]] 会話:(農民男,主人公)[[金カセヨ]] 会話:(主人公,農民男)[[あやしい{な}…]] 選択:[[壱千貫]][[弐千貫]][[参千貫]][[四千貫]][[五千貫]][[貸さない]] 分岐:([[壱千貫]]){ 会話:(主人公,農民男)[[イイヨ。]] 会話:(農民男,主人公)[[ハヤクヨコセ。]] SEスタート:(成功音) ナレーション:[[壱千貫貸した。]] 所持金変更:(-1000) 代入a:(1) } 分岐:([[弐千貫]]){ 会話:(主人公,農民男)[[イイヨ。]] 会話:(農民男,主人公)[[ハヤクヨコセ。]] SEスタート:(成功音) ナレーション:[[壱弐貫貸した。]] 所持金変更:(-2000) 代入a:(2) } 分岐:([[参千貫]]){ 会話:(主人公,農民男)[[イイヨ。]] 会話:(農民男,主人公)[[ハヤクヨコセ。]] SEスタート:(成功音) ナレーション:[[参千貫貸した。]] 所持金変更:(-3000) 代入a:(3) } 分岐:([[四千貫]]){ 会話:(主人公,農民男)[[イイヨ。]] 会話:(農民男,主人公)[[ハヤクヨコセ。]] SEスタート:(成功音) ナレーション:[[四千貫貸した。]] 所持金変更:(-4000) 代入a:(4) } 分岐:([[五千貫]]){ 会話:(主人公,農民男)[[イイヨ。]] 会話:(農民男,主人公)[[ハヤクヨコセ。]] SEスタート:(成功音) ナレーション:[[五千貫貸した。]] 所持金変更:(-5000) 代入a:(5) } 分岐:([[貸さない]]){ 会話:(農民男,主人公)[[コノドケチ。]] 代入a:(0) } 調査:(a)>=(1) 分岐:(真){ 更新:(イベントフラグ::金貸中)(成立) ////////////////////////////////////////////////////// /////////////////フラグに変換する///////////////////// ////////////////////////////////////////////////////// // 調査:(a)>=(8) // 分岐:(真){ // 代入a:(a) - (8) // 更新:(イベントフラグ::金貸2進数A1000)(成立) // } 調査:(a)>=(4) 分岐:(真){ 代入a:(a) - (4) 更新:(イベントフラグ::金貸2進数A0100)(成立) } 調査:(a)>=(2) 分岐:(真){ 代入a:(a) - (2) 更新:(イベントフラグ::金貸2進数A0010)(成立) } 調査:(a)>=(1) 分岐:(真){ 代入a:(a) - (1) 更新:(イベントフラグ::金貸2進数A0001)(成立) } ////////////////////////////////////////////////////// /////////////////フラグに変換する 終わり///////////// ////////////////////////////////////////////////////// } 施設出る: } } イベント:返済{ 属性:何度でも 発生契機:室内画面表示後(無効,自宅) 発生条件:{ 調査:(イベントフラグ::金貸中)==(成立) 調査:(Rnd100)<(3) } スクリプト:{ ////////////////////////////////////////////////////// ///////////////復元する/////////////////////////////// ////////////////////////////////////////////////////// 代入a:(0) 調査:(イベントフラグ::金貸2進数A0001)==(成立) 分岐:(真){ 代入a:(a) + (1) } 調査:(イベントフラグ::金貸2進数A0010)==(成立) 分岐:(真){ 代入a:(a) + (2) } 調査:(イベントフラグ::金貸2進数A0100)==(成立) 分岐:(真){ 代入a:(a) + (4) } // 調査:(イベントフラグ::金貸2進数A1000)==(成立) // 分岐:(真){ // 代入a:(a) + (8) // } ////////////////////////////////////////////////////// ///////////////復元 終わり/////////////////////////// ////////////////////////////////////////////////////// BGM変更:(イベント悲しい) ひとりごと:[[誰か来た…。]] 会話:(農民男,主人公)[[オカゲ様デ…]] 会話:(農民男,主人公)[[コンナ貧乏カラ一転…]] BGM変更:(イベント嬉しい) 会話:(商人,主人公)[[金持チナッタ]] 会話:(商人,主人公)[[………]] 会話:(商人,主人公)[[ダカラ金返シニ来タ]] 代入a:(a) * (2) ひとりごと:[[<a>000貫手に入れた。]] SEスタート:(成功音) ループ:{ 所持金変更:(1000) 代入a:(a) - (1) 調査:(a)<=(0) ブロック脱出:(真) } 会話:(主人公,商人)[[{おお}、倍にして返して{もらった}。]] 更新:(イベントフラグ::金貸中)(不成立) ////////////////////////////////////////////////////// ///////////////0に戻す/////////////////////////////// ////////////////////////////////////////////////////// 更新:(イベントフラグ::金貸2進数A0001)(不成立) 更新:(イベントフラグ::金貸2進数A0010)(不成立) 更新:(イベントフラグ::金貸2進数A0100)(不成立) // 更新:(イベントフラグ::金貸2進数A1000)(不成立) ////////////////////////////////////////////////////// ///////////////0に戻す 終わり/////////////////////// ////////////////////////////////////////////////////// 施設出る: } } イベント:返済不可{ 属性:何度でも 発生契機:室内画面表示後(無効,自宅) 発生条件:{ 調査:(イベントフラグ::金貸中)==(成立) AND調査:{ 調査:(Rnd100)>(3) 調査:(Rnd100)<(6) } } スクリプト:{ ////////////////////////////////////////////////////// ///////////////復元する/////////////////////////////// ////////////////////////////////////////////////////// 代入a:(0) 調査:(イベントフラグ::金貸2進数A0001)==(成立) 分岐:(真){ 代入a:(a) + (1) } 調査:(イベントフラグ::金貸2進数A0010)==(成立) 分岐:(真){ 代入a:(a) + (2) } 調査:(イベントフラグ::金貸2進数A0100)==(成立) 分岐:(真){ 代入a:(a) + (4) } // 調査:(イベントフラグ::金貸2進数A1000)==(成立) // 分岐:(真){ // 代入a:(a) + (8) // } ////////////////////////////////////////////////////// ///////////////復元 終わり/////////////////////////// ////////////////////////////////////////////////////// BGM変更:(イベント悲しい) ひとりごと:[[誰か来た…。]] 会話:(農民男,主人公)[[オカゲ様デ…]] 会話:(農民男,主人公)[[コンナ貧乏カラ一転…]] BGM変更:(イベント嬉しい) 会話:(商人,主人公)[[金持チナッタ]] 会話:(商人,主人公)[[………]] BGM変更:(イベント悲しい) 会話:(農民男,主人公)[[デモ失敗シテマタ貧乏…]] SEスタート:(失敗音) ナレーション:[[お金は返ってこなかった…]] 会話:(主人公,商人)[[………。]] 更新:(イベントフラグ::金貸中)(不成立) ////////////////////////////////////////////////////// ///////////////0に戻す/////////////////////////////// ////////////////////////////////////////////////////// 更新:(イベントフラグ::金貸2進数A0001)(不成立) 更新:(イベントフラグ::金貸2進数A0010)(不成立) 更新:(イベントフラグ::金貸2進数A0100)(不成立) // 更新:(イベントフラグ::金貸2進数A1000)(不成立) ////////////////////////////////////////////////////// ///////////////0に戻す 終わり/////////////////////// ////////////////////////////////////////////////////// 施設出る: } } }