Table of Contents

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 MobileParty
settlement Settlement

Fields

BesiegerFaction

[SaveableField(53)]
public readonly IFaction BesiegerFaction

Field Value

IFaction

BesiegerHero

[SaveableField(50)]
public readonly Hero BesiegerHero

Field Value

Hero

Settlement

[SaveableField(51)]
public readonly Settlement Settlement

Field Value

Settlement

Properties

IsVisibleNotification

public bool IsVisibleNotification { get; }

Property Value

bool

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

GetEncyclopediaText()

public TextObject GetEncyclopediaText()

Returns

TextObject

GetNotificationText()

public TextObject GetNotificationText()

Returns

TextObject
public bool IsRelatedToWar(StanceLink stance, out IFaction effector, out IFaction effected)

Parameters

stance StanceLink
effector IFaction
effected IFaction

Returns

bool

IsVisibleInEncyclopediaPageOf<T>(T)

public bool IsVisibleInEncyclopediaPageOf<T>(T obj) where T : MBObjectBase

Parameters

obj T

Returns

bool

Type Parameters

T

ToString()

public override string ToString()

Returns

string

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).