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

Inherits TaleWorlds.Core.GameType.

Inherited by StoryMode.CampaignStoryMode.

Public Types

enum  PartyRestFlags : uint {
  None = 0x00000000 ,
  SafeMode = 0x00000001
}
 
enum  GameLoadingType {
  Tutorial ,
  NewCampaign ,
  SavedCampaign ,
  Editor
}
 

Public Member Functions

 Campaign (CampaignGameMode gameMode)
 
void InitializeMainParty ()
 
void WaitAsyncTasks ()
 
CampaignTimeControlMode GetSimplifiedTimeControlMode ()
 
void OnGameOver ()
 
void SetTimeSpeed (int speed)
 
TComponent GetEntityComponent< TComponent > ()
 
TComponent AddEntityComponent< TComponent > ()
 
GetCampaignBehavior< T > ()
 
IEnumerable< T > GetCampaignBehaviors< T > ()
 
void AddCampaignBehaviorManager (ICampaignBehaviorManager manager)
 
void UpdateMaximumDistanceBetweenTwoSettlements ()
 
override void OnDestroy ()
 
void InitializeSinglePlayerReferences ()
 
void InitializeGamePlayReferences ()
 
void SetLoadingParameters (GameLoadingType gameLoadingType)
 
void AddCampaignEventReceiver (CampaignEventReceiver receiver)
 
override void OnMissionIsStarting (string missionName, MissionInitializerRecord rec)
 
override void InitializeParameters ()
 
void SetTimeControlModeLock (bool isLocked)
 
void OnPlayerCharacterChanged (out bool isMainPartyChanged)
 
void SetPlayerFormationPreference (CharacterObject character, FormationClass formation)
 
override void OnStateChanged (Core.GameState oldState)
 
- Public Member Functions inherited from TaleWorlds.Core.GameType
 GameType ()
 
abstract void OnStateChanged (GameState oldState)
 
bool DoLoadingForGameType ()
 
abstract void OnDestroy ()
 
virtual void OnMissionIsStarting (string missionName, MissionInitializerRecord rec)
 
virtual void InitializeParameters ()
 

Static Public Member Functions

static void LateAITick ()
 

Public Attributes

ITask CampaignLateAITickTask
 
readonly CampaignOptions Options
 
MBReadOnlyDictionary< CharacterObject, FormationClassPlayerFormationPreferences
 
ITournamentManager TournamentManager
 
float MinSettlementX
 
float MaxSettlementX
 
float MinSettlementY
 
float MaxSettlementY
 
bool IsInitializedSinglePlayerReferences
 
CampaignTimeControlMode LastTimeControlMode = CampaignTimeControlMode.UnstoppablePlay
 
bool GameStarted = false
 
PartyBase autoEnterTown
 
ConversationContext CurrentConversationContext
 
int MainHeroIllDays = -1
 
KingdomManager KingdomManager
 

Static Public Attributes

const float ConfigTimeMultiplier = 0.25f
 

Protected Member Functions

override void OnInitialize ()
 
override void BeforeRegisterTypes (MBObjectManager objectManager)
 
override void OnRegisterTypes (MBObjectManager objectManager)
 
override void DoLoadingForGameType (GameTypeLoadingStates gameTypeLoadingState, out GameTypeLoadingStates nextState)
 
abstract void DoLoadingForGameType (GameTypeLoadingStates gameTypeLoadingState, out GameTypeLoadingStates nextState)
 

Properties

static float MapDiagonal [get]
 
static float MapDiagonalSquared [get]
 
static float MaximumDistanceBetweenTwoSettlements [get]
 
static Vec2 MapMinimumPosition [get]
 
static Vec2 MapMaximumPosition [get]
 
static float MapMaximumHeight [get]
 
static float AverageDistanceBetweenTwoFortifications [get]
 
float AverageWage [get]
 
string NewGameVersion [get]
 
MBReadOnlyList< string > PreviouslyUsedModules [get]
 
MBReadOnlyList< string > UsedGameVersions [get]
 
bool EnabledCheatsBefore [get, set]
 
string PlatformID [get]
 
string UniqueGameId [get]
 
SaveHandler SaveHandler [get]
 
override bool SupportsSaving [get]
 
CampaignObjectManager CampaignObjectManager [get]
 
override bool IsDevelopment [get]
 
bool IsCraftingEnabled = true [get, set]
 
