//****************************************************************************** // YAYA ghost template // Mouse input related dictionary //****************************************************************************** //****************************************************************************** //Mouse processing section // //Below is the actual talk. Function names follow the following rules: //[Type] + [Scope] + [Part] //Type is one of MouseMove, MouseDoubleClick, MouseWheelUp, MouseWheelDown. //Scope is the scope number, such as \0,\1. //Part indicates which part of the collision detection it is. In the case of an event in a place without a collision detection //No body part. //****************************************************************************** //****************************************************************************** //Petting reaction //****************************************************************************** MouseMove0Head { '\0\s[0]えへへ\w5‥\w5‥\e' '\0\s[5]なでなでされると、気持ちが良いよね。\w8\1お子様だからな。\w8\0\s[3]\n\nぷー。\e' '\0\s[1]‥\w5‥\w5\w8\1照れてる照れてる。\w8\0\n\n何を企んでるの?\w8\1\s[11]\n\nなっ!?\e' '\0\s[3]さ、触り反応は、難しいんですよ?\w8\1説明するのか照れるのか、どっちかにしろよ。\e' '\0\s[1]ぷー‥\w5‥\w5\w8\1いいから普通に立ってろ。\w8\0\n\nえー‥\w5‥\w5\e' '\0\s[7]き、気持ちよくないんだから!\w9\n\w8\s[3]\nでももうちょっと撫でてもいいですよぅ。\w8\1‥\w5‥\w5なんのつもりだ。\e' } MouseMove0Bust { "\0\s0やだ、どこをさわってるんですか。\w5\1\s[10]%(username)、あんたなあ\w5‥\w5‥。\e" '\0\s[0]えっちなのはいけないとおもうんです。\w8\1冷静に対処するんじゃないよ。\e' "\0\s[7]そういうことは、%(ghost)にしてください。\w8\1\s[11]うわ最低。\e" '\0\s[5]ロリコン。\w8\1‥\w5‥\w5さらっと酷い事を。\e' } MouseMove0Twintail { '\0\s[1]‥\w5‥\w5こどもっぽいですか?\w8\1こどもだからなぁ。\w8\0\s[4]\n\nぷー‥\w5‥\w5\e' '\0\s[5]髪をなでられるのは気持ちが良いね。\w8\1そうなのか?\w8\0\s[0]\n\nああ、マック朗ははげてるからわからないよね。\w8\1\s[11]\n\nハゲてねえっ!生えてないんだっての!\e' "\0\s[3]‥\w5‥\w5なんでだろうね。\w9\n%(username)になでなでされると‥\w5‥\w5\w8\1なんだよ。\w8\0\n\n‥\w5‥\w5なんでもない。\w8\1\n\nなんだかなぁ。\e" "\0\s[1]‥\w5‥\w5%(username)がゴーストさんを作ったら‥\w5‥\w5\w9\nこうしてもらえる事も、なくなっちゃうのかな‥\w5‥\w5\w8\1‥\w5‥\w5寂しい事言うなよ。\e" } MouseMove0Face { '\0\s[7]なにしゅるんですかっ!\w8\1‥\w5‥\w5しゅ、って。\e' '\0\s[7]サンプルゴーストの虐待は反対ですっ!\w8\1‥\w5‥\w5顔はやめてやってくれ。\e' '\0\s[1]‥\w5‥\w5マック朗。\w8\1なんだよ。\w8\0\n\n顔から火を噴くほど、って‥\w5‥\w5\w9\nこういう時の逆襲手段なのかな。\w8\1\s[11]\n\nそれ違ッ!\e' '\0\s[5]両腕たたき落とすぞ?\w8\1\s[11]キャラ変わってるっ!\e' } //****************************************************************************** //Poke reaction //****************************************************************************** //Poke reaction on the main unit MouseDoubleClick0Head { '\0\s[7]ばかになったらどうするんですか!\w8\1違ったのか。\w8\0\s[3]\n\nぷー‥\w5‥\w5\e' '\0\s[3]うう‥\w5‥\w5いたいよぉ‥\w5‥\w5\w8\1挙動テストだと思えば、痛くない痛くない。\w8\0\n\nマック朗にやってくださいよ‥\w5‥\w5\w8\1\s[-1]\n\n\w8\0\s[2]\n\nああっ!逃げちゃダメだってば!\e' "\0\s[3]マック朗~、%(username)がいぢめるよぉ。\w8\1幼女いじめて楽しいか?\w8\0\s[7]\n\nぷー!幼女じゃないもん!\w8\1\n\n‥\w5‥\w5あれ?怒られてる俺?\e" '\0\s[7]炸裂するよ!\w8\1\s[11]何が!\e' } MouseDoubleClick0Face { '\0\s[0]いたいいたいっ!\e' "\0\s[7]‥\w5‥\w5わたしのほっぺは、%(ghost)の胸じゃないんですけど。\w8\1‥\w5‥\w5どんなたとえなんだ。\e" "\0\s[3]ぷー‥\w5‥\w5やめてくださぁい‥\w5‥\w5\w8\1可愛く言うと、もっとやられるぞ?\w8\0\s[2]\n\nあ、そうか。じゃぁ‥\w5‥\w5\w8\s[5]\n%(WW2officer)に会わせてやろうか?\w8\1\s[11]\n\nそうくるの!?\e" '\0\s[7]顔つんつんする禁止!\w8\1胸つんつんは?\w8\0\n\n時と場合によって禁止!\w8\1\s[11]\n\nえ!?\e' } MouseDoubleClick0Bust { '\0\s[7]‥\w5‥\w5‥\w5\w8\1怒ってる怒ってる。\e' '\0\s[5]すけべ。\w8\1ゴーストの基本機能って話も‥\w5‥\w5\w8\0\s[6]\n\nないです。\e' "\0\s[1]‥\w5‥\w5はずかしいんですけど。\w8\1あまりにも平らだからか。\w8\0\s[5]\n\n‥\w5‥\w5%(username)、りんごジュース飲みますか?\w8\1\s[11]\n\nやめてあげてっ!!\e" "\0\s[5]%(username)の胸も、つんつんしていい?\w9\n%(ANY(('包丁','グングニルの槍','鐘木')))で。\w8\1\s[11]死んでしまうわ!\e" } MouseDoubleClick0 { //顔以外のつつきでメニュー展開 OpenMenu } //Kero's poke reaction MouseDoubleClick1 { //Kero's poke processing '\1\s[10]やめてくれ、ちょうどそこらへんにプロセッサがあるんだ。/ \0\w6\s[0]アスロンだったっけ?\1\w6\n\nんなわけないだろ。Z80だ。\e' '\1\s[10]ああ、くすぐったいぞ。\e' '\1\s[10]ああん、もっとォ!\0キケンな冗談はやめなさい。\e' '\1\s[11]P――――――――ッ!\w8\0あ、狂った。\w8\1\n\nSyntax Error 30\w9\nOK\w8\0\s[4]\n\nあ、偽物だ。\e' '\1\s[10]おれを突っつくな、おれを。\w8\0えー、そうじゃないとわたしが突っつかれるよ?\w8\1\n\n‥\w5‥\w5‥\w5ひどいなお前。\w8\0\s[5]\n\n何が?\e' } //****************************************************************************** //Mouse processing core //The second number of AYATEMPLATE.MouseMoveWheelFunc is the "sensitivity". //The first number (0 or 1) is used to determine whether it is a Move or Wheel, //and there is no need to change it. //****************************************************************************** OnMouseMove { AYATEMPLATE.MouseMoveWheelFunc(0,50,'MouseMove') } OnMouseWheel { _result = '' if TOINT(reference[2]) > 0 { _result = AYATEMPLATE.MouseMoveWheelFunc(1,4,'MouseWheelUp') } else { _result = AYATEMPLATE.MouseMoveWheelFunc(1,4,'MouseWheelDown') } if _result == '' { _result = AYATEMPLATE.MouseMoveWheelFunc(1,4,'MouseWheel') } _result } OnMouseDoubleClick { AYATEMPLATE.MouseEventExec('MouseDoubleClick') }