# Objective Fixes #18562. ## Solution - Specified that `StateTransition` is actually run before `PreStartup`. - Specified consequences of this and how to actually run systems before any game logic regardless of state. - Updated docs of `StateTransition` to reflect that it is run before `PreStartup` in addition to being run after `PreUpdate`. ## Testing - `cargo doc` - `cargo test --doc` |
||
|---|---|---|
| .. | ||
| state | ||
| app.rs | ||
| commands.rs | ||
| condition.rs | ||
| lib.rs | ||
| reflect.rs | ||
| state_scoped_events.rs | ||
| state_scoped.rs | ||