bool IsBannerEditorEnabled = true [get, set]
 
bool IsFaceGenEnabled = true [get, set]
 
ICampaignBehaviorManager CampaignBehaviorManager [get]
 
QuestManager QuestManager [get]
 
IssueManager IssueManager [get]
 
FactionManager FactionManager [get]
 
CharacterRelationManager CharacterRelationManager [get]
 
Romance Romance [get]
 
PlayerCaptivity PlayerCaptivity [get]
 
ICampaignMissionManager CampaignMissionManager [get, set]
 
ISkillLevelingManager SkillLevelingManager [get, set]
 
IMapSceneCreator MapSceneCreator [get, set]
 
override bool IsInventoryAccessibleAtMission [get]
 
GameMenuCallbackManager GameMenuCallbackManager [get]
 
VisualCreator VisualCreator [get, set]
 
MapStateData MapStateData [get]
 
DefaultPerks DefaultPerks [get]
 
DefaultTraits DefaultTraits [get]
 
DefaultPolicies DefaultPolicies [get]
 
DefaultBuildingTypes DefaultBuildingTypes [get]
 
DefaultIssueEffects DefaultIssueEffects [get]
 
DefaultItems DefaultItems [get]
 
DefaultSiegeStrategies DefaultSiegeStrategies [get]
 
DefaultSkillEffects DefaultSkillEffects [get]
 
DefaultVillageTypes DefaultVillageTypes [get]
 
DefaultCulturalFeats DefaultFeats [get]
 
bool TimeControlModeLock [get]
 
CampaignTimeControlMode TimeControlMode [get, set]
 
bool IsMapTooltipLongForm [get, set]
 
float SpeedUpMultiplier = 4.0f [get, set]
 
float CampaignDt [get]
 
bool TrueSight [get, set]
 
static Campaign Current [get]
 
CampaignTime CampaignStartTime [get]
 
CampaignGameMode GameMode [get]
 
float PlayerProgress [get]
 
GameMenuManager GameMenuManager [get]
 
GameModels Models [get]
 
SandBoxManager SandBoxManager [get]
 
GameLoadingType CampaignGameLoadingType [get]
 
SiegeEventManager SiegeEventManager [get]
 
MapEventManager MapEventManager [get]
 
MenuContext CurrentMenuContext [get]
 
bool IsMainPartyWaiting [get]
 
IMapScene MapSceneWrapper [get]
 
PlayerEncounter PlayerEncounter [get]
 
BarterManager BarterManager [get]
 
bool IsMainHeroDisguised [get, set]
 
bool DesertionEnabled [get, set]
 
Vec2 DefaultStartingPosition [get]
 
Equipment DeadBattleEquipment [get, set]
 
Equipment DeadCivilianEquipment [get, set]
 
static float CurrentTime [get]
 DEPRECATED! Do not use! Time should be held as CampaignTime. Current time is simply CamapignTime.Now.
 
MBReadOnlyList< CampaignEntityComponentCampaignEntityComponents [get]
 
MBReadOnlyList< HeroAliveHeroes [get]
 
MBReadOnlyList< HeroDeadOrDisabledHeroes [get]
 
MBReadOnlyList< MobilePartyMobileParties [get]
 
MBReadOnlyList< MobilePartyCaravanParties [get]
 
MBReadOnlyList< MobilePartyVillagerParties [get]
 
MBReadOnlyList< MobilePartyMilitiaParties [get]
 
MBReadOnlyList< MobilePartyGarrisonParties [get]
 
MBReadOnlyList< MobilePartyCustomParties [get]
 
MBReadOnlyList< MobilePartyLordParties [get]
 
MBReadOnlyList< MobilePartyBanditParties [get]
 
MBReadOnlyList< MobilePartyPartiesWithoutPartyComponent [get]
 
MBReadOnlyList< SettlementSettlements [get]
 
IEnumerable< IFactionFactions [get]
 
MBReadOnlyList< KingdomKingdoms [get]
 
MBReadOnlyList< ClanClans [get]
 
MBReadOnlyList< CharacterObjectCharacters [get]
 
MBReadOnlyList< WorkshopTypeWorkshops [get]
 
MBReadOnlyList< ItemModifierItemModifiers [get]
 
MBReadOnlyList< ItemModifierGroupItemModifierGroups [get]
 
