Example #1
0
        private void CheckData()
        {
            labelEnergyPlus.Text = null;
            var delta = PetStatusChanges.Delta[pet.GetStatus()];

            foreach (var item in delta)
            {
                labelEnergyPlus.Text += $"{item.Key} : {item.Value} \n";
            }
        }
Example #2
0
        public void UpdateDelta()
        {
            var delta = PetStatusChanges.Delta[pet.GetStatus()];

            foreach (var item in delta)
            {
                if (pet.GetParameter(item.Key) + item.Value < 0)
                {
                    pet.SetParameter(item.Key, 0);
                }
                else if (pet.GetParameter(item.Key) + item.Value > 100)
                {
                    pet.SetParameter(item.Key, 100);
                }
                else
                {
                    pet.SetParameter(item.Key, pet.GetParameter(item.Key) + item.Value);
                }
            }
        }