In Alpha 4 of #UndeadFarmstead 2 I had to rework the internals of my action system twice in the quest to unify "use" and "interact" into a single input action. I may post about that separately next week because it contained an interesting inversion of responsibilities within the code.
Meanwhile, this alphas adds fruit trees, crop watering, player energy management, and a rebuilt main menu that fixes a pile of bugs.
https://unusual-intersection.itch.io/undead-farmstead-2/devlog/684417/alpha-4