MBReadOnlyList< ConceptConcepts [get]
 
MobileParty MainParty [get]
 
PartyBase CameraFollowParty [get, set]
 
CampaignInformationManager CampaignInformationManager [get, set]
 
VisualTrackerManager VisualTrackerManager [get, set]
 
LogEntryHistory LogEntryHistory [get]
 
EncyclopediaManager EncyclopediaManager [get]
 
InventoryManager InventoryManager [get]
 
PartyScreenManager PartyScreenManager [get]
 
ConversationManager ConversationManager [get]
 
bool IsDay [get]
 
bool IsNight [get]
 
HeroTraitDeveloper PlayerTraitDeveloper [get]
 
override bool IsPartyWindowAccessibleAtMission [get]
 
- Properties inherited from TaleWorlds.Core.GameType
virtual bool SupportsSaving [get]
 
Game CurrentGame [get]
 
MBObjectManager ObjectManager [get]
 
GameManagerBase GameManager [get]
 
virtual bool IsInventoryAccessibleAtMission [get]
 
virtual bool IsQuestScreenAccessibleAtMission [get]
 
virtual bool IsCharacterWindowAccessibleAtMission [get]
 
virtual bool IsPartyWindowAccessibleAtMission [get]
 
virtual bool IsKingdomWindowAccessibleAtMission [get]
 
virtual bool IsClanWindowAccessibleAtMission [get]
 
virtual bool IsEncyclopediaWindowAccessibleAtMission [get]
 
virtual bool IsBannerWindowAccessibleAtMission [get]
 
virtual bool IsDevelopment [get]
 
virtual bool IsCoreOnlyGameMode [get]
 
virtual bool RequiresTutorial [get]
 

Member Enumeration Documentation

◆ PartyRestFlags

Enumerator
None 
SafeMode 

◆ GameLoadingType

Enumerator
Tutorial 
NewCampaign 
SavedCampaign 
Editor 

Constructor & Destructor Documentation

◆ Campaign()

TaleWorlds.CampaignSystem.Campaign.Campaign ( CampaignGameMode  gameMode)

Member Function Documentation

◆ InitializeMainParty()

void TaleWorlds.CampaignSystem.Campaign.InitializeMainParty ( )

◆ WaitAsyncTasks()

void TaleWorlds.CampaignSystem.Campaign.WaitAsyncTasks ( )

◆ GetSimplifiedTimeControlMode()

CampaignTimeControlMode TaleWorlds.CampaignSystem.Campaign.GetSimplifiedTimeControlMode ( )

◆ OnGameOver()

void TaleWorlds.CampaignSystem.Campaign.OnGameOver ( )

◆ SetTimeSpeed()

void TaleWorlds.CampaignSystem.Campaign.SetTimeSpeed ( int  speed)

◆ LateAITick()

static void TaleWorlds.CampaignSystem.Campaign.LateAITick ( )
static

◆ GetEntityComponent< TComponent >()

TComponent TaleWorlds.CampaignSystem.Campaign.GetEntityComponent< TComponent > ( )
Type Constraints
TComponent :CampaignEntityComponent 

◆ AddEntityComponent< TComponent >()

TComponent TaleWorlds.CampaignSystem.Campaign.AddEntityComponent< TComponent > ( )
Type Constraints
TComponent :CampaignEntityComponent 
TComponent :new() 

◆ GetCampaignBehavior< T >()

T TaleWorlds.CampaignSystem.Campaign.GetCampaignBehavior< T > ( )

◆ GetCampaignBehaviors< T >()

IEnumerable< T > TaleWorlds.CampaignSystem.Campaign.GetCampaignBehaviors< T > ( )

◆ AddCampaignBehaviorManager()

void TaleWorlds.CampaignSystem.Campaign.AddCampaignBehaviorManager ( ICampaignBehaviorManager  manager)

◆ UpdateMaximumDistanceBetweenTwoSettlements()

void TaleWorlds.CampaignSystem.Campaign.UpdateMaximumDistanceBetweenTwoSettlements ( )

◆ OnDestroy()

override void TaleWorlds.CampaignSystem.Campaign.OnDestroy ( )
virtual

◆ InitializeSinglePlayerReferences()

void TaleWorlds.CampaignSystem.Campaign.InitializeSinglePlayerReferences ( )

◆ InitializeGamePlayReferences()

