Class BesiegeSettlementLogEntry
- Namespace
- TaleWorlds.CampaignSystem.LogEntries
- Assembly
- TaleWorlds.CampaignSystem.dll
public class BesiegeSettlementLogEntry : LogEntry, IEncyclopediaLog, IChatNotification, IWarLog
- Inheritance
-
BesiegeSettlementLogEntry
- Implements
- Inherited Members
Constructors
BesiegeSettlementLogEntry(MobileParty, Settlement)
public BesiegeSettlementLogEntry(MobileParty besiegerParty, Settlement settlement)
Parameters
besiegerParty
MobilePartysettlement
Settlement
Fields
BesiegerFaction
[SaveableField(53)]
public readonly IFaction BesiegerFaction
Field Value
BesiegerHero
[SaveableField(50)]
public readonly Hero BesiegerHero
Field Value
Settlement
[SaveableField(51)]
public readonly Settlement Settlement
Field Value
Properties
IsVisibleNotification
public bool IsVisibleNotification { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
GetEncyclopediaText()
public TextObject GetEncyclopediaText()
Returns
GetNotificationText()
public TextObject GetNotificationText()
Returns
IsRelatedToWar(StanceLink, out IFaction, out IFaction)
public bool IsRelatedToWar(StanceLink stance, out IFaction effector, out IFaction effected)
Parameters
stance
StanceLinkeffector
IFactioneffected
IFaction
Returns
IsVisibleInEncyclopediaPageOf<T>(T)
public bool IsVisibleInEncyclopediaPageOf<T>(T obj) where T : MBObjectBase
Parameters
obj
T
Returns
Type Parameters
T
ToString()
public override string ToString()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).