///////// 文 ゴーストテンプレート ///////// スケジュールイベント辞書 //---- 5分前 ------------------------------------------------------- //R0 = type R1 = title R2 = subtitle (R3 = script) OnSchedule5MinutesToGo { "\0\s[7]\_q\f[bold,true][スケジュール5分前]\f[bold,default]\n\n[half]\_q" -- "%(reference[1])の5分前だ!\n急げっ!\n\n[half]" -- reference[3] } //---- よむ ------------------------------------------------------- //R0 = type R1 = title R2 = subtitle (R3 = script) OnScheduleRead { "\0\s[5]\_q\f[bold,true][スケジュール帳]\f[bold,default]\n\n[half]\_q" -- "%(reference[1])の内容だよ。\n\n[half]" -- reference[3] } //---- センサスタート ------------------------------------------------------- //R0 = name OnSchedulesenseBegin { "\0\s[5]%(reference[0])からスケジュールの内容を書き写してくるね。\e" } //R0 = name R1 = 個数 OnSchedulesenseComplete { "\0\s[5]%(reference[1])個、\w4書き写してきたよ。\w8\w8\u\s[10]おつかれさん。\e" } //---- ポストスタート ------------------------------------------------------- //R0 = name OnSchedulepostBegin { "\0\s[5]%(reference[0])にスケジュールの内容を書いてくるね。\e" } //R0 = name OnSchedulepostComplete { "\0\s[5]書いてきたよ。\w8\w8\u\s[10]おつかれさん。\e" } //---- 失敗 ------------------------------------------------------- OnSchedulesenseFailure { if reference[0] == "artificial" { "\1\s[10]\0\s[0]中断したよ。\w8\w8\uどないしたんやろな。\e" return } "\1\s[14]\0\s[4]\_q\f[bold,true][スケジュール処理失敗]\f[bold,default]\n\n[half]\_q" -- if reference[0] == "can't download" { "ダウンロードに失敗したみたい。\w8\w8\uネットにつながってないんやろか?\w8\nそれとも相手がコケとるんやろか?" } elseif reference[0] == "can't analyze" { "解析に失敗したみたい。\w8\w8\u新しいのに更新してみてな。\e" } else { "よくわからないけれど、\w4とりあえず何かで失敗したみたい。\w8\w8\u%(reference[0])や言うとるけど、\w4何が何やらようわからん。" } }