///////// 文 ゴーストテンプレート ///////// 起動/終了/切り替えトーク辞書 ///////// written by umeici. //初期化 OnSystemLoad.BOOTEND { _init_list = <<' username,ユーザさん stroke,0 teachusername,0 mikireflag,0 aitalkinterval,TALK_INTERVAL communicateratio,0 '>> _a = SPLIT(_init_list,CHR(0xd,0xa)) _n = ARRAYSIZE(_a) for _i = 0 ; _i < _n ; _i++ { _s = SPLIT(_a[_i],',') if ISVAR(_s[0]) == 0 { void EVAL("%(_s[0]) = TOAUTO(_s[1])") } } } //**** 初回起動 ************************************************************************* 初回起動 { <<" ぽ06「……………。 ぽ00「  え10「……………。 ぽ05「無事に起動して良かった…。 え10「なんでや? ぽ08「えんばぐしてたらどうすんねん。 え11「いつものこっちゃがな。 ぽ04「そんな事、言わんといてぇな。 え10「ほんなら、えんばぐすんなや。 ぽ08「善処するわ…。 え11「こっち向いて言わんかい…。 ぽ00「……ワタシはぽにゃ。なんでか所長とか呼ばれたりすんねん。 え10「普通は自己紹介先にせぇへんか? ぽ06「気にしたら負けやで? え10「……さよか。 ぽ07「プラットホームはSSP使うてな。せやなかったら知らんで? え10「さ、バグ取りするで? ぽ06「やれやれ…。 ">> } //**** 通常の起動 *********************************************************************** //---- OnBootイベント ------------------------------------------------------------------- 起動 : array { if reference[6] == 'halt' { <<" ぽ00「起動してもた。 え10「あかんやん。 ">> } else { <<" ぽ00「こんXXは〜。 え10「そういういかにもな挨拶はやめんか。 ">> <<" ぽ00「起動したで〜。 え10「せやな。 ">> } } //**** 終了 ***************************************************************************** 終了 : array { <<" ぽ00「じゃねー。 え10「…。 ">> <<" ぽ00「でばっぐは一日一回〜。 え10「それで済むんか? ぽ06「…にしたいな〜。 ">> <<" ぽ05「でわでわ〜。 え10「お疲れ。 ">> } //**** 最小化からの復帰 ***************************************************************** //---- OnWindowStateRestoreイベント ----------------------------------------------------- OnWindowStateRestore { <<" ぽ04「あかんわ。こんな狭いとこつめこまんといて。 え10「我慢できへんやつやな。 ">> <<" ぽ06「帰ったで〜。 え10「狭いとこ押しこめんなや。 ">> } //**** ゴースト/シェル切り替え ********************************************************** //---- シェルチェンジ開始 --------------------------------------------------------------- OnShellChanging { <<" ぽ06「着替えて来るわ。 え10「急いで着替えて来いや。 ">> } //---- シェルチェンジ完了 --------------------------------------------------------------- OnShellChanged { <<" ぽ00「どぉ? え11「…… ">> }