Inherited by TaleWorlds.CampaignSystem.BarterSystem.Barterables.DeclareWarBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.FiefBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.GoldBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.ItemBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.JoinKingdomAsClanBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.LeaveKingdomAsClanBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MarriageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MercenaryJoinKingdomBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.NoAttackBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.PeaceBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SafePassageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SetPrisonerFreeBarterable, and TaleWorlds.CampaignSystem.BarterSystem.Barterables.TransferPrisonerBarterable.
◆ BarterSide
◆ Barterable()
TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.Barterable |
( |
Hero |
originalOwner, |
|
|
PartyBase |
originalParty |
|
) |
| |
|
protected |
◆ GetValueForFaction()
int TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.GetValueForFaction |
( |
IFaction |
faction | ) |
|
◆ CheckBarterLink()
virtual void TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.CheckBarterLink |
( |
Barterable |
linkedBarterable | ) |
|
|
virtual |
◆ GetUnitValueForFaction()
abstract int TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.GetUnitValueForFaction |
( |
IFaction |
faction | ) |
|
|
pure virtual |
Implemented in TaleWorlds.CampaignSystem.BarterSystem.Barterables.DeclareWarBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.FiefBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.GoldBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.ItemBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.LeaveKingdomAsClanBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MarriageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MercenaryJoinKingdomBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.NoAttackBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SafePassageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SetPrisonerFreeBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.TransferPrisonerBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.JoinKingdomAsClanBarterable, and TaleWorlds.CampaignSystem.BarterSystem.Barterables.PeaceBarterable.
◆ SetIsOffered()
void TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.SetIsOffered |
( |
bool |
value | ) |
|
◆ AddBarterLink()
void TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.AddBarterLink |
( |
Barterable |
barterable | ) |
|
◆ Initialize()
void TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.Initialize |
( |
BarterGroup |
barterGroup, |
|
|
bool |
isContextDependent |
|
) |
| |
◆ IsCompatible()
virtual bool TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.IsCompatible |
( |
Barterable |
barterable | ) |
|
|
virtual |
◆ GetVisualIdentifier()
abstract ImageIdentifier TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.GetVisualIdentifier |
( |
| ) |
|
|
pure virtual |
Implemented in TaleWorlds.CampaignSystem.BarterSystem.Barterables.DeclareWarBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.FiefBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.GoldBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.ItemBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.JoinKingdomAsClanBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.LeaveKingdomAsClanBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MarriageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MercenaryJoinKingdomBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.NoAttackBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.PeaceBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SafePassageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SetPrisonerFreeBarterable, and TaleWorlds.CampaignSystem.BarterSystem.Barterables.TransferPrisonerBarterable.
◆ GetEncyclopediaLink()
virtual string TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.GetEncyclopediaLink |
( |
| ) |
|
|
virtual |
◆ Apply()
abstract void TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.Apply |
( |
| ) |
|
|
pure virtual |
Implemented in TaleWorlds.CampaignSystem.BarterSystem.Barterables.DeclareWarBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.FiefBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.GoldBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.ItemBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.JoinKingdomAsClanBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.LeaveKingdomAsClanBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MarriageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.MercenaryJoinKingdomBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.NoAttackBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.PeaceBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SafePassageBarterable, TaleWorlds.CampaignSystem.BarterSystem.Barterables.SetPrisonerFreeBarterable, and TaleWorlds.CampaignSystem.BarterSystem.Barterables.TransferPrisonerBarterable.
◆ _linkedBarterables
MBList<Barterable> TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable._linkedBarterables |
|
protected |
◆ StringID
abstract string TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.StringID |
|
get |
◆ OriginalOwner
Hero TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.OriginalOwner |
|
get |
◆ OriginalParty
PartyBase TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.OriginalParty |
|
get |
◆ Name
abstract TextObject TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.Name |
|
get |
◆ MaxAmount
virtual int TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.MaxAmount |
|
get |
◆ CurrentAmount
int TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.CurrentAmount |
|
getset |
◆ IsOffered
bool TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.IsOffered |
|
getprotected set |
◆ IsContextDependent
bool TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.IsContextDependent |
|
getprotected set |
◆ Group
BarterGroup TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.Group |
|
getprotected set |
◆ LinkedBarterables
◆ Side
BarterSide TaleWorlds.CampaignSystem.BarterSystem.Barterables.Barterable.Side |
|
get |