public static bool Startup(ILogic Logic) { MainLogic = Logic; LLogger.LInfo($"{nameof(DataManager)} Startup"); if (!DataManager.Startup()) { LLogger.LError($"{nameof(DataManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(AssetManager)} Startup"); if (!AssetManager.Startup()) { LLogger.LError($"{nameof(AssetManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(AudioManager)} Startup"); if (!AudioManager.Startup()) { LLogger.LError($"{nameof(AudioManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(SfxManager)} Startup"); if (!SfxManager.Startup()) { LLogger.LError($"{nameof(SfxManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(UIManager)} Startup"); if (!UIManager.Startup()) { LLogger.LError($"{nameof(UIManager)} Startup Failed"); return(false); } #if LITE_USE_LUA_MODULE LLogger.LInfo($"{nameof(LuaRuntime)} Startup"); if (!LuaRuntime.Startup()) { LLogger.LError($"{nameof(LuaRuntime)} Startup Failed"); return(false); } #endif if (MainLogic == null || !MainLogic.Startup()) { LLogger.LError($"Logic Startup Failed"); return(false); } return(true); }
public static bool Startup() { LLogger.LInfo($"{nameof(DataManager)} Startup"); if (!DataManager.Startup()) { LLogger.LError($"{nameof(DataManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(AssetManager)} Startup"); if (!AssetManager.Startup()) { LLogger.LError($"{nameof(AssetManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(AudioManager)} Startup"); if (!AudioManager.Startup()) { LLogger.LError($"{nameof(AudioManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(SfxManager)} Startup"); if (!SfxManager.Startup()) { LLogger.LError($"{nameof(SfxManager)} Startup Failed"); return(false); } LLogger.LInfo($"{nameof(UIManager)} Startup"); if (!UIManager.Startup()) { LLogger.LError($"{nameof(UIManager)} Startup Failed"); return(false); } return(true); }