Interface IMapStateHandler
- Namespace
- TaleWorlds.CampaignSystem.GameState
- Assembly
- TaleWorlds.CampaignSystem.dll
public interface IMapStateHandler
Methods
AfterTick(float)
void AfterTick(float dt)
Parameters
dtfloat
AfterWaitTick(float)
void AfterWaitTick(float dt)
Parameters
dtfloat
BeforeTick(float)
void BeforeTick(float dt)
Parameters
dtfloat
FastMoveCameraToMainParty()
void FastMoveCameraToMainParty()
IsCameraLockedToPlayerParty()
bool IsCameraLockedToPlayerParty()
Returns
OnBattleSimulationEnded()
void OnBattleSimulationEnded()
OnBattleSimulationStarted(BattleSimulation)
void OnBattleSimulationStarted(BattleSimulation battleSimulation)
Parameters
battleSimulationBattleSimulation
OnEnteringMenuMode(MenuContext)
void OnEnteringMenuMode(MenuContext menuContext)
Parameters
menuContextMenuContext
OnExit()
void OnExit()
OnExitingMenuMode()
void OnExitingMenuMode()
OnGameplayCheatsEnabled()
void OnGameplayCheatsEnabled()
OnHourlyTick()
void OnHourlyTick()
OnIdleTick(float)
void OnIdleTick(float dt)
Parameters
dtfloat
OnMainPartyEncounter()
void OnMainPartyEncounter()
OnMapConversationOver()
void OnMapConversationOver()
OnMapConversationStarts(ConversationCharacterData, ConversationCharacterData)
void OnMapConversationStarts(ConversationCharacterData playerCharacterData, ConversationCharacterData conversationPartnerData)
Parameters
playerCharacterDataConversationCharacterDataconversationPartnerDataConversationCharacterData
OnMenuModeTick(float)
void OnMenuModeTick(float dt)
Parameters
dtfloat
OnPlayerSiegeActivated()
void OnPlayerSiegeActivated()
OnPlayerSiegeDeactivated()
void OnPlayerSiegeDeactivated()
OnRefreshState()
void OnRefreshState()
OnSiegeEngineClick(MatrixFrame)
void OnSiegeEngineClick(MatrixFrame siegeEngineFrame)
Parameters
siegeEngineFrameMatrixFrame
OnSignalPeriodicEvents()
void OnSignalPeriodicEvents()
ResetCamera(bool, bool)
void ResetCamera(bool resetDistance, bool teleportToMainParty)
Parameters
StartCameraAnimation(Vec2, float)
void StartCameraAnimation(Vec2 targetPosition, float animationStopDuration)
Parameters
TeleportCameraToMainParty()
void TeleportCameraToMainParty()
Tick(float)
void Tick(float dt)
Parameters
dtfloat
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).