Table of Contents

Class ViewDataTrackerCampaignBehavior

Namespace
TaleWorlds.CampaignSystem.CampaignBehaviors
Assembly
TaleWorlds.CampaignSystem.dll
public class ViewDataTrackerCampaignBehavior : CampaignBehaviorBase, ICampaignBehavior, IViewDataTracker
Inheritance
ViewDataTrackerCampaignBehavior
Implements
Inherited Members

Constructors

ViewDataTrackerCampaignBehavior()

public ViewDataTrackerCampaignBehavior()

Properties

IsCharacterNotificationActive

public bool IsCharacterNotificationActive { get; }

Property Value

bool

IsPartyNotificationActive

public bool IsPartyNotificationActive { get; }

Property Value

bool

IsQuestNotificationActive

public bool IsQuestNotificationActive { get; }

Property Value

bool

NumOfKingdomArmyNotifications

public int NumOfKingdomArmyNotifications { get; }

Property Value

int

UnExaminedArmies

public List<Army> UnExaminedArmies { get; }

Property Value

List<Army>

UnExaminedQuestLogs

public List<JournalLog> UnExaminedQuestLogs { get; }

Property Value

List<JournalLog>

Methods

AddEncyclopediaBookmarkToItem(CharacterObject)

public void AddEncyclopediaBookmarkToItem(CharacterObject unit)

Parameters

unit CharacterObject

AddEncyclopediaBookmarkToItem(Clan)

public void AddEncyclopediaBookmarkToItem(Clan clan)

Parameters

clan Clan

AddEncyclopediaBookmarkToItem(Concept)

public void AddEncyclopediaBookmarkToItem(Concept concept)

Parameters

concept Concept

AddEncyclopediaBookmarkToItem(Hero)

public void AddEncyclopediaBookmarkToItem(Hero item)

Parameters

item Hero

AddEncyclopediaBookmarkToItem(Kingdom)

public void AddEncyclopediaBookmarkToItem(Kingdom kingdom)

Parameters

kingdom Kingdom

AddEncyclopediaBookmarkToItem(Settlement)

public void AddEncyclopediaBookmarkToItem(Settlement settlement)

Parameters

settlement Settlement

ClearCharacterNotification()

public void ClearCharacterNotification()

ClearPartyNotification()

public void ClearPartyNotification()

GetCharacterNotificationText()

public string GetCharacterNotificationText()

Returns

string

GetInventoryLocks()

public IEnumerable<string> GetInventoryLocks()

Returns

IEnumerable<string>

GetIsPartySortAscending()

public bool GetIsPartySortAscending()

Returns

bool

GetMapBarExtendedState()

public bool GetMapBarExtendedState()

Returns

bool

GetPartyNotificationText()

public string GetPartyNotificationText()

Returns

string

GetPartyPrisonerLocks()

public IEnumerable<string> GetPartyPrisonerLocks()

Returns

IEnumerable<string>

GetPartySortType()

public int GetPartySortType()

Returns

int

GetPartyTroopLocks()

public IEnumerable<string> GetPartyTroopLocks()

Returns

IEnumerable<string>

GetQuestNotificationText()

public string GetQuestNotificationText()

Returns

string

GetQuestSelection()

public QuestBase GetQuestSelection()

Returns

QuestBase

GetQuestSortTypeSelection()

public int GetQuestSortTypeSelection()

Returns

int

InventoryGetSortPreference(int)

public Tuple<int, int> InventoryGetSortPreference(int inventoryMode)

Parameters

inventoryMode int

Returns

Tuple<int, int>

InventorySetSortPreference(int, int, int)

public void InventorySetSortPreference(int inventoryMode, int sortOption, int sortState)

Parameters

inventoryMode int
sortOption int
sortState int

IsEncyclopediaBookmarked(CharacterObject)

public bool IsEncyclopediaBookmarked(CharacterObject unit)

Parameters

unit CharacterObject

Returns

bool

IsEncyclopediaBookmarked(Clan)

public bool IsEncyclopediaBookmarked(Clan clan)

Parameters

clan Clan

Returns

bool

IsEncyclopediaBookmarked(Concept)

public bool IsEncyclopediaBookmarked(Concept concept)

Parameters

concept Concept

Returns

bool

IsEncyclopediaBookmarked(Hero)

public bool IsEncyclopediaBookmarked(Hero hero)

Parameters

hero Hero

Returns

bool

IsEncyclopediaBookmarked(Kingdom)

public bool IsEncyclopediaBookmarked(Kingdom kingdom)

Parameters

kingdom Kingdom

Returns

bool

IsEncyclopediaBookmarked(Settlement)

public bool IsEncyclopediaBookmarked(Settlement settlement)

Parameters

settlement Settlement

Returns

bool

OnArmyExamined(Army)

public void OnArmyExamined(Army army)

Parameters

army Army

OnQuestLogExamined(JournalLog)

public void OnQuestLogExamined(JournalLog log)

Parameters

log JournalLog

RegisterEvents()

public override void RegisterEvents()

RemoveEncyclopediaBookmarkFromItem(CharacterObject)

public void RemoveEncyclopediaBookmarkFromItem(CharacterObject unit)

Parameters

unit CharacterObject

RemoveEncyclopediaBookmarkFromItem(Clan)

public void RemoveEncyclopediaBookmarkFromItem(Clan clan)

Parameters

clan Clan

RemoveEncyclopediaBookmarkFromItem(Concept)

public void RemoveEncyclopediaBookmarkFromItem(Concept concept)

Parameters

concept Concept

RemoveEncyclopediaBookmarkFromItem(Hero)

public void RemoveEncyclopediaBookmarkFromItem(Hero hero)

Parameters

hero Hero

RemoveEncyclopediaBookmarkFromItem(Kingdom)

public void RemoveEncyclopediaBookmarkFromItem(Kingdom kingdom)

Parameters

kingdom Kingdom

RemoveEncyclopediaBookmarkFromItem(Settlement)

public void RemoveEncyclopediaBookmarkFromItem(Settlement settlement)

Parameters

settlement Settlement

SetInventoryLocks(IEnumerable<string>)

public void SetInventoryLocks(IEnumerable<string> locks)

Parameters

locks IEnumerable<string>

SetIsPartySortAscending(bool)

public void SetIsPartySortAscending(bool isAscending)

Parameters

isAscending bool

SetMapBarExtendedState(bool)

public void SetMapBarExtendedState(bool isExtended)

Parameters

isExtended bool

SetPartyPrisonerLocks(IEnumerable<string>)

public void SetPartyPrisonerLocks(IEnumerable<string> locks)

Parameters

locks IEnumerable<string>

SetPartySortType(int)

public void SetPartySortType(int sortType)

Parameters

sortType int

SetPartyTroopLocks(IEnumerable<string>)

public void SetPartyTroopLocks(IEnumerable<string> locks)

Parameters

locks IEnumerable<string>

SetQuestSelection(QuestBase)

public void SetQuestSelection(QuestBase selection)

Parameters

selection QuestBase

SetQuestSortTypeSelection(int)

public void SetQuestSortTypeSelection(int questSortTypeSelection)

Parameters

questSortTypeSelection int

SyncData(IDataStore)

public override void SyncData(IDataStore dataStore)

Parameters

dataStore IDataStore

UpdatePartyNotification()

public void UpdatePartyNotification()

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