Ejemplo n.º 1
0
        public void LoadingCallBack(Storm.StardewValley.Event.PostGameLoadedEvent @event)
        {
            DataLoader();
            MyWritter();
            //runs when the player is loaded.
            var player = @event.Root.Player;

            if (BuildEndurance_data_old_stamina == 0)
            {
                BuildEndurance_data_old_stamina = player.MaxStamina; //grab the initial stamina value
            }

            player.MaxStamina = BuildEndurance_data_ini_stam_bonus + BuildEndurance_data_stam_bonus_acumulated + BuildEndurance_data_old_stamina; //incase the ini stam bonus is loaded in.

            if (BuildEndurance_data_clear_mod_effects == true)
            {
                player.MaxStamina = BuildEndurance_data_old_stamina;
                Logging.LogToFile("BuildEndurance Reset!");
            }

            DataLoader();
            MyWritter();
        }
Ejemplo n.º 2
0
        public void LoadingCallBack(Storm.StardewValley.Event.PostGameLoadedEvent @event)
        {
            DataLoader();
            MyWritter();
            //runs when the player is loaded.
            var player = @event.Root.Player;

            if (data_old_health == 0)
            {
                data_old_health = player.MaxHealth; //grab the initial health value
            }

            player.MaxHealth = data_ini_health_bonus + data_health_bonus_acumulated + data_old_health; //incase the ini health bonus is loaded in.

            if (data_clear_mod_effects == true)
            {
                player.MaxHealth = data_old_health;
                Logging.LogToFile("BuildHealth Reset!");
            }

            DataLoader();
            MyWritter();
        }