Resolve #109. Likely fixes a bunch of annoyances with the raft ball spawning underground or in places it shouldn't be when physics are running.
This makes the raft ball always be the center of where all the pieces are placed. Prevents ZoneDesyncing or pieces from escaping from too far from center.
Feature Todos/Notes:
This likely will be a minor version change due to physics and raft behaviors changing.
This changeset will need to recalculate ALL pieces currently on the raft and then move the raft within the center convergence point. This means there needs to be a bounds change since the center point of the raft is not known until the first piece is added.
After the first piece, it can keep increasing the bounds based on the relative position of each piece. This means the logic for bounds must not use relative coordinates but the physical piece coordinates.
There may need to be a "freeze" for the raft where the raft does not apply physics until the bounds are draw. This may prevent issues where the raft could briefly bug out due to no colliders being in place.
Resolve #109. Likely fixes a bunch of annoyances with the raft ball spawning underground or in places it shouldn't be when physics are running.
This makes the raft ball always be the center of where all the pieces are placed. Prevents ZoneDesyncing or pieces from escaping from too far from center.
Feature Todos/Notes: