22 g_Game.GetMission().RemoveActiveInputExcludes({
"map"},
false);
26 g_Game.GetMission().RemoveActiveInputExcludes({
"loopedactions"},
false);
28 g_Game.GetMission().RemoveActiveInputRestriction(EInputRestrictors.MAP);
108 chernomap.SetMapStateOpen(
false,
m_ActionData.m_Player);
131 if (!
g_Game.IsDedicatedServer())
136 m_UIManager =
g_Game.GetUIManager();
143 mission.AddActiveInputExcludes({
"map"});
147 mission.AddActiveInputExcludes({
"loopedactions"});
150 mission.AddActiveInputRestriction(EInputRestrictors.MAP);
155 chernomap.SetMapStateOpen(
false,
m_ActionData.m_Player);
172 m_Text =
"#unfold_map";
183 m_ConditionTarget =
new CCTNone();
193 if (player.m_hac || player.IsMapOpen())
212 super.OnStartServer(action_data);
216 chernomap.SyncMapMarkers();
227 if (action_data.m_Player.m_hac)
229 action_data.m_Player.m_hac.m_MapFolding =
true;
230 action_data.m_Player.m_hac.PerformMapChange();
231 action_data.m_Player.m_hac.Cancel();
251 if (action_data.m_Player.m_hac)
253 action_data.m_Player.m_hac.SetActionData(action_data);
254 action_data.m_Callback = action_data.m_Player.m_hac;
class ActionTargets ActionTarget
ActionUnfoldMapCB ActionBaseCB ActionUnfoldMap()
void OpenMap(ActionData action_data)
class DayZCreatureAnimInterface RegisterAnimationEvent(string event_name, string function_name)
proto static native void End()
Finalizes the testing process.
bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
void OnEndRequest(ActionData action_data)
bool CanBePerformedWhileChangingStance()
Condition used in PlayerBase::CanChangeStance to check if stance can be changed while action is perfo...
void OnStartClient(ActionData action_data)
void OnStartServer(ActionData action_data)
void CreateConditionComponents()
void ~ActionUnfoldMapCB()
override void SetActionData(ActionData action_data)
override void OnFinish(bool pCanceled)
override void OnAnimationEvent(int pEventID)
override void OnStateChange(int pOldState, int pCurrentState)
static bool GetUse3DMap()
proto native UIScriptedMenu EnterScriptedMenu(int id, UIMenuPanel parent)
Create & open menu with specific id (see MenuID) and set its parent.
bool CloseAll()
Close all opened menus.
DayZPlayerConstants
defined in C++
static const int STATE_LOOP_IN
looped state
proto native void EnableCancelCondition(bool pEnable)
proto native void EnableStateChangeCallback()
enables state change callback OnStateChange
static const int STATE_LOOP_LOOP