Skip to content

Commit

Permalink
Update for DayZ Stable patch 1.01
Browse files Browse the repository at this point in the history
  • Loading branch information
Arkensor committed Feb 13, 2019
1 parent 83c7f5a commit 5313c63
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 8 deletions.
Expand Up @@ -17,6 +17,7 @@ class EditorMenu extends UIScriptedMenu

void EditorMenu()
{
SetID( 133742 );
}

void ~EditorMenu()
Expand Down
Expand Up @@ -28,15 +28,16 @@ class COMKeyBinds extends Module

override void RegisterKeyMouseBindings()
{
KeyMouseBinding toggleCursor = new KeyMouseBinding( GetModuleType() , "ToggleCursor" , "Toggles the cursor." , true );
KeyMouseBinding toggleCOMEditor = new KeyMouseBinding( GetModuleType() , "ShowCOMEditor" , "Opens the COM Editor." );
KeyMouseBinding teleport = new KeyMouseBinding( GetModuleType() , "TeleportCursor", "Teleport to cursor position." );
KeyMouseBinding reload = new KeyMouseBinding( GetModuleType() , "Reload" , "Instantly reloads mag." );
KeyMouseBinding spawnZ = new KeyMouseBinding( GetModuleType() , "SpawnZ" , "Spawns infected." );
KeyMouseBinding hideHud = new KeyMouseBinding( GetModuleType() , "HideHud" , "Hides ui completely." );
KeyMouseBinding printPlayer = new KeyMouseBinding( GetModuleType() , "PrintPlayer" ,"Print current player position." );
KeyMouseBinding autoRun = new KeyMouseBinding( GetModuleType() , "AutoRun" , "Toggle autorun." );
KeyMouseBinding toggleCursor = new KeyMouseBinding( GetModuleType() , "ToggleCursor" , "Toggles the cursor." , true );
KeyMouseBinding toggleCOMEditor = new KeyMouseBinding( GetModuleType() , "ShowCOMEditor" , "Opens the COM Editor." );
KeyMouseBinding teleport = new KeyMouseBinding( GetModuleType() , "TeleportCursor", "Teleport to cursor position." );
KeyMouseBinding reload = new KeyMouseBinding( GetModuleType() , "Reload" , "Instantly reloads mag." );
KeyMouseBinding spawnZ = new KeyMouseBinding( GetModuleType() , "SpawnZ" , "Spawns infected." );
KeyMouseBinding hideHud = new KeyMouseBinding( GetModuleType() , "HideHud" , "Hides ui completely." );
KeyMouseBinding printPlayer = new KeyMouseBinding( GetModuleType() , "PrintPlayer" ,"Print current player position." );
KeyMouseBinding autoRun = new KeyMouseBinding( GetModuleType() , "AutoRun" , "Toggle autorun." );
KeyMouseBinding keyFrame = new KeyMouseBinding( GetModuleType() , "OpenKeyframe" , "Toggle dayz dev cinematic tool." );
KeyMouseBinding closeMenu = new KeyMouseBinding( GetModuleType() , "CloseOpenMenu" , "Close the menu on esc.", true );

toggleCursor .AddBinding( "kU" );
toggleCOMEditor.AddBinding( "kY" );
Expand All @@ -47,6 +48,7 @@ class COMKeyBinds extends Module
printPlayer .AddBinding( "kP" );
autoRun .AddBinding( "kComma" );
keyFrame .AddBinding( "kPrior" );
closeMenu .AddBinding( "kEscape" );

RegisterKeyMouseBinding( toggleCursor );
RegisterKeyMouseBinding( toggleCOMEditor );
Expand All @@ -57,6 +59,7 @@ class COMKeyBinds extends Module
RegisterKeyMouseBinding( printPlayer );
RegisterKeyMouseBinding( autoRun );
RegisterKeyMouseBinding( keyFrame );
RegisterKeyMouseBinding( closeMenu );
}

void OpenKeyframe()
Expand All @@ -81,6 +84,14 @@ class COMKeyBinds extends Module
Message(GetDayZGame().GetMissionFolderPath());
}

void CloseOpenMenu()
{
if( GetGame().GetUIManager().GetMenu() && ( GetGame().GetUIManager().GetMenu().GetID() == 133742 ) )
{
GetGame().GetUIManager().Back();
}
}

void ShowCOMEditor()
{
GetGame().GetUIManager().ShowScriptedMenu( new EditorMenu() , NULL );
Expand Down

0 comments on commit 5313c63

Please sign in to comment.