Nosh bean is not added to "cooking ingredients" category when discovered (possible regression)


Tiwx
  • Branch: Live Branch Version: Windows Pending

When I create a new colony in version LU-359645 and discover nosh beans for the first time, "nosh bean" is added as an item type under the "seeds" category, but not the "cooking ingredients" category. Annoyingly, this makes it impossible to refrigerate them.
A savegame from august 13th from a colony that had already already discovered nosh beans has them listed under both the "seeds" and "cooking ingredients" categories, so I think this is likely a recent regression.


Steps to Reproduce
Create a new colony. Use the sandbox tools to spawn a nosh bean next to your duplicants. Expand the "cooking ingredients" item category in either the item HUD or the item filter for a refrigerator/ration box.


User Feedback


I have a related, but in some senses opposite bug with nosh beans: Even though I've never seen or discovered any nosh beans in my colonies they're available (as tofu) as an option in the cooking recipes menus from the start, unlike the other recipes that unlock and show up as you discover the ingredients.

Share this comment


Link to comment
Share on other sites

I have this same bug in RP-383949 (latest), Nosh Bean is discovered and added to Seeds but not to Cooking Ingredients, hence cannot be refrigerated, restarting the game has no effect

Share this comment


Link to comment
Share on other sites
On 12/18/2019 at 11:00 PM, fsdgsdwfqgqwsdf said:

I have this same bug in RP-383949 (latest), Nosh Bean is discovered and added to Seeds but not to Cooking Ingredients, hence cannot be refrigerated, restarting the game has no effect

I can confirm. It adds Pincha Peppernut instead of Nosh Bean.

Edited by Erikvv

Share this comment


Link to comment
Share on other sites

I had the same problem (AP-420700-D).

I think I found a solution. Woo :D 

For the Players:

I made a small mod to fix the bug until the devs fix it.

 

For the Devs:

I think the end of line 57 in BeanPlantConfig.cs (extracted with dotPeak):

GameObject registerSeedForPlant = EntityTemplates.CreateAndRegisterSeedForPlant(plant, SeedProducer.ProductionType.Harvest, "BeanPlantSeed", name2, desc2, anim2, additionalTags: additionalTags, replantGroundTag: replantGroundTag, sortOrder: 4, domesticatedDescription: domesticateddesc, collisionShape: EntityTemplates.CollisionShape.RECTANGLE, width: 0.6f, height: 0.3f);

Should be "height: 0.3f, ignoreDefaultSeedTag: true);".

Share this comment


Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now