Table of Contents

Class MultiItemTemplate

Namespace
RandomizerCore.LogicItems.Templates
Assembly
RandomizerCore.dll
public record MultiItemTemplate : LogicItemTemplate<MultiItem>, ILogicItemTemplate, IEquatable<LogicItemTemplate<MultiItem>>, IEquatable<MultiItemTemplate>
Inheritance
MultiItemTemplate
Implements
Inherited Members

Constructors

MultiItemTemplate(string, (string Term, int Value)[])

public MultiItemTemplate(string Name, (string Term, int Value)[] Effects)

Parameters

Name string
Effects (string Term, int Value)[]

Properties

Effects

public (string Term, int Value)[] Effects { get; init; }

Property Value

(string Term, int Value)[]

Methods

Create(LogicManager)

public override MultiItem Create(LogicManager lm)

Parameters

lm LogicManager

Returns

MultiItem