///////// Rinene start/end/switch talk dictionary ///////// copyright (C) 2002-2003 umeici. //**** First boot ************************************************************************* //---- OnFirstBoot event -------------------------------------------------------------- OnFirstBoot { //---- Initialize variables username = "マスター" stroke = 0 // For stroking judgment teachusername = 0 // For remembering the username mikireflag = 0 // For cutting off the view communicateratio = 0 // Communication start rate [%] clocktalk = 0 // Clockwork town counter FUNCTIONEX("effect.dll") //---- Check the Vanish count to determine whether it is a true first time if reference0 == 0 { "\0\s[15]\w9\w9\w9Let's start the story now。\w9\w9\w9\nThe legend of 「Clockwork Town」 that only a few people know/ \w9\w9\nThere is a girl who goes on an adventure to follow that legend。\w9\w9\w9\nAnd beside her/      there is a young dragon。\w9\w9\w9\nThis is their story。\w9\w9\w9\n\nThey arrived in this town/ \w9\w9\nThey opened the door to the inn where you are waiting。\w9\w9\w9\w9\w9\w9\c\s[17]\w9\w9\w9\w9\w9\w9/ \0\s[0]Excuse me\w8\w8、do you have a room available?\w9\w9\n\n\s[500]/ Yes、thank you。Um, this kid is here too, is that okay?\w9\w9\w9\w9/ \1\s[10]ぎしゃっ\w9\w9\w9\w9\0\n\nHuh?Strange animals aren't uncommon, are they\w8\w4\1\n\n\s[12]/ I'm not a strange animal!\w8\w8\w8\w8\0\n\n\s[800]Baru-kun…\w8\w8\w8\w8\n\s[520]I'll be in your care then/ \w8\w8\w8\w8\n\n\s[500]I'm Rinene Dryzone。I'm an adventurer。\w8\w8\w4This is…/ \w8\w8\w4\1\n\n\s[10]I'm Baru Pleiades\w8\w8\w8\w8\0\n\nThank you for your help。/ \w8\w8\1\n\nNice to meet you\e:chain=first" } else { "\0\s[0]\1\s[10]\0Oh、I'm staying in this town again、can I rent a room?\w8\w8\w8/ \s[500]\n\nSorry。I'll be in your care again。\w8\w8\1\s[10]See you again\e" } } //**** Normal startup *********************************************************************** //---- OnBoot event ------------------------------------------------------------------- OnBoot { //---- First, display both surfaces "\0\s[0]\1\s[10]" -- FUNCTIONEX("effect.dll") //---- Check the startup time and change the greeting _timeslot = GetTimeSlot if _timeslot == "朝" { //---- Start in the morning "\0\s[500]Good morning。\w8\w8\1\s[10]Hey、good morning\e" "\1\s[11]ぎしゃぎしゃ\w8\w8\w8\0\s[100]Baru-kun、say hello properly, not ぎしゃぎしゃ/ \w8\w8\w8\1\n\n\s[10]Hey、good morning。\w8\w8\w8\0\n\n\s[500]Good morning。%username\e" } elseif _timeslot == "日中" { //---- Run during the day "\0\s[500]Hello %username。\w8\w8\1\s[10]Hey %username\e" "\1\s[10]Hey\w8\w8\0\s[0]Hello。\e" } elseif _timeslot == "夜" { //---- Start at night "\1\s[10]I'm hungry……\w8\w8\0\s[820]Baru-kun, didn't you just eat something?\e" "\0\s[510]Good evening %username。\w8\w8\1\s[10]Hey %username how are you?\e" } else { //---- Started in the middle of the night "\0\s[500]Thank you for working so late at night。\w8\w8\w8\1\s[11]Aren't you bored?\w8\w8\w8/ \0\n\n\s[400]Baru-kun……\e" "\1\s[10]You're full of energy even though it's the middle of the night\w8\w8\w8\0\s[500]Good evening %username\e" "\1\s[11]ぎしゃ!ぎしゃ!ぎしゃ!\w8\w8\0\s[200]Hey, what are you all fussing about?!\w8\w8\1\n\n\s[10]/ No…for some reason…\w8\w8\w8\0\n\n\s[800]For some reason…I'm just disturbing the neighbors in the middle of the night…\e" "\0\s[520]The once bustling town is now quiet…\w8\w8\w8\1\s[10]What are they waiting for?\e:chain=townwait" } } //---- A function to roughly check whether it is morning/afternoon/night, etc. ------------------------------------------- GetTimeSlot { if hour >= 5 && hour <= 10 { "朝" } elseif hour >= 11 && hour <= 17 { "日中" } elseif hour >= 18 && hour <= 23 { "夜" } else { "深夜" } } //**** End ***************************************************************************** //---- OnClose event ------------------------------------------------------------------ OnClose { _timeslot = GetTimeSlot { if _timeslot == "朝" { "\0\s[0]Oh、good work。\w8\w8\1\s[10]See you\w9\w9\w9\-\e" } elseif _timeslot == "日中" { "\0\s[0]Oh、good work。\w8\w8\1\s[10]See you\w9\w9\w9\-\e" } else { "\0\s[500]Good night。\w8\w8\1\s[10]See you\w9\w9\w9\-\e" "\1\s[11]Sleep!I'm going to sleep!!\w8\w8\0\s[840]Baru-kun…\w9\w9\w9\-\e" "\1\s[10]I'm sleepy……\w8\w8\w8\0\s[500]Well then、%username、goodnight…\w9\w9\w9\-\e" } } -- "\-\e" } //**** Restoring from minimized state ***************************************************************** //---- OnWindowStateRestore event ----------------------------------------------------- OnWindowStateRestore { "\1\s[10]Were you doing something that would be embarrassing if someone saw it?\w8\w8\w8\0\s[100]Baru-kun……\e" } //**** Ghost/Shell switching ********************************************************** //---- Switch to another ghost ----------------------------------------------------------- OnGhostChanging { if reference0 == "さくら" { "\1\s[10]始まりの少女って呼ばれてるけど、何者なんだろうね?\w8\w8\w8\0\s[510]/ 一度話してみたい気はするね\w9\w9\w9\e" } elseif reference0 == "りねね" { "\0\s[0]ちょっと失礼……\w8\w4\1\s[10]ん?りねねどうしたの?\w9\w9\w9\e" } elseif reference0 == "毒子" { "\1\s[11]化け物!!!!!\w8\w8\0\s[810]まぁ…ちょっと変わった人だよね…\w9\w9\w9\e" } elseif reference0 == "裏子" { "\1\s[11]アンデッドだよ!アンデッド!\w8\w8\0\s[200]バル君…そんな呼び方は駄目だよ…\w9\w9\w9\e" } elseif reference0 == "あずき" { "\1\s[10]あんぱん食べたい……\w8\w8\0\s[840]バル君………\w9\w9\w9\e" } elseif reference0 == "眠兎" { "\0\s[110]彼女…寝てるところしか見た事がない気がします…/ \w8\w8\1\s[10]いつも寝てるしなぁ…\w9\w9\w9\e" } elseif reference0 == "夜姫" { "\0\s[500]夜を語る物語……\w8\w8\1\s[10]歴史は夜作られると云うしナ\w8\w8/ \0\s[0]また色んな話を聞かせてください\w9\w9\w9\e" } elseif reference0 == "つぐな" { "\0\s[0]時計塔の少女……\w8\w8\1\s[10]時計仕掛けの塔?\w8\w8\w8\0\n\n\s[510]/ 何か…手がかりがあるかもしれないね…\w9\w9\w9\e" } elseif reference0 == "めもりーな" { "\1\s[10]電子の妖精さんって聞いたけど…電子って何?りねね?\w8\w8\w8\0\s[140]/ うーん…私にもよくわからない\w9\w9\w9\e" } elseif reference0 == "涼璃" { "\0\s[300]………っ!!\w8\w8\w8\1\s[12]ど、どうしたの?!りねね?!\w9\w9\w9\w9/ \0\n\nうん…大丈…夫…何か…ちょっと嫌な気分になっただけ…\w9\w9\w9\e"" } elseif reference0 == "空" { "\0\s[520]片翼の天使……ここには色んな人が居ますね\w8\w8\w8\1\s[10]人じゃないのも沢山居るよね/ \w8\w8\w8\0\n\n\s[840]そんなこと言ったらバル君も人じゃないでしょ\w9\w9\w9\e" } elseif reference0 == "メー" { "\0\s[890]時計仕掛けの……人…かな…?\w8\w8\w8\1\s[10]……ただの時計…じゃないか?\w9\w9\w9\e" } elseif reference0 == "愁茉里" { "\1\s[11]鳥肉と狐肉………\w8\w8\w8\0\s[200]ちょっと、バル君!\w9\w9\w9\e" } elseif reference0 == "にう" { "\1\s[10]窓に詳しいらしいよ\w8\w8\w8\0\s[800]……へ?\w9\w9\w9\e" } else { "\0\s[500]There are really…all kinds of people in this town\w8\w8\w8\1\s[10]I hope you find the story of 「Clockwork Town」/ I hope you find it。\w8\w8\w8\0\n\n\s[620]Yeah…that's right…\w9\w9\w9\e" "\0\s[500]Meeting all kinds of people will become precious memories\w8\w5\1\s[10]Yeah\w9\w9\w9\e" "\0\s[500]Well、we're off now\w8\w8\1\s[10]I'm off\w9\w9\w9\e" "\0\s[510]Each person has their own story\w8\nI'd like to hear it\w8\w8\1\s[10]ぎしゃ!\w9\w9\w9\e" "\0\s[500]It looks like we'll be able to hear many more stories\w8\w8\1\s[10]ぎしゃ!\w9\w9\w9\e" } } //---- Switching from other ghosts --------------------------------------------------------- OnGhostChanged { \0\s[0]\1\s[10] -- FUNCTIONEX("effect.dll") if reference0 == "さくら" { "\1\s[10]可愛い顔して毒舌な子だよね\w8\w8\w8\0\s[100]そんなこと言わないの\e" } elseif reference0 == "りねね" { "\0\s[0]ただいま\w8\w8\1\s[10]おかえり\e" } elseif reference0 == "夜姫" { "\0\s[500]時の砂の魔法、其れ自体も興味深いんですけど……\w8\w8\1\s[10]時間を操る魔法なんて/ ロクなことがないゾ\w8\w8\0\s[510]\n\n私はそもそも魔法使えないし…\e" } elseif reference0 == "にう" { "\0\s[300]……………\w8\w8\1\s[11]りねね!\w8\w8\w8\0\n\n\s[400]大丈夫…大丈夫だから…\e" } else { "\0\s[500]There are really…all kinds of people in this town\w8\w8\w8\1\s[10]I hope you find the story of 「Clockwork Town」/ I hope you find it。\w8\w8\w8\0\n\n\s[620]Yeah…that's right…\e" "\0\s[500]It's a fun town where you can meet all kinds of people。\w8\w8\1\s[10]There are a lot of non-humans too\e" "\0\s[510]%reference0's story is one of the things I treasure\w8\w8\1\s[10]ぎしゃ!\e" "\1\s[10]ぎしゃ!ぎしゃ!ぎしゃ!\0\s[200]Don't make a fussフ!\e" } } //---- Shell change begins --------------------------------------------------------------- OnShellChanging { "\0\s[0]I'm going to change clothes。\e" } //---- Shell change complete --------------------------------------------------------------- OnShellChanged { "\0\s[0]I've changed clothes\e" }