M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.CampaignBehaviors.TradeCampaignBehavior Class Reference

Inherits TaleWorlds.CampaignSystem.CampaignBehaviorBase.

Public Types

enum  TradeGoodType {
  Grain ,
  Wood ,
  Meat ,
  Wool ,
  Cheese ,
  Iron ,
  Salt ,
  Spice ,
  Raw_Silk ,
  Fish ,
  Flax ,
  Grape ,
  Hides ,
  Clay ,
  Date_Fruit ,
  Bread ,
  Beer ,
  Wine ,
  Tools ,
  Pottery ,
  Cloth ,
  Linen ,
  Leather ,
  Velvet ,
  Saddle_Horse ,
  Steppe_Horse ,
  Hunter ,
  Desert_Horse ,
  Charger ,
  War_Horse ,
  Steppe_Charger ,
  Desert_War_Horse ,
  Unknown ,
  NumberOfTradeItems
}
 

Public Member Functions

void OnNewGameCreated (CampaignGameStarter campaignGameStarter)
 
override void RegisterEvents ()
 
override void SyncData (IDataStore dataStore)
 
void DailyTickTown (Town town)
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
 CampaignBehaviorBase (string stringId)
 
 CampaignBehaviorBase ()
 
abstract void RegisterEvents ()
 
abstract void SyncData (IDataStore dataStore)
 
void RegisterEvents ()
 

Static Public Attributes

const float MaximumTaxRatioForVillages = 1.00f
 
const float MaximumTaxRatioForTowns = 0.50f
 

Additional Inherited Members

- Static Public Member Functions inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
static T GetCampaignBehavior< T > ()
 
- Public Attributes inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
readonly string StringId
 

Member Enumeration Documentation

◆ TradeGoodType

Enumerator
Grain 
Wood 
Meat 
Wool 
Cheese 
Iron 
Salt 
Spice 
Raw_Silk 
Fish 
Flax 
Grape 
Hides 
Clay 
Date_Fruit 
Bread 
Beer 
Wine 
Tools 
Pottery 
Cloth 
Linen 
Leather 
Velvet 
Saddle_Horse 
Steppe_Horse 
Hunter 
Desert_Horse 
Charger 
War_Horse 
Steppe_Charger 
Desert_War_Horse 
Unknown 
NumberOfTradeItems 

Member Function Documentation

◆ OnNewGameCreated()

void TaleWorlds.CampaignSystem.CampaignBehaviors.TradeCampaignBehavior.OnNewGameCreated ( CampaignGameStarter  campaignGameStarter)

◆ RegisterEvents()

override void TaleWorlds.CampaignSystem.CampaignBehaviors.TradeCampaignBehavior.RegisterEvents ( )
virtual

◆ SyncData()

override void TaleWorlds.CampaignSystem.CampaignBehaviors.TradeCampaignBehavior.SyncData ( IDataStore  dataStore)
virtual

◆ DailyTickTown()

void TaleWorlds.CampaignSystem.CampaignBehaviors.TradeCampaignBehavior.DailyTickTown ( Town  town)

Member Data Documentation

◆ MaximumTaxRatioForVillages

const float TaleWorlds.CampaignSystem.CampaignBehaviors.TradeCampaignBehavior.MaximumTaxRatioForVillages = 1.00f
static

◆ MaximumTaxRatioForTowns

const float TaleWorlds.CampaignSystem.CampaignBehaviors.TradeCampaignBehavior.MaximumTaxRatioForTowns = 0.50f
static