void TaleWorlds.CampaignSystem.Campaign.InitializeGamePlayReferences ( )

◆ SetLoadingParameters()

void TaleWorlds.CampaignSystem.Campaign.SetLoadingParameters ( GameLoadingType  gameLoadingType)

◆ AddCampaignEventReceiver()

void TaleWorlds.CampaignSystem.Campaign.AddCampaignEventReceiver ( CampaignEventReceiver  receiver)

◆ OnInitialize()

override void TaleWorlds.CampaignSystem.Campaign.OnInitialize ( )
protectedvirtual

◆ BeforeRegisterTypes()

override void TaleWorlds.CampaignSystem.Campaign.BeforeRegisterTypes ( MBObjectManager  objectManager)
protectedvirtual

◆ OnRegisterTypes()

override void TaleWorlds.CampaignSystem.Campaign.OnRegisterTypes ( MBObjectManager  objectManager)
protectedvirtual

◆ DoLoadingForGameType()

override void TaleWorlds.CampaignSystem.Campaign.DoLoadingForGameType ( GameTypeLoadingStates  gameTypeLoadingState,
out GameTypeLoadingStates  nextState 
)
protectedvirtual

◆ OnMissionIsStarting()

override void TaleWorlds.CampaignSystem.Campaign.OnMissionIsStarting ( string  missionName,
MissionInitializerRecord  rec 
)
virtual

Reimplemented from TaleWorlds.Core.GameType.

◆ InitializeParameters()

override void TaleWorlds.CampaignSystem.Campaign.InitializeParameters ( )
virtual

Reimplemented from TaleWorlds.Core.GameType.

◆ SetTimeControlModeLock()

void TaleWorlds.CampaignSystem.Campaign.SetTimeControlModeLock ( bool  isLocked)

◆ OnPlayerCharacterChanged()

void TaleWorlds.CampaignSystem.Campaign.OnPlayerCharacterChanged ( out bool  isMainPartyChanged)

◆ SetPlayerFormationPreference()

void TaleWorlds.CampaignSystem.Campaign.SetPlayerFormationPreference ( CharacterObject  character,
FormationClass  formation 
)

◆ OnStateChanged()

override void TaleWorlds.CampaignSystem.Campaign.OnStateChanged ( Core::GameState  oldState)
virtual

Member Data Documentation

◆ ConfigTimeMultiplier

const float TaleWorlds.CampaignSystem.Campaign.ConfigTimeMultiplier = 0.25f
static

◆ CampaignLateAITickTask

ITask TaleWorlds.CampaignSystem.Campaign.CampaignLateAITickTask

◆ Options

readonly CampaignOptions TaleWorlds.CampaignSystem.Campaign.Options

◆ PlayerFormationPreferences

MBReadOnlyDictionary<CharacterObject, FormationClass> TaleWorlds.CampaignSystem.Campaign.PlayerFormationPreferences

◆ TournamentManager

ITournamentManager TaleWorlds.CampaignSystem.Campaign.TournamentManager

◆ MinSettlementX

float TaleWorlds.CampaignSystem.Campaign.MinSettlementX

◆ MaxSettlementX

float TaleWorlds.CampaignSystem.Campaign.MaxSettlementX

◆ MinSettlementY

float TaleWorlds.CampaignSystem.Campaign.MinSettlementY

◆ MaxSettlementY

float TaleWorlds.CampaignSystem.Campaign.MaxSettlementY

◆ IsInitializedSinglePlayerReferences

bool TaleWorlds.CampaignSystem.Campaign.IsInitializedSinglePlayerReferences

◆ LastTimeControlMode

CampaignTimeControlMode TaleWorlds.CampaignSystem.Campaign.LastTimeControlMode = CampaignTimeControlMode.UnstoppablePlay

◆ GameStarted

bool TaleWorlds.CampaignSystem.Campaign.GameStarted = false

◆ autoEnterTown

PartyBase TaleWorlds.CampaignSystem.Campaign.autoEnterTown

◆ CurrentConversationContext

ConversationContext TaleWorlds.CampaignSystem.Campaign.CurrentConversationContext

◆ MainHeroIllDays

int TaleWorlds.CampaignSystem.Campaign.MainHeroIllDays = -1

◆ KingdomManager

KingdomManager TaleWorlds.CampaignSystem.Campaign.KingdomManager

Property Documentation

◆ MapDiagonal

