Cameron

Results 94 comments of Cameron

> maintaining this conceptual split (because it's inescepable for actually scheduling things correctly) What is "inescapable" and how exactly would we fail to schedule these systems correctly? The "dependency debacle"...

I was talking about the actual implementation. You can see where I've updated the system params to add the proper component access. I just haven't ripped out the special-casing in...

> Exclusive systems can change archetypes, which invalidates parallel systems' cached scheduling data, requiring a rebuild. Right, I guess we can't quite run exclusive systems using the executor yet. ~~The...

Okay, after discussing on Discord, I will keep this PR limited to what it says on the tin, getting rid of `.exclusive_system()` and `ExclusiveSystem*` types/traits. Keeping the `InsertionPoint` API and...

Still need to update tests/imports in the other crates, but `bevy_ecs` seems to be good.