namespace Glamourer.Api.Enums;
/// What type of information changed in a state.
public enum StateChangeType
{
/// A characters saved state had the model id changed. This means everything may have changed.
Model = 0,
/// A characters saved state had multiple customization values changed.
EntireCustomize = 1,
/// A characters saved state had a customization value changed.
Customize = 2,
/// A characters saved state had an equipment piece changed.
Equip = 3,
/// A characters saved state had its weapons changed.
Weapon = 4,
/// A characters saved state had a stain changed.
Stains = 5,
/// A characters saved state had a crest visibility changed.
Crest = 6,
/// A characters saved state had its customize parameter changed.
Parameter = 7,
/// A characters saved state had a material color table value changed.
MaterialValue = 8,
/// A characters saved state had a design applied. This means everything may have changed.
Design = 9,
/// A characters saved state had its state reset to its game values.
Reset = 10,
/// A characters saved state had a meta toggle changed.
Other = 11,
/// A characters state was reapplied. Data is null.
Reapply = 12,
/// A characters saved state had a bonus item changed.
BonusItem = 13,
}