Beispiel #1
0
        public IActionResult sleep()
        {
            MyDojoDachi edited = HttpContext.Session.GetObjectFromJson <MyDojoDachi>("Dojodachi");

            edited.Energy    += 15;
            edited.Fullness  -= 5;
            edited.Happiness -= 5;
            HttpContext.Session.SetObjectAsJson("Dojodachi", edited);
            ViewBag.Dojodachi = edited;
            return(RedirectToAction("index"));
        }
Beispiel #2
0
        public IActionResult work()
        {
            MyDojoDachi edited       = HttpContext.Session.GetObjectFromJson <MyDojoDachi>("Dojodachi");
            Random      RandomObject = new Random();

            if (edited.Energy > 4)
            {
                edited.Energy -= 5;
                edited.Meals  += RandomObject.Next(1, 4);
            }
            HttpContext.Session.SetObjectAsJson("Dojodachi", edited);
            ViewBag.Dojodachi = edited;
            return(RedirectToAction("index"));
        }
Beispiel #3
0
        public IActionResult play()
        {
            MyDojoDachi edited       = HttpContext.Session.GetObjectFromJson <MyDojoDachi>("Dojodachi");
            Random      RandomObject = new Random();

            if (edited.Energy > 4)
            {
                edited.Energy -= 5;
                int DoesntLike = RandomObject.Next(0, 4);
                if (DoesntLike > 0)
                {
                    edited.Happiness += RandomObject.Next(5, 11);
                }
            }
            HttpContext.Session.SetObjectAsJson("Dojodachi", edited);
            ViewBag.Dojodachi = edited;
            return(RedirectToAction("index"));
        }