M&B: Bannerlord 1.3.4
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

float GetAverageDistanceBetweenClosestTwoTownsWithNavigationType (MobileParty.NavigationType navigationType)
 
 Campaign (CampaignGameMode gameMode)
 
void AddCustomManager< T > ()
 
GetCustomManager< T > ()
 
void InitializeMainParty ()
 
void WaitAsyncTasks ()
 
CampaignTimeControlMode GetSimplifiedTimeControlMode ()
 
void OnGameOver ()
 
void SetTimeSpeed (int speed)
 
TComponent GetEntityComponent< TComponent > ()
 
TComponent AddEntityComponent< TComponent > ()
 
void RemoveEntityComponent< TComponent > ()
 
void RemoveEntityComponent< TComponent > (TComponent component)
 
List< TComponent > GetComponents< TComponent > ()
 
GetCampaignBehavior< T > ()
 
IEnumerable< T > GetCampaignBehaviors< T > ()
 
void AddCampaignBehaviorManager (ICampaignBehaviorManager manager)
 
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)
 
void UnlockFigurehead (Figurehead figurehead)
 
- Public Member Functions inherited from TaleWorlds.Core.GameType
 GameType ()
 
void OnStateChanged (GameState oldState)
 
bool DoLoadingForGameType ()
 
void OnDestroy ()
 

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 IsSinglePlayerReferencesInitialized
 
CampaignTimeControlMode LastTimeControlMode = CampaignTimeControlMode.UnstoppablePlay
 
bool GameStarted = false
 
ConversationContext CurrentConversationContext
 
int CurrentTickCount = 0
 
int MainHeroIllDays = -1
 
int DefaultWeatherNodeDimension = 0
 
List< FigureheadUnlockedFigureheadsByMainHero = new List<Figurehead>()
 
KingdomManager KingdomManager
 

Static Public Attributes

const float ConfigTimeMultiplier = 0.25f
 
static int PlayerRegionSwitchCostFromLandToSea
 
static int PathFindingMaxCostLimit
 

Protected Member Functions

override void OnInitialize ()
 
override void BeforeRegisterTypes (MBObjectManager objectManager)
 
override void OnRegisterTypes (MBObjectManager objectManager)
 
override void DoLoadingForGameType (GameTypeLoadingStates gameTypeLoadingState, out GameTypeLoadingStates nextState)
 
- Protected Member Functions inherited from TaleWorlds.Core.GameType
void DoLoadingForGameType (GameTypeLoadingStates gameTypeLoadingState, out GameTypeLoadingStates nextState)
 

Properties

static float MapDiagonal [get]
 
static float MapDiagonalSquared [get]
 
static Vec2 MapMinimumPosition [get]
 
static Vec2 MapMaximumPosition [get]
 
static float MapMaximumHeight [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]
 
DefaultFigureheads DefaultFigureheads [get]
 
DefaultSiegeStrategies DefaultSiegeStrategies [get]
 
DefaultSkillEffects DefaultSkillEffects [get]
 
DefaultVillageTypes DefaultVillageTypes [get]
 
DefaultCulturalFeats DefaultFeats [get]
 
float EstimatedMaximumLordPartySpeedExceptPlayer [get, set]
 
float EstimatedAverageLordPartySpeed [get, set]
 
float EstimatedAverageCaravanPartySpeed [get, set]
 
float EstimatedAverageVillagerPartySpeed [get, set]
 
float EstimatedAverageBanditPartySpeed [get, set]
 
float EstimatedAverageLordPartyNavalSpeed [get, set]
 
float EstimatedAverageCaravanPartyNavalSpeed [get, set]
 
float EstimatedAverageVillagerPartyNavalSpeed [get, set]
 
float EstimatedAverageBanditPartyNavalSpeed [get, set]
 
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]
 
CampaignGameMode GameMode [get]
 
float PlayerProgress [get]
 
GameMenuManager GameMenuManager [get]
 
