太閤立志伝5イベントソース //米土倉 Ver1.00改(シンプル化) //全国どの米屋でも所持金/貯金の出し入れが可能。 //預かり額が130,000,000貫以上ある状態での更なる預かりは不可。 チャプター:{ イベント:米土倉始{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(無効,米屋) 発生条件:{ 調査:(イベント::米土倉利用)==(0) 調査:(イベント::米土倉不要)==(0) 調査:(人物::主人公.所持金)>=(1000) //最低千貫でお願いします ↓イベント末尾 } スクリプト:{ 会話:(米屋の主人,主人公):[[おや、あなたさまは\n{二人称名前}でございますな?]] 調査:(人物::主人公.性別)==(男) 分岐:(真){ 会話:(主人公,米屋の主人):[[いかにもそう{だ}が…]] } 分岐:(偽){ 会話:(主人公,米屋の主人):[[{はい}、そうですが…]] } 会話:(米屋の主人,主人公):[[おお、やはりそうでしたか…\n実は、新しい商いを興そうとしておりまして\nぜひ、{二人称名前}にもご利用頂きたく…]] 調査:(人物::主人公.性別)==(男) 分岐:(真){ 会話:(主人公,米屋の主人):[[新しい商いとな?]] } 分岐:(偽){ 会話:(主人公,米屋の主人):[[新しい商いですか?]] } 会話:(米屋の主人,主人公):[[はい……\n有体に申せば金庫でございます]] 選択:([[興味がある]][[興味はない]]) 分岐:([[興味はない]]){ 調査:(人物::主人公.性別)==(男) 分岐:(真){ 会話:(主人公,米屋の主人):[[特に興味はないな…]] } 分岐:(偽){ 会話:(主人公,米屋の主人):[[特に興味はありませんので…]] } 会話:(米屋の主人,主人公):[[左様でございますか……\nではこの話は無かったことに\nさせていただきます……]] ナレーション:[[米屋の主人の誘いを断った]] 更新:(イベント::米土倉不要)(1) }//興味はない 閉じる 分岐:([[興味がある]]){ 調査:(人物::主人公.性別)==(男) 分岐:(真){ 会話:(主人公,米屋の主人):[[……いますこし詳しく聞かせてくれ]] } 分岐:(偽){ 会話:(主人公,米屋の主人):[[……いま少し詳しく聞かせていただいても?]] } 会話:(米屋の主人,主人公):[[{二人称名前}には、\n金子を私どもに預けていただくだけで…]] 会話:(米屋の主人,主人公):[[お好きな時にお好きな町で金子を\nお受け取りいただけます]] 会話:(米屋の主人,主人公):[[私どもは、その代りとして\n少額の手数料を頂きます]] 会話:(米屋の主人,主人公):[[日の本中のどこの米屋の主人でも\n金子の預け入れ、引き落としもできます\nぜひご利用くださいませ]] SEスタート:(成功音) ナレーション:[[米土蔵が利用できるようになった]] 更新:(イベント::米土倉利用)(1) 更新:(イベント::米土倉桁0)(0) 更新:(イベント::米土倉桁1)(0) 更新:(イベント::米土倉桁2)(0) 更新:(イベント::米土倉桁3)(0) 更新:(イベント::米土倉桁4)(0) 更新:(イベント::米土倉桁5)(0) 更新:(イベント::米土倉桁6)(0) 更新:(イベント::米土倉桁7)(0) 更新:(イベント::米土倉桁8)(0) 更新:(イベント::米土倉桁9)(0) 更新:(イベント::米土倉桁A)(0) 更新:(イベント::米土倉桁B)(0) 更新:(イベント::米土倉桁C)(0) 更新:(イベント::米土倉桁D)(0) 更新:(イベント::米土倉桁E)(0) 更新:(イベント::米土倉桁F)(0) 更新:(イベント::米土倉桁G)(0) }//分岐 興味がある 閉じる }//スクリプト閉じる }//イベント閉じる イベント:米土倉再{ 属性:何度でも|ひかえめ 発生契機:室内画面表示後(無効,米屋) 発生条件:{ 調査:(イベント::米土倉利用)==(0) 調査:(イベント::米土倉不要)==(1) 調査:(人物::主人公.所持金)>=(1000)//最低千貫でお願いします ↓イベント末尾 調査:(Rnd100)<(5) //てきとうに } スクリプト:{ 会話:(米屋の主人,主人公):[[{二人称名前}、いつもご利用\nありがとうございます]] 会話:(米屋の主人,主人公):[[以前お話いたしました新しい商いに\nつきまして、やはりご興味は\nありませんでしょうか?]] 選択:([[興味はない]][[興味がある]]) 分岐:([[興味はない]]){ 調査:(人物::主人公.性別)==(男) 分岐:(真){ 会話:(主人公,米屋の主人):[[特に興味はないな…]] } 分岐:(偽){ 会話:(主人公,米屋の主人):[[特に興味はありませんので…]] } 会話:(米屋の主人,主人公):[[左様でございますか……\n大変失礼いたしました……]] ナレーション:[[米屋の主人の誘いを断った]] }//聞きたくもない 閉じる 分岐:([[興味がある]]){ 調査:(人物::主人公.性別)==(男) 分岐:(真){ 会話:(主人公,米屋の主人):[[……いますこし詳しく聞かせてくれ]] } 分岐:(偽){ 会話:(主人公,米屋の主人):[[……いま少し詳しく聞かせていただいても?]] } 会話:(米屋の主人,主人公):[[{二人称名前}には、\n金子を私どもに預けていただくだけで…\nお好きな時にお好きな町で金子お受け取りいただけます]] 会話:(米屋の主人,主人公):[[私どもは、その代りとして\n少額の手数料を頂きます]] 会話:(米屋の主人,主人公):[[日の本中のどこの米屋の主人でも\n金子の預け入れ、引き落としもできます\nぜひご利用くださいませ]] SEスタート:(成功音) ナレーション:[[米土蔵が利用できるようになった]] 更新:(イベント::米土倉利用)(1) 更新:(イベント::米土倉桁0)(0) 更新:(イベント::米土倉桁1)(0) 更新:(イベント::米土倉桁2)(0) 更新:(イベント::米土倉桁3)(0) 更新:(イベント::米土倉桁4)(0) 更新:(イベント::米土倉桁5)(0) 更新:(イベント::米土倉桁6)(0) 更新:(イベント::米土倉桁7)(0) 更新:(イベント::米土倉桁8)(0) 更新:(イベント::米土倉桁9)(0) 更新:(イベント::米土倉桁A)(0) 更新:(イベント::米土倉桁B)(0) 更新:(イベント::米土倉桁C)(0) 更新:(イベント::米土倉桁D)(0) 更新:(イベント::米土倉桁E)(0) 更新:(イベント::米土倉桁F)(0) 更新:(イベント::米土倉桁G)(0) }//分岐 興味がある 閉じる }//スクリプト閉じる }//イベント閉じる イベント:米土倉メイン{ 属性:何度でも 発生契機:室内画面表示後(無効,米屋) 発生条件:{ 調査:(イベント::米土倉利用)==(1) } スクリプト:{ 会話:(米屋の主人,主人公):[[いらっしゃいませ\n{二人称名前}、本日はどのような御用で…]] 選択:([[米土倉に用がある]][[米屋に用がある]]) 分岐:([[米土倉に用がある]]){ 会話:(主人公,米屋の主人):[[土倉に用があって参った]] 会話:(米屋の主人,主人公):[[それはそれは…\nして、いかなるご用件でございましょう?]] 代入z:(0) 代入t:(0) 代入u:(イベント::米土倉桁0)*(1) 代入t:(t)+(u) 代入u:(イベント::米土倉桁1)*(2) 代入t:(t)+(u) 代入u:(イベント::米土倉桁2)*(4) 代入t:(t)+(u) 代入u:(イベント::米土倉桁3)*(8) 代入t:(t)+(u) 代入u:(イベント::米土倉桁4)*(16) 代入t:(t)+(u) 代入u:(イベント::米土倉桁5)*(32) 代入t:(t)+(u) 代入u:(イベント::米土倉桁6)*(64) 代入t:(t)+(u) 代入u:(イベント::米土倉桁7)*(128) 代入t:(t)+(u) 代入u:(イベント::米土倉桁8)*(256) 代入t:(t)+(u) 代入u:(イベント::米土倉桁9)*(512) 代入t:(t)+(u) 代入u:(イベント::米土倉桁A)*(1024) 代入t:(t)+(u) 代入u:(イベント::米土倉桁B)*(2048) 代入t:(t)+(u) 代入u:(イベント::米土倉桁C)*(4096) 代入t:(t)+(u) 代入u:(イベント::米土倉桁D)*(8192) 代入t:(t)+(u) 代入u:(イベント::米土倉桁E)*(16384) 代入t:(t)+(u) 代入u:(イベント::米土倉桁F)*(32768) 代入t:(t)+(u) 代入u:(イベント::米土倉桁G)*(65536) 代入t:(t)+(u) ループ:{//ループ開始 調査:(z)==(1) ブロック脱出:(真) 代入v:(0) //0なら所持金、1なら貯金が対象 代入y:(0) //サブループ脱出 選択:([[確認]][[預入]][[払戻]][[やめる]]) 分岐:([[確認]]){ 会話:(米屋の主人,主人公):[[現在、{二人称名前}からお預かりしているのは……]] 代入p:(t)*(1000) 会話:(米屋の主人,主人公):[[<p>貫にございますな]] }//確認 閉じる 分岐:([[預入]]){ 調査:(t)>=(130000) 分岐:(真){ SEスタート:(失敗音) 会話:(米屋の主人,主人公):[[これ以上はお預かりできませぬ]] }//上限の場合 分岐:(偽){ 調査:(人物::主人公.所持金)<(1000) 分岐:(真){ SEスタート:(失敗音) 会話:(米屋の主人,主人公):[[…一口は千貫からでございます]] }//1000貫未満の場合 閉じる 分岐:(偽){ 会話:(米屋の主人,主人公):[[預入でございますね\nどこからお預かりいたしましょうか?]] 選択:([[所持金]][[貯金]][[やめる]]) 分岐:([[所持金]]){ 会話:(米屋の主人,主人公):[[いかほどお預かりいたしましょうか?]] ループ:{//ループ開始 調査:(y)==(1) ブロック脱出:(真) 代入o:(0) 選択:([[1000貫]][[5000貫]][[10000貫]][[50000貫]][[全部]][[やめる]]) 分岐:([[1000貫]]){ 調査:(人物::主人公.所持金)<(1000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//1000貫持ってない場合 分岐:(偽){ 代入o:(1) }//1000貫持っている場合 }//1口 分岐:([[5000貫]]){ 調査:(人物::主人公.所持金)<(5000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//5000貫持ってない場合 分岐:(偽){ 代入o:(5) }//5000貫持っている場合 }//5口 分岐:([[10000貫]]){ 調査:(人物::主人公.所持金)<(10000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//10000貫持ってない場合 分岐:(偽){ 代入o:(10) }//10000貫持っている場合 }//10口 分岐:([[50000貫]]){ 調査:(人物::主人公.所持金)<(50000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//50000貫持ってない場合 分岐:(偽){ 代入o:(50) }//50000貫持っている場合 }//50口 分岐:([[全部]]){ 代入o:(人物::主人公.所持金)/(1000) 代入y:(1) }//全部 分岐:([[やめる]]){ 代入y:(1) }//やめる 調査:(o)>(0) 分岐:(真){ SEスタート:(コイン) 代入r:(o)*(1000) 代入q:(人物::主人公.所持金)-(r) 更新:(人物::主人公.所持金)(q)} 代入t:(t)+(o) 代入u:(t) 代入p:(t)*(1000) 代入s:(o)*(1000) 会話:(米屋の主人,主人公):[[<s>貫、お預りいたしました\nお預り残高は、<p>貫となりました\n所持金は、<q>貫となりました\n]] 代入w:(u)%(2) 更新:(イベント::米土倉桁0)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁1)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁2)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁3)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁4)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁5)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁6)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁7)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁8)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁9)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁A)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁B)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁C)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁D)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁E)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁F)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁G)(w) }//o>0 }//ループ終了 }//所持金 終了 分岐:([[貯金]]){ 会話:(米屋の主人,主人公):[[いかほどお預かりいたしましょうか?]] ループ:{//ループ開始 調査:(y)==(1) ブロック脱出:(真) 代入o:(0) 選択:([[1000貫]][[5000貫]][[10000貫]][[50000貫]][[100000貫]][[500000貫]][[全部]][[やめる]]) 分岐:([[1000貫]]){ 調査:(人物::主人公.貯金)<(1000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//1000貫持ってない場合 分岐:(偽){ 代入o:(1) }//1000貫持っている場合 }//1口 分岐:([[5000貫]]){ 調査:(人物::主人公.貯金)<(5000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//5000貫持ってない場合 分岐:(偽){ 代入o:(5) }//5000貫持っている場合 }//5口 分岐:([[10000貫]]){ 調査:(人物::主人公.貯金)<(10000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//10000貫持ってない場合 分岐:(偽){ 代入o:(10) }//10000貫持っている場合 }//10口 分岐:([[50000貫]]){ 調査:(人物::主人公.貯金)<(50000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//50000貫持ってない場合 分岐:(偽){ 代入o:(50) }//50000貫持っている場合 }//50口 分岐:([[100000貫]]){ 調査:(人物::主人公.貯金)<(100000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//100000貫持ってない場合 分岐:(偽){ 代入o:(100) }//100000貫持っている場合 }//100口 分岐:([[500000貫]]){ 調査:(人物::主人公.貯金)<(500000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…手持ちでは足りませんな\nいますこし小口にして下され]] }//500000貫持ってない場合 分岐:(偽){ 代入o:(500) }//500000貫持っている場合 }//100口 分岐:([[全部]]){ 代入o:(人物::主人公.貯金)/(1000) 代入y:(1) }//全部 分岐:([[やめる]]){ 代入y:(1) }//やめる 調査:(o)>(0) 分岐:(真){ SEスタート:(コイン) 代入r:(o)*(1000) 代入q:(人物::主人公.貯金)-(r) 更新:(人物::主人公.貯金)(q)} 代入t:(t)+(o) 代入u:(t) 代入p:(t)*(1000) 代入s:(o)*(1000) 会話:(米屋の主人,主人公):[[<s>貫、お預りいたしました\nお預り残高は、<p>貫となりました\n貯金は、<q>貫となりました]] 代入w:(u)%(2) 更新:(イベント::米土倉桁0)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁1)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁2)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁3)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁4)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁5)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁6)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁7)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁8)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁9)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁A)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁B)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁C)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁D)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁E)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁F)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁G)(w) }//o>0 }//ループ終了 }//貯金 終了 分岐:([[やめる]]){ }//やめる 終了 }//1000貫以上所持の場合 閉じる }//上限未満の場合 閉じる }//預入 閉じる 分岐:([[払戻]]){ 調査:(t)==(0) 分岐:(真){ 会話:(米屋の主人,主人公):[[残高が\nございませぬ…]] } 分岐:(偽){ 代入p:(t)*(1000) 会話:(米屋の主人,主人公):[[残高は\n<p>貫となっております]] 会話:(米屋の主人,主人公):[[どちらへご入金いたしましょうか?]] 選択:([[所持金]][[貯金]][[やめる]]) 分岐:([[所持金]]){ 会話:(米屋の主人,主人公):[[いかほどご入用でございましょうか?]] ループ:{//ループ開始 調査:(y)==(1) ブロック脱出:(真) 代入o:(0) 選択:([[1000貫]][[5000貫]][[10000貫]][[50000貫]][[持てるだけ]][[やめる]]) 分岐:([[1000貫]]){ 調査:(人物::主人公.所持金)>(99000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(1) } } 分岐:([[5000貫]]){ 調査:(t)<(5) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 調査:(人物::主人公.所持金)>(95000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(5) } } } 分岐:([[10000貫]]){ 調査:(t)<(10) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 調査:(人物::主人公.所持金)>(90000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(10) } } } 分岐:([[50000貫]]){ 調査:(t)<(50) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 調査:(人物::主人公.所持金)>(50000) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(50) } } } 分岐:([[持てるだけ]]){ 代入u:(p)+(人物::主人公.所持金) 調査:(u)>(100000) 分岐:(真){ 代入o:(100000)-(人物::主人公.所持金) 代入o:(o)/(1000) } 分岐:(偽){ 代入o:(p)/(1000) } 代入y:(1) } 分岐:([[やめる]]){ 代入y:(1) }//やめる 調査:(o)>(0) 分岐:(真){ SEスタート:(コイン) 代入r:(o)*(1000) 代入q:(人物::主人公.所持金)+(r) 更新:(人物::主人公.所持金)(q) 代入t:(t)-(o) 代入u:(t) 代入p:(t)*(1000) 代入s:(o)*(1000) 会話:(米屋の主人,主人公):[[<s>貫、お渡しいたしました\nお預り残高は、<p>貫となりました\n所持金は、<q>貫となりました]] 代入w:(u)%(2) 更新:(イベント::米土倉桁0)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁1)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁2)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁3)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁4)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁5)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁6)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁7)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁8)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁9)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁A)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁B)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁C)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁D)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁E)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁F)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁G)(w) }//払戻あり }//ループ終了 }//所持金 終了 分岐:([[貯金]]){ 会話:(米屋の主人,主人公):[[いかほどご入用でございましょうか?]] ループ:{//ループ開始 調査:(y)==(1) ブロック脱出:(真) 代入o:(0) 選択:([[1000貫]][[5000貫]][[10000貫]][[50000貫]][[100000貫]][[500000貫]][[持てるだけ]][[やめる]]) 分岐:([[1000貫]]){ 代入u:(500000) 代入u:(u)+(498999)//代入上限の回避 調査:(人物::主人公.貯金)>(u)//数値比較上限の回避 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(1) } } 分岐:([[5000貫]]){ 調査:(t)<(5) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 代入u:(500000) 代入u:(u)+(494999)//代入上限の回避 調査:(人物::主人公.貯金)>(u)//数値比較上限の回避 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(5) } } } 分岐:([[10000貫]]){ 調査:(t)<(10) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 代入u:(500000) 代入u:(u)+(489999)//代入上限の回避 調査:(人物::主人公.貯金)>(u)//数値比較上限の回避 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(10) } } } 分岐:([[50000貫]]){ 調査:(t)<(50) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 代入u:(500000) 代入u:(u)+(449999)//代入上限の回避 調査:(人物::主人公.貯金)>(u)//数値比較上限の回避 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(50) } } } 分岐:([[100000貫]]){ 調査:(t)<(100) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 代入u:(500000) 代入u:(u)+(399999)//代入上限の回避 調査:(人物::主人公.貯金)>(u)//数値比較上限の回避 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(100) } } } 分岐:([[500000貫]]){ 調査:(t)<(100) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに預かっておりませぬ…]] } 分岐:(偽){ 調査:(人物::主人公.貯金)>(499999) 分岐:(真){ 会話:(米屋の主人,主人公):[[…そんなに持ちきれませぬ…]] } 分岐:(偽){ 代入o:(500) } } } 分岐:([[持てるだけ]]){ 代入w:(p)+(人物::主人公.貯金) 代入u:(500000) 代入u:(u)+(499999)//代入上限の回避 調査:(w)>(u)//数値比較上限の回避 分岐:(真){ 代入o:(u)-(人物::主人公.貯金) 代入o:(o)/(1000) } 分岐:(偽){ 代入o:(p)/(1000) } 代入y:(1) } 分岐:([[やめる]]){ 代入y:(1) }//やめる 調査:(o)>(0) 分岐:(真){ SEスタート:(コイン) 代入r:(o)*(1000) 代入q:(人物::主人公.貯金)+(r) 更新:(人物::主人公.貯金)(q) 代入t:(t)-(o) 代入u:(t) 代入p:(t)*(1000) 代入s:(o)*(1000) 会話:(米屋の主人,主人公):[[<s>貫、お渡しいたしました\nお預り残高は、<p>貫となりました\n貯金は、<q>貫となりました]] 代入w:(u)%(2) 更新:(イベント::米土倉桁0)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁1)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁2)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁3)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁4)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁5)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁6)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁7)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁8)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁9)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁A)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁B)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁C)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁D)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁E)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁F)(w) 代入u:(u)/(2) 代入w:(u)%(2) 更新:(イベント::米土倉桁G)(w) }//払戻あり }//ループ終了 }//貯金 終了 分岐:([[やめる]]){ }//やめる }//残高がある場合 閉じる }//払戻 閉じる 分岐:([[やめる]]){ 代入z:(1) }//分岐 やめる 閉じる }//ループ〆 }//分岐 米土倉に用がある 閉じる 分岐:([[米屋に用がある]]){ 会話:(主人公,米屋の主人):[[今日は米の商いの件で参った]] 会話:(米屋の主人,主人公):[[それはそれは…\nどうぞこちらへ]] }//分岐 米屋の主人に用がある 閉じる }//スクリプト閉じる }//イベント閉じる イベント:米土倉利用{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉不要{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁0{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁1{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁2{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁3{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁4{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁5{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁6{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁7{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁8{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁9{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁A{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁B{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁C{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁D{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁E{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁F{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } イベント:米土倉桁G{//フラグとして利用 属性:何度でも|ひかえめ 発生契機:チャプター凍結時 発生条件:{ 調査:(0)==(1) } スクリプト:{ } } }//チャプター閉じる