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

Inherits TaleWorlds.CampaignSystem.LogEntries.LogEntry.

Public Member Functions

 JournalLogEntry (TextObject title, Hero relatedHero, Hero antagonist, bool isSpecial, params MBObjectBase[] relatedObjects)
 
bool IsRelatedTo (MBObjectBase obj)
 
IEnumerable< JournalLogGetEntries ()
 
void Update (MBReadOnlyList< JournalLog > entries, IssueBase.IssueUpdateDetails issueStatus=IssueBase.IssueUpdateDetails.None)
 
void Update (MBReadOnlyList< JournalLog > entries, QuestBase.QuestCompleteDetails questCompletionDetail)
 
bool IsEndedUnsuccessfully ()
 
bool IsEnded ()
 
override string ToString ()
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.LogEntries.LogEntry
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)
 

Public Attributes

readonly TextObject Title
 
readonly Hero RelatedHero
 
readonly Hero Antagonist
 
readonly bool IsSpecial
 

Properties

override CampaignTime KeepInHistoryTime [get]
 
- Properties inherited from TaleWorlds.CampaignSystem.LogEntries.LogEntry
long Id [get]
 
CampaignTime GameTime [get]
 
virtual CampaignTime KeepInHistoryTime [get]
 
virtual ChatNotificationType NotificationType [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from TaleWorlds.CampaignSystem.LogEntries.LogEntry
static void AddLogEntry (LogEntry logEntry)
 
static void AddLogEntry (LogEntry logEntry, CampaignTime gameTime)
 
- Protected Member Functions inherited from TaleWorlds.CampaignSystem.LogEntries.LogEntry
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 inherited from TaleWorlds.CampaignSystem.LogEntries.LogEntry
const uint NotificationDefaultTextColor = 0x000000
 

Constructor & Destructor Documentation

◆ JournalLogEntry()

TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.JournalLogEntry ( TextObject  title,
Hero  relatedHero,
Hero  antagonist,
bool  isSpecial,
params MBObjectBase[]  relatedObjects 
)

Member Function Documentation

◆ IsRelatedTo()

bool TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.IsRelatedTo ( MBObjectBase  obj)

◆ GetEntries()

IEnumerable< JournalLog > TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.GetEntries ( )

◆ Update() [1/2]

void TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.Update ( MBReadOnlyList< JournalLog entries,
IssueBase::IssueUpdateDetails  issueStatus = IssueBase::IssueUpdateDetails::None 
)

◆ Update() [2/2]

void TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.Update ( MBReadOnlyList< JournalLog entries,
QuestBase::QuestCompleteDetails  questCompletionDetail 
)

◆ IsEndedUnsuccessfully()

bool TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.IsEndedUnsuccessfully ( )

◆ IsEnded()

bool TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.IsEnded ( )

◆ ToString()

override string TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.ToString ( )

Member Data Documentation

◆ Title

readonly TextObject TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.Title

◆ RelatedHero

readonly Hero TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.RelatedHero

◆ Antagonist

readonly Hero TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.Antagonist

◆ IsSpecial

readonly bool TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.IsSpecial

Property Documentation

◆ KeepInHistoryTime

override CampaignTime TaleWorlds.CampaignSystem.LogEntries.JournalLogEntry.KeepInHistoryTime
get