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
workshop
Workshopexplanation
TextObject
Returns
GetConvertProductionCost(WorkshopType)
public override int GetConvertProductionCost(WorkshopType workshopType)
Parameters
workshopType
WorkshopType
Returns
GetCostForNotable(Workshop)
public override int GetCostForNotable(Workshop workshop)
Parameters
workshop
Workshop
Returns
GetCostForPlayer(Workshop)
public override int GetCostForPlayer(Workshop workshop)
Parameters
workshop
Workshop
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
tier
int
Returns
GetNotableOwnerForWorkshop(Workshop)
public override Hero GetNotableOwnerForWorkshop(Workshop workshop)
Parameters
workshop
Workshop
Returns
GetTradeXpPerWarehouseProduction(EquipmentElement)
public override float GetTradeXpPerWarehouseProduction(EquipmentElement production)
Parameters
production
EquipmentElement
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).