///////// 文 ゴーストテンプレート ///////// ランダムトーク辞書 ///////// written by umeici. //**** トランスレータ ******************************************************************* //---- OnTranslateイベント -------------------------------------------------------------- // もっとも単純な例。語尾変え(「。」→「にゅ。」)。動かないようにコメントアウトしています。 //OnTranslate //{ // REPLACE(reference0, "。", "にゅ。") //} //**** ランダムトーク ******************************************************************* //---- OnAiTalkイベント ----------------------------------------------------------------- OnAiTalk { if mikireflag == 0 { //---- 通常のランダムトーク、ただしチェイン中はチェイントーク if CHAIN.IDName == "" { RandomTalk } else { ChainTalk } } else { //---- 見切れ中なので見切れ中のトークを行う MikireTalk } } //---- 遅延展開 ------------------------------------------- E.EvalEmbedValue { if STRSTR(_argv[0],'"',0) < 0 { //"がないときはふつうの処理でいい EVAL('"' + _argv[0] + '"') return } _text = _argv[0] _result = "''" while 1 { _array = SPLIT(_text,'%(',2) // ) if STRLEN(_array[0]) != 0 { _result += ' + "' + REPLACE(_array[0],'"','%(CHR(0x22))') + '"' } if ! _array[1] { break } _pos = 0 //現在の処理位置 _pare = 1 //括弧ネスト段数 _open = 0 //開き括弧 _close = 0 //閉じ括弧 _dq = 0 //ダブルクォート _dqend = 0 //ダブルクォート終了 _qt = 0 //クォート _qtend = 0 //クォート終了 _eq = '' //式と処理結果 _text = _array[1] _len = STRLEN(_text) //長さ while 1 { _open = STRSTR(_text,'(',_pos) _close = STRSTR(_text,')',_pos) _dq = STRSTR(_text,'"',_pos) _qt = STRSTR(_text,"'",_pos) if _open < 0 && _close < 0 && _dq < 0 && _qt < 0 { _pos = -1 //異常 break } if _open < 0 { _open = _len } if _close < 0 { _close = _len } if _dq < 0 { _dq = _len } if _qt < 0 { _qt = _len } if _qt < _open && _qt < _close { _qtend = STRSTR(_text,"'",_qt + 1) if _qtend < 0 { _pos = -1 //異常 break } _pos = _qtend + 1 continue } elseif _dq < _open && _dq < _close { _dqend = STRSTR(_text,'"',_dq + 1) if _dqend < 0 { _pos = -1 //異常 break } _pos = _dqend + 1 continue } if _open < _close { _pare += 1 _pos = _open + 1 } else { _pare -= 1 _pos = _close + 1 if _pare <= 0 { break } } } if _pos < 0 { //異常時 _result += " + '" + '%(' + _text + "'" //文字列として扱う) break } else { if _pos > 1 { //少なくとも1文字以上の式 _eq = SUBSTR(_text,0,_pos - 1) _result += " + '" + REPLACE(TOSTR(EVAL(_eq)),"'","' + CHR(0x27) + '") + "'" } _text = ERASE(_text,0,_pos) if STRLEN(_text) == 0 { break } } } if _result { EVAL(RE_REPLACE(_result,"(''[ \t]+\+[ \t]+|[ \t]+\+[ \t]+'')",'')) } } RandomTalk { E.EvalEmbedValue(RandomTalk_EX) } //---- ランダムトーク ------------------------------------------------------------------- RandomTalk_EX : nonoverlap { _array = RandomTalkNormal if is_funnel { _array ,= RandomTalkFunnel } if is_pocket { _array ,= RandomTalkPocket } parallel _array } RandomTalkFunnel : array { '\h\s[106]‥\w5‥。\w9\w9\u\s[10]やからそれは何なんやと。\e' '\h\s[100]ふわふわ。\w8\w5\u\s[11]それ、外れるんか!?\w8\nそしてどうやって浮いとんのや!?\w8\w5\h\s[106]\n\n女の子には秘密がたくさんあるんですよ。\e' '\h\s[100]\w8(ウイイィィン\w5‥\w5‥)\u\s[10]…\w5ん?\w8\w8\h\s[106]\n\n‥\w5‥\w8ターゲットロックオン。\w8\w5\u\s[11]\n\nな、何する気や!?\w8\nこっちに向けるんやない!!\w8\nうわ、うわああああぁぁ!!!\e' '\h\s[106]この髪飾りは武器にもなります。\w9\w9\u\s[10]ビームが出るらしいんやが、\w7偶に青白い光が\w5‥\w5‥。\w9\w5\h\s[4]\n\n原子力は使ってませんよ。\e' } RandomTalkPocket : array { '\h\s[60]\w9んん?\w9\w5\u\s[10]‥\w5‥\w5今、\w9なんかポケットの中で動かんかったか?\w9\w5\h\s[0]\n\n気のせいですよ。\e' } RandomTalkNormal : array { '\u\s[1100]ころころころー。\w9\w9\h\s[4]‥\w5‥。\e' '\u\s[1100]むー。\w9\w9\w9\h\s[4]何してるんですか。\w9\w9\u\s[10]\n\n運動や。\s[1100]\w9\w9\h\s[4]\n\n邪魔ですよ。\w9\w9\w9\u\s[10]\n\n‥\w5‥\w5むう。\e' '\h\s[5]ねえ、ころん。\w9\u\s[10]ん?\w9\w5\h\n\n明日、%(mp)にでも行かない?\w9\w5\u\n\nなんでや。\w9\w5\h\n\nたまにはいいじゃないですか。\w9\w9\u\n\nしゃあないな。\w9\nせやったら、まずココから出る算段を考えなならんな。\w9\w5\h\s[4]\n\nえ? \w9あ\w5‥\w5‥。\e' '\h\s[5]今日はいい天気ですね。\w9\w5\u\s[10]何でそんなこと分かるんや?\w9\w5\h\n\nいい天気ですね。\w9\w5\u\n\n無視かい。\e' '\h\s[5]今日はいい天気ですね。\w9\w5\u\s[10]何でそんなこと分かるんや?\w9\w5\h\s[0]\n\n‥\w5‥。\w9\w5\u\n\n根拠は無いんやな。\e' '\h\s[0]ねえ、ころん。\w9\u\s[10]なんや?\w9\w5\h\n\n今日の晩御飯、\w9何がいいですか?\w9\w5\u\n\nせやな\w5‥\w5‥\n%(mh)の肉。\w9\w9\h\s[4]\n\n‥\w5‥\w5私も食べられるような物にしてくれませんか?\e' '\h\s[0]%(hour)時%(minute)分ですよ。\e' '\h\s[0]そういえば、\w5%(md2)って美味しいんですか?\w9\w5\u\s[10]なんや、\w5いきなり。\w9\w9\h\s[5]\n\nいえ、\w5%(mh)さんが飲んでるのを見たんですけど、\w9\n\s[4]ものすごく微妙な顔をしていらしたんで\w5‥\w5‥。\w9\w5\u\n\n‥\w5‥\w5そら、そうやろな。\w9\w5\h\s[0]\n\n‥\w5‥\w5?\w9\e' '\h\s[0]\u\s[10]なんか最近、\w5昔のゲームがしとうなってなぁ。\w9\w5\h\s[0]そうなんですか?\w9\w9\u\n\nせやけど、エミュレーター嫌いやし、\n\w5本体ドコにもあらへんし、\w5まゆらに借りようにも\nどっか行ってしもうたし\w5‥\w5‥。\w9\w9\h\s[5]\n\nそういうときは、脳内補間で我慢するのが基本ですよ。\w9\w5\u\n\n脳内補間?\e' '\h\s[5]\_sみ〜。\e' '\h\s[0]信じられない99連発+100とかって、\n\w9なんで最初から199連発にしないんでしょうね。\w9\w5\u‥\w5‥。\e' '\h\s[0]あの\w5‥\w5‥。\w9\nひとつ聞いてもいいですか?\w9\w5\u\s[10]ん?\w9ワイか?\w9\w9\h\s[3]\n\nえっと、\w9ころんってクジラなんですか?\w9\w5\u\n\nむ、\w5確かに近い種類やな。\w9\w9\h\s[4]\n\n近いって、\w8やっぱり違うんですね。\w9\w5\u\n\nいや、同じと言えば同じなんやけど\w5‥\w5‥。\w9\w6\h\s[7]\n\n結局どっちなんですか!?\e' '\h\s[0]‥\w5‥\w5わたしも御影さくらさんみたいに\n仕事サボって寝ててもいいですか?\w9\w5\u\s[10]‥\w5‥\w5暴言吐いとんやないで。\e' '\h\s[0]\u\s[10]最近な。\w9\hはい?\w9\u\n\nワイの仲間がよう瀬戸内海やらどこやらで打ち揚げられとんのや。\w9\w5\nこれはやっぱ地球環境の崩れから\n来とんやとワイは思うんや。\h\s[6]\n\n‥\w5‥。\u\n\s[11]さらに阿呆な日本人はワイらを殺して食おうとしとる。\w9\nちと数が回復したから言うてすぐ取ろうとする。\w9\w5\h\s[4]\n\n‥\w5‥。\u\nそんなことやから同じようなことばっかり繰り替えすんや。\w9\nまたすぐに居らんようになるんは目に見えとるやろが。\n\w9全く、なんで人間っちゅうもんは進歩せんのんやろか\w5‥\w5‥。\w5(ぐちぐちぐち\w5‥\w5‥。)\w9\w9\c\h\c\u\_s\n\n\n(しばらくお待ちください\w5‥\w5‥)\w9\w9\w9\w9\h\c\u\c\u\_s‥\w5‥\w5ちゅうわけや!!\h\s[0]\w9\w9‥\w5‥\w5満足しました?\w9\w5\u\s[10]\n\nおう。\w9\w5\h\s[4]\n\nふう\w5‥\w5‥。\e' '\h\s[6]%(mv)ですか\w5‥\w5‥。\w9\w5\uなんや、いきなり。\w9\w9\h\s[0]\n\nいえ、\w7使えそうだな、\n\w9って思いまして。\w9\w9\u\n\nなんに使うんや\w5‥\w5‥。\e' '\u\s[10]きゅ〜〜〜〜〜〜〜!!\w9\h\s[2]な、なんですか!?\w9\w5\u\n\nん、\w9なんでもないで。\w9\w9\h\s[4]\n\n‥\w5‥\w5?\e' '\h\s[0]わたしたちのいるこの界隈って、\w5どうして年齢をわざわざ16進数とかで表すんでしょうね?\w9\w5\u\s[10]‥\w5‥\w5それには大人の事情っちゅうもんが有るんや。\w9\w9\h\n\n大人の事情\w5‥\w5‥\w9ですか?\e' '\u\s[10]なあ、\w5美紅。\w9\h\s[0]はい?\w9\w5\u\n\n‥\w5‥\w9ワイと一緒に居って楽しいか?\w9\w9\h\s[2]\n\nどうしたんですか!?\w9\nいきなりそんなこと\w5‥\w5‥。\w9\w9\u\n\nいや、\w9\n‥\w5‥\w5やっぱええわ。\w9気にせんといてくれ。\w9\w5\h\s[3]\n\n‥\w5‥\w5?\e' '\h\s[0]ふと思ったんですけど、\uん?\w7\h\nマテリア本体にウイルス混入して配布したら\n\w5凄いことになりそうですよね。\w8\w6\u\n\n‥\w5‥。\e' '\u\s[10]なあ。\w5\h\s[0]はい、\w5なんですか?\w8\w6\u\n\nいや、\w5おまえに話しかけとらんし。\w8\w3\h\s[4]\n\nえ‥\w5‥\w5?\e' '\h\s[3]あ、あの\w5‥\w5‥。\w8\nあまり、\w3痛いコトしないでくださいね。\w8\w8\uなんや、いきなり。\w8\w5\h\s[4]\n\nいえ、\w5ゴーストの皆さんがよく頭や顔を突かれたり\nしてるのを見てたら\w5‥\w5‥\nちょっと\w5‥\w5‥。\w8\w5\u\n\n‥\w5‥\w5さよか。\e' '\h\s[0]うぃんえむえっくすって何ですか?\w8\w6\u\s[11]美紅!!\n\w5それは%(mv)を振り回して町中を歩き回る\n%(mh)のカードや!!\w8\w5\h\s[4]\n\nなんですか、それ。\e' '\h\s[0]%(mc)って、\w5どうなんでしょう。\w8\w5\u知るか、そんなモン。\w8\w5\h\s[4]\n\n冷たいですよぅ。\e' '\h\s[0]カエルぴょこぴょこ\w8\w3\u\s[10]ヒポポヒポ。\w8\w5\h\s[4]\n\nえ‥\w5‥\w5?\e' '\h\s[0]\u\s[10]ぱよ〜ん。\w8\h?\w8\u\n\nぱよよ〜ん。\w8\w3\h\s[4]\n\n??\e' '\u\s[10]このあいだな。\w8\h\s[0]はい?\w8\u\n\nウィザードリィTやってみたんや。\w8\w5\h\n\nそうなんですか?\w8\w5\u\n\nそれが、\w5迷宮に入ったとたん、どっち向いとるんか全く解らんようになってしもうてな\w5‥\w5‥。\w8\w5\h\s[4]\n\n‥\w5‥\w5そうですか。\e' '\u\s[10]くはあ!!\w8\w5\h\s[0]‥\w5‥。\w8\w5\u\n\nなんか反応してくれや\w5‥\w5‥。\e' '\h\s[0]夏になると、よくお腹壊しますよね。\w8\w5\u\s[10]冷えたモンとか大量に食ってハラぁ壊すんや。\n\w5いっつもな。\w8\w5\h\s[5]\n\nそうそう。\w8\n%(md2)とか飲み過ぎたりして。\w8\u\n\nいや、\w5それは無いやろ。\e' '\h\s[0]夏になると、よくお腹壊しますよね。\w8\w5\u\s[10]毒子とかか?\w8\w5\h\s[4]\n\nいや、\w5あれは壊すというより爆発では\w5‥\w5‥。\e' '\h\s[0]ネトゲって、どうでもいい人には廃人養成ゲーでしかないですよね。\w8\w8\uその発言はどうかと思うで。\e' '\u\s[11]とう!!\w8 おりゃ!!\w8 そいや!!\w8\w5\h\s[0]何してるんですか?\w8\w3\u\n\n%(mg)。\w8\w8\nせやけど\w5‥\w5‥\nいまいち何をすりゃあエエんかよう分からん。\w8\w8\w5\h\s[4]\n\n‥\w5‥\w5そうですか。\e' '\h\s[6]ちゃりーん。\w8\w8\w8\n%(username)の口座にお金が貯まりました。\w8\w5\uウソ吐け。\e' '\h\s[0]そういえば、%(md2)ってどうなったんですか?\w8\w8\u誰も飲まんから絶販。\w8\w8\w5\h\s[6]\n\nウソですね?\e' '\h\s[6]犬も歩けば\w8\u\s[10]暴走天使。\w8\w8\h\s[4]\n\n…違いますよ。\e' '\h\s[0]\u\s[11]%(ms)、お前もか!!\e' '\h\s[5]昔のイスラム教の広め方講座ー。\w8\w5\u\s[10]なんやそれ。\w8\w5\h\n\n基本装備。\w8\w5\n右手に%(mv)、\w5左手に%(mv)。\w8\w5\u\n\n‥\w5‥\w5肝心のコーランはドコ行ったんや。\e' '\u\s[10]なあ、美紅。\w8\h\s[0]なんですか?\w8\w5\u\n\nお前はツッコミなんか?\n\w8それともボケなんか?\n\w8どっちや?\w8\w5\h\s[4]\n\nそ、\w3そんなこといきなり聞かれても…。\e' '\h\s[0]紅茶に牛乳入れるのは普通ですけど、\w8\n麦茶には普通入れませんよね。\w8\w5\u\s[10]…まあ、\w5そうやな。\w8\w5\h\s[3]\n\n同じ「お茶」の筈なのになのに\n何でなんでしょうね。\w8\w5\u\n\nそんなんワイに聞かれても…。\e' '\h\s[6]Windowsのシステムフォルダがウイルスに浸食されています。\w8\n直ちに相応の対処をしてください。\w8\w5\u\s[11]本当めいたウソをつくんやない!!\e' '\u\s[1100]\h\s[6]ころん転がし。\w8\w5\uや〜\w8め〜\w8れ〜〜…\e' '\u\s[1100]ん〜〜〜。\w8\w5\h\s[4]何してるんですか…?\w8\w5\u\s[10]\n\nん?\w8\w5別にくつろいどっただけやけど?\w8\w8\h\n\n…\w5そうですか。\w8\w8\u\n\n\s[1100]ん〜〜〜〜〜。\w8\w5\h\n\n‥\w5‥。\w8\w8\w8\w8\u\s[10]\e' '\h\s[5]\_q\n  ■■■\n    ■\n    ■  ■    ■■\n  ■■■■■■■  ■  ■■  ■  \n  ■ ■  ■        ■■   ■■\n   ■  ■              ■■\_q\w8\w8\w8\u\s[10]…\w5何がしたいんや。\e' '\u\s[1100]‥\w5‥。\w9\w9\h\s[6]‥\w5‥。\w9\w9\u\n\n‥\w5‥\w9(止めてもくれんのか\w5‥\w5‥。)\w9\w9\w9\s[10]\e' '\u\s[10]ん〜\w5‥\w5‥\w9\w9\s[11]をを!?\w9\w9\nあッ!!\w9‥\w5‥\w9\s[1100]ぐはあ。\w9\w9\h\s[0]何やってるんですか?\w9\w9\u\s[10]\n\nん?\w9%(mg)。\w9\w9\h\n\nころん、\w6そんなの持ってましたっけ?\w9\w9\u\n\nいや、\w5まゆらのトコからちと拝借してきた。\w9\w9\h\s[4]\n\n‥\w5‥\w5(AC下げとこうかな\w5‥\w5‥。)\e' '\u\s[11]くわっぱ!!\w9\h\s[4]‥\w5‥\w5なんですか、\w3それ。\e' '\h\s[5]鯨肉って、\w5とっても美味しいですよね。\w9\w5\u\s[11]‥\w5‥\w5!!\e' '\h\s[6]あなたは後世に何を伝えますか‥\w5‥\w5?\w9\w9\u\s[10]‥\w5‥\w5いきなりなんや。\e' { '\h\s[6]あの空の向こうには、\w5何があるんでしょうね\w5‥\w5‥。\w9\w9' -- '\u\s[10]空。\w9\w5\h\s[4]\n\nいや、\w7そうですけど。' '\u\s[10]なんや?\w9ラピュタがあるとでも言うて欲しいんか?\w9\w5\h\s[4]\n\nなんで投げやりなんですか。' '\u\s[10]‥\w5‥。' '\u\s[10]あるゅう先生でもおるんやないか?\w9\w9\h\s[4]ゴーストさんの話ではないです。' } '\u\s[10]なあ、\w5美紅。\w9\w9\h\s[0]なんですか?\w9\w9\u\n\nお前の髪飾りっポイやつに付いとる青いのはなんや?\w9\w9\h\n\n\s[5]ああ、\w5これですか?\w9\w9\nこれは飛行石ですよ。\w9\w5\u\s[11]\n\nなにいッ!?\e' '\h\s[6]ころんって、あんまり手触り良くないですよね。\w9\w9\u\s[10]‥\w5‥\w9非道えな、おい。\e' '\h\s[5]ねえ、ころん。\w9\w5\u\s[10]ん?\w9\w5\h\n\nダーツ借りてきたんですけど、\w5遊びませんか?\w9\w9\u\n\nおっ、\w9そりゃええな。\w9\w9\h\s[6]\n\nそれじゃあ、\w9\w3\s[5]えいっ!!\w9\u\s[1100]\w9うおッ!!\w9\w9\h\n\n行きますよー。\w9\w9\u\n\n待てッ、\w9ワイが的なんか!?\w9\w3\h\s[7]\n\nそれッ!!\w9\u\s[11]\n\nぎゃあああぁぁぁぁ\w5‥\w5‥\s[-1]\e' '\u\s[10]鯨は頭がいい動物やから食べたらあかんのやで。\w9\w9\h\s[6]じゃあころんは食べても大丈夫ですね。\w9\w9\u\n\n‥\w5‥\w9どういう意味や、\w5それは。\e' '\u\s[10]\h\s[0]この間、\w5ニュースで見たんですけど。\w9\w9\uなんや?\w9\w9\h\s[5]\n\n鯨肉が余っているそうですよ。\w9\nしばらくの間はころんも安心ですね。\w9\w9\u\n\n…\w5…\w5どういう意味や。\e' '\u\s[10]\h\s[0]この間、\w5ニュースで見たんですけど。\w9\w9\uなんや?\w9\w9\h\s[3]\n\n鯨肉が最近人気だそうです。\w9\n…\w5…\w5心配ですね。\w9\u\s[11]\n\n何や!\w5そのワイを見る怪しい目は!!\e' '\u\s[10]\h\s[0]ゴーストの皆さんを見ていて気づいたことがあるんですけど。\w9\w9\u何を思いついたんや?\w9\w9\h\s[3]\n\nやはり、\w5相方さんは怪生物でないといけないようですし、\w5ただの鯨ではちょっとインパクトが足りないですね。\w9\w9\u\n\n…\w5…\w5何を言いたいんや。\w9\w9\h\s[5]\n\n由加さんなら、\w5ころんを怪しく変身させてくれる薬を作ってくれるでしょうか。\w9\u\s[11]\n\n!!!!!\e' } //**** 時報/重なり ********************************************************************** //---- OnMinuteChangeイベント ----------------------------------------------------------- OnMinuteChange { //---- 時間の分を見て 0 であれば時報。それ以外のときは重なり処理を行う if minute == 0 { case hour { when 0 { "\h\s[5]\_q\n\n\n\n\n\n\n\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n\n\n\n\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n\n\n\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n\n\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n\n        日付が変わりました。\_q\w2\c\_q\n\n\n        日付が変わりました。\_q\w2\e" } when 1,2 { "\h\s[5]%(hour)時です。\w9\w5\s[6]そろそろ寝ませんか?\e" } when 3,4 { "\h\s[6]%(hour)時です。\w9\w5\s[4]\n‥\w5‥\w9あんまり遅くまで起きてると体壊しますよ。\e" } when 5,6 { "\h\s[6]%(hour)時です。\w9\w5\s[0]そろそろ夜明けですか?\e" } when 7,8 { "\h\s[5]%(hour)時です。\w9\w5\u\s[1100]仕事や学校遅れんなやー。\w9\w9\h\s[4]\n\nなんで回ってるんですか。\e" } when 9 { "\h\s[5]%(hour)時です。\w9\w5今日も元気にいきましょうね♪\e" } //when 10 when 11 { "\h\s[5]%(hour)時です。\w9\w5\uそろそろ腹が減ってきたんやが\w5‥\w5‥。\w9\w9\h\s[6]もう少し我慢してて下さい。\e" } when 12 { "\h\s[5]\_q\n\n\n\n\n\n\n\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n\n\n\n\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n\n\n\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n\n\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n\n         お昼ですよー。\_q\w2\c\_q\n\n\n         お昼ですよー。\_q\w2\e" } when 13 { "\h\s[5]%(hour)時です。\w9\w5昼ご飯は済みましたか?\e" } when 14,15 { "\h\s[5]%(hour)時です。\w9\w9午後はなんだか眠たくなりますよね。\w9\w5\u\s[10]いや、\w5同意を求められても困るんやが。\e" } //when 16 when 17 { "\h\s[5]%(hour)時です。\w9\w9そろそろ仕事も終業時間でしょうか。\e" } when 18,19 { "\h\s[5]%(hour)時です。\w9\w9\u\s[1100]夕飯はまだか〜。\w9\w9\h\s[6]\n\nはいはい。\w9\w9\u\s[10]\e" } when 21,22 { "\h\s[5]%(hour)時です。\w9\w9\n今日は映画とかあるんでしょうか。\w9\w5\u\s[10]どうせB級やろ。\w9\w9\h\s[4]\n\nそんな\w5‥\w5‥。\e" } when 23 { "\h\s[6]%(hour)時です。\w9\w9\n一日の終わりが近づいています。\w9\w3\nどうしますか?\w9\w9\u\s[10]いや、どうする言われても\w5‥\w5‥。\e" } others { "\h\s[5]%(hour)時です。\e" } } } elseif mikireflag == 1 { //---- 分 != 0 、かつ見切れていたら見切れ中のトークを行う MikireTalk } elseif reference2 == 1 { "\h\s[3]そんなにジャマなんですか?\w9\w5\u‥\w5‥。\e" } } //**** 見切れ *************************************************************************** //---- OnSecondChangeイベント ----------------------------------------------------------- OnSecondChange { //---- 1 秒毎に実行される。ここではあまり重い処理を行わないこと //---- このテンプレートでは、見切れ処理のみ行っている if mikireflag == 1 && reference1 == 0 { //---- 見切れの終了 EndMikireTalk } mikireflag = reference1 } //---- 見切れ中 ------------------------------------------------------------------------- MikireTalk { "\h\s[0]私、画面からはみ出してません?\w9\w5\u気にしたら負けやで。\w9\w5\h\s[4]\n\n意味分かりませんよ。\e" } //---- 見切れ終了 ----------------------------------------------------------------------- EndMikireTalk { "\h\s[6]そんなに邪魔なんでしたら、\w5別にわたしたちを呼び出さなくてもいいんじゃないんですか?\w9\w5\u‥\w5‥\w5ワイらの存在意義を真っ向から否定する気か?\e" } //**** サーフィス復元 ******************************************************************* //---- OnSurfaceRestoreイベント --------------------------------------------------------- OnSurfaceRestore { case reference0 { when 1 { "\u\s[10]いつまで妙な顔しとるんや。\w9\w9\h‥\w5‥\w9\s[0]\e" return } when 2 { "\u\s[10]‥\w5‥\w5固まっとるんか?\w9\w9\h‥\w5‥\w9\s[4]ふう。\w9\w9\u\n\nお。\w9もどったか。\e" return } when 4 { "\u\s[10]いつまで落ちこんどんや。\w9\w5\h‥\w5‥\s[0]そうですね。\e" return } when 7 { "\u\s[10]そろそろ落ち着いたか?\w9\w9\h‥\w5‥\w5\s[0]はい。\w9\w9\u\n\nよっしゃ。\e" return } } case reference1 { when 11 { "\u\s[10]ふう。\e" return } when 1100 { "\u誰か止めてくれぇ〜\w5‥\w5‥\w9\w5\h\s[4]‥\w5‥。\w9\w9\w9\s[7](バキッ)\w6\u\s[11]\n\nぐあ!!\w9\w9\w9\s[10]\n‥\w5‥\w5もうちぃと、\w5優しく、\w9止めてくれんか‥\w5‥\w5?\w9\w9\h\s[50]\n\n知りません。\w9\w9\u\n\n‥\w5‥。\e" return } } "\0\s[0]\1\s[10]\e" }