示例#1
0
        public void YogurtRequestShouldBeWeWantOhio()
        {
            // arrange
            var yogurt = new Yogurt();

            // assert
            yogurt.Request.Should().Be("We. Want. Ohio.");
        }
示例#2
0
        public void YogurtRequestIsWeWantOhio()
        {
            // arrange
            var yogurt = new Yogurt();

            // assert
            Assert.That(yogurt.Request, Is.EqualTo("We. Want. Ohio."));
        }
示例#3
0
    // Start is called before the first frame update
    void Start()
    {
        thePlayerBody = FindObjectOfType <PlayerController>();
        thePlayerHead = FindObjectOfType <PlayerHeadController>();
        theYogurt     = FindObjectOfType <Yogurt>();

        if (PlayerPrefs.HasKey("CoinCount"))
        {
            coinCount = PlayerPrefs.GetInt("CoinCount");
        }
        else
        {
            coinCount = 0;
        }
        if (PlayerPrefs.HasKey("YogurtCount"))
        {
            yogurtCount = PlayerPrefs.GetInt("YogurtCount");
        }
        else
        {
            yogurtCount = 0;
        }
        if (PlayerPrefs.HasKey("InfinityCount"))
        {
            infinityCount = PlayerPrefs.GetInt("InfinityCount");
        }
        else
        {
            infinityCount = -1;
        }
        if (PlayerPrefs.HasKey("PlayerLives"))
        {
            currentLives = PlayerPrefs.GetInt("PlayerLives");
        }
        else
        {
            currentLives = startingLives;
        }
        coinText.text   = coinCount.ToString();
        yogurtText.text = yogurtCount.ToString();
        livesText.text  = livesCount.ToString();

        healthCount = maxHealth;
//         infinityCount = -1;

        objectsToReset = FindObjectsOfType <ResetOnRespawn>();
//         currentLives = startingLives;
        livesText.text = currentLives.ToString();
    }
示例#4
0
    public void Load()
    {
        if (File.Exists(Application.persistentDataPath + "/playerInfo.dat"))
        {
            BinaryFormatter bf   = new BinaryFormatter();
            FileStream      file = File.Open(Application.persistentDataPath + "/playerInfo.dat", FileMode.Open);
            GameData        data = (GameData)bf.Deserialize(file);
            file.Close();

            #region Luke Persistent Stat Data
            LukeStats = data.LukeStats;
//			LukeStats.MaxHP = data.LukeMaxHP;
//			LukeStats.CurrentHP = data.LukeCurrentHP;
//			LukeStats.MaxStamina = data.LukeMaxStamina;
//			LukeStats.CurrentStamina = data.LukeCurrentStamina;
//			LukeStats.AttackModifier = data.LukeAttackModifier;
//			LukeStats.DefenseModifier = data.LukeDefenseModifier;
            #endregion

            #region Izzy Persistent Stat Data
            IzzyStats = data.IzzyStats;
//			IzzyStats.MaxHP = data.IzzyMaxHP;
//			IzzyCurrentHP = data.IzzyCurrentHP;
//			IzzyMaxStamina = data.IzzyMaxStamina;
//			IzzyCurrentStamina = data.IzzyCurrentStamina;
//			IzzyAttackModifier = data.IzzyAttackModifier;
//			IzzyDefenseModifier = data.IzzyDefenseModifier;
            #endregion

            #region Yogurt Persistent Stat Data
            YogurtStats = data.YogurtStats;
//			YogurtMaxHP = data.YogurtMaxHP;
//			YogurtCurrentHP = data.YogurtCurrentHP;
//			YogurtMaxStamina = data.YogurtMaxStamina;
//			YogurtCurrentStamina = data.YogurtCurrentStamina;
//			YogurtAttackModifier = data.YogurtAttackModifier;
//			YogurtDefenseModifier = data.YogurtDefenseModifier;
            #endregion

            #region Key Item Dirty Flags
            hasBasketball = data.hasBasketball;
            hasBaseball   = data.hasBaseball;
            hasFoamFinger = data.hasFoamFinger;
            hasFootball   = data.hasFootball;
            hasSmartphone = data.hasSmartphone;
            hasSpeakers   = data.hasSpeakers;
            hasTablet     = data.hasTablet;
            hasVoucher    = data.hasVoucher;
            hasCollar     = data.hasCollar;
            hasChewToy    = data.hasChewToy;
            hasOldTreat   = data.hasOldTreat;
            hasHydrantPic = data.hasHydrantPic;
            #endregion

            #region Quest Dirty Flags
            #endregion

            #region Other Persistent Data
            experience      = data.experience;
            currentLevel    = data.currentLevel;
            money           = data.money;
            inventory       = data.inventory;
            currentAreaName = data.currentAreaName;
            #endregion

            Application.LoadLevel(currentLevel);
        }
    }
