Class ClanFinanceModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class ClanFinanceModel : GameModel
- Inheritance
-
ClanFinanceModel
- Derived
- Inherited Members
Constructors
ClanFinanceModel()
protected ClanFinanceModel()
Properties
PartyGoldLowerThreshold
public abstract int PartyGoldLowerThreshold { get; }
Property Value
Methods
CalculateClanExpenses(Clan, bool, bool, bool)
public abstract ExplainedNumber CalculateClanExpenses(Clan clan, bool includeDescriptions = false, bool applyWithdrawals = false, bool includeDetails = false)
Parameters
Returns
CalculateClanGoldChange(Clan, bool, bool, bool)
public abstract ExplainedNumber CalculateClanGoldChange(Clan clan, bool includeDescriptions = false, bool applyWithdrawals = false, bool includeDetails = false)
Parameters
Returns
CalculateClanIncome(Clan, bool, bool, bool)
public abstract ExplainedNumber CalculateClanIncome(Clan clan, bool includeDescriptions = false, bool applyWithdrawals = false, bool includeDetails = false)
Parameters
Returns
CalculateNotableDailyGoldChange(Hero, bool)
public abstract int CalculateNotableDailyGoldChange(Hero hero, bool applyWithdrawals)
Parameters
Returns
CalculateOwnerIncomeFromCaravan(MobileParty)
public abstract int CalculateOwnerIncomeFromCaravan(MobileParty caravan)
Parameters
caravan
MobileParty
Returns
CalculateOwnerIncomeFromWorkshop(Workshop)
public abstract int CalculateOwnerIncomeFromWorkshop(Workshop workshop)
Parameters
workshop
Workshop
Returns
CalculateTownIncomeFromProjects(Town)
public abstract int CalculateTownIncomeFromProjects(Town town)
Parameters
town
Town
Returns
CalculateTownIncomeFromTariffs(Clan, Town, bool)
public abstract ExplainedNumber CalculateTownIncomeFromTariffs(Clan clan, Town town, bool applyWithdrawals = false)
Parameters
Returns
CalculateVillageIncome(Clan, Village, bool)
public abstract int CalculateVillageIncome(Clan clan, Village village, bool applyWithdrawals = false)
Parameters
Returns
RevenueSmoothenFraction()
public abstract float RevenueSmoothenFraction()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).