float TaleWorlds.CampaignSystem.Campaign.MapDiagonal
staticget

◆ MapDiagonalSquared

float TaleWorlds.CampaignSystem.Campaign.MapDiagonalSquared
staticget

◆ MaximumDistanceBetweenTwoSettlements

float TaleWorlds.CampaignSystem.Campaign.MaximumDistanceBetweenTwoSettlements
staticget

◆ MapMinimumPosition

Vec2 TaleWorlds.CampaignSystem.Campaign.MapMinimumPosition
staticget

◆ MapMaximumPosition

Vec2 TaleWorlds.CampaignSystem.Campaign.MapMaximumPosition
staticget

◆ MapMaximumHeight

float TaleWorlds.CampaignSystem.Campaign.MapMaximumHeight
staticget

◆ AverageDistanceBetweenTwoFortifications

float TaleWorlds.CampaignSystem.Campaign.AverageDistanceBetweenTwoFortifications
staticget

◆ AverageWage

float TaleWorlds.CampaignSystem.Campaign.AverageWage
get

◆ NewGameVersion

string TaleWorlds.CampaignSystem.Campaign.NewGameVersion
get

◆ PreviouslyUsedModules

MBReadOnlyList<string> TaleWorlds.CampaignSystem.Campaign.PreviouslyUsedModules
get

◆ UsedGameVersions

MBReadOnlyList<string> TaleWorlds.CampaignSystem.Campaign.UsedGameVersions
get

◆ EnabledCheatsBefore

bool TaleWorlds.CampaignSystem.Campaign.EnabledCheatsBefore
getset

◆ PlatformID

string TaleWorlds.CampaignSystem.Campaign.PlatformID
get

◆ UniqueGameId

string TaleWorlds.CampaignSystem.Campaign.UniqueGameId
get

◆ SaveHandler

SaveHandler TaleWorlds.CampaignSystem.Campaign.SaveHandler
get

◆ SupportsSaving

override bool TaleWorlds.CampaignSystem.Campaign.SupportsSaving
get

◆ CampaignObjectManager

CampaignObjectManager TaleWorlds.CampaignSystem.Campaign.CampaignObjectManager
get

◆ IsDevelopment

override bool TaleWorlds.CampaignSystem.Campaign.IsDevelopment
get

◆ IsCraftingEnabled

bool TaleWorlds.CampaignSystem.Campaign.IsCraftingEnabled = true
getset

◆ IsBannerEditorEnabled

bool TaleWorlds.CampaignSystem.Campaign.IsBannerEditorEnabled = true
getset

◆ IsFaceGenEnabled

bool TaleWorlds.CampaignSystem.Campaign.IsFaceGenEnabled = true
getset

◆ CampaignBehaviorManager

ICampaignBehaviorManager TaleWorlds.CampaignSystem.Campaign.CampaignBehaviorManager
get

◆ QuestManager

QuestManager TaleWorlds.CampaignSystem.Campaign.QuestManager
get

◆ IssueManager

IssueManager TaleWorlds.CampaignSystem.Campaign.IssueManager
get

◆ FactionManager

FactionManager TaleWorlds.CampaignSystem.Campaign.FactionManager
get

◆ CharacterRelationManager

CharacterRelationManager TaleWorlds.CampaignSystem.Campaign.CharacterRelationManager
get

◆ Romance

Romance TaleWorlds.CampaignSystem.Campaign.Romance
get

◆ PlayerCaptivity

PlayerCaptivity TaleWorlds.CampaignSystem.Campaign.PlayerCaptivity
get

◆ CampaignMissionManager

ICampaignMissionManager TaleWorlds.CampaignSystem.Campaign.CampaignMissionManager
getset

◆ SkillLevelingManager

ISkillLevelingManager TaleWorlds.CampaignSystem.Campaign.SkillLevelingManager
getset

◆ MapSceneCreator

IMapSceneCreator TaleWorlds.CampaignSystem.Campaign.MapSceneCreator
getset

◆ IsInventoryAccessibleAtMission

override bool TaleWorlds.CampaignSystem.Campaign.IsInventoryAccessibleAtMission
get

◆ GameMenuCallbackManager

GameMenuCallbackManager TaleWorlds.CampaignSystem.Campaign.GameMenuCallbackManager
get

◆ VisualCreator

