using System; using FlaxEngine; using Console = Game.Console; #if FLAX_EDITOR using System.Diagnostics; using FlaxEditor; #endif namespace Game { public class NetworkManagerPlugin : GamePlugin { public static PluginDescription DescriptionInternal = new PluginDescription { Author = "Ari Vuollet", Name = "NetworkManager", Description = "NetworkManager for Goake", Version = Version.Parse("0.1.0"), IsAlpha = true, Category = "Game" }; public override void Initialize() { base.Initialize(); Console.Init(); NetworkManager.Init(); } public override void Deinitialize() { base.Deinitialize(); } } #if FLAX_EDITOR public class NetworkManagerEditorPlugin : EditorPlugin { public override PluginDescription Description => NetworkManagerPlugin.DescriptionInternal; public override Type GamePluginType => typeof(NetworkManagerPlugin); public override void Initialize() { base.Initialize(); Console.Init(); //NetworkManager.Init(); } public override void Deinitialize() { base.Deinitialize(); } } #endif }