diff --git a/CentrED/Map/MapManager.cs b/CentrED/Map/MapManager.cs index 643b3b6..2ed9844 100644 --- a/CentrED/Map/MapManager.cs +++ b/CentrED/Map/MapManager.cs @@ -525,6 +525,10 @@ public void Update(GameTime gameTime, bool isActive, bool processMouse, bool pro { Client.Undo(); } + if((keyState.IsKeyDown(Keys.LeftControl) || keyState.IsKeyDown(Keys.RightControl)) && keyState.IsKeyDown(Keys.R) && _prevKeyState.IsKeyUp(Keys.R)) + { + Reset(); + } _prevKeyState = keyState; } diff --git a/CentrED/UI/UIManager.cs b/CentrED/UI/UIManager.cs index b781217..2b86c22 100644 --- a/CentrED/UI/UIManager.cs +++ b/CentrED/UI/UIManager.cs @@ -309,7 +309,7 @@ private void DrawMainMenu() { _resetLayout = true; } - if (ImGui.MenuItem("Clear cache")) + if (ImGui.MenuItem("Clear cache", "CTRL+R")) { CEDGame.MapManager.Reset(); }