vgstation-coders / vgstation13

Butts
GNU Affero General Public License v3.0
265 stars 545 forks source link

changing plant morphology no longer changes the produce’s sprites to match #25268

Open RealestEstate opened 4 years ago

RealestEstate commented 4 years ago

what the title says. Basically if I were to purge my watermelons with cherry morphology, I’ll get a harvest with the stats of a cherry yet the sprite of a watermelon.

Description of issue

Difference between expected and actual behavior

Steps to reproduce

Specific information for locating

Length of time in which bug has been known to occur

Server revision

Killette2 commented 4 years ago

This recent change was done sometime around the past week or two and I'm not sure who has done it or if it's intentional. However I have found some benefits to this, and think there are 3 ways to go about this. I will list the pros for each one bellow for how this should or could work.

  1. Revert back to how it was Morphologies within a plant can randomly produce each fruit within. A lemon morphology will give a lemon if it's spliced into a cabbage, but you can also still get a cabbage too. Perks include you can make an omnifruit themed plant. Your fruit looks as it should be

  2. Keep this new system In this new system anything spliced into a plant has all it's fruit resprited to that plant. For example if you splice a lemon into eggplant, you will harvest an eggplant or a lemon with an eggplants sprite. Pros include you can make everything look like death nettle for memes. You have room for creativity, for example your orange that when eaten drops a banana peel due to you splicing bananas in it (it will be called banana, but with the sprite of an orange and will still fuel clown carts). A slight con is while your omnifruit is functional, all your fruits sharing the same single sprite may appear very boring.

  3. Make a new system of pure chaos, rolling sprite and fruit from your list Takes the best of system 1 and 2. You get to roll from all the sprites spliced into your morphology, and then from all the fruits. You can get a melon with a pumpkin sprite and a banana with a melon sprite within the same harvest. This will take away from your predictability with mass spliced fruits but will make your omnifruits seem more mad science-like