少年修仙传客户端代码仓库
client_Wu Xijin
2019-02-13 7686cc4b9eb68b19211bb8bc6c3a444770cb8621
Merge remote-tracking branch 'origin/master' into ConfigLoad

# Conflicts:
# Lua/Gen.meta
# Lua/Gen/AnyCountDownUtilityWrap.cs.meta
# Lua/Gen/AssetBundleUtilityWrap.cs.meta
# Lua/Gen/AssetPreLoadWrap.cs.meta
# Lua/Gen/AssetSourceWrap.cs.meta
# Lua/Gen/AssetVersionUtilityWrap.cs.meta
# Lua/Gen/BattleEffectPlayRuleWrap.cs.meta
# Lua/Gen/BlastFurnaceModelWrap.cs.meta
# Lua/Gen/BossFakeLineUtilityWrap.cs.meta
# Lua/Gen/ButtonExWrap.cs.meta
# Lua/Gen/BuyItemPopModelWrap.cs.meta
# Lua/Gen/CapacityDelayModelWrap.cs.meta
# Lua/Gen/ChatSettingWrap.cs.meta
# Lua/Gen/CoinTaskTipModelWrap.cs.meta
# Lua/Gen/ComponentExtersionWrap.cs.meta
# Lua/Gen/ComposeWinModelWrap.cs.meta
# Lua/Gen/ConfigUtilWrap.cs.meta
# Lua/Gen/ConfigWrap.cs.meta
# Lua/Gen/CoroutineMgrWrap.cs.meta
# Lua/Gen/CrossServerUtilityWrap.cs.meta
# Lua/Gen/DebugExWrap.cs.meta
# Lua/Gen/DebugUtilityWrap.cs.meta
# Lua/Gen/DelegatesGensBridge.cs.meta
# Lua/Gen/DeviceUtilityWrap.cs.meta
# Lua/Gen/DownLoadAndDiscompressTaskWrap.cs.meta
# Lua/Gen/EffectMgrWrap.cs.meta
# Lua/Gen/EnumWrap.cs.meta
# Lua/Gen/EquationWrap.cs.meta
# Lua/Gen/EquipReinforceModelWrap.cs.meta
# Lua/Gen/EquipWashModelWrap.cs.meta
# Lua/Gen/FairyJadeInvestmentModelWrap.cs.meta
# Lua/Gen/FakeDungeonUtilityWrap.cs.meta
# Lua/Gen/FeatureNoticeModelWrap.cs.meta
# Lua/Gen/FileExtersionWrap.cs.meta
# Lua/Gen/FlyObjectManagerWrap.cs.meta
# Lua/Gen/FriendsModelWrap.cs.meta
# Lua/Gen/GAMgrWrap.cs.meta
# Lua/Gen/GMCmdModelWrap.cs.meta
# Lua/Gen/GMCommandWrap.cs.meta
# Lua/Gen/GameNetSystemWrap.cs.meta
# Lua/Gen/GameObjectPoolManagerWrap.cs.meta
# Lua/Gen/GetItemPathModelWrap.cs.meta
# Lua/Gen/GlobalTimeEventWrap.cs.meta
# Lua/Gen/GodBeastModelWrap.cs.meta
# Lua/Gen/GuideDialogueModelWrap.cs.meta
# Lua/Gen/GuideMessageModelWrap.cs.meta
# Lua/Gen/HangUpSetModelWrap.cs.meta
# Lua/Gen/HeavenBattleModelWrap.cs.meta
# Lua/Gen/HorseClassWrap.cs.meta
# Lua/Gen/HowToPlayModelWrap.cs.meta
# Lua/Gen/HttpRequestWrap.cs.meta
# Lua/Gen/IceLodeStarAwardClassWrap.cs.meta
# Lua/Gen/InGameDownLoadWrap.cs.meta
# Lua/Gen/InSevenDayModelWrap.cs.meta
# Lua/Gen/Item_ClassWrap.cs.meta
# Lua/Gen/KnapSackEventMgrWrap.cs.meta
# Lua/Gen/LanguageVerifyWrap.cs.meta
# Lua/Gen/LaunchPostProcessWrap.cs.meta
# Lua/Gen/LayerUtilityWrap.cs.meta
# Lua/Gen/LimitedTimePackageItemClassModelWrap.cs.meta
# Lua/Gen/LoginRewardModelWrap.cs.meta
# Lua/Gen/LuaBehaviourWrap.cs.meta
# Lua/Gen/LuaGameNetPackBaseWrap.cs.meta
# Lua/Gen/LuaGameNetSystemWrap.cs.meta
# Lua/Gen/LuaWindowWrap.cs.meta
# Lua/Gen/MapTransferUtilityWrap.cs.meta
# Lua/Gen/MaterialUtilityWrap.cs.meta
# Lua/Gen/ModelUtilityWrap.cs.meta
# Lua/Gen/NeedForWhiteModelWrap.cs.meta
# Lua/Gen/NewGuideModelWrap.cs.meta
# Lua/Gen/OperationLogCollectWrap.cs.meta
# Lua/Gen/PackUnpack.cs.meta
# Lua/Gen/PetBackpackWrap.cs.meta
# Lua/Gen/PetReinforceModelWrap.cs.meta
# Lua/Gen/PlayerDatasWrap.cs.meta
# Lua/Gen/PlayerDeadModelWrap.cs.meta
# Lua/Gen/PlayerStoneDataWrap.cs.meta
# Lua/Gen/PreFightMissionWrap.cs.meta
# Lua/Gen/PrepareHandlerWrap.cs.meta
# Lua/Gen/PrivateRemindWrap.cs.meta
# Lua/Gen/PutawayDataWrap.cs.meta
# Lua/Gen/PwdKeyboardWrap.cs.meta
# Lua/Gen/QuickSettingWrap.cs.meta
# Lua/Gen/RealmPracticeModelWrap.cs.meta
# Lua/Gen/ResourcesPathWrap.cs.meta
# Lua/Gen/RunTimeExceptionUtilityWrap.cs.meta
# Lua/Gen/SDKUtilityWrap.cs.meta
# Lua/Gen/SFXPlayUtilityWrap.cs.meta
# Lua/Gen/SelectEquipModelWrap.cs.meta
# Lua/Gen/ServerListCenterWrap.cs.meta
# Lua/Gen/SettingEffectMgrWrap.cs.meta
# Lua/Gen/SettingMgrWrap.cs.meta
# Lua/Gen/SkillHelperWrap.cs.meta
# Lua/Gen/SnxxzGameWrap.cs.meta
# Lua/Gen/SnxxzUIAccumulateRechargeModelWrap.cs.meta
# Lua/Gen/SnxxzUIAchievementModelWrap.cs.meta
# Lua/Gen/SnxxzUIActivitiesPushMgrWrap.cs.meta
# Lua/Gen/SnxxzUIActivityModelWrap.cs.meta
# Lua/Gen/SnxxzUIAwardExchangeModelWrap.cs.meta
# Lua/Gen/SnxxzUIBatchUseModelWrap.cs.meta
# Lua/Gen/SnxxzUIBattleHintWrap.cs.meta
# Lua/Gen/SnxxzUIBetterEquipGetModelWrap.cs.meta
# Lua/Gen/SnxxzUIBossHomeModelWrap.cs.meta
# Lua/Gen/SnxxzUIBossRebornModelWrap.cs.meta
# Lua/Gen/SnxxzUIBossShowModelWrap.cs.meta
# Lua/Gen/SnxxzUIBoxGetItemModelWrap.cs.meta
# Lua/Gen/SnxxzUIBuySuccessModelWrap.cs.meta
# Lua/Gen/SnxxzUIChatBubbleModelWrap.cs.meta
# Lua/Gen/SnxxzUIChatCenterWrap.cs.meta
# Lua/Gen/SnxxzUIConsumeRebateModelWrap.cs.meta
# Lua/Gen/SnxxzUICrossServerBossModelWrap.cs.meta
# Lua/Gen/SnxxzUICrossServerOneVsOneModelWrap.cs.meta
# Lua/Gen/SnxxzUIDailyQuestActionTimerWrap.cs.meta
# Lua/Gen/SnxxzUIDailyQuestModelWrap.cs.meta
# Lua/Gen/SnxxzUIDemonJarModelWrap.cs.meta
# Lua/Gen/SnxxzUIDogzDungeonModelWrap.cs.meta
# Lua/Gen/SnxxzUIDogzModelWrap.cs.meta
# Lua/Gen/SnxxzUIDogzPackModelWrap.cs.meta
# Lua/Gen/SnxxzUIDungeonAssistModelWrap.cs.meta
# Lua/Gen/SnxxzUIDungeonLiquidModelWrap.cs.meta
# Lua/Gen/SnxxzUIDungeonModelWrap.cs.meta
# Lua/Gen/SnxxzUIDungeonWrap.cs.meta
# Lua/Gen/SnxxzUIElderGodAreaModelWrap.cs.meta
# Lua/Gen/SnxxzUIFBHelpPointExchageModelWrap.cs.meta
# Lua/Gen/SnxxzUIFairyBossModelWrap.cs.meta
# Lua/Gen/SnxxzUIFairyFeastModelWrap.cs.meta
# Lua/Gen/SnxxzUIFairyGrabBossModelWrap.cs.meta
# Lua/Gen/SnxxzUIFairyLeagueModelWrap.cs.meta
# Lua/Gen/SnxxzUIFairyModelWrap.cs.meta
# Lua/Gen/SnxxzUIFairylandCeremonyModelWrap.cs.meta
# Lua/Gen/SnxxzUIFashionDecomposeModelWrap.cs.meta
# Lua/Gen/SnxxzUIFashionDressModelWrap.cs.meta
# Lua/Gen/SnxxzUIFestivalRedpackModelWrap.cs.meta
# Lua/Gen/SnxxzUIFindPreciousModelWrap.cs.meta
# Lua/Gen/SnxxzUIFindPreciousTimerWrap.cs.meta
# Lua/Gen/SnxxzUIFirstTimeRechargeModelWrap.cs.meta
# Lua/Gen/SnxxzUIFlashRushToBuyModelWrap.cs.meta
# Lua/Gen/SnxxzUIFlashSaleModelWrap.cs.meta
# Lua/Gen/SnxxzUIFuncSwitchModelWrap.cs.meta
# Lua/Gen/SnxxzUIFunctionButtonWrap.cs.meta
# Lua/Gen/SnxxzUIFunctionalGuideCenterWrap.cs.meta
# Lua/Gen/SnxxzUIGMNotifyWrap.cs.meta
# Lua/Gen/SnxxzUIGatherSoulComposeModelWrap.cs.meta
# Lua/Gen/SnxxzUIGatherSoulDungeonModelWrap.cs.meta
# Lua/Gen/SnxxzUIGatheringSoulModelWrap.cs.meta
# Lua/Gen/SnxxzUIGemModelWrap.cs.meta
# Lua/Gen/SnxxzUIGroupDungeonChallengeProcessorWrap.cs.meta
# Lua/Gen/SnxxzUIGuardModelWrap.cs.meta
# Lua/Gen/SnxxzUIHappyXBModelWrap.cs.meta
# Lua/Gen/SnxxzUIHeavenBattleInfoWrap.cs.meta
# Lua/Gen/SnxxzUIImpactRankModelWrap.cs.meta
# Lua/Gen/SnxxzUIItemBehaviourWrap.cs.meta
# Lua/Gen/SnxxzUIItemOverdueModelWrap.cs.meta
# Lua/Gen/SnxxzUIItemTipsModelWrap.cs.meta
# Lua/Gen/SnxxzUIItemUseModelWrap.cs.meta
# Lua/Gen/SnxxzUIJadeDynastyBossModelWrap.cs.meta
# Lua/Gen/SnxxzUIJadeDynastyDecomposeModelWrap.cs.meta
# Lua/Gen/SnxxzUIJadeDynastyEquipModelWrap.cs.meta
# Lua/Gen/SnxxzUIJadeDynastyGemModelWrap.cs.meta
# Lua/Gen/SnxxzUIJadeDynastySkillModelWrap.cs.meta
# Lua/Gen/SnxxzUIJadeDynastyTowerModelWrap.cs.meta
# Lua/Gen/SnxxzUIKingFairyModelWrap.cs.meta
# Lua/Gen/SnxxzUIKingTreasureShowModelWrap.cs.meta
# Lua/Gen/SnxxzUIKnapsackTimeCDMgrWrap.cs.meta
# Lua/Gen/SnxxzUILevelGiftModelWrap.cs.meta
# Lua/Gen/SnxxzUILoginAdModelWrap.cs.meta
# Lua/Gen/SnxxzUILoginModelWrap.cs.meta
# Lua/Gen/SnxxzUIMagicianModelWrap.cs.meta
# Lua/Gen/SnxxzUIMainRedDotWrap.cs.meta
# Lua/Gen/SnxxzUIMapModelWrap.cs.meta
# Lua/Gen/SnxxzUIMarketModelWrap.cs.meta
# Lua/Gen/SnxxzUIModelCenterWrap.cs.meta
# Lua/Gen/SnxxzUIMonthlyInvestmentModelWrap.cs.meta
# Lua/Gen/SnxxzUIMultipleExpModelWrap.cs.meta
# Lua/Gen/SnxxzUIMultipleRealmPointModelWrap.cs.meta
# Lua/Gen/SnxxzUIMysticalPurchaseModelWrap.cs.meta
# Lua/Gen/SnxxzUINewBieCenterWrap.cs.meta
# Lua/Gen/SnxxzUINewYearFairylandCeremonyModelWrap.cs.meta
# Lua/Gen/SnxxzUIOSGiftModelWrap.cs.meta
# Lua/Gen/SnxxzUIOSRedEnvelopeModelWrap.cs.meta
# Lua/Gen/SnxxzUIOSTimeLimitGiftModelWrap.cs.meta
# Lua/Gen/SnxxzUIOffLineOnHookModelWrap.cs.meta
# Lua/Gen/SnxxzUIOffLineTimeLackModelWrap.cs.meta
# Lua/Gen/SnxxzUIOpenServerActivityCenterWrap.cs.meta
# Lua/Gen/SnxxzUIOpenServerActivityNotifyModelWrap.cs.meta
# Lua/Gen/SnxxzUIOperationTimeHeplerWrap.cs.meta
# Lua/Gen/SnxxzUIOpponentInformationWrap.cs.meta
# Lua/Gen/SnxxzUIPKModelWrap.cs.meta
# Lua/Gen/SnxxzUIPackModelInterfaceWrap.cs.meta
# Lua/Gen/SnxxzUIPackSendQuestMgrWrap.cs.meta
# Lua/Gen/SnxxzUIPersonalBossModelWrap.cs.meta
# Lua/Gen/SnxxzUIPlayerPackModelWrap.cs.meta
# Lua/Gen/SnxxzUIPlayerSuitModelWrap.cs.meta
# Lua/Gen/SnxxzUIPrayForDurgModelWrap.cs.meta
# Lua/Gen/SnxxzUIPrayerModelWrap.cs.meta
# Lua/Gen/SnxxzUIPreciousItemGetModelWrap.cs.meta
# Lua/Gen/SnxxzUIRankModelWrap.cs.meta
# Lua/Gen/SnxxzUIRealmBetterEquipModelWrap.cs.meta
# Lua/Gen/SnxxzUIRealmModelWrap.cs.meta
# Lua/Gen/SnxxzUIRedEnvelopeModelWrap.cs.meta
# Lua/Gen/SnxxzUIRedpointCenterWrap.cs.meta
# Lua/Gen/SnxxzUIRedpointWrap.cs.meta
# Lua/Gen/SnxxzUIResourcesBackModelWrap.cs.meta
# Lua/Gen/SnxxzUIRewardPreviewGroupWrap.cs.meta
# Lua/Gen/SnxxzUIRidingAndPetActivationModelWrap.cs.meta
# Lua/Gen/SnxxzUIRoleModelWrap.cs.meta
# Lua/Gen/SnxxzUIRoleParticularModelWrap.cs.meta
# Lua/Gen/SnxxzUIRolePointModelWrap.cs.meta
# Lua/Gen/SnxxzUIRolePromoteModelWrap.cs.meta
# Lua/Gen/SnxxzUIRuneComposeModelWrap.cs.meta
# Lua/Gen/SnxxzUIRuneModelWrap.cs.meta
# Lua/Gen/SnxxzUIRuneTowerModelWrap.cs.meta
# Lua/Gen/SnxxzUISetPrivateModelWrap.cs.meta
# Lua/Gen/SnxxzUISignInModelWrap.cs.meta
# Lua/Gen/SnxxzUISkillModelWrap.cs.meta
# Lua/Gen/SnxxzUIStoryMissionsModelWrap.cs.meta
# Lua/Gen/SnxxzUITalentModelWrap.cs.meta
# Lua/Gen/SnxxzUITaskAllocationWrap.cs.meta
# Lua/Gen/SnxxzUITeamModelWrap.cs.meta
# Lua/Gen/SnxxzUITipPanelWrap.cs.meta
# Lua/Gen/SnxxzUITitleModelWrap.cs.meta
# Lua/Gen/SnxxzUITreasureEffectModelWrap.cs.meta
# Lua/Gen/SnxxzUITreasureFindHostModelWrap.cs.meta
# Lua/Gen/SnxxzUITreasureModelWrap.cs.meta
# Lua/Gen/SnxxzUITreasureSoulModelWrap.cs.meta
# Lua/Gen/SnxxzUITrialDungeonModelWrap.cs.meta
# Lua/Gen/SnxxzUIUI3DModelExhibitionWrap.cs.meta
# Lua/Gen/SnxxzUIVipInvestModelWrap.cs.meta
# Lua/Gen/SnxxzUIVipModelWrap.cs.meta
# Lua/Gen/SnxxzUIVirtualPackModelWrap.cs.meta
# Lua/Gen/SnxxzUIWelfareCenterWrap.cs.meta
# Lua/Gen/SnxxzUIWheelOfFortuneModelWrap.cs.meta
# Lua/Gen/SnxxzUIWingsRedDotWrap.cs.meta
# Lua/Gen/SnxxzUIWishingPoolModelWrap.cs.meta
# Lua/Gen/SnxxzUIWorldBossModelWrap.cs.meta
# Lua/Gen/SpeechTranslateWrap.cs.meta
# Lua/Gen/SpringFestivalModelWrap.cs.meta
# Lua/Gen/StatusMgrWrap.cs.meta
# Lua/Gen/StoreModelWrap.cs.meta
# Lua/Gen/StoryHintModelWrap.cs.meta
# Lua/Gen/SysNotifyMgrWrap.cs.meta
# Lua/Gen/SystemCollectionsGenericList1SystemInt32Wrap.cs.meta
# Lua/Gen/SystemCollectionsIEnumeratorBridge.cs.meta
# Lua/Gen/SystemObjectWrap.cs.meta
# Lua/Gen/SystemSettingWrap.cs.meta
# Lua/Gen/TaiChiModelWrap.cs.meta
# Lua/Gen/TimeDownMgrWrap.cs.meta
# Lua/Gen/TimeMgrWrap.cs.meta
# Lua/Gen/TimeUtilityWrap.cs.meta
# Lua/Gen/TransformExtensionWrap.cs.meta
# Lua/Gen/UIEffectWrap.cs.meta
# Lua/Gen/UIHelperWrap.cs.meta
# Lua/Gen/UILoaderWrap.cs.meta
# Lua/Gen/UIUtilityWrap.cs.meta
# Lua/Gen/UnionTaskModelWrap.cs.meta
# Lua/Gen/UnityEngineAnimationClipWrap.cs.meta
# Lua/Gen/UnityEngineAnimationCurveWrap.cs.meta
# Lua/Gen/UnityEngineBehaviourWrap.cs.meta
# Lua/Gen/UnityEngineBoundsWrap.cs.meta
# Lua/Gen/UnityEngineColorWrap.cs.meta
# Lua/Gen/UnityEngineComponentWrap.cs.meta
# Lua/Gen/UnityEngineDebugWrap.cs.meta
# Lua/Gen/UnityEngineGameObjectWrap.cs.meta
# Lua/Gen/UnityEngineKeyframeWrap.cs.meta
# Lua/Gen/UnityEngineLightWrap.cs.meta
# Lua/Gen/UnityEngineMathfWrap.cs.meta
# Lua/Gen/UnityEngineMonoBehaviourWrap.cs.meta
# Lua/Gen/UnityEngineObjectWrap.cs.meta
# Lua/Gen/UnityEngineParticleSystemWrap.cs.meta
# Lua/Gen/UnityEngineQuaternionWrap.cs.meta
# Lua/Gen/UnityEngineRay2DWrap.cs.meta
# Lua/Gen/UnityEngineRayWrap.cs.meta
# Lua/Gen/UnityEngineRendererWrap.cs.meta
# Lua/Gen/UnityEngineResourcesWrap.cs.meta
# Lua/Gen/UnityEngineSkinnedMeshRendererWrap.cs.meta
# Lua/Gen/UnityEngineTextAssetWrap.cs.meta
# Lua/Gen/UnityEngineTimeWrap.cs.meta
# Lua/Gen/UnityEngineTransformWrap.cs.meta
# Lua/Gen/UnityEngineUIButtonWrap.cs.meta
# Lua/Gen/UnityEngineUIImageWrap.cs.meta
# Lua/Gen/UnityEngineUITextWrap.cs.meta
# Lua/Gen/UnityEngineVector2Wrap.cs.meta
# Lua/Gen/UnityEngineVector3Wrap.cs.meta
# Lua/Gen/UnityEngineVector4Wrap.cs.meta
# Lua/Gen/UnityEngineWWWWrap.cs.meta
# Lua/Gen/VersionUtilityWrap.cs.meta
# Lua/Gen/VoiceHttpRequestWrap.cs.meta
# Lua/Gen/WashProModelWrap.cs.meta
# Lua/Gen/WindowJumpMgrWrap.cs.meta
# Lua/Gen/WorldMapSkipWrap.cs.meta
# Lua/Gen/WrapPusher.cs.meta
# Lua/Gen/link.xml.meta
# Utility/LogicUpdate.cs.meta
17个文件已删除
12个文件已修改
14750 ■■■■■ 已修改文件
Core/GameEngine/Login/Launch.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/CrossRealmPKDanAwardConfig.cs 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/CrossRealmPKDanAwardConfig.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/ConfigManager.cs 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen.meta 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/DelegatesGensBridge.cs 7055 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/LoginRewardModelWrap.cs 795 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/LuaWindowUtilityWrap.cs 264 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/LuaWindowUtilityWrap.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIFestivalRedpackModelWrap.cs 1249 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIImpactRankModelWrap.cs 1401 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUILuckyTreasureModelWrap.cs 458 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUILuckyTreasureModelWrap.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIOperationTimeHeplerWrap.cs 1057 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIWindowCenterWrap.cs 739 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIWindowCenterWrap.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/XLuaGenAutoRegister.cs 966 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/XLuaGenAutoRegister.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/link.xml 314 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/CrossServerOneVsOneRewardModel.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/CrossServerOneVsOneWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoginAd/LoginAdModel.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/EntryInformationCell.cs 53 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/ImpactRankWin.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/LoginRewardWin.cs 117 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/LuckyResultInfo.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/LuckyTreasureModel.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Treasure/TreasurePotentialPanel.cs 75 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Login/Launch.cs
@@ -295,7 +295,6 @@
                AssetBundleUtility.Instance.InitBuiltInAsset();
            }
            Config.Instance.RegisterGlobalEvent();
            Config.Instance.PreLoadConfigs();
            WindowCenter.Instance.DestoryWinsByStage(WindowCenter.WindowStage.Launch);
            AssetBundleUtility.Instance.UnloadAssetBundle("builtin/prefabs", true, false);
