M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.GameState.IMapStateHandler Interface Reference

Inherited by SandBox.View.Map.MapScreen.

Public Member Functions

void OnRefreshState ()
 
void OnMainPartyEncounter ()
 
void BeforeTick (float dt)
 
void Tick (float dt)
 
void AfterTick (float dt)
 
void AfterWaitTick (float dt)
 
void OnIdleTick (float dt)
 
void OnSignalPeriodicEvents ()
 
void OnExit ()
 
void ResetCamera (bool resetDistance, bool teleportToMainParty)
 
void TeleportCameraToMainParty ()
 
void FastMoveCameraToMainParty ()
 
bool IsCameraLockedToPlayerParty ()
 
void StartCameraAnimation (Vec2 targetPosition, float animationStopDuration)
 
void OnHourlyTick ()
 
void OnMenuModeTick (float dt)
 
void OnEnteringMenuMode (MenuContext menuContext)
 
void OnExitingMenuMode ()
 
void OnBattleSimulationStarted (BattleSimulation battleSimulation)
 
void OnBattleSimulationEnded ()
 
void OnMapConversationStarts (ConversationCharacterData playerCharacterData, ConversationCharacterData conversationPartnerData)
 
void OnMapConversationOver ()
 
void OnPlayerSiegeActivated ()
 
void OnPlayerSiegeDeactivated ()
 
void OnSiegeEngineClick (MatrixFrame siegeEngineFrame)
 

Member Function Documentation

◆ OnRefreshState()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnRefreshState ( )

◆ OnMainPartyEncounter()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnMainPartyEncounter ( )

◆ BeforeTick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.BeforeTick ( float  dt)

◆ Tick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.Tick ( float  dt)

◆ AfterTick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.AfterTick ( float  dt)

◆ AfterWaitTick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.AfterWaitTick ( float  dt)

◆ OnIdleTick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnIdleTick ( float  dt)

◆ OnSignalPeriodicEvents()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnSignalPeriodicEvents ( )

◆ OnExit()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnExit ( )

Implemented in SandBox.View.Map.MapScreen.

◆ ResetCamera()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.ResetCamera ( bool  resetDistance,
bool  teleportToMainParty 
)

Implemented in SandBox.View.Map.MapScreen.

◆ TeleportCameraToMainParty()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.TeleportCameraToMainParty ( )

Implemented in SandBox.View.Map.MapScreen.

◆ FastMoveCameraToMainParty()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.FastMoveCameraToMainParty ( )

Implemented in SandBox.View.Map.MapScreen.

◆ IsCameraLockedToPlayerParty()

bool TaleWorlds.CampaignSystem.GameState.IMapStateHandler.IsCameraLockedToPlayerParty ( )

Implemented in SandBox.View.Map.MapScreen.

◆ StartCameraAnimation()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.StartCameraAnimation ( Vec2  targetPosition,
float  animationStopDuration 
)

◆ OnHourlyTick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnHourlyTick ( )

Implemented in SandBox.View.Map.MapScreen.

◆ OnMenuModeTick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnMenuModeTick ( float  dt)

◆ OnEnteringMenuMode()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnEnteringMenuMode ( MenuContext  menuContext)

◆ OnExitingMenuMode()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnExitingMenuMode ( )

◆ OnBattleSimulationStarted()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnBattleSimulationStarted ( BattleSimulation  battleSimulation)

◆ OnBattleSimulationEnded()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnBattleSimulationEnded ( )

◆ OnMapConversationStarts()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnMapConversationStarts ( ConversationCharacterData  playerCharacterData,
ConversationCharacterData  conversationPartnerData 
)

◆ OnMapConversationOver()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnMapConversationOver ( )

◆ OnPlayerSiegeActivated()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnPlayerSiegeActivated ( )

◆ OnPlayerSiegeDeactivated()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnPlayerSiegeDeactivated ( )

◆ OnSiegeEngineClick()

void TaleWorlds.CampaignSystem.GameState.IMapStateHandler.OnSiegeEngineClick ( MatrixFrame  siegeEngineFrame)