|
M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Inherits TaleWorlds.CampaignSystem.Settlements.SettlementComponent.
Public Member Functions | |
| override void | Deserialize (MBObjectManager objectManager, XmlNode node) |
Public Member Functions inherited from TaleWorlds.CampaignSystem.Settlements.SettlementComponent | |
| virtual ProsperityLevel | GetProsperityLevel () |
| virtual void | OnPartyEntered (MobileParty mobileParty) |
| virtual void | OnPartyLeft (MobileParty mobileParty) |
| virtual void | OnInit () |
| void | ChangeGold (int changeAmount) |
| int | GetNumberOfTroops () |
| override void | Deserialize (MBObjectManager objectManager, XmlNode node) |
| virtual int | GetItemPrice (ItemObject item, MobileParty tradingParty=null, bool isSelling=false) |
| virtual int | GetItemPrice (EquipmentElement itemRosterElement, MobileParty tradingParty=null, bool isSelling=false) |
| virtual void | OnRelatedPartyRemoved (MobileParty mobileParty) |
| List< CharacterObject > | GetPrisonerHeroes () |
Public Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase | |
| MBObjectBase () | |
| MBObjectBase (MBObjectBase other) | |
| MBObjectBase (string stringId) | |
| void | AfterInitialized () |
| virtual void | AfterRegister () |
| virtual void | Initialize () |
| virtual void | Deserialize (MBObjectManager objectManager, XmlNode node) |
| override int | GetHashCode () |
| virtual TextObject | GetName () |
| void | PreAfterLoadInternal () |
| void | AfterLoadInternal () |
| void | OnRegistered () |
| void | OnUnregistered () |
Protected Member Functions | |
| override void | OnInventoryUpdated (ItemRosterElement item, int count) |
Protected Member Functions inherited from TaleWorlds.CampaignSystem.Settlements.SettlementComponent | |
| abstract void | OnInventoryUpdated (ItemRosterElement item, int count) |
| SettlementComponent () | |
Protected Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase | |
| virtual void | OnBeforeLoad () |
| virtual void | PreAfterLoad () |
| virtual void | AfterLoad () |
Additional Inherited Members | |
Public Types inherited from TaleWorlds.CampaignSystem.Settlements.SettlementComponent | |
| enum | ProsperityLevel { Low , Mid , High , NumberOfLevels } |
Public Attributes inherited from TaleWorlds.CampaignSystem.Settlements.SettlementComponent | |
| bool | IsTaken |
Properties inherited from TaleWorlds.CampaignSystem.Settlements.SettlementComponent | |
| int | Gold [get] |
| float | BackgroundCropPosition [get, protected set] |
| string | BackgroundMeshName [get, protected set] |
| string | WaitMeshName [get, protected set] |
| string | CastleBackgroundMeshName [get, protected set] |
| PartyBase | Owner [get] |
| Settlement | Settlement [get] |
| TextObject | Name [get] |
| bool | IsOwnerUnassigned [get, set] |
| virtual bool | IsTown [get] |
| virtual bool | IsCastle [get] |
Properties inherited from TaleWorlds.ObjectSystem.MBObjectBase | |
| string | StringId [get, set] |
| MBGUID | Id [get, set] |
| bool | IsInitialized [get] |
| bool | IsReady [get, set] |
|
virtual |
Reimplemented from TaleWorlds.ObjectSystem.MBObjectBase.
|
protectedvirtual |