Core/GameEngine/Model/Config/CrossRealmPKDanAwardConfig.cs
File was deleted
Core/GameEngine/Model/Config/CrossRealmPKDanAwardConfig.cs.meta
File was deleted
Core/GameEngine/Model/ConfigManager.cs
@@ -20,57 +20,6 @@
        private set { m_Inited = value; }
    }
    public IEnumerator Co_LoadConfigs()
    {
        while (!AllCompleted())
        {
            var completedCount = 0;
            for (int i = 0; i < configTasks.Count; i++)
            {
                var task = configTasks[i];
                if (task.state == TaskState.ParseSuccess)
                {
                    completedCount++;
                }
            }
            var allowTaskCount = completedCount <= 8 ? GetMinWorkingTaskCount() : GetMaxWorkingTaskCount();
            var workingCount = 0;
            for (int i = 0; i < configTasks.Count; i++)
            {
                var task = configTasks[i];
                if (task.state > TaskState.None && task.state < TaskState.ParseSuccess)
                {
                    workingCount++;
                }
            }
            if (workingCount < allowTaskCount)
            {
                var leisureCount = allowTaskCount - workingCount;
                var startedTasksCount = 0;
                for (int i = 0; i < configTasks.Count; i++)
                {
                    var task = configTasks[i];
                    if (task.state == TaskState.None)
                    {
                        StartAsyncTask(task);
                        startedTasksCount++;
                    }
                    if (startedTasksCount >= leisureCount)
                    {
                        break;
                    }
                }
            }
            yield return null;
        }
    }
    public void SyncLoadConfigs()
    {
    }
