public IActionResult SleepTomagachi() { Tomagachi CurrDojoData = HttpContext.Session.GetObjectFromJson <Tomagachi>("DojoDachi"); CurrDojoData.sleep(); HttpContext.Session.SetObjectAsJson("DojoData", CurrDojoData); return(RedirectToAction("Index")); }
public IActionResult WorkTomagachi() { Tomagachi CurrDojoData = HttpContext.Session.GetObjectFromJson <Tomagachi>("DojoData"); if (CurrDojoData.energy > 0) { CurrDojoData.work(); } else { CurrDojoData.status = "Too tired to work! Time for a nap."; } HttpContext.Session.SetObjectAsJson("DojoData", CurrDojoData); return(RedirectToAction("Index")); }
public IActionResult FeedTomagachi() { Tomagachi CurrDojoData = HttpContext.Session.GetObjectFromJson <Tomagachi>("DojoData"); if (CurrDojoData.meals > 0) { CurrDojoData.feed(); } else { CurrDojoData.status = "No meals. Get to work!"; } HttpContext.Session.SetObjectAsJson("Dojodata", CurrDojoData); return(RedirectToAction("Index")); }