Skip to content
Version 2.11.0
↓ Get the launcher

ILoadoutSave.HasUnsavedChanges property

True when the worn setup differs from the worn loadout’s saved data — the game’s own “unsaved changes” check (the one behind its switch warning). Cached: re-evaluated when the game merges new character data, when the loadout list is re-read, and after a save — never on a timer. False until the first evaluation. Read on the game tick.

public bool HasUnsavedChanges { get; }