Table of Contents

Class BuildingConstructionModel

Namespace
TaleWorlds.CampaignSystem.ComponentInterfaces
Assembly
TaleWorlds.CampaignSystem.dll
public abstract class BuildingConstructionModel : GameModel
Inheritance
BuildingConstructionModel
Derived
Inherited Members

Constructors

BuildingConstructionModel()

protected BuildingConstructionModel()

Properties

CastleBoostBonus

public abstract int CastleBoostBonus { get; }

Property Value

int

CastleBoostCost

public abstract int CastleBoostCost { get; }

Property Value

int

TownBoostBonus

public abstract int TownBoostBonus { get; }

Property Value

int

TownBoostCost

public abstract int TownBoostCost { get; }

Property Value

int

Methods

CalculateDailyConstructionPower(Town, bool)

public abstract ExplainedNumber CalculateDailyConstructionPower(Town town, bool includeDescriptions = false)

Parameters

town Town
includeDescriptions bool

Returns

ExplainedNumber

CalculateDailyConstructionPowerWithoutBoost(Town)

public abstract int CalculateDailyConstructionPowerWithoutBoost(Town town)

Parameters

town Town

Returns

int

GetBoostAmount(Town)

public abstract int GetBoostAmount(Town town)

Parameters

town Town

Returns

int

GetBoostCost(Town)

public abstract int GetBoostCost(Town town)

Parameters

town Town

Returns

int

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