GameModels Models [get]
 
SandBoxManager SandBoxManager [get]
 
GameLoadingType CampaignGameLoadingType [get]
 
SiegeEventManager SiegeEventManager [get]
 
MapEventManager MapEventManager [get]
 
MapMarkerManager MapMarkerManager [get]
 
MenuContext CurrentMenuContext [get]
 
bool IsMainPartyWaiting [get]
 
IMapScene MapSceneWrapper [get]
 
PlayerEncounter PlayerEncounter [get]
 
BarterManager BarterManager [get]
 
bool IsMainHeroDisguised [get, set]
 
Equipment DeadBattleEquipment [get, set]
 
Equipment DeadCivilianEquipment [get, set]
 
Equipment DefaultStealthEquipment [get]
 
static float CurrentTime [get]
 DEPRECATED! Do not use! Time should be held as CampaignTime. Current time is simply CampaignTime.Now.
 
MBReadOnlyList< CampaignEntityComponentCampaignEntityComponents [get]
 
MBReadOnlyList< HeroAliveHeroes [get]
 
MBReadOnlyList< HeroDeadOrDisabledHeroes [get]
 
MBReadOnlyList< MobilePartyMobileParties [get]
 
MBReadOnlyList< MobilePartyCaravanParties [get]
 
MBReadOnlyList< MobilePartyPatrolParties [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]
 
ConversationManager ConversationManager [get]
 
bool IsDay [get]
 
bool IsNight [get]
 
override bool IsPartyWindowAccessibleAtMission [get]
 
PropertyOwner< PropertyObjectPlayerTraitDeveloper [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]
 
virtual string GameTypeStringId [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

◆ GetAverageDistanceBetweenClosestTwoTownsWithNavigationType()

float TaleWorlds.CampaignSystem.Campaign.GetAverageDistanceBetweenClosestTwoTownsWithNavigationType ( MobileParty.NavigationType navigationType)

◆ AddCustomManager< T >()

void TaleWorlds.CampaignSystem.Campaign.AddCustomManager< T > ( )
Type Constraints
T :ICustomSystemManager 
T :new() 

◆ GetCustomManager< T >()

T TaleWorlds.CampaignSystem.Campaign.GetCustomManager< T > ( )
Type Constraints
T :ICustomSystemManager 

◆ 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() 

◆ RemoveEntityComponent< TComponent >() [1/2]

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

◆ RemoveEntityComponent< TComponent >() [2/2]

void TaleWorlds.CampaignSystem.Campaign.RemoveEntityComponent< TComponent > ( TComponent component)
Type Constraints
TComponent :CampaignEntityComponent 

◆ GetComponents< TComponent >()

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

◆ 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)

◆ OnDestroy()

override void TaleWorlds.CampaignSystem.Campaign.OnDestroy ( )

◆ 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 ( )
protected

◆ BeforeRegisterTypes()

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

◆ OnRegisterTypes()

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

◆ DoLoadingForGameType()

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

◆ 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)

◆ UnlockFigurehead()

void TaleWorlds.CampaignSystem.Campaign.UnlockFigurehead ( Figurehead figurehead)

Member Data Documentation

◆ ConfigTimeMultiplier

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

◆ PlayerRegionSwitchCostFromLandToSea

int TaleWorlds.CampaignSystem.Campaign.PlayerRegionSwitchCostFromLandToSea
static

◆ PathFindingMaxCostLimit

int TaleWorlds.CampaignSystem.Campaign.PathFindingMaxCostLimit
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

◆ IsSinglePlayerReferencesInitialized

bool TaleWorlds.CampaignSystem.Campaign.IsSinglePlayerReferencesInitialized

◆ LastTimeControlMode

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

◆ GameStarted

bool TaleWorlds.CampaignSystem.Campaign.GameStarted = false

◆ CurrentConversationContext

ConversationContext TaleWorlds.CampaignSystem.Campaign.CurrentConversationContext

