static void Main(string[] args) { string you = ""; string name = ""; while (you == "") { Write("Добро пожаловать, как тебя зовут?"); Console.WriteLine(); you = Console.ReadLine(); Console.WriteLine(); } while (name == "") { Write("Приятно познакомиться!А как назовёшь своего питомца?"); YouTalk(you); name = Console.ReadLine(); } // Яйцо var tama = new Tama(name); tama.Hatching(); tama.ChangeStage("Ребёнок"); // Ребёнок tama.WriteTama(); tama.TamaTalks("Я так рад тебя видеть, " + you + "! *урчание в животе*"); Write(tama.Name + " очень голоден, тебе нужно покормить его!"); Feed(tama, you); tama.WriteTama(); tama.TamaTalks(tama.food != "Ничего" ? "Ням, ням, ням, " + tama.food + "!" : "*постукивание*"); tama.TamaTalks("Хочу играть!"); bool play = YesNo(tama, you); tama.WriteTama(); tama.TamaTalks(play ? "УРА!" : "Буууу!"); tama.TamaTalks("Я всё ещё голоден! Покорми меня!"); Feed(tama, you); tama.WriteTama(); tama.TamaTalks(tama.food != "Ничего" ? "Ням, ням, ням, люблю " + tama.food + "!" : "Эээй, Я всего лишь ребёнок, мне нужна еда!"); tama.TamaTalks("Уже поздно и я очень сонный. \r\nВыключишь свет для меня?"); bool lights = YesNo(tama, you); if (lights) { tama.Happy += 1; tama.Dicipline += 1; Night(); } else { tama.WriteTama(); tama.TamaTalks("Ну пожалуйста, я правда хочу спать! *зевает*"); lights = YesNo(tama, you); if (lights) { tama.Happy += 1; Night(); } else { tama.Dicipline = (tama.Dicipline != 0 ? tama.Dicipline -= 1 : 0); tama.WriteTama(); tama.TamaTalks("*злится*"); Write("Извини, но теперь ты и " + tama.Name + " не будете спать всю ночь..."); System.Threading.Thread.Sleep(2000); Night(); } } tama.WriteTama(); tama.TamaTalks(tama.Happy > 1 ? "Доброе утро " + you + "!" : "Ты не нравишься мне слишком сильно, " + you); Write("Время завтрака!"); Feed(tama, you); tama.WriteTama(); if (tama.Poop == 0) { tama.ChangeStage("Умер."); tama.WriteTama(); Write("Бедный " + tama.Name + " умер от голода!"); Write("Тебе не следует заводить питомцев, " + you + "..."); Console.WriteLine(); Write("Нажми ENTER, чтобы выйти."); Console.ReadLine(); return; //конец } Write("По-моему " + tama.Name + " испачкался, помыть его?"); bool poop = YesNo(tama, you); if (poop) { tama.Poop = 0; } if (tama.Dicipline > 2) { tama.ChangeStage("Хороший подросток"); } else { tama.ChangeStage("Плохой подросток"); } //подросток tama.WriteTama(); if (tama.Good) { tama.TamaTalks(poop ? "Спасибо, " + you + "!" : "Наверное о нём можно позаботиться позже..."); Write("Ой! " + tama.Name + " вырос!"); Write("И он выглядит здоровым и отлично воспитанным.\r\nПродолжай в том же духе!"); } else { tama.TamaTalks("Без разницы..."); Write("Ой! " + tama.Name + "вырос испорченным подростком!"); Write("Тебе действительно стоило бы начать быть хорошим родителем..."); } System.Threading.Thread.Sleep(2000); Console.WriteLine(); tama.TamaTalks(tama.Good ? "Хочешь поиграть?" : "Развлекай меня!"); play = YesNo(tama, you); tama.WriteTama(); if (tama.Good) { tama.TamaTalks(play ? "Ты такой смешной! Все эти игры заставили меня проголодаться!" : "Ладно, в другой раз... Могу я что-нибудь поесть?"); } else { tama.TamaTalks(play ? "Ты находишь это смешным? Сейчас же ПОКОРМИ МЕНЯ!" : "*вздох* ПОКОРМИ МЕНЯ!"); } Feed(tama, you); tama.WriteTama(); Write("Становится поздно, тебе следует уложить " + tama.Name + " в постель и выключить свет!"); lights = YesNo(tama, you); bool stayUp; if (tama.Good) { if (lights) { tama.Dicipline += 1; tama.TamaTalks("Спокойной ночи " + you + "!"); System.Threading.Thread.Sleep(1000); } else { tama.Dicipline = (tama.Dicipline != 0 ? tama.Dicipline -= 1 : 0); tama.TamaTalks("Могу я не спать всю ночь?"); stayUp = YesNo(tama, you); if (stayUp) { tama.Dicipline = (tama.Dicipline != 0 ? tama.Dicipline -= 3 : 0); tama.WriteTama(); Write("Не самое мудрое решение"); lights = false; System.Threading.Thread.Sleep(2000); } else { tama.Happy += 1; } } } else { var complaint = new List <string>(); complaint.AddRange(new String[] { "Я не пойду в постель!", "Ты не заставишь меня!", "Посмотри, Я НЕ СПЛЮ! Ты мне не хозяин!", }); for (int i = 0; i < 3; i++) { if (lights) { tama.Dicipline += 1; } else { tama.Dicipline = (tama.Dicipline != 0 ? tama.Dicipline -= 1 : 0); } tama.TamaTalks(complaint[i]); Write("Отправить " + tama.Name + " в кровать?"); lights = YesNo(tama, you); } if (!lights) { tama.TamaTalks("Окей, я никогда не пойду в кровать."); Write("Вам нужно уложить " + name + " в кровать!"); lights = YesNo(tama, you); if (!lights) { tama.Dicipline = (tama.Dicipline != 0 ? tama.Dicipline -= 2 : 0); tama.Happy = (tama.Happy != 0 ? tama.Happy -= 2 : 0); tama.WriteTama(); tama.TamaTalks("*идущий берсерк*"); Write("Сохраняйте спокойствие..."); System.Threading.Thread.Sleep(2000); } else { tama.Happy = (tama.Happy != 0 ? tama.Happy -= 1 : 0); tama.Dicipline += 1; } } } Night(); if (!lights) { Console.Clear(); Write("Поскольку " + tama.Name + " не спал всю ночь, он не проснётся."); Write("Если ты не хочешь, чтобы у тебя было плохое домашнее животное \r\nтебе следует показать кто тут хозяин!"); System.Threading.Thread.Sleep(2000); Console.WriteLine(); Write("Поднимай " + tama.Name + " !"); bool wake = YesNo(tama, you); while (!wake) { var wakeIt = new List <string>(); wakeIt.AddRange(new String[] { "Тебе следует встать, " + tama.Name + " ...", "Поднимайся!", "Вставай " + tama.Name + " или станешь ленивым!", "Серьёзно, тебе следует быть ответственнее в воспитании питомца!", you + ", просыпайся!!", "Ну давай, " + tama.Name + " вставай уже!", "Вставай сейчас же!" }); Random r = new Random(); int index = r.Next(wakeIt.Count); tama.TamaTalks("Хрррррррр..."); Write(wakeIt[index]); wake = YesNo(tama, you); } if (wake) { tama.Dicipline += 1; } } tama.WriteTama(); tama.TamaTalks(tama.Good ? "Доброе утро, " + you + "! \r\nМожно мне позавтракать, пожалуйста?" : "Почему ты разбудил меня!? \r\nЛучше бы тебе дать мне что-то вкусное на завтрак... \r\n Я просто хочу конфет!"); Feed(tama, you); if (!tama.Good) { int i = 0; while (tama.food == "хлеб") { var complaint = new List <string>(); complaint.AddRange(new String[] { "Хлеб не вкусный... Я хочу конфеты!", "Я же сказал! Я НЕ ХОЧУ хлеб, я хочу конфеты!!", "ТОЛЬКО НЕ ХЛЕБ!!!" }); tama.Dicipline += 1; tama.WriteTama(); tama.TamaTalks(complaint[i]); i += 1; if (i == 3) { break; } Feed(tama, you); } Write(tama.food == "конфеты" ? "Ты не должен вознаграждать плохое поведение конфетами..." : "Вау, ты начал делать небольшие успехи."); System.Threading.Thread.Sleep(2000); } tama.WriteTama(); if (tama.food == "хлеб" && !tama.Good) { tama.TamaTalks(tama.food + "Хлеб... *недоволен*"); } if (tama.food != "ничего" && tama.Good) { tama.TamaTalks("НЯЯЯМ, " + tama.food + "!"); } if (tama.food == "ничего") { tama.TamaTalks(tama.Good ? "Ладно, но я на самом деле голоден..." : "Не может быть! Ты не покормишь меня...?"); } if (tama.Poop > 0) { Write("Хм, тебе следует прибрать за " + tama.Name + ". \r\nСделаешь это?"); poop = YesNo(tama, you); if (poop) { tama.Poop = 0; } } if (tama.Poop > 0 || tama.Happy < 3) { Write("О нет, " + tama.Name + " не чувствует себя хорошо... \r\nДай ему немного лекарств!"); bool meds = YesNo(tama, you); if (!meds) { tama.ChangeStage("Умер"); tama.WriteTama(); Write("Зачем, " + you + "!? \r\nТеперь " + tama.Name + " умер..."); Write("У тебя на самом деле не было домашних питомцев, " + you + "..."); Console.WriteLine(); Write("Нажми Enter, чтобы выйти."); Console.ReadLine(); return; //END } else { tama.Happy += 2; } } else { System.Threading.Thread.Sleep(2000); } tama.ChangeStage(tama.Dicipline > 3 ? "Хороший Взрослый" : "Плохой Взрослый"); tama.WriteTama(); Write(tama.Good ? "Хорошая работа, " + you + ", \r\nты вырастил своего " + tama.Name + " хорошим и приличным питомцем!" : "Извини, " + you + ". Ты не очень хорош в воспитании " + tama.Name + "..."); if (tama.Good) { tama.TamaTalks("Хочешь поиграть со мной?"); play = YesNo(tama, you); int i = 0; while (!play) { var wannaPlay = new List <string>(); wannaPlay.AddRange(new String[] { "Но я думаю мы хоршо повеселимся вместе,\r\nне хочешь поиграть со мной?", "Я больше тебе не нравлюсь? Я хочу играть с тобой!", "Теперь мне правда грустно... Прошу тебя, поиграй со мной?", "*плачет*" }); tama.Happy = (tama.Happy != 0 ? tama.Happy -= 1 : 0); tama.TamaTalks(wannaPlay[i]); i += 1; if (i == 4) { break; } YesNo(tama, you); } } else { Write("Тебе следует поиграть немного с " + tama.Name + "."); play = YesNo(tama, you); int i = 0; while (play) { var wannaPlay = new List <string>(); wannaPlay.AddRange(new String[] { "Я не хочу играть с тобой...", "Ты не слышишь меня? Я не хочу играть!", "НЕЕЕЕТ!" }); tama.Happy -= 1; tama.Dicipline += 1; tama.TamaTalks(wannaPlay[i]); Write("Играть с " + tama.Name); i += 1; if (i == 3) { break; } YesNo(tama, you); } } tama.WriteTama(); if (tama.Good) { tama.TamaTalks(play ? "Это было правда весело" + you + " !" : "Но теперь мне грустно..."); } else { tama.TamaTalks(play ? "Это было так весело... НЕТ!" : "Забей..."); } Console.WriteLine(); tama.TamaTalks("Я не очень хорошо чувствую себя..."); tama.TamaTalks("Мне очень холодно, ты позаботишься обо мне?"); var comfort = YesNo(tama, you); if (comfort) { tama.Happy += 2; tama.TamaTalks("Я чувствую, как будто исчезаю... \r\n"); tama.TamaTalks(tama.Good ? "Ты так хорошо относился ко мне..." : "Спасибо за то, что заботился, даже когда я вёл себя плохо..."); } else { tama.Happy = 3; } System.Threading.Thread.Sleep(2000); tama.ChangeStage(tama.Happy > 4 ? "ангел" : "умер"); tama.WriteTama(); if (tama.Good) { Write(tama.Name + " умер... Но ты отлично заботился о нём. Он прожил счастливую жизнь!"); Write("Нажми ENTER, чтобы покинуть игру."); Console.ReadLine(); return; //конец } else { Write(tama.Name + " умер... \r\nИзвини, но ты на самом ужасный хозяин питомца " + you); Write("Нажми ENTER, чтобы покинуть игру."); Console.ReadLine(); return; //конец } }
static void Main(string[] args) { string you = ""; string name = ""; while (you == "") { Write("*TYPE YOUR NAME*"); Console.WriteLine(); you = Console.ReadLine(); Console.WriteLine(); } while (name == "") { Write("Name your own Tamagottchiii!"); YouTalk(you); name = Console.ReadLine(); } // Яйцо var tamagotchi = new Tama(name); tamagotchi.Hatching(); tamagotchi.ChangeStage("baby"); tamagotchi.WriteTama(); tamagotchi.TamaTalks("Hi " + you + "! *rumbling*"); Write(tamagotchi.Name + " is very hungry, you have to feed it!"); Feed(tamagotchi, you); tamagotchi.WriteTama(); tamagotchi.TamaTalks(tamagotchi.food != "nothing" ? "Yum yum yum, " + tamagotchi.food + "!" : "*rumble rumble*"); tamagotchi.TamaTalks("Play with me!"); bool play = YesNo(tamagotchi, you); tamagotchi.WriteTama(); tamagotchi.TamaTalks(play ? "YAY!" : "Boooo!"); tamagotchi.TamaTalks("I'm still hungry! Feed me!"); Feed(tamagotchi, you); tamagotchi.WriteTama(); tamagotchi.TamaTalks(tamagotchi.food != "nothing" ? "Nam nam nam, delicious " + tamagotchi.food + "!" : "AAYYH I'm just a baby, I need food!"); tamagotchi.TamaTalks("It's getting late and I'm really sleepy. \r\nWill you turn off this lights just for me?"); bool lights = YesNo(tamagotchi, you); if (lights) { tamagotchi.Happy += 1; tamagotchi.Dicipline += 1; Night(); } else { tamagotchi.WriteTama(); tamagotchi.TamaTalks("Please, I'm really sleepy! *AWWWWWWW*"); lights = YesNo(tamagotchi, you); if (lights) { tamagotchi.Happy += 1; //После сна растет показатель Happiness Night(); } else { tamagotchi.Dicipline = (tamagotchi.Dicipline != 0 ? tamagotchi.Dicipline -= 1 : 0); tamagotchi.WriteTama(); tamagotchi.TamaTalks("*Angry*"); Write("Sorry, but now both you and " + tamagotchi.Name + " will be upp all night..."); System.Threading.Thread.Sleep(2000); Night(); } } tamagotchi.WriteTama(); tamagotchi.TamaTalks(tamagotchi.Happy > 1 ? "Good morning " + you + "!" : "I don't like you " + you + " very much *sob sob*"); Write("Time for breakfast!"); Feed(tamagotchi, you); tamagotchi.WriteTama(); if (tamagotchi.Poop == 0) { tamagotchi.ChangeStage("dead"); tamagotchi.WriteTama(); Write("Poor " + tamagotchi.Name + " starved to death!"); Write("You shouldn't have pets, " + you + "..."); Console.WriteLine(); Write("Hit ENTER to shut down."); Console.ReadLine(); return; //Смерть } Write("Looks like " + tamagotchi.Name + " made a doo-doo, will you clean it?"); bool poop = YesNo(tamagotchi, you); if (poop) { tamagotchi.Poop = 0; } if (tamagotchi.Dicipline > 2) { tamagotchi.ChangeStage("goodTeen"); //Тут уже идет выбор между поведением подростка, bad or good, в зависимости от этих показателей, тамагоч не будет выполнять действие с какого-то раза } else { tamagotchi.ChangeStage("badTeen"); } //В возрасте подростка(Teen) tamagotchi.WriteTama(); if (tamagotchi.Good) { tamagotchi.TamaTalks(poop ? "Thank you " + you + "!" : "I guess it can be taken care of later..."); Write("Oh! " + tamagotchi.Name + " just grew!"); Write("And it looks like it's healthy and well disciplined.\r\nKeep raising it this way!"); } else { tamagotchi.TamaTalks("What ever..."); Write("Uh oh! Looks like " + tamagotchi.Name + " just grew into a spoiled teen!"); Write("You should really step up your parenting game..."); } System.Threading.Thread.Sleep(2000); Console.WriteLine(); tamagotchi.TamaTalks(tamagotchi.Good ? "Want to play a game!?" : "Entertain me!"); play = YesNo(tamagotchi, you); tamagotchi.WriteTama(); if (tamagotchi.Good) { tamagotchi.TamaTalks(play ? "You're so much fun! All that playing made me hungry!" : "Ok, next time... May I have something to eat?"); } else { tamagotchi.TamaTalks(play ? "You call that fun? Now - FEED ME!" : "*Humpf* FEED ME!"); } Feed(tamagotchi, you); tamagotchi.WriteTama(); Write("It's getting late, you should put " + tamagotchi.Name + " to bed and turn off the lights!"); lights = YesNo(tamagotchi, you); bool stayUp; if (tamagotchi.Good) { if (lights) { tamagotchi.Dicipline += 1; tamagotchi.TamaTalks("Good night " + you + "!"); System.Threading.Thread.Sleep(1000); } else { tamagotchi.Dicipline = (tamagotchi.Dicipline != 0 ? tamagotchi.Dicipline -= 1 : 0); tamagotchi.TamaTalks("So I can stay up all night!?"); stayUp = YesNo(tamagotchi, you); if (stayUp) { tamagotchi.Dicipline = (tamagotchi.Dicipline != 0 ? tamagotchi.Dicipline -= 3 : 0); tamagotchi.WriteTama(); Write("Not a wise decision..."); lights = false; System.Threading.Thread.Sleep(2000); } else { tamagotchi.Happy += 1; } } } else { var complaint = new List <string>(); complaint.AddRange(new String[] { "I'm not going to bed!", "You can't make me!", "Look at me - NOT SLEEPING! You're not the boss of me!", }); for (int i = 0; i < 3; i++) { if (lights) { tamagotchi.Dicipline += 1; } else { tamagotchi.Dicipline = (tamagotchi.Dicipline != 0 ? tamagotchi.Dicipline -= 1 : 0); } tamagotchi.TamaTalks(complaint[i]); Write("Send " + tamagotchi.Name + " to bed?"); lights = YesNo(tamagotchi, you); } if (!lights) { tamagotchi.TamaTalks("Good, I'm never going to sleep."); Write("You have to put " + name + " to bed!"); lights = YesNo(tamagotchi, you); if (!lights) { tamagotchi.Dicipline = (tamagotchi.Dicipline != 0 ? tamagotchi.Dicipline -= 2 : 0); tamagotchi.Happy = (tamagotchi.Happy != 0 ? tamagotchi.Happy -= 2 : 0); tamagotchi.WriteTama(); tamagotchi.TamaTalks("*going berserk*"); Write("Suit yourself..."); System.Threading.Thread.Sleep(2000); } else { tamagotchi.Happy = (tamagotchi.Happy != 0 ? tamagotchi.Happy -= 1 : 0); tamagotchi.Dicipline += 1; } } } Night(); if (!lights) { Console.Clear(); Write("Since you let " + tamagotchi.Name + " stay up all night it's not waking up."); Write("If you don't want to end up with a bad pet \r\nyou need to let it know who's the boss!"); System.Threading.Thread.Sleep(2000); Console.WriteLine(); Write("Wake " + tamagotchi.Name + " up!"); bool wake = YesNo(tamagotchi, you); while (!wake) { var wakeIt = new List <string>(); wakeIt.AddRange(new String[] { "You should really wake " + tamagotchi.Name + " up...", "Wake it!", "Wake " + tamagotchi.Name + " or it will become lazy!", "Really, you should take some responsibility for your pet!", you + ", wake it!!", "Come on, wake " + tamagotchi.Name + " up!", "Wake it up now!" }); Random r = new Random(); int index = r.Next(wakeIt.Count); tamagotchi.TamaTalks("Zzzzzzz..."); Write(wakeIt[index]); wake = YesNo(tamagotchi, you); } if (wake) { tamagotchi.Dicipline += 1; } } tamagotchi.WriteTama(); tamagotchi.TamaTalks(tamagotchi.Good ? "Good morning " + you + "! \r\nCan I have some breakfast, please?" : "Why did you wake me up!? \r\nYou better give me something tasty for breakfast... \r\n I only want candy!"); Feed(tamagotchi, you); if (!tamagotchi.Good) { int i = 0; while (tamagotchi.food == "bread") { var complaint = new List <string>(); complaint.AddRange(new String[] { "Bread isn't tasty... I want candy!", "I told you! I don't want bread, I want candy!!", "NOOOO BREEEAAAD!!!" }); tamagotchi.Dicipline += 1; tamagotchi.WriteTama(); tamagotchi.TamaTalks(complaint[i]); i += 1; if (i == 3) { break; } Feed(tamagotchi, you); } Write(tamagotchi.food == "candy" ? "You shouldn't reward such bad behavior with candy..." : "Good, you're starting to make some progress."); //Баловство конфетой(системное предупреждение) System.Threading.Thread.Sleep(2000); } tamagotchi.WriteTama(); if (tamagotchi.food == "bread" && !tamagotchi.Good) { tamagotchi.TamaTalks(tamagotchi.food + "Bread... *pout*"); } if (tamagotchi.food != "nothing" && tamagotchi.Good) { tamagotchi.TamaTalks("YUMMM, " + tamagotchi.food + "!"); } if (tamagotchi.food == "nothing") { tamagotchi.TamaTalks(tamagotchi.Good ? "Ok, but I'm really hungry..." : "Nothing, what! You're not feeding me...?"); } if (tamagotchi.Poop > 0) { Write("Looks like you need to clean up after " + tamagotchi.Name + ". \r\nWill you do it"); poop = YesNo(tamagotchi, you); if (poop) { tamagotchi.Poop = 0; } } if (tamagotchi.Poop > 0 || tamagotchi.Happy < 3) //Не дает поднятся уровню Happiness больше 3 при грязном состоянии { Write("Oh no, " + tamagotchi.Name + " isn't doing so well... \r\nYou have to give it some medicine!"); bool meds = YesNo(tamagotchi, you); if (!meds) { tamagotchi.ChangeStage("dead"); tamagotchi.WriteTama(); Write("Why, " + you + "!? \r\nNow " + tamagotchi.Name + " is dead..."); Write("You really shouldn't have pets, " + you + "..."); Console.WriteLine(); Write("Hit ENTER to shut down."); Console.ReadLine(); return; //Плохая концовка } else { tamagotchi.Happy += 2; } } else { System.Threading.Thread.Sleep(2000); } tamagotchi.ChangeStage(tamagotchi.Dicipline > 3 ? "goodAdult" : "badAdult"); tamagotchi.WriteTama(); Write(tamagotchi.Good ? "Good job " + you + ", \r\nyou've raised your " + tamagotchi.Name + " to become good and well behaved pet!" : "Sorry, " + you + ". You haven't done such a good job in raising " + tamagotchi.Name + "..."); if (tamagotchi.Good) { tamagotchi.TamaTalks("Would you like to play with me?"); play = YesNo(tamagotchi, you); int i = 0; while (!play) { var wannaPlay = new List <string>(); wannaPlay.AddRange(new String[] { "But I thought we had fun together,\r\nwon't you play with me?", "You don't like me anymore? I want to play with you!", "Now I'm very sad... Please play with me?", "*cries*" }); tamagotchi.Happy = (tamagotchi.Happy != 0 ? tamagotchi.Happy -= 1 : 0); tamagotchi.TamaTalks(wannaPlay[i]); i += 1; if (i == 4) { break; } YesNo(tamagotchi, you); } } else { Write("You should play some with " + tamagotchi.Name + "."); play = YesNo(tamagotchi, you); int i = 0; while (play) { var wannaPlay = new List <string>(); wannaPlay.AddRange(new String[] { "I don't wanna play with you...", "Didn't you hear me? I don't want to play!", "NOOOOO!" }); tamagotchi.Happy -= 1; tamagotchi.Dicipline += 1; tamagotchi.TamaTalks(wannaPlay[i]); Write("Play with " + tamagotchi.Name); i += 1; if (i == 3) { break; } YesNo(tamagotchi, you); } } tamagotchi.WriteTama(); if (tamagotchi.Good) { tamagotchi.TamaTalks(play ? "That was so much fun " + you + " !" : "I'm sad now..."); } else { tamagotchi.TamaTalks(play ? "That was so much fun... NOT!" : "What ever..."); } Console.WriteLine(); tamagotchi.TamaTalks("I'm not feeling very well..."); tamagotchi.TamaTalks("I'm so cold, will you comfort me?"); var comfort = YesNo(tamagotchi, you); if (comfort) { tamagotchi.Happy += 2; tamagotchi.TamaTalks("It feels like I'm slipping away... \r\n"); tamagotchi.TamaTalks(tamagotchi.Good ? "You've been so good to me..." : "Thank you for comforting me, even though I acted bad..."); } else { tamagotchi.Happy = 3; } System.Threading.Thread.Sleep(2000); tamagotchi.ChangeStage(tamagotchi.Happy > 4 ? "angel" : "dead"); tamagotchi.WriteTama(); if (tamagotchi.Good) { Write(tamagotchi.Name + " has passed... You took good care of it. It had a happy life!"); Write("Hit ENTER to exit the game."); Console.ReadLine(); return; //END } else { Write(tamagotchi.Name + " has passed... \r\nSorry, but you're a terrible pet owner " + you); Write("Hit ENTER to exit the game."); Console.ReadLine(); return; //END } }