M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.LogEntries.LogEntry Class Reference

Inherited by TaleWorlds.CampaignSystem.LogEntries.ArmyCreationLogEntry, TaleWorlds.CampaignSystem.LogEntries.ArmyDispersionLogEntry, TaleWorlds.CampaignSystem.LogEntries.BattleStartedLogEntry, TaleWorlds.CampaignSystem.LogEntries.BesiegeSettlementLogEntry, TaleWorlds.CampaignSystem.LogEntries.ChangeAlleyOwnerLogEntry, TaleWorlds.CampaignSystem.LogEntries.ChangeRomanticStateLogEntry, TaleWorlds.CampaignSystem.LogEntries.ChangeSettlementOwnerLogEntry, TaleWorlds.CampaignSystem.LogEntries.CharacterBecameFugitiveLogEntry, TaleWorlds.CampaignSystem.LogEntries.CharacterBornLogEntry, TaleWorlds.CampaignSystem.LogEntries.CharacterInsultedLogEntry, TaleWorlds.CampaignSystem.LogEntries.CharacterKilledLogEntry, TaleWorlds.CampaignSystem.LogEntries.CharacterMarriedLogEntry, TaleWorlds.CampaignSystem.LogEntries.ChildbirthLogEntry, TaleWorlds.CampaignSystem.LogEntries.ClanChangeKingdomLogEntry, TaleWorlds.CampaignSystem.LogEntries.ClanDestroyedLogEntry, TaleWorlds.CampaignSystem.LogEntries.ClanLeaderChangedLogEntry, TaleWorlds.CampaignSystem.LogEntries.CommonAreaFightLogEntry, TaleWorlds.CampaignSystem.LogEntries.DeclareWarLogEntry, TaleWorlds.CampaignSystem.LogEntries.DefeatCharacterLogEntry, TaleWorlds.CampaignSystem.LogEntries.DestroyMobilePartyLogEntry, TaleWorlds.CampaignSystem.LogEntries.EndCaptivityLogEntry, TaleWorlds.CampaignSystem.LogEntries.GatherArmyLogEntry, TaleWorlds.CampaignSystem.LogEntries.IssueQuestLogEntry, TaleWorlds.CampaignSystem.LogEntries.IssueQuestStartLogEntry, TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry, TaleWorlds.CampaignSystem.LogEntries.KingdomDecisionAddedLogEntry, TaleWorlds.CampaignSystem.LogEntries.KingdomDecisionConcludedLogEntry, TaleWorlds.CampaignSystem.LogEntries.KingdomDestroyedLogEntry, TaleWorlds.CampaignSystem.LogEntries.MakePeaceLogEntry, TaleWorlds.CampaignSystem.LogEntries.MercenaryClanChangedKingdomLogEntry, TaleWorlds.CampaignSystem.LogEntries.OverruleInfluenceLogEntry, TaleWorlds.CampaignSystem.LogEntries.PlayerAttackAlleyLogEntry, TaleWorlds.CampaignSystem.LogEntries.PlayerBattleEndedLogEntry, TaleWorlds.CampaignSystem.LogEntries.PlayerCharacterChangedLogEntry, TaleWorlds.CampaignSystem.LogEntries.PlayerMeetLordLogEntry, TaleWorlds.CampaignSystem.LogEntries.PlayerReputationChangesLogEntry, TaleWorlds.CampaignSystem.LogEntries.PlayerRetiredLogEntry, TaleWorlds.CampaignSystem.LogEntries.PregnancyLogEntry, TaleWorlds.CampaignSystem.LogEntries.RebellionStartedLogEntry, TaleWorlds.CampaignSystem.LogEntries.SettlementClaimedLogEntry, TaleWorlds.CampaignSystem.LogEntries.SiegeAftermathLogEntry, TaleWorlds.CampaignSystem.LogEntries.TakePrisonerLogEntry, TaleWorlds.CampaignSystem.LogEntries.TournamentWonLogEntry, and TaleWorlds.CampaignSystem.LogEntries.VillageStateChangedLogEntry.

Public Member Functions

virtual ImportanceEnum GetImportanceForClan (Clan clan)
 
virtual void GetConversationScoreAndComment (Hero talkTroop, bool findString, out string comment, out ImportanceEnum score)
 
virtual int GetAsRumor (Settlement settlement, ref TextObject comment)
 
virtual TextObject GetHistoricComment (Hero talkTroop)
 
virtual int AsReasonForEnmity (Hero referenceHero1, Hero referenceHero2)
 
virtual int GetValueAsPoliticsAbuseOfPower (Hero referenceTroop, Hero liege)
 
virtual int GetValueAsPoliticsSlightedClan (Hero referenceTroop, Hero liege)
 
virtual int GetValueAsPoliticsShowedWeakness (Hero referenceTroop, Hero liege)
 

Static Public Member Functions

static void AddLogEntry (LogEntry logEntry)
 
static void AddLogEntry (LogEntry logEntry, CampaignTime gameTime)
 

Protected Member Functions

ChatNotificationType MilitaryNotification (IFaction benefiter, IFaction affected)
 
ChatNotificationType DiplomaticNotification (IFaction faction1, IFaction faction2)
 
ChatNotificationType AdversityNotification (IFaction faction1, IFaction faction2)
 
ChatNotificationType PoliticalNotification (IFaction faction)
 
ChatNotificationType CivilianNotification (IFaction faction)
 

Static Protected Attributes

const uint NotificationDefaultTextColor = 0x000000
 

Properties

long Id [get]
 
CampaignTime GameTime [get]
 
virtual CampaignTime KeepInHistoryTime [get]
 
virtual ChatNotificationType NotificationType [get]
 

Member Function Documentation

◆ MilitaryNotification()

ChatNotificationType TaleWorlds.CampaignSystem.LogEntries.LogEntry.MilitaryNotification ( IFaction  benefiter,
IFaction  affected 
)
protected

◆ DiplomaticNotification()

ChatNotificationType TaleWorlds.CampaignSystem.LogEntries.LogEntry.DiplomaticNotification ( IFaction  faction1,
IFaction  faction2 
)
protected

◆ AdversityNotification()

ChatNotificationType TaleWorlds.CampaignSystem.LogEntries.LogEntry.AdversityNotification ( IFaction  faction1,
IFaction  faction2 
)
protected

◆ PoliticalNotification()

ChatNotificationType TaleWorlds.CampaignSystem.LogEntries.LogEntry.PoliticalNotification ( IFaction  faction)
protected

◆ CivilianNotification()

ChatNotificationType TaleWorlds.CampaignSystem.LogEntries.LogEntry.CivilianNotification ( IFaction  faction)
protected

◆ AddLogEntry() [1/2]

static void TaleWorlds.CampaignSystem.LogEntries.LogEntry.AddLogEntry ( LogEntry  logEntry)
static

◆ AddLogEntry() [2/2]

static void TaleWorlds.CampaignSystem.LogEntries.LogEntry.AddLogEntry ( LogEntry  logEntry,
CampaignTime  gameTime 
)
static

◆ GetImportanceForClan()

◆ GetConversationScoreAndComment()

◆ GetAsRumor()

◆ GetHistoricComment()

◆ AsReasonForEnmity()

virtual int TaleWorlds.CampaignSystem.LogEntries.LogEntry.AsReasonForEnmity ( Hero  referenceHero1,
Hero  referenceHero2 
)
virtual

◆ GetValueAsPoliticsAbuseOfPower()

virtual int TaleWorlds.CampaignSystem.LogEntries.LogEntry.GetValueAsPoliticsAbuseOfPower ( Hero  referenceTroop,
Hero  liege 
)
virtual

◆ GetValueAsPoliticsSlightedClan()

virtual int TaleWorlds.CampaignSystem.LogEntries.LogEntry.GetValueAsPoliticsSlightedClan ( Hero  referenceTroop,
Hero  liege 
)
virtual

◆ GetValueAsPoliticsShowedWeakness()

virtual int TaleWorlds.CampaignSystem.LogEntries.LogEntry.GetValueAsPoliticsShowedWeakness ( Hero  referenceTroop,
Hero  liege 
)
virtual

Member Data Documentation

◆ NotificationDefaultTextColor

const uint TaleWorlds.CampaignSystem.LogEntries.LogEntry.NotificationDefaultTextColor = 0x000000
staticprotected

Property Documentation

◆ Id

long TaleWorlds.CampaignSystem.LogEntries.LogEntry.Id
get

◆ GameTime

CampaignTime TaleWorlds.CampaignSystem.LogEntries.LogEntry.GameTime
get

◆ KeepInHistoryTime

virtual CampaignTime TaleWorlds.CampaignSystem.LogEntries.LogEntry.KeepInHistoryTime
get

◆ NotificationType

virtual ChatNotificationType TaleWorlds.CampaignSystem.LogEntries.LogEntry.NotificationType
get