ILoadout.LiveState property
The local player’s LIVE class + talents (never from a saved plan), or null until the live read resolves in-world. Refreshed with the loadout data; a talent respec re-fires the refresh via the framework’s dirty-delta trigger, so re-read after SelfGearChanged. Same threading rule as GetState: never read from the SelfGearChanged handler itself (network thread) — flag and read on the game tick. The value read immediately after the event may still be pre-change; the refresh lands within about a second (cooldown-coalesced), which is fine for snapshot-at-archive use.
public LiveLoadoutState? LiveState { get; }See Also
Section titled “See Also”- record LiveLoadoutState
- interface ILoadout
- namespace Stellar.Abstractions.Services