///////// Text Ghost Template ///////// Menu Processing Dictionary ///////// written by umeici. //**** Expand main menu ************************************************************* //---- Expand main menu --------------------------------------------------------------- OpenMenu { "\0" -- "\s[0]Did you call me?" "\s[2]Ohhh!?\w4\n\s[3]I was called。" "\s[5]What's up?" -- "\n\n/ \![*]\q[Talk about something,AITALK]\n/ \![*]\q[Change speaking frequency,TALKINTERVAL]\n/ \![*]\q[COMMUNICATE,COMMUNICATEOPEN]\n/ \![*]\q[It's nothing,CANCEL]\e" } //**** Menu item selection ***************************************************************** //---- OnChoiceSelect event ----------------------------------------------------------- OnChoiceSelect { //---- Main menu if reference0 == "AITALK" { //---- Explicitly instruct AI talk to start OnAiTalk } elseif reference0 == "EATPOOR1" { //---- エサイベント(エサなし1) "\0\s[9]\tひどいみょん!!\w8/ \1\s[10]まぁ、\w4こんくらいなら何とかなるやろけどな。\w8/ \0\n\n\s[4]ちょっと冷遇されてるみょん……。\w8/ \1\nってことで行くで。\w8/ \0\n\n\s[0]勝手にまとめられてるみょん?\w9\e" } elseif reference0 == "EATPOOR2" { //---- エサイベント(エサなし2) "\0\s[0]\t…………\w6\s[4]お腹すいたみょん……。\w8/ \1\s[10]結構腹減っとるみたいやから、\w6後でどうなるか分からんけどな。\w8/ \0\n\n\s[7]殺すみょん!!/ \1\nあ〜、\w4ええからとりあえずやるで。\w8/ \0\n\n\s[4]…………。\w9\e" } elseif reference0 == "EATPOOR3" { //---- エサイベント(エサなし3) "\0\s[0]\t…………\w6\s[7]ちょっとアウトみょん。\w8/ \1\s[10]あ、\w4これやと……。\w8/ \0\n\n\s[6]………………。\w8/ \1\n……\w5天に召されたようやな。\w7\nすまんけどわいも消えるわ。\w7/ \n金魚とはいえ、\w3命を粗末にすると後で罰が来るで。\w7\nほならな。\w6\![vanishbymyself]\e" } elseif reference0 == "EATMIN1" { //---- エサイベント(ひとつまみ1) eatcount = 7 eatflag = 0 hungrycount = 0 "\0\s[5]\tありがとみょんっ。\w8/ \1\s[10]このくらいならちょうどええっちゅう感じかいな。\w8/ \0\n\nそりゃそうみょん♪\w8/ \1\nとりあえず行くで。\w9\e" } elseif reference0 == "EATMIN2" { //---- エサイベント(ひとつまみ2) eatcount = 4 eatflag = 0 hungrycount = 0 "\0\s[0]\t…………\w5\s[8]これだけかみょん?\w8/ \1\s[10]%selfnameは食い意地張っとるからな、\w4こんくらいがちょうどええ。/ \0\n\n\s[7]そこまで食い意地張ってないみょん!!\w8/ \1\n…………\w6\s[11]否定でけるんか?/ \0\n\n\s[4]…………。\w9\e" } elseif reference0 == "EATMIN3" { //---- エサイベント(ひとつまみ3) eatcount = 2 eatflag = 0 hungrycount = 0 "\0\s[4]\t足りないみょん……。\w8/ \1\s[10]少しくらいはダイエットせぇや。/ \0\n\n\s[9]そこまで太ってないみょん!\w8/ \1\n…………\w6まぁ、\w3それならええけどな。\w9\e" } elseif reference0 == "EATNORMAL1" { //---- エサイベント(普通に1) eatcount = 3 eatflag = 0 hungrycount = 0 "\0\s[0]\tちょっと残しちゃったけど、\w5\s[5]とりあえずOKみょん。\w8/ \1\s[10]……\w3結構綺麗に食ったな。\w8/ \0\n\n\s[3]だって水汚したくないみょん。\w8/ \1\nそら納得やね。\w9\e" } elseif reference0 == "EATNORMAL2" { //---- エサイベント(普通に2) eatcount = 4 eatflag = 0 hungrycount = 0 "\0\s[5]\tちょっと足りなかったみょん。\w8/ \1\s[10]まぁ、\w5食えれば問題なしっちゅう感じかいな。\w8/ \0\n\n\s[0]でもすぐにお腹すくような気がするみょん。\w8/ \1\n…………\w5やっぱ食い意地張っとるな。\w9\e" } elseif reference0 == "EATNORMAL3" { //---- エサイベント(普通に3) eatcount = 5 eatflag = 0 hungrycount = 0 "\1\s[10]\t食いきっとるし。\w8/ \0\s[3]だってお腹すいてたみょん。\w8/ \1\nこの様子やとすぐに腹減ってきそうやな。\w8/ \0\n\n\s[5]そうかも知れないみょん。\w9\e" } elseif reference0 == "EATMAX1" { //---- エサイベント(多めに1) "\0\s[3]\tこれはちょっと多すぎ…………\w6みょん。\w8/ \1\s[10]って、\w6息してへん……\w6食い過ぎや……。\w7/ \nすまんけど、\w5%selfname弔ってくるからそのままお別れや。\w8\nほならな。\w6\![vanishbymyself]\e" } elseif reference0 == "EATMAX2" { //---- エサイベント(多めに2) eatcount = 3 eatflag = 0 hungrycount = 0 "\0\s[3]\tこれはちょっと多すぎみょん。\w8/ \1\s[10]半分以上残しとるな……。\w8/ \0\n\n\s[5]とりあえず循環と洗浄よろしくみょん。\w8/ \1\nあ〜……\w6\i[0]分かったで。\e" } elseif reference0 == "EATMAX3" { //---- エサイベント(多めに3) eatcount = 7 eatflag = 0 hungrycount = 0 "\0\s[5]\tおいしかったみょん。\w8/ \1\s[10]……\w5あれだけの量食いきっとるし。\w8/ \0\n\nだってお腹すいてたから仕方ないみょん。\w8/ \1\nまぁ、\w5これでしばらくは持つやろ。\w9\e" } elseif reference0 == "TALKINTERVAL" { //---- Adjusting the frequency of conversation { "\0\s[0]How fast do you want to talk?" "\0\s[0]……\w6\s[5]what speed do you want to talk?" -- "\w4\n\n/ \![*]\q[Swim as hard as you can,TALKMAX]\n/ \![*]\q[Relax,TALKNORMAL]\n/ \![*]\q[Like a goldfish,TALKPOOR]\n/ \![*]\q[Don't make noise,TALKNONE]\e" } } elseif reference0 == "COMMUNICATEOPEN" { //---- Communicate box open { "\0\s[0]You said to bring out a box, so I'll bring it out, Myon。" "\0\s[0]Do you want to talk, Myon?\w8/ \1\s[10]This guy is an idiot, so he probably doesn't understand anything。/ \0\n\n\s[7]Shut up, Myon!" -- "\![open,communicatebox]\e" } } elseif reference0 == "CANCEL" { //---- Cancelled "\0\s[4]…………。\w8/ \1\s[10]Don't be so depressed。\e" "\0\s[5]See you later, Myon。\w8/ \1\s[10]Why do you sound so happy。\e" } //---- Talk frequency elseif reference0 == "TALKMAX" { //---- Talk loudly (30 second intervals) aitalkinterval = 30 "\0\s[2]Ohhh!?\w5\n\s[5]I was able to specify full power!\w8/ \1\s[10]I guess I should just make noise。\e" } elseif reference0 == "TALKNORMAL" { //---- Talk normally (1.5 minute intervals) aitalkinterval = 90 "\0\s[0]It's fine to talk casually。\w8/ \1\s[10]It's a bit vague、\w3this is normal。\e" } elseif reference0 == "TALKPOOR" { //---- 心peak quietly (every 5 minutes) aitalkinterval = 300 "\0\s[0]Like a goldfish……\w6\s[3]how long is that?\w8/ \1\s[10]Basically, take it easy。\e" } elseif reference0 == "TALKNONE" { //---- Don't talk aitalkinterval = 0 "\0\s[7]I'm active, so can you do something like that!!/ \1\s[11]Calm down!!\e" } //---- Headline elseif reference0 == "HEADLINECANCEL" { //---- Cancelled "\0\s[3]Finally I'm free from all the confusion。\w8/ \1\s[10]Hey hey、\w3please。\e" } } //---- Menu selection timeout --------------------------------------------------------- OnChoiceTimeout { "\0\s[7]Choose carefully!!/ \1\s[11]Calm down!!\e" }