VisualCreator TaleWorlds.CampaignSystem.Campaign.VisualCreator
getset

◆ MapStateData

MapStateData TaleWorlds.CampaignSystem.Campaign.MapStateData
get

◆ DefaultPerks

DefaultPerks TaleWorlds.CampaignSystem.Campaign.DefaultPerks
get

◆ DefaultTraits

DefaultTraits TaleWorlds.CampaignSystem.Campaign.DefaultTraits
get

◆ DefaultPolicies

DefaultPolicies TaleWorlds.CampaignSystem.Campaign.DefaultPolicies
get

◆ DefaultBuildingTypes

DefaultBuildingTypes TaleWorlds.CampaignSystem.Campaign.DefaultBuildingTypes
get

◆ DefaultIssueEffects

DefaultIssueEffects TaleWorlds.CampaignSystem.Campaign.DefaultIssueEffects
get

◆ DefaultItems

DefaultItems TaleWorlds.CampaignSystem.Campaign.DefaultItems
get

◆ DefaultSiegeStrategies

DefaultSiegeStrategies TaleWorlds.CampaignSystem.Campaign.DefaultSiegeStrategies
get

◆ DefaultSkillEffects

DefaultSkillEffects TaleWorlds.CampaignSystem.Campaign.DefaultSkillEffects
get

◆ DefaultVillageTypes

DefaultVillageTypes TaleWorlds.CampaignSystem.Campaign.DefaultVillageTypes
get

◆ DefaultFeats

DefaultCulturalFeats TaleWorlds.CampaignSystem.Campaign.DefaultFeats
get

◆ TimeControlModeLock

bool TaleWorlds.CampaignSystem.Campaign.TimeControlModeLock
get

◆ TimeControlMode

CampaignTimeControlMode TaleWorlds.CampaignSystem.Campaign.TimeControlMode
getset

◆ IsMapTooltipLongForm

bool TaleWorlds.CampaignSystem.Campaign.IsMapTooltipLongForm
getset

◆ SpeedUpMultiplier

float TaleWorlds.CampaignSystem.Campaign.SpeedUpMultiplier = 4.0f
getset

◆ CampaignDt

float TaleWorlds.CampaignSystem.Campaign.CampaignDt
get

◆ TrueSight

bool TaleWorlds.CampaignSystem.Campaign.TrueSight
getset

◆ Current

Campaign TaleWorlds.CampaignSystem.Campaign.Current
staticget

◆ CampaignStartTime

CampaignTime TaleWorlds.CampaignSystem.Campaign.CampaignStartTime
get

◆ GameMode

CampaignGameMode TaleWorlds.CampaignSystem.Campaign.GameMode
get

◆ PlayerProgress

float TaleWorlds.CampaignSystem.Campaign.PlayerProgress
get

◆ GameMenuManager

GameMenuManager TaleWorlds.CampaignSystem.Campaign.GameMenuManager
get

◆ Models

GameModels TaleWorlds.CampaignSystem.Campaign.Models
get

◆ SandBoxManager

SandBoxManager TaleWorlds.CampaignSystem.Campaign.SandBoxManager
get

◆ CampaignGameLoadingType

GameLoadingType TaleWorlds.CampaignSystem.Campaign.CampaignGameLoadingType
get

◆ SiegeEventManager

SiegeEventManager TaleWorlds.CampaignSystem.Campaign.SiegeEventManager
get

◆ MapEventManager

MapEventManager TaleWorlds.CampaignSystem.Campaign.MapEventManager
get

◆ CurrentMenuContext

MenuContext TaleWorlds.CampaignSystem.Campaign.CurrentMenuContext
get

◆ IsMainPartyWaiting

bool TaleWorlds.CampaignSystem.Campaign.IsMainPartyWaiting
get

◆ MapSceneWrapper

IMapScene TaleWorlds.CampaignSystem.Campaign.MapSceneWrapper
get

◆ PlayerEncounter

PlayerEncounter TaleWorlds.CampaignSystem.Campaign.PlayerEncounter
get

◆ BarterManager

BarterManager TaleWorlds.CampaignSystem.Campaign.BarterManager
get

◆ IsMainHeroDisguised

bool TaleWorlds.CampaignSystem.Campaign.IsMainHeroDisguised
getset

◆ DesertionEnabled

bool TaleWorlds.CampaignSystem.Campaign.DesertionEnabled
getset