示例#5
0
 public IActionResult Delete(int id)
 {
     Yogurt.Delete(id);
     return(RedirectToAction("Index"));
 }
示例#6
0
        public IActionResult Edit(int id)
        {
            var yogurt = Yogurt.GetDetails(id);

            return(View(yogurt));
        }
示例#7
0
 public IActionResult Details(int id, Yogurt yogurt)
 {
     yogurt.YogurtId = id;
     Yogurt.Put(yogurt);
     return(RedirectToAction("Details", id));
 }
示例#8
0
 public IActionResult Index(Yogurt yogurt)
 {
     Yogurt.Post(yogurt);
     return(RedirectToAction("Index"));
 }
示例#9
0
        public IActionResult Index()
        {
            var allYogurts = Yogurt.GetYogurts();

            return(View(allYogurts));
        }
示例#10
0
    public void Load()
    {
        if (File.Exists (Application.persistentDataPath + "/playerInfo.dat")) {
            BinaryFormatter bf = new BinaryFormatter();
            FileStream file = File.Open(Application.persistentDataPath + "/playerInfo.dat", FileMode.Open);
            GameData data = (GameData) bf.Deserialize(file);
            file.Close();

            #region Luke Persistent Stat Data
            LukeStats = data.LukeStats;
        //			LukeStats.MaxHP = data.LukeMaxHP;
        //			LukeStats.CurrentHP = data.LukeCurrentHP;
        //			LukeStats.MaxStamina = data.LukeMaxStamina;
        //			LukeStats.CurrentStamina = data.LukeCurrentStamina;
        //			LukeStats.AttackModifier = data.LukeAttackModifier;
        //			LukeStats.DefenseModifier = data.LukeDefenseModifier;
            #endregion

            #region Izzy Persistent Stat Data
            IzzyStats = data.IzzyStats;
        //			IzzyStats.MaxHP = data.IzzyMaxHP;
        //			IzzyCurrentHP = data.IzzyCurrentHP;
        //			IzzyMaxStamina = data.IzzyMaxStamina;
        //			IzzyCurrentStamina = data.IzzyCurrentStamina;
        //			IzzyAttackModifier = data.IzzyAttackModifier;
        //			IzzyDefenseModifier = data.IzzyDefenseModifier;
            #endregion

            #region Yogurt Persistent Stat Data
            YogurtStats = data.YogurtStats;
        //			YogurtMaxHP = data.YogurtMaxHP;
        //			YogurtCurrentHP = data.YogurtCurrentHP;
        //			YogurtMaxStamina = data.YogurtMaxStamina;
        //			YogurtCurrentStamina = data.YogurtCurrentStamina;
        //			YogurtAttackModifier = data.YogurtAttackModifier;
        //			YogurtDefenseModifier = data.YogurtDefenseModifier;
            #endregion

            #region Key Item Dirty Flags
            hasBasketball = data.hasBasketball;
            hasBaseball = data.hasBaseball;
            hasFoamFinger = data.hasFoamFinger;
            hasFootball = data.hasFootball;
            hasSmartphone = data.hasSmartphone;
            hasSpeakers = data.hasSpeakers;
            hasTablet = data.hasTablet;
            hasVoucher = data.hasVoucher;
            hasCollar = data.hasCollar;
            hasChewToy = data.hasChewToy;
            hasOldTreat = data.hasOldTreat;
            hasHydrantPic = data.hasHydrantPic;
            #endregion

            #region Quest Dirty Flags
            #endregion

            #region Other Persistent Data
            experience = data.experience;
            currentLevel = data.currentLevel;
            money = data.money;
            inventory = data.inventory;
            currentAreaName = data.currentAreaName;
            #endregion

            Application.LoadLevel(currentLevel);
        }
    }
 public void Put(int id, [FromBody] Yogurt yogurt)
 {
     yogurt.YogurtId         = id;
     _db.Entry(yogurt).State = EntityState.Modified;
     _db.SaveChanges();
 }
 public void Post([FromBody] Yogurt yogurt)
 {
     _db.Yogurts.Add(yogurt);
     _db.SaveChanges();
 }