2026-06-12 18:10:00 +08:00
|
|
|
using Assets.Scripts;
|
|
|
|
|
|
|
|
|
|
namespace ChillConnect
|
|
|
|
|
{
|
|
|
|
|
public static class ModuleManagerRegister
|
|
|
|
|
{
|
|
|
|
|
public static void AutoRegisterModel()
|
|
|
|
|
{
|
|
|
|
|
ModuleManager moduleManager = ModuleManager.Instance;
|
|
|
|
|
// moduleManager.AddModel(ModelConst.LoginModel, new LoginModels());
|
|
|
|
|
moduleManager.AddModel(ModelConst.RewardAniModel, new RewardAniModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.GameLoginModel, new GameLoginModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.JoastModel, new JoastModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.LoadingModel, new LoadingModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.MenuModel, new MenuModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.NetLoadingModel, new NetLoadingModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.OpenBgModel, new OpenBgModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.PrivacyModel, new PrivacyModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.RewardModel, new RewardModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.GameResultModel, new GameResultModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.OpenGameModel, new OpenGameModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.RewardboxModel, new RewardboxModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.PayloadingModel, new PayloadingModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.FXWndModel, new FXWndModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.BuygoldModel, new BuygoldModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.GameMenuModel, new GameMenuModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.PersonViewModel, new PersonViewModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.TipsViewModel, new TipsViewModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.LevelRewardModel, new LevelRewardModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.SignInViewModel, new SignInViewModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.MakeupConfirmModel, new MakeupConfirmModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.SaveingPotModel, new SaveingPotModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.ResurgenceModel, new ResurgenceModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.FirstRewardModel, new FirstRewardModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.PassViewModel, new PassViewModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.PassunlockModel, new PassunlockModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.BroadcastModel, new BroadcastModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.RecordViewModel, new RecordViewModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.AdcomingModel, new AdcomingModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.AddViewoffModel, new AddViewoffModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.GoldRewardModel, new GoldRewardModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.NewTaskModel, new NewTaskModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.GetTaskRewardModel, new GetTaskRewardModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.PettyAwardModel, new PettyAwardModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.StatementViewModel, new StatementViewModel());
|
|
|
|
|
moduleManager.AddModel(ModelConst.H5Model, new H5Model());
|
|
|
|
|
moduleManager.AddModel(ModelConst.ArrowGameModel, new ArrowGameModel());
|
2026-06-13 15:34:00 +08:00
|
|
|
moduleManager.AddModel(ModelConst.GameAgainModel, new GameAgainModel());
|
2026-06-16 10:22:11 +08:00
|
|
|
moduleManager.AddModel(ModelConst.ArrowThemeModel, new ArrowThemeModel());
|
2026-06-17 14:45:28 +08:00
|
|
|
moduleManager.AddModel(ModelConst.ArrowTipsModel, new ArrowTipsModel());
|
2026-06-24 11:22:55 +08:00
|
|
|
moduleManager.AddModel(ModelConst.RedeemCodeModel, new RedeemCodeModel());
|
2026-06-13 15:34:00 +08:00
|
|
|
|
2026-06-12 18:10:00 +08:00
|
|
|
|
|
|
|
|
}
|
|
|
|
|
public static void AutoRegisterUICtrl()
|
|
|
|
|
{
|
|
|
|
|
ModuleManager moduleManager = ModuleManager.Instance;
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.RewardAniUICtrl, new RewardAniUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.GameLoginUICtrl, new GameLoginUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.JoastUICtrl, new JoastUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.LoadingUICtrl, new LoadingUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.MenuUICtrl, new MenuUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.NetLoadingUICtrl, new NetLoadingUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.OpenBgUICtrl, new OpenBgUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.PrivacyUICtrl, new PrivacyUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.RewardUICtrl, new RewardUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.GameResultUICtrl, new GameResultUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.OpenGameUICtrl, new OpenGameUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.RewardboxUICtrl, new RewardboxUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.PayloadingUICtrl, new PayloadingUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.FXWndUICtrl, new FXWndUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.BuygoldUICtrl, new BuygoldUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.GameMenuUICtrl, new GameMenuUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.PersonViewUICtrl, new PersonViewUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.TipsViewUICtrl, new TipsViewUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.LevelRewardUICtrl, new LevelRewardUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.SignInViewUICtrl, new SignInViewUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.MakeupConfirmUICtrl, new MakeupConfirmUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.SaveingPotUICtrl, new SaveingPotUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.ResurgenceUICtrl, new ResurgenceUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.FirstRewardUICtrl, new FirstRewardUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.PassViewUICtrl, new PassViewUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.PassunlockUICtrl, new PassunlockUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.BroadcastUICtrl, new BroadcastUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.RecordViewUICtrl, new RecordViewUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.AdcomingUICtrl, new AdcomingUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.AddViewoffUICtrl, new AddViewoffUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.GoldRewardUICtrl, new GoldRewardUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.NewTaskUICtrl, new NewTaskUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.GetTaskRewardUICtrl, new GetTaskRewardUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.PettyAwardUICtrl, new PettyAwardUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.StatementViewUICtrl, new StatementViewUICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.H5UICtrl, new H5UICtrl());
|
|
|
|
|
moduleManager.AddUICtrl(UICtrlConst.ArrowGameUICtrl, new ArrowGameUICtrl());
|
2026-06-13 15:34:00 +08:00
|
|
|
moduleManager.AddUICtrl(UICtrlConst.GameAgainUICtrl, new GameAgainUICtrl());
|
2026-06-16 10:22:11 +08:00
|
|
|
moduleManager.AddUICtrl(UICtrlConst.ArrowThemeUICtrl, new ArrowThemeUICtrl());
|
2026-06-17 14:45:28 +08:00
|
|
|
moduleManager.AddUICtrl(UICtrlConst.ArrowTipsUICtrl, new ArrowTipsUICtrl());
|
2026-06-24 11:22:55 +08:00
|
|
|
moduleManager.AddUICtrl(UICtrlConst.RedeemCodeUICtrl, new RedeemCodeUICtrl());
|
2026-06-13 15:34:00 +08:00
|
|
|
|
2026-06-12 18:10:00 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static void AutoRegisterCtrl()
|
|
|
|
|
{
|
|
|
|
|
ModuleManager moduleManager = ModuleManager.Instance;
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.RewardAniCtrl, new RewardAniCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.GameLoginCtrl, new GameLoginCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.JoastCtrl, new JoastCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.LoadingCtrl, new LoadingCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.MenuCtrl, new MenuCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.NetLoadingCtrl, new NetLoadingCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.OpenBgCtrl, new OpenBgCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.PrivacyCtrl, new PrivacyCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.RewardCtrl, new RewardCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.PreferencesDataReadyCtrl, new PreferencesDataReadyCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.GameResultCtrl, new GameResultCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.OpenGameCtrl, new OpenGameCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.RewardboxCtrl, new RewardboxCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.PayloadingCtrl, new PayloadingCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.FXWndCtrl, new FXWndCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.BuygoldCtrl, new BuygoldCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.GameMenuCtrl, new GameMenuCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.PersonViewCtrl, new PersonViewCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.TipsViewCtrl, new TipsViewCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.LevelRewardCtrl, new LevelRewardCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.SignInViewCtrl, new SignInViewCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.MakeupConfirmCtrl, new MakeupConfirmCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.SaveingPotCtrl, new SaveingPotCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.ResurgenceCtrl, new ResurgenceCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.FirstRewardCtrl, new FirstRewardCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.PassViewCtrl, new PassViewCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.PassunlockCtrl, new PassunlockCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.BroadcastCtrl, new BroadcastCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.RecordViewCtrl, new RecordViewCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.AdcomingCtrl, new AdcomingCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.AddViewoffCtrl, new AddViewoffCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.GoldRewardCtrl, new GoldRewardCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.NewTaskCtrl, new NewTaskCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.GetTaskRewardCtrl, new GetTaskRewardCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.PettyAwardCtrl, new PettyAwardCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.StatementViewCtrl, new StatementViewCtrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.H5Ctrl, new H5Ctrl());
|
|
|
|
|
moduleManager.AddCtrl(CtrlConst.ArrowGameCtrl, new ArrowGameCtrl());
|
2026-06-13 15:34:00 +08:00
|
|
|
moduleManager.AddCtrl(CtrlConst.GameAgainCtrl, new GameAgainCtrl());
|
2026-06-16 10:22:11 +08:00
|
|
|
moduleManager.AddCtrl(CtrlConst.ArrowThemeCtrl, new ArrowThemeCtrl());
|
2026-06-17 14:45:28 +08:00
|
|
|
moduleManager.AddCtrl(CtrlConst.ArrowTipsCtrl, new ArrowTipsCtrl());
|
2026-06-24 11:22:55 +08:00
|
|
|
moduleManager.AddCtrl(CtrlConst.RedeemCodeCtrl, new RedeemCodeCtrl());
|
2026-06-12 18:10:00 +08:00
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static void AutoRegisterUIType()
|
|
|
|
|
{
|
|
|
|
|
ModuleManager moduleManager = ModuleManager.Instance;
|
|
|
|
|
moduleManager.AddUIType(UIConst.RewardAniUI, typeof(RewardAniUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.FXWndUI, typeof(FXWndUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.GameLoginUI, typeof(GameLoginUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.JoastUI, typeof(JoastUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.LoadingUI, typeof(LoadingUI));
|
|
|
|
|
// moduleManager.AddUIType(UIConst.MaskUI, typeof(MaskUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.MenuUI, typeof(MenuUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.NetLoadingUI, typeof(NetLoadingUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.OpenBgUI, typeof(OpenBgUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.PrivacyUI, typeof(PrivacyUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.RewardUI, typeof(RewardUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.GameResultUI, typeof(GameResultUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.OpenGameUI, typeof(OpenGameUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.RewardboxUI, typeof(RewardboxUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.PayloadingUI, typeof(PayloadingUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.BuygoldUI, typeof(BuygoldUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.GameMenuUI, typeof(GameMenuUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.PersonViewUI, typeof(PersonViewUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.TipsViewUI, typeof(TipsViewUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.LevelRewardUI, typeof(LevelRewardUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.SignInViewUI, typeof(SignInViewUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.MakeupConfirmUI, typeof(MakeupConfirmUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.SaveingPotUI, typeof(SaveingPotUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.ResurgenceUI, typeof(ResurgenceUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.FirstRewardUI, typeof(FirstRewardUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.PassViewUI, typeof(PassViewUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.PassunlockUI, typeof(PassunlockUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.BroadcastUI, typeof(BroadcastUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.RecordViewUI, typeof(RecordViewUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.AdcomingUI, typeof(AdcomingUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.AddViewoffUI, typeof(AddViewoffUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.GoldRewardUI, typeof(GoldRewardUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.NewTaskUI, typeof(NewTaskUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.GetTaskRewardUI, typeof(GetTaskRewardUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.PettyAwardUI, typeof(PettyAwardUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.StatementViewUI, typeof(StatementViewUI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.H5UI, typeof(H5UI));
|
|
|
|
|
moduleManager.AddUIType(UIConst.ArrowGameUI, typeof(ArrowGameUI));
|
2026-06-13 15:34:00 +08:00
|
|
|
moduleManager.AddUIType(UIConst.GameAgainUI, typeof(GameAgainUI));
|
2026-06-16 10:22:11 +08:00
|
|
|
moduleManager.AddUIType(UIConst.ArrowThemeUI, typeof(ArrowThemeUI));
|
2026-06-17 14:45:28 +08:00
|
|
|
moduleManager.AddUIType(UIConst.ArrowTipsUI, typeof(ArrowTipsUI));
|
2026-06-24 11:22:55 +08:00
|
|
|
moduleManager.AddUIType(UIConst.RedeemCodeUI, typeof(RedeemCodeUI));
|
2026-06-12 18:10:00 +08:00
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|