csharp
public readonly record struct ModifierOne thing acting on one stat, from one source.
Fields and properties (4)
public AttributeId AttributeWhich stat.
public ModifierOp OpWhich bucket, and therefore which stage of the evaluation.
public float ValueHow much. A percentage is a fraction: 0.15f is 15 %.
public ModifierSource SourceWhat granted it, so it can be taken away again exactly.
Methods (1)
public Modifier(AttributeId Attribute, ModifierOp Op, float Value, ModifierSource Source)One thing acting on one stat, from one source.
Used by (15)
- AttributeSetVixen.Gameplay
- AttributeSetTestsVixen.Gameplay.Tests
- EffectSetVixen.Gameplay
- EffectTemplateVixen.Gameplay
- ItemLibraryVixen.Gameplay.Items
- ItemStatsVixen.Gameplay.Items
- ItemStatsTestsVixen.Gameplay.Items.Tests
- ItemTemplateVixen.Gameplay.Items
- ProgressionLibraryVixen.Gameplay.Progression
- ProgressionStateVixen.Gameplay.Progression
- ProgressionStateTestsVixen.Gameplay.Progression.Tests
- SpecialisationVixen.Gameplay.Progression
- TalentNodeVixen.Gameplay.Progression
- TalentTreeVixen.Gameplay.Progression
- TalentTreeTestsVixen.Gameplay.Progression.Tests