Allow the editing of startup schedules#10969
Conversation
alice-i-cecile
left a comment
There was a problem hiding this comment.
Good! That's about as easy as I hoped it would be.
|
It looks like your PR is a breaking change, but you didn't provide a migration guide. Could you add some context on what users should update when this change get released in a new version of Bevy? |
|
Oh, this is technically breaking since we've added a new field to a public struct. For all of the 0 people explicitly constructing this! |
Added a simple migration guide 👍 |
|
This might be another issue, but should we also add support for PreFixedUpdate/PostFixedUpdate? This same mechanism could be used for that too. Someone in the discord was asking about PostFixedUpdate 😅 |
|
That's clever. Happy to see it done, here or elsewhere, but we shouldn't block this PR on that. |
Happy to look into it in a separate PR. 👍 |
Objective
Fixes #10968
Solution
Pull startup schedules from a list of
ScheduleLabels in the same way the update schedules are handled.Changelog
MainScheduleOrder::startup_labelsto allow the editing of the startup schedule order.Migration Guide
MainScheduleOrder,startup_labels, for editing the startup schedule order.