Class MapState
- Namespace
- TaleWorlds.CampaignSystem.GameState
- Assembly
- TaleWorlds.CampaignSystem.dll
public class MapState : GameState
- Inheritance
-
MapState
- Inherited Members
Constructors
MapState()
public MapState()
Properties
AtMenu
public bool AtMenu { get; }
Property Value
GameMenuId
public string GameMenuId { get; set; }
Property Value
Handler
public IMapStateHandler Handler { get; set; }
Property Value
IsSimulationActive
public bool IsSimulationActive { get; }
Property Value
MapConversationActive
public bool MapConversationActive { get; }
Property Value
MenuContext
public MenuContext MenuContext { get; }
Property Value
Methods
EndBattleSimulation()
public void EndBattleSimulation()
EnterMenuMode()
public void EnterMenuMode()
ExitMenuMode()
public void ExitMenuMode()
OnActivate()
protected override void OnActivate()
OnArmyCreated(MobileParty)
public void OnArmyCreated(MobileParty mobileParty)
Parameters
mobileParty
MobileParty
OnDispersePlayerLeadedArmy()
public void OnDispersePlayerLeadedArmy()
OnIdleTick(float)
protected override void OnIdleTick(float dt)
Parameters
dt
float
OnJoinArmy()
public void OnJoinArmy()
OnLeaveArmy()
public void OnLeaveArmy()
OnLoadingFinished()
public void OnLoadingFinished()
OnMainPartyEncounter()
public void OnMainPartyEncounter()
OnMapConversationOver()
public void OnMapConversationOver()
OnMapConversationStarts(ConversationCharacterData, ConversationCharacterData)
public void OnMapConversationStarts(ConversationCharacterData playerCharacterData, ConversationCharacterData conversationPartnerData)
Parameters
playerCharacterData
ConversationCharacterDataconversationPartnerData
ConversationCharacterData
OnPlayerSiegeActivated()
public void OnPlayerSiegeActivated()
OnPlayerSiegeDeactivated()
public void OnPlayerSiegeDeactivated()
OnSiegeEngineClick(MatrixFrame)
public void OnSiegeEngineClick(MatrixFrame siegeEngineFrame)
Parameters
siegeEngineFrame
MatrixFrame
OnTick(float)
protected override void OnTick(float dt)
Parameters
dt
float
ProcessTravel(PartyBase)
public void ProcessTravel(PartyBase party)
Parameters
party
PartyBase
ProcessTravel(Vec2)
public void ProcessTravel(Vec2 point)
Parameters
point
Vec2
StartBattleSimulation()
public void StartBattleSimulation()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).