fixes blockgamearcadecomponent runtime

This commit is contained in:
Paul
2021-01-11 10:59:19 +01:00
parent d950e5a5a0
commit d3dda274e3
3 changed files with 1 additions and 7 deletions

View File

@@ -21,7 +21,6 @@ namespace Content.Client.GameObjects.Components.Arcade
base.Open(); base.Open();
_menu = new BlockGameMenu(this); _menu = new BlockGameMenu(this);
_menu.OnClose += () => SendMessage(new BlockGameMessages.BlockGameUserUnregisterMessage());
_menu.OnClose += Close; _menu.OnClose += Close;
_menu.OpenCentered(); _menu.OpenCentered();
} }

View File

@@ -119,6 +119,7 @@ namespace Content.Server.GameObjects.Components.Arcade
if (UserInterface != null) if (UserInterface != null)
{ {
UserInterface.OnReceiveMessage += UserInterfaceOnOnReceiveMessage; UserInterface.OnReceiveMessage += UserInterfaceOnOnReceiveMessage;
UserInterface.OnClosed += UnRegisterPlayerSession;
} }
_game = new BlockGame(this); _game = new BlockGame(this);
} }
@@ -136,9 +137,6 @@ namespace Content.Server.GameObjects.Components.Arcade
{ {
switch (obj.Message) switch (obj.Message)
{ {
case BlockGameMessages.BlockGameUserUnregisterMessage unregisterMessage:
UnRegisterPlayerSession(obj.Session);
break;
case BlockGameMessages.BlockGamePlayerActionMessage playerActionMessage: case BlockGameMessages.BlockGamePlayerActionMessage playerActionMessage:
if (obj.Session != _player) break; if (obj.Session != _player) break;

View File

@@ -58,9 +58,6 @@ namespace Content.Shared.Arcade
} }
} }
[Serializable, NetSerializable]
public class BlockGameUserUnregisterMessage : BoundUserInterfaceMessage{}
[Serializable, NetSerializable] [Serializable, NetSerializable]
public class BlockGameSetScreenMessage : BoundUserInterfaceMessage public class BlockGameSetScreenMessage : BoundUserInterfaceMessage
{ {