예제 #1
0
        public FarmAnimals.FarmAnimal GetAnimalBeingPurchased()
        {
            ActiveClickableMenu activeClickableMenu  = new ActiveClickableMenu();
            FarmAnimal          animalBeingPurchased = activeClickableMenu.GetValue <StardewValley.FarmAnimal>("animalBeingPurchased");

            return(new FarmAnimals.FarmAnimal(animalBeingPurchased.type, animalBeingPurchased.myID, animalBeingPurchased.ownerID));
        }
예제 #2
0
        private bool IsOnStockSelectionMenu()
        {
            // Grab from parent menu
            ActiveClickableMenu ActiveClickableMenu = new ActiveClickableMenu();

            bool Freeze = ActiveClickableMenu.GetValue <bool>("freeze");

            if (Game1.globalFade || Freeze)
            {
                return(false);
            }

            // Grab from parent menu
            bool IsOnFarm = ActiveClickableMenu.GetValue <bool>("onFarm");

            if (IsOnFarm)
            {
                return(false);
            }

            return(true);
        }