Class CappedItemTemplate
- Namespace
- RandomizerCore.LogicItems.Templates
- Assembly
- RandomizerCore.dll
public record CappedItemTemplate : LogicItemTemplate<CappedItem>, ILogicItemTemplate, IEquatable<LogicItemTemplate<CappedItem>>, IEquatable<CappedItemTemplate>
- Inheritance
-
CappedItemTemplate
- Implements
- Inherited Members
Constructors
CappedItemTemplate(string, (string Term, int Value)[], (string Term, int Value))
public CappedItemTemplate(string Name, (string Term, int Value)[] Effects, (string Term, int Value) Cap)
Parameters
Properties
Cap
public (string Term, int Value) Cap { get; init; }
Property Value
Effects
public (string Term, int Value)[] Effects { get; init; }
Property Value
Methods
Create(LogicManager)
public override CappedItem Create(LogicManager lm)
Parameters
lm
LogicManager