Today I refactored the state machine, it is smoother and inputs are now where they belong (except for the normal world state... yet)
Also, I added some more functionality for the inventory submenu, but it's not quite ready yet :)
no visual changes, so no gif.
see changes here:
https://github.com/Papiertig0r/Alchemy/commit/6e4bd9d5fa746882978922cfd8e7c4c7ebc5f4b3