Skip to content

Conversation

@zicklag
Copy link
Member

@zicklag zicklag commented Jan 28, 2026

No description provided.

@zicklag zicklag force-pushed the input-refactor-new branch 3 times, most recently from 6041cc7 to 6f73d49 Compare January 28, 2026 20:46
The InputCollector's job is entirely local. It does not need to access any network updated resources. It's job is to get the local player's current inputs however neccessary. This means both the ControlMapping and the ControlSource can be handled with local resources or Self stored fields/values if neccessary.
This is implemented in jumpy but unused and unneccessary.
If anything like this is implemented it should probably be done through a blanket implementation.
This moves several traits out of networking::input to be used for offline or wasm32 if needed.
These traits are no longer network specific so the new names are more appropriate.
@zicklag zicklag force-pushed the input-refactor-new branch from 6f73d49 to d1efaa7 Compare January 28, 2026 21:47
@zicklag zicklag added this pull request to the merge queue Jan 29, 2026
Merged via the queue into fishfolk:main with commit 7e1d925 Jan 29, 2026
9 of 10 checks passed
@zicklag zicklag deleted the input-refactor-new branch January 29, 2026 00:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants