Table of Contents

Struct ExplainedNumber

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public struct ExplainedNumber
Inherited Members
Extension Methods

Constructors

ExplainedNumber(float, bool, TextObject)

public ExplainedNumber(float baseNumber = 0, bool includeDescriptions = false, TextObject baseText = null)

Parameters

baseNumber float
includeDescriptions bool
baseText TextObject

Properties

BaseNumber

public float BaseNumber { get; }

Property Value

float

IncludeDescriptions

public bool IncludeDescriptions { get; }

Property Value

bool

LimitMaxValue

public float LimitMaxValue { get; }

Property Value

float

LimitMinValue

public float LimitMinValue { get; }

Property Value

float

ResultNumber

public float ResultNumber { get; }

Property Value

float

Methods

Add(float, TextObject, TextObject)

public void Add(float value, TextObject description = null, TextObject variable = null)

Parameters

value float
description TextObject
variable TextObject

AddFactor(float, TextObject)

public void AddFactor(float value, TextObject description = null)

Parameters

value float
description TextObject

AddFromExplainedNumber(ExplainedNumber, TextObject)

public void AddFromExplainedNumber(ExplainedNumber explainedNumber, TextObject baseText)

Parameters

explainedNumber ExplainedNumber
baseText TextObject

Clamp(float, float)

public void Clamp(float minValue, float maxValue)

Parameters

minValue float
maxValue float

GetExplanations()

public string GetExplanations()

Returns

string

GetLines()

public List<(string name, float number)> GetLines()

Returns

List<(string name, float number)>

LimitMax(float)

public void LimitMax(float maxValue)

Parameters

maxValue float

LimitMin(float)

public void LimitMin(float minValue)

Parameters

minValue float

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).