◆ CurrentTickCount

int TaleWorlds.CampaignSystem.Campaign.CurrentTickCount = 0

◆ MainHeroIllDays

int TaleWorlds.CampaignSystem.Campaign.MainHeroIllDays = -1

◆ DefaultWeatherNodeDimension

int TaleWorlds.CampaignSystem.Campaign.DefaultWeatherNodeDimension = 0

◆ UnlockedFigureheadsByMainHero

List<Figurehead> TaleWorlds.CampaignSystem.Campaign.UnlockedFigureheadsByMainHero = new List<Figurehead>()

◆ KingdomManager

KingdomManager TaleWorlds.CampaignSystem.Campaign.KingdomManager

Property Documentation

◆ MapDiagonal

float TaleWorlds.CampaignSystem.Campaign.MapDiagonal
staticget

◆ MapDiagonalSquared

float TaleWorlds.CampaignSystem.Campaign.MapDiagonalSquared
staticget

◆ MapMinimumPosition

Vec2 TaleWorlds.CampaignSystem.Campaign.MapMinimumPosition
staticget

◆ MapMaximumPosition

Vec2 TaleWorlds.CampaignSystem.Campaign.MapMaximumPosition
staticget

◆ MapMaximumHeight

float TaleWorlds.CampaignSystem.Campaign.MapMaximumHeight
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

◆ DefaultFigureheads

DefaultFigureheads TaleWorlds.CampaignSystem.Campaign.DefaultFigureheads
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

◆ EstimatedMaximumLordPartySpeedExceptPlayer

float TaleWorlds.CampaignSystem.Campaign.EstimatedMaximumLordPartySpeedExceptPlayer
getset

◆ EstimatedAverageLordPartySpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageLordPartySpeed
getset

◆ EstimatedAverageCaravanPartySpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageCaravanPartySpeed
getset

◆ EstimatedAverageVillagerPartySpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageVillagerPartySpeed
getset

◆ EstimatedAverageBanditPartySpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageBanditPartySpeed
getset

◆ EstimatedAverageLordPartyNavalSpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageLordPartyNavalSpeed
getset

◆ EstimatedAverageCaravanPartyNavalSpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageCaravanPartyNavalSpeed
getset

◆ EstimatedAverageVillagerPartyNavalSpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageVillagerPartyNavalSpeed
getset

◆ EstimatedAverageBanditPartyNavalSpeed

float TaleWorlds.CampaignSystem.Campaign.EstimatedAverageBanditPartyNavalSpeed
getset

◆ 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

◆ 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

◆ MapMarkerManager

MapMarkerManager TaleWorlds.CampaignSystem.Campaign.MapMarkerManager
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

◆ DeadBattleEquipment

Equipment TaleWorlds.CampaignSystem.Campaign.DeadBattleEquipment
getset

◆ DeadCivilianEquipment

Equipment TaleWorlds.CampaignSystem.Campaign.DeadCivilianEquipment
getset

◆ DefaultStealthEquipment

Equipment TaleWorlds.CampaignSystem.Campaign.DefaultStealthEquipment
get

◆ 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

◆ PatrolParties

MBReadOnlyList<MobileParty> TaleWorlds.CampaignSystem.Campaign.PatrolParties
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

◆ ConversationManager

ConversationManager TaleWorlds.CampaignSystem.Campaign.ConversationManager
get

◆ IsDay

bool TaleWorlds.CampaignSystem.Campaign.IsDay
get

◆ IsNight

bool TaleWorlds.CampaignSystem.Campaign.IsNight
get

◆ IsPartyWindowAccessibleAtMission

override bool TaleWorlds.CampaignSystem.Campaign.IsPartyWindowAccessibleAtMission
get

◆ PlayerTraitDeveloper

PropertyOwner<PropertyObject> TaleWorlds.CampaignSystem.Campaign.PlayerTraitDeveloper
get