Table of Contents

Interface IWorkshopWarehouseCampaignBehavior

Namespace
TaleWorlds.CampaignSystem.CampaignBehaviors
Assembly
TaleWorlds.CampaignSystem.dll
public interface IWorkshopWarehouseCampaignBehavior

Methods

GetInputCount(Workshop)

int GetInputCount(Workshop workshop)

Parameters

workshop Workshop

Returns

int

GetInputDailyChange(Workshop)

ExplainedNumber GetInputDailyChange(Workshop workshop)

Parameters

workshop Workshop

Returns

ExplainedNumber

GetOutputCount(Workshop)

int GetOutputCount(Workshop workshop)

Parameters

workshop Workshop

Returns

int

GetOutputDailyChange(Workshop)

ExplainedNumber GetOutputDailyChange(Workshop workshop)

Parameters

workshop Workshop

Returns

ExplainedNumber

GetStockProductionInWarehouseRatio(Workshop)

float GetStockProductionInWarehouseRatio(Workshop workshop)

Parameters

workshop Workshop

Returns

float

GetWarehouseItemRosterWeight(Settlement)

float GetWarehouseItemRosterWeight(Settlement settlement)

Parameters

settlement Settlement

Returns

float

IsGettingInputsFromWarehouse(Workshop)

bool IsGettingInputsFromWarehouse(Workshop workshop)

Parameters

workshop Workshop

Returns

bool

IsRawMaterialsSufficientInTownMarket(Workshop)

bool IsRawMaterialsSufficientInTownMarket(Workshop workshop)

Parameters

workshop Workshop

Returns

bool

SetIsGettingInputsFromWarehouse(Workshop, bool)

void SetIsGettingInputsFromWarehouse(Workshop workshop, bool isActive)

Parameters

workshop Workshop
isActive bool

SetStockProductionInWarehouseRatio(Workshop, float)

void SetStockProductionInWarehouseRatio(Workshop workshop, float percentage)

Parameters

workshop Workshop
percentage float

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