Open ironpeak opened 4 weeks ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 89.99%. Comparing base (
9a12fe8
) to head (665d086
). Report is 1 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@UkoeHB I pushed 2 commits (diff) that contain a small breaking change. Please, take a look. I originally wanted to open a PR for it, but unable to do so because this PR comes from a fork.
@UkoeHB I pushed 2 commits (diff) that contain a small breaking change. Please, take a look.
I disagree with not including Replicated
on all entities. I use Replicated
as a universal marker to clean up entities when exiting a game's state scope. It is much more fragile to manually make sure every entity gets Replicated, and would inevitably lead to entity leaks.
It also permanently couples Replicated
with component definitions, which seems unnecessary. It implies all replicated entities need to have some custom component with a #[requires(Replicated)]
, even if they don't need a custom component for anything.
Good point, I will revert today after work.
Migration to Bevy version 0.15.0-rc.2.
I'll update this PR once the 0.15.0 is out.