Periwink

Results 125 issues of Periwink

With the move from XPBD to Avian, we noticed that even with a single player we have rollbacks, especially on contacts/collisions. This should not happen normally because the client/server have...

1) DeltaCompression does not work if you have multiple replicated components on the entity, because we keep track of the `ack_tick` per replication_group; so the sender could receive an updated...

C-Bug
A-Replication

That's because we only add Replicate if `if replicate_hierarchy.is_changed() && replicate_hierarchy.recursive`. We should also add Replicate if `Children` is changed!

C-Bug
A-Replication

C-Bug
A-Prediction
A-Replication
A-Interpolation

Currently we have 1 system per Message registered in the type registry. We could: - use type-erasure and have one system that receives all events? then with type-erasure we write...

C-Usability

Currently there are a lot of systems that we run that listen on rare events, such as ClientDisconnected. These systems are scheduled every frame even though the events are actually...

C-Performance