Lua/Gen.meta
File was deleted
Lua/Gen/DelegatesGensBridge.cs
File was deleted
Lua/Gen/LoginRewardModelWrap.cs
File was deleted
Lua/Gen/LuaWindowUtilityWrap.cs
File was deleted
Lua/Gen/LuaWindowUtilityWrap.cs.meta
File was deleted
Lua/Gen/SnxxzUIFestivalRedpackModelWrap.cs
File was deleted
Lua/Gen/SnxxzUIImpactRankModelWrap.cs
File was deleted
Lua/Gen/SnxxzUILuckyTreasureModelWrap.cs
File was deleted
Lua/Gen/SnxxzUILuckyTreasureModelWrap.cs.meta
File was deleted
Lua/Gen/SnxxzUIOperationTimeHeplerWrap.cs
File was deleted
Lua/Gen/SnxxzUIWindowCenterWrap.cs
File was deleted
Lua/Gen/SnxxzUIWindowCenterWrap.cs.meta
File was deleted
Lua/Gen/XLuaGenAutoRegister.cs
File was deleted
Lua/Gen/XLuaGenAutoRegister.cs.meta
File was deleted
Lua/Gen/link.xml
File was deleted
System/CrossServerOneVsOne/CrossServerOneVsOnePlayerInfo.cs
@@ -2,7 +2,6 @@
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TableConfig;
namespace Snxxz.UI
{
@@ -75,8 +74,8 @@
        public bool TryGetMaxRank(out int upScore)
        {
            upScore = 0;
            var preArenaConfig = Config.Instance.Get<CrossServerArenaConfig>(DanLV - 1);
            var arenaConfig = Config.Instance.Get<CrossServerArenaConfig>(DanLV);
            var preArenaConfig = CrossServerArenaConfig.Get(DanLV - 1);
            var arenaConfig = CrossServerArenaConfig.Get(DanLV);
            if (arenaConfig != null && arenaConfig.LVUpScore > 0)
            {
                if(preArenaConfig != null)
System/CrossServerOneVsOne/CrossServerOneVsOneRewardModel.cs
@@ -4,7 +4,6 @@
//--------------------------------------------------------
using System;
using System.Collections.Generic;
using TableConfig;
using Snxxz.UI;
//跨服PK奖励信息
[XLua.LuaCallCSharp]
@@ -86,7 +85,7 @@
    {
        GetSeasonAward();
        GetSegmentReward();
        var config = Config.Instance.Get<FuncConfigConfig>("CrossServerIcon").Numerical1;
        var config = FuncConfigConfig.Get("CrossServerIcon").Numerical1;
        MianOpenLV = int.Parse(config);
    }
@@ -176,7 +175,7 @@
            {              
                SeasonAwardClass seasonAwardClass = new SeasonAwardClass();
                seasonAwardClass.DanLv = _config.DanLV;
                var crossServerArena = Config.Instance.Get<CrossServerArenaConfig>(_config.DanLV);
                var crossServerArena = CrossServerArenaConfig.Get(_config.DanLV);
                if (crossServerArena != null)
                {
                    seasonAwardClass.Name = crossServerArena.Name;
@@ -203,7 +202,7 @@
    }
    private void GetSegmentReward()
    {
        var CrossRealmPKAward = Config.Instance.Get<FuncConfigConfig>("CrossRealmPKAward");
        var CrossRealmPKAward = FuncConfigConfig.Get("CrossRealmPKAward");
        ImpactRankModel.RankAwardItem _award = new ImpactRankModel.RankAwardItem();
        var _jsonData = LitJson.JsonMapper.ToObject(CrossRealmPKAward.Numerical3);
        foreach (string key in _jsonData.Keys)
System/CrossServerOneVsOne/CrossServerOneVsOneWin.cs
@@ -140,7 +140,7 @@
            danLvUpObj.SetActive(!isMaxRank);
            if (!isMaxRank)
            {
                var preUpScore = Config.Instance.Get<CrossServerArenaConfig>(playerInfo.DanLV - 1);
                var preUpScore = CrossServerArenaConfig.Get(playerInfo.DanLV - 1);
                int curScore = playerInfo.Score;
                if(preUpScore != null)
                {
System/LoginAd/LoginAdModel.cs
@@ -1,7 +1,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
using TableConfig;
using UnityEngine;
namespace Snxxz.UI
{
@@ -149,7 +148,7 @@
        public void Goto(int _id)
        {
            var config = Config.Instance.Get<LoginAdConfig>(_id);
            var config = LoginAdConfig.Get(_id);
            if (config != null)
            {
                WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)config.jump);
System/OpenServerActivity/EntryInformationCell.cs
@@ -1,30 +1,29 @@
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Monday, December 10, 2018
//--------------------------------------------------------
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using TableConfig;
namespace Snxxz.UI {
    [XLua.Hotfix]
    public class EntryInformationCell:MonoBehaviour {
        [SerializeField] ItemCell m_ItemCell;
        [SerializeField] Text m_Text1;
        [SerializeField] Text m_Text2;
        [SerializeField] Button m_Btn;
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Monday, December 10, 2018
//--------------------------------------------------------
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
namespace Snxxz.UI {
    [XLua.Hotfix]
    public class EntryInformationCell:MonoBehaviour {
        [SerializeField] ItemCell m_ItemCell;
        [SerializeField] Text m_Text1;
        [SerializeField] Text m_Text2;
        [SerializeField] Button m_Btn;
        [SerializeField] Text m_BtnText;
        [SerializeField] GameObject m_Miss;//错过
        [SerializeField] GameObject m_Reach;//未达成
        [SerializeField] GameObject m_Draw;//已领取
        LoginRewardModel m_LoginRewardModel;
        LoginRewardModel m_LoginRewardModel;
        LoginRewardModel loginRewardModel { get { return m_LoginRewardModel ?? (m_LoginRewardModel = ModelCenter.Instance.GetModel<LoginRewardModel>()); } }
        ItemTipsModel m_itemTipsModel;
        ItemTipsModel itemTipsModel { get { return m_itemTipsModel ?? (m_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        ItemTipsModel itemTipsModel { get { return m_itemTipsModel ?? (m_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        public void GetDisplayInformation(int id)
        {
            var config = Config.Instance.Get<LoginRewardConfig>(id);
            var config = LoginRewardConfig.Get(id);
            if (config == null)
            {
                DebugEx.LogError("登录奖励表没有此ID"+id);
@@ -183,7 +182,7 @@
            var loginAward = loginRewardModel.LoginAwardDic[ID];
            int rewardNum = loginRewardModel.GetRewardNumber(loginRewardModel.SelectedNow, ID);//已领奖次数
            int carryOutNum = loginRewardModel.GetCarryOutNum(loginRewardModel.SelectedNow, ID);//已完成次数
            var config = Config.Instance.Get<HolidayHomingConfig>(ID);
            var config = HolidayHomingConfig.Get(ID);
            if (config != null && config.SpecialDisplayType == 1)
            {
@@ -213,10 +212,10 @@
                str = type + "/" + loginAward.SingleTimes;
            }
            return str;
        }
    }
}
        }
    }
}
System/OpenServerActivity/ImpactRankWin.cs
@@ -8,7 +8,7 @@
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TableConfig;
namespace Snxxz.UI {
    public class ImpactRankWin : Window
@@ -250,7 +250,7 @@
                    m_TotalTargetValue.gameObject.SetActive(!_hasData);
                    if (_hasData && _playerData.value >= 0)
                    {
                        var _realmConfig = Config.Instance.Get<RealmConfig>(_playerData.value);
                        var _realmConfig = RealmConfig.Get(_playerData.value);
                        m_TargetImg.SetSprite(_realmConfig == null ? string.Empty : _realmConfig.Img);
                        m_TargetImg.SetNativeSize();
                    }
@@ -384,13 +384,13 @@
                            {
                                if (_billRankCfg.RankA == _billRankCfg.RankB)
                                {
                                    var _realmCfg = Config.Instance.Get<RealmConfig>(_condition.limit);
                                    var _realmCfg = RealmConfig.Get(_condition.limit);
                                    _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Single_", model.presentSelectType),
                                        _billRankCfg.RankA, _realmCfg != null ? _realmCfg.Name : string.Empty);
                                }
                                else
                                {
                                    var _realmCfg = Config.Instance.Get<RealmConfig>(_condition.limit);
                                    var _realmCfg = RealmConfig.Get(_condition.limit);
                                    _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Double_", model.presentSelectType),
                                        _billRankCfg.RankA, _billRankCfg.RankB, _realmCfg != null ? _realmCfg.Name : string.Empty);
                                }
@@ -398,7 +398,7 @@
                            break;
                        case ImpactRankModel.ImpactRankAwardType.Target:
                            {
                                var _realmCfg = Config.Instance.Get<RealmConfig>(_billTagCfg.Condition);
                                var _realmCfg = RealmConfig.Get(_billTagCfg.Condition);
                                _tip = Language.Get(StringUtility.Contact("ImpactRankCellType_Target_", model.presentSelectType),
                                    _realmCfg != null ? _realmCfg.Name : string.Empty);
                            }
System/OpenServerActivity/LoginRewardWin.cs
@@ -1,66 +1,65 @@
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Friday, December 07, 2018
//--------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using TableConfig;
using UnityEngine;
using UnityEngine.UI;
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Friday, December 07, 2018
//--------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace Snxxz.UI
{
    [XLua.Hotfix]
    public class LoginRewardWin : Window
    {
        //登录奖励
        #region Built-in
{
    [XLua.Hotfix]
    public class LoginRewardWin : Window
    {
        //登录奖励
        #region Built-in
        [SerializeField] ScrollerController m_ScrollerController_1;
        [SerializeField] ScrollerController m_ScrollerController_2;
        LoginRewardModel m_LoginRewardModel;
        LoginRewardModel m_LoginRewardModel;
        LoginRewardModel loginRewardModel { get { return m_LoginRewardModel ?? (m_LoginRewardModel = ModelCenter.Instance.GetModel<LoginRewardModel>()); } }
        List<int> SortList = new List<int>();
        protected override void BindController()
        protected override void BindController()
        {
            m_ScrollerController_1.OnRefreshCell += OnRefreshGridCell_1;
            m_ScrollerController_2.OnRefreshCell += OnRefreshGridCell_2;
        }
        protected override void AddListeners()
        {
        }
        protected override void OnPreOpen()
        {
            m_ScrollerController_2.OnRefreshCell += OnRefreshGridCell_2;
        }
        protected override void AddListeners()
        {
        }
        protected override void OnPreOpen()
        {
            ChooseDay();
           
            OnCreateGridLineCell_1(m_ScrollerController_1);
            OnCreateGridLineCell_2(m_ScrollerController_2);
            OnCreateGridLineCell_2(m_ScrollerController_2);
            if (loginRewardModel.SelectedNow >= 3)
            {
                m_ScrollerController_1.JumpIndex(loginRewardModel.SelectedNow);
            }
        }
        protected override void OnAfterOpen()
            }
        }
        protected override void OnAfterOpen()
        {
            OperationTimeHepler.Instance.operationStartEvent += OperationStartEvent;
            OperationTimeHepler.Instance.dayResetEvent += DayResetEvent;
            loginRewardModel.LoginAwardInfoUpdate += LoginAwardInfoUpdate;
        }
        protected override void OnPreClose()
        {
        }
        protected override void OnAfterClose()
            OperationTimeHepler.Instance.dayResetEvent += DayResetEvent;
            loginRewardModel.LoginAwardInfoUpdate += LoginAwardInfoUpdate;
        }
        protected override void OnPreClose()
        {
        }
        protected override void OnAfterClose()
        {
            OperationTimeHepler.Instance.operationStartEvent -= OperationStartEvent;
            OperationTimeHepler.Instance.dayResetEvent -= DayResetEvent;
            loginRewardModel.LoginAwardInfoUpdate -= LoginAwardInfoUpdate;
            loginRewardModel.LoginAwardInfoUpdate -= LoginAwardInfoUpdate;
        }
        private void OperationStartEvent(Operation arg1, int arg2)
@@ -89,7 +88,7 @@
            m_ScrollerController_1.m_Scorller.RefreshActiveCellViews();
            m_ScrollerController_2.m_Scorller.RefreshActiveCellViews();
        }
        #endregion
        #endregion
        void OnCreateGridLineCell_1(ScrollerController gridCtrl)
        {
            gridCtrl.Refresh();
@@ -98,7 +97,7 @@
                gridCtrl.AddCell(ScrollerDataType.Header, key);
            }
            gridCtrl.Restart();
        }
        }
        private void OnRefreshGridCell_1(ScrollerDataType type, CellView cell)
        {
            int Index = cell.index;
@@ -129,7 +128,7 @@
            int Index = cell.index;
            EntryInformationCell entryInformationCell = cell.GetComponent<EntryInformationCell>();
            entryInformationCell.GetDisplayInformation(Index);
        }
        }
        public void ChooseDay()//选择天
        {
            foreach (var key in loginRewardModel.RedPointDic.Keys)//红点选择可领取的天
@@ -141,8 +140,8 @@
                }
            }
            loginRewardModel.SelectedNow = loginRewardModel.DayNow;
        }
        }
        private void ToAddSorting()
        {
            SortList.Clear();
@@ -244,17 +243,17 @@
        private int SizeId(int ID)
        {
            int index = 1;
            var config = Config.Instance.Get<LoginRewardConfig>(ID);
            var config = LoginRewardConfig.Get(ID);
            if (config != null)
            {
                index = config.order;
            }
            return index;
        }
    }
}
        }
    }
}
System/OpenServerActivity/LuckyResultInfo.cs
@@ -3,7 +3,6 @@
using EnhancedUI.EnhancedScroller;
using System;
using System.Collections.Generic;
using TableConfig;
namespace Snxxz.UI
@@ -22,7 +21,7 @@
            string treasureDes = string.Empty;
            if(luckyItem != null)
            {
                var itemConfig = Config.Instance.Get<ItemConfig>(luckyItem.itemId);
                var itemConfig = ItemConfig.Get(luckyItem.itemId);
                treasureDes = StringUtility.Contact(itemConfig,"x",luckyItem.itemCount);
                treasureDes = UIHelper.AppendStringColor(itemConfig.ItemColor,treasureDes);
            }
System/OpenServerActivity/LuckyTreasureModel.cs
@@ -2,7 +2,6 @@
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TableConfig;
namespace Snxxz.UI
{
@@ -119,7 +118,7 @@
        public int luckyTreasurePoint { get; private set; }
        public void ParseFuncConfig()
        {
            var luckyAppraisal = Config.Instance.Get<FuncConfigConfig>("LuckyAppraisal");
            var luckyAppraisal = FuncConfigConfig.Get("LuckyAppraisal");
            luckyTreasurePrice = int.Parse(luckyAppraisal.Numerical1);
            luckyTreasurePoint = int.Parse(luckyAppraisal.Numerical2);
        }
System/Treasure/TreasurePotentialPanel.cs
@@ -6,7 +6,6 @@
using System.Collections;
using UnityEngine.UI;
using System;
using TableConfig;
using Snxxz.UI;
namespace Snxxz.UI
@@ -94,7 +93,7 @@
                    DisplayPotentialEffect();
                    var potential = m_Treasure.GetPotential(selectedPotential);
                    var config = Config.Instance.Get<SkillConfig>(potential.id);
                    var config = SkillConfig.Get(potential.id);
                    var level = potential.level;
                    var isMax = level >= config.SkillMaxLV;
@@ -206,7 +205,7 @@
            model.selectedPotentialBook = 0;
            var level = m_Treasure.potentials[_index].level;
            var config = Config.Instance.Get<SkillConfig>(m_Treasure.potentials[_index].id);
            var config = SkillConfig.Get(m_Treasure.potentials[_index].id);
            var isMax = level >= config.SkillMaxLV;
            if (!isMax)
            {
@@ -220,7 +219,7 @@
            model.potentialLevelUpdate -= PotentialLevelUpdate;
            model.potentialLevelUpdate += PotentialLevelUpdate;
            var _stageSkillCfg = Config.Instance.Get<SkillConfig>(m_Treasure.unlockSkill);
            var _stageSkillCfg = SkillConfig.Get(m_Treasure.unlockSkill);
            if (_stageSkillCfg != null)
            {
                m_StageSkillIcon.SetSprite(_stageSkillCfg.IconName);
@@ -228,7 +227,7 @@
            }
            m_ContainerLock.gameObject.SetActive(!FuncOpen.Instance.IsFuncOpen(82));
            var funcOpenConfig = Config.Instance.Get<FuncOpenLVConfig>(82);
            var funcOpenConfig = FuncOpenLVConfig.Get(82);
            m_PotentialLimit.text = Language.Get("TreasureSkillLimit", funcOpenConfig.LimitLV);
            m_PotentialEffectScroll.verticalNormalizedPosition = 1f;
@@ -323,7 +322,7 @@
            var _nextPotential = GetNextPotential(potential.id);
            if (_nextPotential != 0)
            {
                var config = Config.Instance.Get<SkillConfig>(_nextPotential);
                var config = SkillConfig.Get(_nextPotential);
                if (level == config.LearnSkillLV && potentialBriefInfos != null)
                {
                    for (int i = 0; i < potentialBriefInfos.Length; i++)
@@ -409,7 +408,7 @@
        {
            if (AchievementGoto.guideAchievementId != 0 && m_Treasure != null)
            {
                var config = Config.Instance.Get<SuccessConfig>(AchievementGoto.guideAchievementId);
                var config = SuccessConfig.Get(AchievementGoto.guideAchievementId);
                if (config != null && config.Type == 91)
                {
                    var index = PlayerDatas.Instance.baseData.Job - 1;
@@ -423,10 +422,10 @@
                        }
                        else
                        {
                            var skillConfig = Config.Instance.Get<SkillConfig>(potential.id);
                            var skillConfig = SkillConfig.Get(potential.id);
                            if (skillConfig.LearnSkillReq > 0 && skillConfig.LearnSkillLV > 0)
                            {
                                var preskillConfig = Config.Instance.Get<SkillConfig>(skillConfig.LearnSkillReq);
                                var preskillConfig = SkillConfig.Get(skillConfig.LearnSkillReq);
                                SysNotifyMgr.Instance.ShowTip("TreasurePotentialSelectError", preskillConfig.SkillName, skillConfig.LearnSkillLV, skillConfig.SkillName);
                            }
                        }
@@ -486,7 +485,7 @@
            var potential = m_Treasure.GetPotential(selectedPotential);
            var level = potential.level;
            var config = Config.Instance.Get<SkillConfig>(potential.id);
            var config = SkillConfig.Get(potential.id);
            if (level <= 0)
            {
                m_CurrentPotential.text = Language.Get("Hallows_NotLearn");
@@ -494,7 +493,7 @@
            }
            else
            {
                var currentConfig = Config.Instance.Get<SkillConfig>(potential.id + level - 1);
                var currentConfig = SkillConfig.Get(potential.id + level - 1);
                m_CurrentPotential.text = currentConfig.Description;
                m_CurrentProperty.gameObject.SetActive(true);
                m_CurrentProperty.DisplayUpper(6, currentConfig.MP);
@@ -505,9 +504,9 @@
            m_ContainerNextProperty.gameObject.SetActive(!isMax);
            if (!isMax)
            {
                var nextConfig = Config.Instance.Get<SkillConfig>(potential.id + level);
                var nextConfig = SkillConfig.Get(potential.id + level);
                m_NextPotential.text = nextConfig.Description;
                var currentConfig = Config.Instance.Get<SkillConfig>(potential.id + level - 1);
                var currentConfig = SkillConfig.Get(potential.id + level - 1);
                var currentPropertyValue = 0;
                if (currentConfig != null)
                {
@@ -521,7 +520,7 @@
            if (targetLevel != 0)
            {
                m_TargetPotentialTitle.text = Language.Get("TargetPotentialLevelEffect", targetLevel);
                var targetConfig = Config.Instance.Get<SkillConfig>(potential.id + targetLevel - 1);
                var targetConfig = SkillConfig.Get(potential.id + targetLevel - 1);
                m_TargetPotential.text = targetConfig.Description;
                m_TargetProperty.DisplayUpper(6, targetConfig.MP);
            }
@@ -549,7 +548,7 @@
            m_ContainerTotalEffect.gameObject.SetActive(true);
            m_SkillTitle.text = Language.Get("PotentialSkill");
            var config = Config.Instance.Get<SkillConfig>(m_Treasure.unlockSkill);
            var config = SkillConfig.Get(m_Treasure.unlockSkill);
            if (config != null)
            {
                m_SkillIcon.SetSprite(config.IconName);
@@ -583,7 +582,7 @@
            }
            var levelUpType = model.GetSkillLevelUpType(potential.id);
            var levelupId = TreasureModel.GetSkillLevelUpId(levelUpType, potential.level + 1);
            var config = Config.Instance.Get<TreasureSkillConfig>(levelupId);
            var config = TreasureSkillConfig.Get(levelupId);
            if (config == null)
            {
                return;
@@ -611,7 +610,7 @@
            var potential = m_Treasure.GetPotential(selectedPotential);
            var levelUpType = model.GetSkillLevelUpType(potential.id);
            var levelupId = TreasureModel.GetSkillLevelUpId(levelUpType, potential.level + 1);
            var config = Config.Instance.Get<TreasureSkillConfig>(levelupId);
            var config = TreasureSkillConfig.Get(levelupId);
            var spOwn = PlayerDatas.Instance.baseData.treasurePotentialSp;
            spNeed = config.MeterialNum1;
            m_SPOwn.text = UIHelper.ReplaceLargeNum(spOwn);
@@ -622,12 +621,12 @@
        private void DisplayGetSkill(bool _levelUp = false)
        {
            var potential = m_Treasure.GetPotential(selectedPotential);
            var config = Config.Instance.Get<SkillConfig>(potential.id);
            var config = SkillConfig.Get(potential.id);
            int[] _getSkillArray;
            if (model.TryGetPotentialGetSkill(config.SkillTypeID, out _getSkillArray))
            {
                m_ContainerGetSkill.gameObject.SetActive(true);
                var _getSkillCfg = Config.Instance.Get<SkillConfig>(_getSkillArray[1]);
                var _getSkillCfg = SkillConfig.Get(_getSkillArray[1]);
                m_GetSkillIcon.SetSprite(_getSkillCfg.IconName);
                m_GetSkillIcon.material = potential.level >= _getSkillArray[0] ?
                    MaterialUtility.GetUIDefaultGraphicMaterial() : MaterialUtility.GetInstantiatedSpriteGrayMaterial();
@@ -736,7 +735,7 @@
        private void RefreshItemCountAct(PackType packType, int arg2, int _id)
        {
            var config = Config.Instance.Get<ItemConfig>(_id);
            var config = ItemConfig.Get(_id);
            if (packType == PackType.rptItem && config != null && config.Type == 6)
            {
                var levelUpConfig = GetPotentialLevelUpConfig();
@@ -760,7 +759,7 @@
            var error = 0;
            if (!TestPotentialLevelUp(out error))
            {
                var skillConfig = Config.Instance.Get<SkillConfig>(selectedPotential);
                var skillConfig = SkillConfig.Get(selectedPotential);
                switch (error)
                {
                    case 1:
@@ -769,7 +768,7 @@
                    case 2:
                        if (skillConfig.LearnSkillReq > 0)
                        {
                            var preSkillConfig = Config.Instance.Get<SkillConfig>(skillConfig.LearnSkillReq);
                            var preSkillConfig = SkillConfig.Get(skillConfig.LearnSkillReq);
                            ServerTipDetails.DisplayNormalTip(Language.Get("Hallows_NeedSkillLV", preSkillConfig.SkillName, skillConfig.LearnSkillLV));
                        }
                        break;
@@ -834,7 +833,7 @@
            var potential = m_Treasure.GetPotential(selectedPotential);
            var levelUpType = model.GetSkillLevelUpType(potential.id);
            var levelupId = TreasureModel.GetSkillLevelUpId(levelUpType, potential.level + 1);
            var config = Config.Instance.Get<TreasureSkillConfig>(levelupId);
            var config = TreasureSkillConfig.Get(levelupId);
            if (config == null)
            {
                return new PotentialLevelUpConfig(0, 0, 0, 0, 0);
@@ -872,7 +871,7 @@
            var potential = m_Treasure.GetPotential(selectedPotential);
            var levelUpType = model.GetSkillLevelUpType(potential.id);
            var levelupId = TreasureModel.GetSkillLevelUpId(levelUpType, potential.level + 1);
            var config = Config.Instance.Get<TreasureSkillConfig>(levelupId);
            var config = TreasureSkillConfig.Get(levelupId);
            if (config == null)
            {
                return false;
@@ -896,7 +895,7 @@
                {
                    continue;
                }
                var skillConfig = Config.Instance.Get<SkillConfig>(potential.id);
                var skillConfig = SkillConfig.Get(potential.id);
                if (skillConfig.LearnSkillReq == _potentialId)
                {
                    return potential.id;
@@ -918,15 +917,15 @@
                var nextPotential = GetNextPotential(potential.id);
                if (nextPotential != 0)
                {
                    var config = Config.Instance.Get<SkillConfig>(nextPotential);
                    var config = SkillConfig.Get(nextPotential);
                    if (potential.level == config.LearnSkillLV && potentialBriefInfos != null)
                    {
                        for (int i = 0; i < potentialBriefInfos.Length; i++)
                        {
                            if (potentialBriefInfos[i].potential.id == nextPotential)
                            {
                                var current = Config.Instance.Get<SkillConfig>(potential.id + potential.level - 1);
                                var before = Config.Instance.Get<SkillConfig>(potential.id + potential.level - 2);
                                var current = SkillConfig.Get(potential.id + potential.level - 1);
                                var before = SkillConfig.Get(potential.id + potential.level - 2);
                                ModifyPowerUp(m_Treasure.id, i, current.FightPower - before.FightPower);
                            }
                        }
@@ -942,7 +941,7 @@
                    AutoSelectPotentialBook();
                }
                var curconfig = Config.Instance.Get<SkillConfig>(potential.id);
                var curconfig = SkillConfig.Get(potential.id);
                var level = potential.level;
                var isMax = level >= curconfig.SkillMaxLV;
@@ -971,7 +970,7 @@
            {
                DisplayPotentialEffect();
                var potential = m_Treasure.GetPotential(selectedPotential);
                var config = Config.Instance.Get<SkillConfig>(potential.id);
                var config = SkillConfig.Get(potential.id);
                var level = potential.level;
                var isMax = level >= config.SkillMaxLV;
@@ -1043,7 +1042,7 @@
                return false;
            }
            var skillConfig = Config.Instance.Get<SkillConfig>(selectedPotential);
            var skillConfig = SkillConfig.Get(selectedPotential);
            if (PlayerDatas.Instance.baseData.LV < skillConfig.LearnLVReq)
            {
                _error = 1;
@@ -1052,7 +1051,7 @@
            if (skillConfig.LearnSkillReq > 0)
            {
                var preSkillConfig = Config.Instance.Get<SkillConfig>(selectedPotential);
                var preSkillConfig = SkillConfig.Get(selectedPotential);
                var preSkillLevelRequirement = skillConfig.LearnSkillLV;
                var preSkill = PlayerDatas.Instance.skill.GetSkillBySkillTypeID(skillConfig.LearnSkillReq);
                var preSkillLevel = preSkill == null ? 0 : preSkill.level;
@@ -1104,7 +1103,7 @@
        {
            if (AchievementGoto.guideAchievementId != 0)
            {
                var config = Config.Instance.Get<SuccessConfig>(AchievementGoto.guideAchievementId);
                var config = SuccessConfig.Get(AchievementGoto.guideAchievementId);
                var condition = config.Type == 91 && config.Condition[0] == model.selectedPotential;
                if (condition)
@@ -1155,7 +1154,7 @@
                var model = ModelCenter.Instance.GetModel<TreasureModel>();
                var level = potential.level;
                var potentialConifg = Config.Instance.Get<SkillConfig>(potential.id);
                var potentialConifg = SkillConfig.Get(potential.id);
                int[] _getskillArray;
                m_GetSkillName.gameObject.SetActive(false);
@@ -1163,7 +1162,7 @@
                m_GetSkillCondition.gameObject.SetActive(false);
                if (model.TryGetPotentialGetSkill(potentialConifg.SkillTypeID, out _getskillArray))
                {
                    var _getSkillCfg = Config.Instance.Get<SkillConfig>(_getskillArray[1]);
                    var _getSkillCfg = SkillConfig.Get(_getskillArray[1]);
                    m_GetSkillName.text = _getSkillCfg.SkillName;
                    m_GetSkillEffect.text = _getSkillCfg.Description;
                    m_GetSkillName.gameObject.SetActive(true);
@@ -1182,11 +1181,11 @@
                m_Name.text = potentialConifg.SkillName;
                if (!model.IsPotentialUnlock(treasureId, potential.id))
                {
                    var skillConfig = Config.Instance.Get<SkillConfig>(potential.id);
                    var skillConfig = SkillConfig.Get(potential.id);
                    var requirement = string.Empty;
                    if (skillConfig.LearnSkillReq > 0 && skillConfig.LearnSkillLV > 0)
                    {
                        var preskillConfig = Config.Instance.Get<SkillConfig>(skillConfig.LearnSkillReq);
                        var preskillConfig = SkillConfig.Get(skillConfig.LearnSkillReq);
                        requirement = Language.Get("Hallows_NeedSkillLV", preskillConfig.SkillName, skillConfig.LearnSkillLV);
                    }
                    else
@@ -1202,7 +1201,7 @@
                {
                    m_Level.text = StringUtility.Contact(level, Language.Get("Z1041"));
                    m_Level.color = UIHelper.s_LightYellow;
                    var currentConfig = Config.Instance.Get<SkillConfig>(potential.id + level - 1);
                    var currentConfig = SkillConfig.Get(potential.id + level - 1);
                    if (currentConfig == null)
                    {
                        m_Effect.gameObject.SetActive(false);