From 8c19cf919af1e299f5296d8410ada500eca14923 Mon Sep 17 00:00:00 2001 From: copygirl Date: Thu, 15 Apr 2021 15:15:01 +0200 Subject: [PATCH] Prevent movement when escape menu is open - Add static EscapeMenu.Instance property --- src/EscapeMenu.cs | 4 ++++ src/LocalPlayer.cs | 14 +++++++++----- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/EscapeMenu.cs b/src/EscapeMenu.cs index 25aa41c..4022631 100644 --- a/src/EscapeMenu.cs +++ b/src/EscapeMenu.cs @@ -2,9 +2,13 @@ using Godot; public class EscapeMenu : Control { + public static EscapeMenu Instance { get; private set; } + [Export] public NodePath ReturnPath { get; set; } public Button Return { get; private set; } + public EscapeMenu() => Instance = this; + public override void _Ready() { Return = GetNode