◆ DefaultStartingPosition

Vec2 TaleWorlds.CampaignSystem.Campaign.DefaultStartingPosition
get

◆ DeadBattleEquipment

Equipment TaleWorlds.CampaignSystem.Campaign.DeadBattleEquipment
getset

◆ DeadCivilianEquipment

Equipment TaleWorlds.CampaignSystem.Campaign.DeadCivilianEquipment
getset

◆ CurrentTime

float TaleWorlds.CampaignSystem.Campaign.CurrentTime
staticget

◆ CampaignEntityComponents

MBReadOnlyList<CampaignEntityComponent> TaleWorlds.CampaignSystem.Campaign.CampaignEntityComponents
get

◆ AliveHeroes

MBReadOnlyList<Hero> TaleWorlds.CampaignSystem.Campaign.AliveHeroes
get

◆ DeadOrDisabledHeroes

MBReadOnlyList<Hero> TaleWorlds.CampaignSystem.Campaign.DeadOrDisabledHeroes
get

◆ MobileParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.MobileParties
get

◆ CaravanParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.CaravanParties
get

◆ VillagerParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.VillagerParties
get

◆ MilitiaParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.MilitiaParties
get

◆ GarrisonParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.GarrisonParties
get

◆ CustomParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.CustomParties
get

◆ LordParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.LordParties
get

◆ BanditParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.BanditParties
get

◆ PartiesWithoutPartyComponent

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.PartiesWithoutPartyComponent
get

◆ Settlements

MBReadOnlyList<Settlement> TaleWorlds.CampaignSystem.Campaign.Settlements
get

◆ Factions

IEnumerable<IFaction> TaleWorlds.CampaignSystem.Campaign.Factions
get

◆ Kingdoms

MBReadOnlyList<Kingdom> TaleWorlds.CampaignSystem.Campaign.Kingdoms
get

◆ Clans

MBReadOnlyList<Clan> TaleWorlds.CampaignSystem.Campaign.Clans
get

◆ Characters

MBReadOnlyList<CharacterObject> TaleWorlds.CampaignSystem.Campaign.Characters
get

◆ Workshops

MBReadOnlyList<WorkshopType> TaleWorlds.CampaignSystem.Campaign.Workshops
get

◆ ItemModifiers

MBReadOnlyList<ItemModifier> TaleWorlds.CampaignSystem.Campaign.ItemModifiers
get

◆ ItemModifierGroups

MBReadOnlyList<ItemModifierGroup> TaleWorlds.CampaignSystem.Campaign.ItemModifierGroups
get

◆ Concepts

MBReadOnlyList<Concept> TaleWorlds.CampaignSystem.Campaign.Concepts
get

◆ MainParty

MobileParty TaleWorlds.CampaignSystem.Campaign.MainParty
get

◆ CameraFollowParty

PartyBase TaleWorlds.CampaignSystem.Campaign.CameraFollowParty
getset

◆ CampaignInformationManager

CampaignInformationManager TaleWorlds.CampaignSystem.Campaign.CampaignInformationManager
getset

◆ VisualTrackerManager

VisualTrackerManager TaleWorlds.CampaignSystem.Campaign.VisualTrackerManager
getset

◆ LogEntryHistory

LogEntryHistory TaleWorlds.CampaignSystem.Campaign.LogEntryHistory
get

◆ EncyclopediaManager

EncyclopediaManager TaleWorlds.CampaignSystem.Campaign.EncyclopediaManager
get

◆ InventoryManager

InventoryManager TaleWorlds.CampaignSystem.Campaign.InventoryManager
get

◆ PartyScreenManager

PartyScreenManager TaleWorlds.CampaignSystem.Campaign.PartyScreenManager
get

◆ ConversationManager

ConversationManager TaleWorlds.CampaignSystem.Campaign.ConversationManager
get

◆ IsDay

bool TaleWorlds.CampaignSystem.Campaign.IsDay
get

◆ IsNight

bool TaleWorlds.CampaignSystem.Campaign.IsNight
get

◆ PlayerTraitDeveloper

HeroTraitDeveloper TaleWorlds.CampaignSystem.Campaign.PlayerTraitDeveloper
get

◆ IsPartyWindowAccessibleAtMission

override bool TaleWorlds.CampaignSystem.Campaign.IsPartyWindowAccessibleAtMission
get