M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
|
Inherits TaleWorlds.CampaignSystem.Settlements.SettlementComponent, and TaleWorlds.CampaignSystem.Settlements.ISpottable.
Public Member Functions | |
void | UpdateNextPossibleAttackTime () |
IEnumerable< PartyBase > | GetDefenderParties (MapEvent.BattleTypes battleType) |
PartyBase | GetNextDefenderParty (ref int partyIndex, MapEvent.BattleTypes battleType) |
void | SetScene (string sceneName) |
Hideout () | |
override void | OnPartyEntered (MobileParty mobileParty) |
override void | OnPartyLeft (MobileParty mobileParty) |
override void | OnRelatedPartyRemoved (MobileParty mobileParty) |
override void | OnInit () |
override void | Deserialize (MBObjectManager objectManager, System.Xml.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 () |
Properties | |
CampaignTime | NextPossibleAttackTime [get] |
static MBReadOnlyList< Hideout > | All [get] |
bool | IsInfested [get] |
string | SceneName [get] |
IFaction | MapFaction [get] |
bool | IsSpotted [get, set] |
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] |
Properties inherited from TaleWorlds.CampaignSystem.Settlements.ISpottable | |
bool | IsSpotted [get, set] |
Additional Inherited Members | |
Public Types inherited from TaleWorlds.CampaignSystem.Settlements.SettlementComponent | |
enum | ProsperityLevel { Low , Mid , High , NumberOfLevels } |
TaleWorlds.CampaignSystem.Settlements.Hideout.Hideout | ( | ) |
void TaleWorlds.CampaignSystem.Settlements.Hideout.UpdateNextPossibleAttackTime | ( | ) |
IEnumerable< PartyBase > TaleWorlds.CampaignSystem.Settlements.Hideout.GetDefenderParties | ( | MapEvent::BattleTypes | battleType | ) |
PartyBase TaleWorlds.CampaignSystem.Settlements.Hideout.GetNextDefenderParty | ( | ref int | partyIndex, |
MapEvent::BattleTypes | battleType | ||
) |
void TaleWorlds.CampaignSystem.Settlements.Hideout.SetScene | ( | string | sceneName | ) |
|
virtual |
Reimplemented from TaleWorlds.CampaignSystem.Settlements.SettlementComponent.
|
virtual |
Reimplemented from TaleWorlds.CampaignSystem.Settlements.SettlementComponent.
|
virtual |
Reimplemented from TaleWorlds.CampaignSystem.Settlements.SettlementComponent.
|
virtual |
Reimplemented from TaleWorlds.CampaignSystem.Settlements.SettlementComponent.
override void TaleWorlds.CampaignSystem.Settlements.Hideout.Deserialize | ( | MBObjectManager | objectManager, |
System::Xml::XmlNode | node | ||
) |
|
protectedvirtual |
|
get |
|
staticget |
|
get |
|
get |
|
get |
|
getset |
Implements TaleWorlds.CampaignSystem.Settlements.ISpottable.