Expand description
Resolvers which are used to build up the state. You shouldn’t use these directly, but instead should use one of the type aliases that use StateContainer, like LogState. Resolves are the parts of state that accumulate the events and create usable data from them. They are not made to be used directly, but instead they are wrapped by StateContainer and type aliased.
Modules§
- carrier_
state_ resolver - game_
state_ resolver - High level state resolver which encapsulates LogState and in turn LogStateResolver. Like the LogStateResolver, this resolver handles all log events, but keep track of which commander the logs belong to.
- journal_
state_ resolver - live_
state_ resolver - log_
state_ resolver - High level resolver for resolving all log events. This does not however differentiate between multiple commanders, whereas GameStateResolver does.
- materials_
state_ resolver - mission_
state_ resolver - planet_
state_ resolver - shipyard_
state_ resolver - system_
state_ resolver