using System; using FlaxEngine; using Console = Game.Console; #if FLAX_EDITOR using FlaxEditor; #endif namespace Game { public class ConsolePlugin : GGamePlugin { public static PluginDescription DescriptionInternal = new PluginDescription { Author = "Ari Vuollet", Name = "Console", Description = "Quake-like console", Version = Version.Parse("0.1.0"), IsAlpha = true, Category = "Game" }; public override void Init() { FlaxEngine.Debug.Log("ConsolePlugin initialized"); Console.Init(); } public override void Deinit() { } } #if FLAX_EDITOR public class ConsoleEditorPlugin : GEditorPlugin { public override PluginDescription Description => ConsolePlugin.DescriptionInternal; public override Type GamePluginType => typeof(ConsolePlugin); public override void Init() { FlaxEngine.Debug.Log("ConsolePlugin initialized"); Console.Init(); } public override void Deinit() { } } #endif }