Class ItemInteractionOverride
Complete replacement for the template's existing action list and action bags.
public sealed class ItemInteractionOverride
- Inheritance
-
ItemInteractionOverride
- Inherited Members
Constructors
ItemInteractionOverride(IEnumerable<ItemAbilityReference>, IEnumerable<string>?, bool, IEnumerable<string>?)
public ItemInteractionOverride(IEnumerable<ItemAbilityReference> abilities, IEnumerable<string>? abilityBag = null, bool shuffleAbilityBag = false, IEnumerable<string>? abilityFillBag = null)
Parameters
abilitiesIEnumerable<ItemAbilityReference>abilityBagIEnumerable<string>shuffleAbilityBagboolabilityFillBagIEnumerable<string>
Properties
Abilities
public IReadOnlyList<ItemAbilityReference> Abilities { get; }
Property Value
AbilityBag
public IReadOnlyList<string> AbilityBag { get; }
Property Value
AbilityFillBag
public IReadOnlyList<string> AbilityFillBag { get; }
Property Value
ShuffleAbilityBag
public bool ShuffleAbilityBag { get; }