public static void Action(NagibatorTank me, MessageEvent e) { Console.WriteLine($"{nameof(OnMessageReceivedModule)}: {e.Message}"); var message = MessageHelper.ReadMessage(e.Message.ToString()); switch (message[MessageType]) { case EnemyPositionMessage.Type: ActionModule.NewTargetAction(me, message); break; default: return; } }