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
ownerHeropeaceOfferingFactionIFactionofferedFactionIFactiondurationCampaignTime
PeaceBarterable(IFaction, IFaction, CampaignTime)
public PeaceBarterable(IFaction peaceOfferingFaction, IFaction offeredFaction, CampaignTime duration)
Parameters
peaceOfferingFactionIFactionofferedFactionIFactiondurationCampaignTime
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
factionToEvaluateForIFaction
Returns
GetVisualIdentifier()
public override ImageIdentifier GetVisualIdentifier()
Returns
IsCompatible(Barterable)
public override bool IsCompatible(Barterable barterable)
Parameters
barterableBarterable
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).