最新の更新情報をお届けします
function rand100() { return Math.floor(Math.random()*100); } function is_fire(fire) {//乙女回路1 //愛情値 var love = config_get("love"); //乱数 var rand = rand100(); //前回動いたか? var is_last_run = config_get("is_last_run"); if (!is_last_run) {//連続してダメだと悲しいので補正してあげる rand += 30; } if( rand + Math.floor(love/10) > fire) { //命令実行 config_set("is_last_run",1); config_set("love",love+1); return true; } //だが断る. config_set("is_last_run",0); config_set("love",love+1); return false; } function speak_onemore(isposi) {//乙女回路2 var love = config_get("love"); var rand = rand100(); if(isposi) { if (love < 15) { if(rand< 50) { speak("これでいいんでしょ"); } else { speak("今回だけなんだからね"); } } else if (love < 20) { speak("別にあんたのためじゃないんだからね"); } else if (love < 30) { if(rand< 50) { speak("次からは自分でやりなさいよね"); } else { speak("もうしかたないんだから"); } } } else { if(rand< 50) { speak("いやよ。自分でやりなさいよ。"); } else { speak("いやよ。自分でやればいいじゃない。"); } } } function arigato_reaction() { var rand = rand100(); if(rand< 20) { speak("別にあんたのためにやったわけじゃないんだからね"); config_set("love",10+config_get("love")); } else if(rand< 40) { speak("あたりまえでしょ"); config_set("love",10+config_get("love")); } else { speak("ありがとうなんて嬉しいじゃない"); config_set("love",50+config_get("love")); } } function main() { onvoice("でんきつけて",function(){ if(is_fire(30)) { action("照明","つける"); speak("電気をつけてあげるわよ"); speak_onemore(1); } else { speak_onemore(0); } }); onvoice("でんきけして",function(){ if(is_fire(80)) { action("照明","けす"); speak("電気をけしてあげるわよ"); speak_onemore(1); } else { speak_onemore(0); } }); onvoice("扇風機つけて",function(){ if(is_fire(30)) { action("扇風機","つける"); speak("扇風機をつけてあげるわよ"); speak_onemore(1); } else { speak_onemore(0); } }); onvoice("扇風機けして",function(){ if(is_fire(80)) { action("扇風機","けす"); speak_onemore(1); } else { speak_onemore(0); } }); onvoice("ありがとう",function(){ //キャベツにありがとういう言葉をかけ続けると、 //ラブ値が伸びます。本当です。 arigato_reaction(); }); onvoice("ゆるしてくださいなんでもしますから",function(){ //ん? speak("ん? 今なんでもするって言ったよね?"); config_set("love",50+config_get("love")); }); onvoice("きおくしょうきょ",function(){ //愛情値をリセットします。 speak("記憶を消します。新たな私を再び愛してくれますか?"); config_set("love",0); }); }