M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel Class Referenceabstract

Inherits TaleWorlds.Core.GameModel.

Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultBuildingConstructionModel.

Public Member Functions

abstract ExplainedNumber CalculateDailyConstructionPower (Town town, bool includeDescriptions=false)
 
abstract int CalculateDailyConstructionPowerWithoutBoost (Town town)
 
abstract int GetBoostCost (Town town)
 
abstract int GetBoostAmount (Town town)
 

Properties

abstract int TownBoostCost [get]
 
abstract int TownBoostBonus [get]
 
abstract int CastleBoostCost [get]
 
abstract int CastleBoostBonus [get]
 

Member Function Documentation

◆ CalculateDailyConstructionPower()

abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.CalculateDailyConstructionPower ( Town  town,
bool  includeDescriptions = false 
)
pure virtual

◆ CalculateDailyConstructionPowerWithoutBoost()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.CalculateDailyConstructionPowerWithoutBoost ( Town  town)
pure virtual

◆ GetBoostCost()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.GetBoostCost ( Town  town)
pure virtual

◆ GetBoostAmount()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.GetBoostAmount ( Town  town)
pure virtual

Property Documentation

◆ TownBoostCost

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.TownBoostCost
get

◆ TownBoostBonus

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.TownBoostBonus
get

◆ CastleBoostCost

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.CastleBoostCost
get

◆ CastleBoostBonus

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.BuildingConstructionModel.CastleBoostBonus
get