Inherits TaleWorlds.ObjectSystem.MBObjectBase.
Inherited by StoryMode.TrainingField, TaleWorlds.CampaignSystem.Settlements.Fief, TaleWorlds.CampaignSystem.Settlements.Hideout, and TaleWorlds.CampaignSystem.Settlements.Village.
◆ ProsperityLevel
◆ SettlementComponent()
TaleWorlds.CampaignSystem.Settlements.SettlementComponent.SettlementComponent |
( |
| ) |
|
|
protected |
◆ GetProsperityLevel()
virtual ProsperityLevel TaleWorlds.CampaignSystem.Settlements.SettlementComponent.GetProsperityLevel |
( |
| ) |
|
|
virtual |
◆ OnInventoryUpdated()
abstract void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.OnInventoryUpdated |
( |
ItemRosterElement |
item, |
|
|
int |
count |
|
) |
| |
|
protectedpure virtual |
◆ OnPartyEntered()
virtual void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.OnPartyEntered |
( |
MobileParty |
mobileParty | ) |
|
|
virtual |
◆ OnPartyLeft()
virtual void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.OnPartyLeft |
( |
MobileParty |
mobileParty | ) |
|
|
virtual |
◆ OnStart()
virtual void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.OnStart |
( |
| ) |
|
|
virtual |
◆ OnInit()
virtual void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.OnInit |
( |
| ) |
|
|
virtual |
◆ ChangeGold()
void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.ChangeGold |
( |
int |
changeAmount | ) |
|
◆ GetNumberOfTroops()
int TaleWorlds.CampaignSystem.Settlements.SettlementComponent.GetNumberOfTroops |
( |
| ) |
|
◆ Deserialize()
override void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.Deserialize |
( |
MBObjectManager |
objectManager, |
|
|
XmlNode |
node |
|
) |
| |
|
virtual |
◆ GetItemPrice() [1/2]
virtual int TaleWorlds.CampaignSystem.Settlements.SettlementComponent.GetItemPrice |
( |
ItemObject |
item, |
|
|
MobileParty |
tradingParty = null , |
|
|
bool |
isSelling = false |
|
) |
| |
|
virtual |
◆ GetItemPrice() [2/2]
virtual int TaleWorlds.CampaignSystem.Settlements.SettlementComponent.GetItemPrice |
( |
EquipmentElement |
itemRosterElement, |
|
|
MobileParty |
tradingParty = null , |
|
|
bool |
isSelling = false |
|
) |
| |
|
virtual |
◆ OnRelatedPartyRemoved()
virtual void TaleWorlds.CampaignSystem.Settlements.SettlementComponent.OnRelatedPartyRemoved |
( |
MobileParty |
mobileParty | ) |
|
|
virtual |
◆ GetPrisonerHeroes()
List< CharacterObject > TaleWorlds.CampaignSystem.Settlements.SettlementComponent.GetPrisonerHeroes |
( |
| ) |
|
◆ IsTaken
bool TaleWorlds.CampaignSystem.Settlements.SettlementComponent.IsTaken |
◆ Gold
int TaleWorlds.CampaignSystem.Settlements.SettlementComponent.Gold |
|
get |
◆ BackgroundCropPosition
float TaleWorlds.CampaignSystem.Settlements.SettlementComponent.BackgroundCropPosition |
|
getprotected set |
◆ BackgroundMeshName
string TaleWorlds.CampaignSystem.Settlements.SettlementComponent.BackgroundMeshName |
|
getprotected set |
◆ WaitMeshName
string TaleWorlds.CampaignSystem.Settlements.SettlementComponent.WaitMeshName |
|
getprotected set |
◆ CastleBackgroundMeshName
string TaleWorlds.CampaignSystem.Settlements.SettlementComponent.CastleBackgroundMeshName |
|
getprotected set |
◆ Owner
PartyBase TaleWorlds.CampaignSystem.Settlements.SettlementComponent.Owner |
|
get |
◆ Settlement
Settlement TaleWorlds.CampaignSystem.Settlements.SettlementComponent.Settlement |
|
get |
◆ Name
TextObject TaleWorlds.CampaignSystem.Settlements.SettlementComponent.Name |
|
get |
◆ IsOwnerUnassigned
bool TaleWorlds.CampaignSystem.Settlements.SettlementComponent.IsOwnerUnassigned |
|
getset |
◆ IsTown
virtual bool TaleWorlds.CampaignSystem.Settlements.SettlementComponent.IsTown |
|
get |
◆ IsCastle
virtual bool TaleWorlds.CampaignSystem.Settlements.SettlementComponent.IsCastle |
|
get |