Inherits TaleWorlds.Core.GameModel.
Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultWorkshopModel.
◆ GetMaxWorkshopCountForClanTier()
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.GetMaxWorkshopCountForClanTier |
( |
int |
tier | ) |
|
|
pure virtual |
◆ GetCostForPlayer()
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.GetCostForPlayer |
( |
Workshop |
workshop | ) |
|
|
pure virtual |
◆ GetCostForNotable()
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.GetCostForNotable |
( |
Workshop |
workshop | ) |
|
|
pure virtual |
◆ GetEffectiveConversionSpeedOfProduction()
abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.GetEffectiveConversionSpeedOfProduction |
( |
Workshop |
workshop, |
|
|
float |
speed, |
|
|
bool |
includeDescriptions |
|
) |
| |
|
pure virtual |
◆ GetNotableOwnerForWorkshop()
abstract Hero TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.GetNotableOwnerForWorkshop |
( |
Workshop |
workshop | ) |
|
|
pure virtual |
◆ GetConvertProductionCost()
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.GetConvertProductionCost |
( |
WorkshopType |
workshopType | ) |
|
|
pure virtual |
◆ CanPlayerSellWorkshop()
abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.CanPlayerSellWorkshop |
( |
Workshop |
workshop, |
|
|
out TextObject |
explanation |
|
) |
| |
|
pure virtual |
◆ GetTradeXpPerWarehouseProduction()
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.GetTradeXpPerWarehouseProduction |
( |
EquipmentElement |
production | ) |
|
|
pure virtual |
◆ DaysForPlayerSaveWorkshopFromBankruptcy
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.DaysForPlayerSaveWorkshopFromBankruptcy |
|
get |
◆ CapitalLowLimit
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.CapitalLowLimit |
|
get |
◆ InitialCapital
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.InitialCapital |
|
get |
◆ DailyExpense
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.DailyExpense |
|
get |
◆ WarehouseCapacity
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.WarehouseCapacity |
|
get |
◆ DefaultWorkshopCountInSettlement
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.DefaultWorkshopCountInSettlement |
|
get |
◆ MaximumWorkshopsPlayerCanHave
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.WorkshopModel.MaximumWorkshopsPlayerCanHave |
|
get |