From 22b191d1a96e30596fa251437e2af6080d56acac Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期三, 13 二月 2019 15:46:15 +0800
Subject: [PATCH] 3335 配置表读取重构。

---
 Core/GameEngine/Model/ConfigManager.cs |  201 --------------------------------------------------
 1 files changed, 0 insertions(+), 201 deletions(-)

diff --git a/Core/GameEngine/Model/ConfigManager.cs b/Core/GameEngine/Model/ConfigManager.cs
index a25fc6a..35bc3a0 100644
--- a/Core/GameEngine/Model/ConfigManager.cs
+++ b/Core/GameEngine/Model/ConfigManager.cs
@@ -30,211 +30,16 @@
 
     public void LoadPriorBundleConfig()
     {
-        StartSyncTask<PriorBundleConfig>();
     }
 
     public void PreLoadConfigs()
     {
-        StartSyncTask<ApkUpdateUrlConfig>();
-        StartSyncTask<PriorBundleConfig>();
-        StartSyncTask<PriorLanguageConfig>();
-        StartSyncTask<ContactConfig>();
-        StartSyncTask<HelpInfoConfig>();
     }
 
     List<ConfigTask> configTasks = new List<ConfigTask>();
 
     public IEnumerator Co_LoadConfigs()
     {
-        StartSyncTask<LoginSeverListConfig>();
-        StartSyncTask<IconConfig>();
-        AddAsyncTask<ItemConfig>();
-        AddAsyncTask<SkillConfig>();
-        AddAsyncTask<DirtyNameConfig>();
-        AddAsyncTask<TASKINFOConfig>();
-        AddAsyncTask<mapnpcConfig>();
-        AddAsyncTask<LanguageConfig>();
-
-        AddAsyncTask<DienstgradConfig>();
-        AddAsyncTask<PlayerPropertyConfig>();
-        AddAsyncTask<RealmConfig>();
-        AddAsyncTask<ItemCompoundConfig>();
-        AddAsyncTask<FuncConfigConfig>();
-        AddAsyncTask<GodWeaponConfig>();
-        AddAsyncTask<FuncOpenLVConfig>();
-        AddAsyncTask<RichTextMsgReplaceConfig>();
-        AddAsyncTask<SysInfoConfig>();
-        AddAsyncTask<ItemPlusConfig>();
-        AddAsyncTask<ItemPlusMaxConfig>();
-        AddAsyncTask<PyTaskConfig>();
-        AddAsyncTask<MailConfig>();
-        AddAsyncTask<RuneTowerConfig>();
-        AddAsyncTask<EquipWashConfig>();
-        AddAsyncTask<EquipWashSpecConfig>();
-        AddAsyncTask<AttrFruitConfig>();
-        AddAsyncTask<RuneConfig>();
-        AddAsyncTask<MapConfig>();
-        AddAsyncTask<PlayerLVConfig>();
-        AddAsyncTask<PetEatEquipConfig>();
-        AddAsyncTask<PetInfoConfig>();
-        AddAsyncTask<RandomNameConfig>();
-        AddAsyncTask<PetClassCostConfig>();
-        AddAsyncTask<NPCConfig>();
-        AddAsyncTask<KickOutReasonConfig>();//妫�鏌ユ柇绾垮師鍥�
-        AddAsyncTask<HorseConfig>();
-        AddAsyncTask<HorseUpConfig>();
-        AddAsyncTask<RankListConfig>();
-        AddAsyncTask<OccupationNameConfig>();
-        AddAsyncTask<EquipSuitAttrConfig>(); //瑁呭濂楄灞炴��
-        AddAsyncTask<EquipSuitCompoundConfig>(); //瑁呭濂楄閿婚�犻渶瑕佹潗鏂�
-        AddAsyncTask<DirtyWordConfig>();
-        AddAsyncTask<EffectConfig>();
-        AddAsyncTask<WingRefineAttrConfig>();
-        AddAsyncTask<FamilyTechConfig>();
-        AddAsyncTask<FamilyConfig>();
-        AddAsyncTask<CreateRoleConfig>();
-        AddAsyncTask<DamageNumConfig>();
-        AddAsyncTask<DungeonConfig>();
-        AddAsyncTask<JobSetupConfig>();
-        AddAsyncTask<ModelResConfig>();
-        AddAsyncTask<DailyQuestConfig>();
-        AddAsyncTask<FaceConfig>();
-        AddAsyncTask<DailyLivenessRewardConfig>();
-        AddAsyncTask<JobNameConfig>();
-        AddAsyncTask<MarketConfig>();
-        AddAsyncTask<maptransportConfig>();
-        AddAsyncTask<ItemPlusSumAttrConfig>();
-        AddAsyncTask<RoleEquipStarsConfig>();
-        AddAsyncTask<MonsterNameColorConfig>();
-        AddAsyncTask<TreasureConfig>();
-        AddAsyncTask<SuccessConfig>();
-        AddAsyncTask<TreasureSkillConfig>();
-        AddAsyncTask<mapAreaConfig>();
-        AddAsyncTask<EquipDeComposeConfig>();
-        AddAsyncTask<WindowSearchConfig>();
-        AddAsyncTask<SignInConfig>();
-        AddAsyncTask<ContinueSignInConfig>();
-        AddAsyncTask<DungeonHintConfig>();
-        AddAsyncTask<MapEventPointConfig>();
-        AddAsyncTask<VIPAwardConfig>();
-        AddAsyncTask<VipPrivilegeConfig>();
-        AddAsyncTask<DailyQuestOpenTimeConfig>();
-        AddAsyncTask<DungeonOpenTimeConfig>();
-        AddAsyncTask<AppointItemConfig>();
-        AddAsyncTask<EquipGSParamConfig>();
-        AddAsyncTask<StoreConfig>();
-        AddAsyncTask<WorldBossConfig>();
-        AddAsyncTask<BossHomeConfig>();
-        AddAsyncTask<PersonalBossConfig>();
-        AddAsyncTask<ElderGodAreaConfig>();
-        AddAsyncTask<RuneTowerFloorConfig>();
-        AddAsyncTask<TreasureRefineConfig>();
-        AddAsyncTask<AlchemyConfig>();
-        AddAsyncTask<AlchemySpecConfig>();
-        AddAsyncTask<QuestionBankConfig>();
-        AddAsyncTask<WingRefineExpConfig>();
-        AddAsyncTask<UnionLivenConfig>();
-        AddAsyncTask<FunctionForecastConfig>();
-        AddAsyncTask<GmCmdConfig>();
-        AddAsyncTask<GetItemWaysConfig>();
-        AddAsyncTask<GuideConfig>();
-        AddAsyncTask<ViewRoleFuncConfig>();
-        AddAsyncTask<RoleStrongerConfig>();
-        AddAsyncTask<RoleResourceConfig>();
-        AddAsyncTask<AudioConfig>();
-        AddAsyncTask<AreaCameraConfig>();
-        AddAsyncTask<NPCDialogueConfig>();
-        AddAsyncTask<TaskListConfig>();
-        AddAsyncTask<DemonJarConfig>();
-        AddAsyncTask<StoryMissionsConfig>();
-        AddAsyncTask<DungeonStateTimeConfig>();
-        AddAsyncTask<DungeonInspireConfig>();
-        AddAsyncTask<RuneComposeConfig>();
-        AddAsyncTask<BossInfoConfig>();
-        AddAsyncTask<DialogConfig>();
-        AddAsyncTask<SceneShadowConfig>();
-        AddAsyncTask<ResourcesBackConfig>();
-        AddAsyncTask<WeatherConfig>();
-        AddAsyncTask<RuleConfig>();
-        AddAsyncTask<MonsterRefreshPointConfig>();
-        AddAsyncTask<DogzConfig>();
-        AddAsyncTask<ChestsConfig>();
-        AddAsyncTask<ChestsAwardConfig>();
-        AddAsyncTask<NPCDropItemConfig>();
-        AddAsyncTask<TeamTargetConfig>();
-        AddAsyncTask<OSCBillRankAwardConfig>();
-        AddAsyncTask<OSCBillTagAwardConfig>();
-        AddAsyncTask<InSevenDaysConfig>();
-        AddAsyncTask<OnlineAwardConfig>();
-        AddAsyncTask<LVAawrdConfig>();
-        AddAsyncTask<DemonRecommondPropertyConfig>();
-        AddAsyncTask<InvestConfig>();
-        AddAsyncTask<SuitEffectConfig>();
-        AddAsyncTask<RefineStoveConfig>();
-        AddAsyncTask<VIPKillNPCConfig>();
-        AddAsyncTask<LoadingTipConfig>();
-        AddAsyncTask<XMZZAchievementConfig>();
-        AddAsyncTask<XBGetItemConfig>();
-        AddAsyncTask<bossSkillTipsConfig>();
-        AddAsyncTask<OSRedAchieveConfig>();
-        AddAsyncTask<RedPackConfig>();
-        AddAsyncTask<TreasureFindHostConfig>();
-        AddAsyncTask<TreasureUpConfig>();
-        AddAsyncTask<TreasurePrivilegeConfig>();
-        AddAsyncTask<CTGConfig>();
-        AddAsyncTask<MapResourcesConfig>();
-        AddAsyncTask<FightPowerParamConfig>();
-        AddAsyncTask<LoadingFunctionConfig>();
-        AddAsyncTask<LoginAdConfig>();
-        AddAsyncTask<FreeGoodsConfig>();
-        AddAsyncTask<BossRebornConfig>();
-        AddAsyncTask<UniquenessArriveConfig>();
-        AddAsyncTask<AllPeoplePartyConfig>();
-        AddAsyncTask<AllPeoplePartyAwardConfig>();
-        AddAsyncTask<NewUniquenessArriveConfig>();
-        AddAsyncTask<NewAllPeoplePartyConfig>();
-        AddAsyncTask<NewAllPeoplePartyAwardConfig>();
-        AddAsyncTask<OrderInfoConfig>();
-        AddAsyncTask<TrialExchangeConfig>();
-        AddAsyncTask<DogzDungeonConfig>();
-        AddAsyncTask<TrialRewardsConfig>();
-        AddAsyncTask<DogzEquipPlusConfig>();
-        AddAsyncTask<FairyGrabBossConfig>();
-        AddAsyncTask<DungeonSpecialStateTimeConfig>();
-        AddAsyncTask<DailyQuestSpecialOpenTimeConfig>();
-        AddAsyncTask<WHYJRewardConfig>();
-        AddAsyncTask<TalentConfig>();
-        AddAsyncTask<ChatBubbleBoxConfig>();
-        AddAsyncTask<GuardConfig>();
-        AddAsyncTask<MarketQueryConfig>();
-        AddAsyncTask<TreasureDungeonConfig>();
-        AddAsyncTask<LoadingBackGroundConfig>();
-        AddAsyncTask<IceLodeStarAwardConfig>();
-        AddAsyncTask<TaskPowerConfig>();
-        AddAsyncTask<GodWeaponEffectConfig>();
-        AddAsyncTask<DungeonHelpBattleConfig>();
-        AddAsyncTask<FuncSwitchConfig>();
-        AddAsyncTask<AncientRobotNameConfig>();
-        AddAsyncTask<CrossServerArenaConfig>();
-        AddAsyncTask<GatherSoulConfig>();
-        AddAsyncTask<GatherSoulPropertyConfig>();
-        AddAsyncTask<GatherSoulComposeConfig>();
-        AddAsyncTask<KingTreasureConfig>();
-        AddAsyncTask<KingTreasureItemConfig>();
-        AddAsyncTask<CrossServerBossConfig>();
-        AddAsyncTask<WeekPartyConfig>();
-        AddAsyncTask<FashionDressCabinetConfig>();
-        AddAsyncTask<FashionDressConfig>();
-        AddAsyncTask<WeekPartyPointConfig>();
-        AddAsyncTask<SceneReplaceConfig>();
-        AddAsyncTask<JadeDynastyTowerConfig>();
-        AddAsyncTask<JadeDynastyBossConfig>();
-        AddAsyncTask<JadeDynastySuitAttrConfig>();
-        AddAsyncTask<JadeDynastyStoneAttrConfig>();
-        AddAsyncTask<SkillFrameAnimationConfig>();
-        AddAsyncTask<FestivalRedpackTaskConfig>();
-        AddAsyncTask<HolidayHomingConfig>();
-        AddAsyncTask<HolidayHomingPointConfig>();
 
         while (!AllCompleted())
         {
@@ -286,12 +91,6 @@
 
     public void SyncLoadConfigs()
     {
-        StartSyncTask<NPCConfig>();
-        StartSyncTask<ModelResConfig>();
-        StartSyncTask<IconConfig>();
-        StartSyncTask<SysInfoConfig>();
-        StartSyncTask<LanguageConfig>();
-        StartSyncTask<RealmConfig>();
     }
 
     public bool AllCompleted()

--
Gitblit v1.8.0