Class DefaultWorkshopModel
- Namespace
- TaleWorlds.CampaignSystem.GameComponents
- Assembly
- TaleWorlds.CampaignSystem.dll
public class DefaultWorkshopModel : WorkshopModel
- Inheritance
-
DefaultWorkshopModel
- Inherited Members
Constructors
DefaultWorkshopModel()
public DefaultWorkshopModel()
Properties
CapitalLowLimit
public override int CapitalLowLimit { get; }
Property Value
DailyExpense
public override int DailyExpense { get; }
Property Value
DaysForPlayerSaveWorkshopFromBankruptcy
public override int DaysForPlayerSaveWorkshopFromBankruptcy { get; }
Property Value
DefaultWorkshopCountInSettlement
public override int DefaultWorkshopCountInSettlement { get; }
Property Value
InitialCapital
public override int InitialCapital { get; }
Property Value
MaximumWorkshopsPlayerCanHave
public override int MaximumWorkshopsPlayerCanHave { get; }
Property Value
WarehouseCapacity
public override int WarehouseCapacity { get; }
Property Value
Methods
CanPlayerSellWorkshop(Workshop, out TextObject)
public override bool CanPlayerSellWorkshop(Workshop workshop, out TextObject explanation)
Parameters
workshopWorkshopexplanationTextObject
Returns
GetConvertProductionCost(WorkshopType)
public override int GetConvertProductionCost(WorkshopType workshopType)
Parameters
workshopTypeWorkshopType
Returns
GetCostForNotable(Workshop)
public override int GetCostForNotable(Workshop workshop)
Parameters
workshopWorkshop
Returns
GetCostForPlayer(Workshop)
public override int GetCostForPlayer(Workshop workshop)
Parameters
workshopWorkshop
Returns
GetEffectiveConversionSpeedOfProduction(Workshop, float, bool)
public override ExplainedNumber GetEffectiveConversionSpeedOfProduction(Workshop workshop, float speed, bool includeDescription)
Parameters
Returns
GetMaxWorkshopCountForClanTier(int)
public override int GetMaxWorkshopCountForClanTier(int tier)
Parameters
tierint
Returns
GetNotableOwnerForWorkshop(Workshop)
public override Hero GetNotableOwnerForWorkshop(Workshop workshop)
Parameters
workshopWorkshop
Returns
GetTradeXpPerWarehouseProduction(EquipmentElement)
public override float GetTradeXpPerWarehouseProduction(EquipmentElement production)
Parameters
productionEquipmentElement
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).