M&B: Bannerlord 1.2.7
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 } |
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 |