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