Class PeaceBarterable
- Namespace
- TaleWorlds.CampaignSystem.BarterSystem.Barterables
- Assembly
- TaleWorlds.CampaignSystem.dll
public class PeaceBarterable : Barterable
- Inheritance
-
PeaceBarterable
- Inherited Members
Constructors
PeaceBarterable(Hero, IFaction, IFaction, CampaignTime)
public PeaceBarterable(Hero owner, IFaction peaceOfferingFaction, IFaction offeredFaction, CampaignTime duration)
Parameters
owner
HeropeaceOfferingFaction
IFactionofferedFaction
IFactionduration
CampaignTime
PeaceBarterable(IFaction, IFaction, CampaignTime)
public PeaceBarterable(IFaction peaceOfferingFaction, IFaction offeredFaction, CampaignTime duration)
Parameters
peaceOfferingFaction
IFactionofferedFaction
IFactionduration
CampaignTime
Fields
OfferedFaction
public readonly IFaction OfferedFaction
Field Value
PeaceOfferingFaction
public readonly IFaction PeaceOfferingFaction
Field Value
Properties
Duration
public CampaignTime Duration { get; }
Property Value
Name
public override TextObject Name { get; }
Property Value
StringID
public override string StringID { get; }
Property Value
Methods
Apply()
public override void Apply()
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
GetEncyclopediaLink()
public override string GetEncyclopediaLink()
Returns
GetUnitValueForFaction(IFaction)
public override int GetUnitValueForFaction(IFaction factionToEvaluateFor)
Parameters
factionToEvaluateFor
IFaction
Returns
GetVisualIdentifier()
public override ImageIdentifier GetVisualIdentifier()
Returns
IsCompatible(Barterable)
public override bool IsCompatible(Barterable barterable)
Parameters
barterable
Barterable
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).