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)); }
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); }