Table of Contents

Class LogEntryHistory

Namespace
TaleWorlds.CampaignSystem.LogEntries
Assembly
TaleWorlds.CampaignSystem.dll
public class LogEntryHistory
Inheritance
LogEntryHistory
Inherited Members

Constructors

LogEntryHistory()

public LogEntryHistory()

Properties

GameActionLogs

public MBReadOnlyList<LogEntry> GameActionLogs { get; }

Property Value

MBReadOnlyList<LogEntry>

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected virtual void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

DeleteOutdatedLogs()

public void DeleteOutdatedLogs()

FindLastGameActionLog<T>(Func<T, bool>)

public T FindLastGameActionLog<T>(Func<T, bool> predicate) where T : LogEntry

Parameters

predicate Func<T, bool>

Returns

T

Type Parameters

T

GetGameActionLogs<T>(Func<T, bool>)

public IEnumerable<T> GetGameActionLogs<T>(Func<T, bool> predicate) where T : LogEntry

Parameters

predicate Func<T, bool>

Returns

IEnumerable<T>

Type Parameters

T

GetRelevantComment(Hero, out int, out string)

public LogEntry GetRelevantComment(Hero conversationHero, out int bestScore, out string bestRelatedLogEntryTag)

Parameters

conversationHero Hero
bestScore int
bestRelatedLogEntryTag string

Returns

LogEntry

GetStartIndexForComments()

public int GetStartIndexForComments()

Returns

int

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