Diddykonga
Diddykonga
+1 For `StaticWorld`, as commands are the natural way of modifying world structure, and they are `Deferred`, which `DeferredWorld` can not do. Edit: Oof, I should have looked at the...
Hmm, I like `When` the semantics are nice, but I also can see the opposite with `Requires` /`Needs`. I tend to lean towards the side of skip-by-default.
Haven't read through the whole discussion, but what about adding access to the World instead of Schedules, and then expending the access set with entities as well, were you would...
I like this a lot, provides for a common use case with little boilerplate and its an annotation so it doesn't eat up namespace, although a small change that would...
> Should the signal be called if the property is set, but not modified (e.g. running `x = 1.0` twice)? My vote is to not call the signal, but it...