Tamás Gálffy
Tamás Gálffy
### :sparkles: Description When building new components, it would be useful to have some bootstrap code to work from, instead of having to start from scratch. ### Use case Users...
### Background This is an issue for tracking planned changes for netfox v2. *Work is currently not being done on netfox v2.* Until we get there, this issue will serve...
### :sparkles: Description Over time, RollbackSynchronizer has received many features, and it has slowly become a God class. ### Goals - [x] #385 - History should be represented by a...
### :sparkles: Description There are objects that need to participate in the rollback loop, but are not controlled by any input - e.g. moving platforms, interactive objects like doors, etc....
### :sparkles: Description Godot sends RPCs immediately, so each separate RPC call incurs some overhead in bandwidth. So having less separate RPC calls and sending them off at the end...
### :sparkles: Description RollbackSynchronizer explores all the children of its configured root, recursively, to look for nodes implementing `_rollback_tick`. This means that for nested RollbackSynchronizers, multiple synchronizers may end up...
- Naive input gathering for continuous inputs - Advanced input gathering for continuous inputs - Discrete inputs ( just pressed, just released ) - Some notes on why all this...
### :sparkles: Description Window tiling was implemented in #322, so when running games from the editor, the windows are automatically spread out on the screen. This helps a lot with...
### :bug: Description In some rare cases, RewindableAction tries to serialize only a subset of its active ticks, causing a failed assertion in TicksetSerializer. Is the assert even needed?