Table of Contents

Class SingleItemTemplate

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

Constructors

SingleItemTemplate(string, (string Term, int Value))

public SingleItemTemplate(string Name, (string Term, int Value) Effect)

Parameters

Name string
Effect (string Term, int Value)

Properties

Effect

public (string Term, int Value) Effect { get; init; }

Property Value

(string Term, int Value)

Methods

Create(LogicManager)

public override SingleItem Create(LogicManager lm)

Parameters

lm LogicManager

Returns

SingleItem