Class VillageStateChangedLogEntry
- Namespace
- TaleWorlds.CampaignSystem.LogEntries
- Assembly
- TaleWorlds.CampaignSystem.dll
public class VillageStateChangedLogEntry : LogEntry, IWarLog
- Inheritance
-
VillageStateChangedLogEntry
- Implements
- Inherited Members
Constructors
VillageStateChangedLogEntry(Village, VillageStates, VillageStates, MobileParty)
public VillageStateChangedLogEntry(Village village, Village.VillageStates oldState, Village.VillageStates newState, MobileParty raiderParty)
Parameters
village
VillageoldState
Village.VillageStatesnewState
Village.VillageStatesraiderParty
MobileParty
Fields
NewState
[SaveableField(342)]
public readonly Village.VillageStates NewState
Field Value
OldState
[SaveableField(341)]
public readonly Village.VillageStates OldState
Field Value
RaidLeader
[SaveableField(347)]
public readonly Hero RaidLeader
Field Value
RaiderPartyMapFaction
[SaveableField(343)]
public readonly IFaction RaiderPartyMapFaction
Field Value
RealmsAtWarWhenRaided
[SaveableField(345)]
public readonly bool RealmsAtWarWhenRaided
Field Value
Village
[SaveableField(340)]
public readonly Village Village
Field Value
VillageRealmWhenRaided
[SaveableField(344)]
public readonly IFaction VillageRealmWhenRaided
Field Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
GetAsRumor(Settlement, ref TextObject)
public override int GetAsRumor(Settlement talkSettlement, ref TextObject comment)
Parameters
talkSettlement
Settlementcomment
TextObject
Returns
GetConversationScoreAndComment(Hero, bool, out string, out ImportanceEnum)
public override void GetConversationScoreAndComment(Hero talkTroop, bool findString, out string comment, out ImportanceEnum score)
Parameters
talkTroop
HerofindString
boolcomment
stringscore
ImportanceEnum
IsRelatedToWar(StanceLink, out IFaction, out IFaction)
public bool IsRelatedToWar(StanceLink stance, out IFaction effector, out IFaction effected)
Parameters
stance
StanceLinkeffector
IFactioneffected
IFaction
Returns
ToString()
public override string ToString()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).