Input: Refactor +use handling
This will get a proper description & commits later.
Fixes #1816
skimmed through the changes, are you sure these won't reintroduce any of the bugs fixed by #1792?
Pretty sure, as all the changes that i removed were mainly introduced as workarounds for the broken use system. But will check doors etc. on the weekend
@TimGoll would you mind taking a look at my code here whenever you got time?
It still contains debug stuff, so don't to a picky review but rather checkout the code locally and try some interactions with entities. I think you also know quite some intricacies about the use system and think that would be useful when testing this.
I intent to get this ready on the weekend, so we can fully review and merge this and test it with more people on the main branch.
@TimGoll would you mind taking a look at my code here whenever you got time?
It still contains debug stuff, so don't to a picky review but rather checkout the code locally and try some interactions with entities. I think you also know quite some intricacies about the use system and think that would be useful when testing this.
I intent to get this ready on the weekend, so we can fully review and merge this and test it with more people on the main branch.
I will try to take a look at it tomorrow, but I'm unsure if I can meaningful debug it without testing it. And not sure if I got time for this week
Jeah no worries, would be nice to maybe catch stuff i am missing with this, otherwise we can test this extensively on main / the beta workshop item when this is fine code-wise.
Sorry, I did not have time yet. I hope I have some spare time friday evening