2020-05-09 13:31:21 +08:00
|
|
|
|
ConfigName = {
|
2021-04-02 14:46:31 +08:00
|
|
|
|
-- AccomplishmentConfig = "AccomplishmentConfig",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
ActivityRewardConfig = "ActivityRewardConfig",
|
2021-04-02 14:48:12 +08:00
|
|
|
|
-- AdventureConfig = "AdventureConfig",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
AreaConfig = "AreaConfig",
|
|
|
|
|
ArtResourcesConfig = "ArtResourcesConfig",
|
|
|
|
|
AudioConfig = "AudioConfig",
|
|
|
|
|
ChallengeConfig = "ChallengeConfig",
|
|
|
|
|
ChallengeMapConfig = "ChallengeMapConfig",
|
|
|
|
|
ChallengeMissionConfig = "ChallengeMissionConfig",
|
|
|
|
|
ChapterEventPointConfig = "ChapterEventPointConfig",
|
|
|
|
|
ChapterOptionConfig = "ChapterOptionConfig",
|
|
|
|
|
DifferDemonsComonpentsConfig = "DifferDemonsComonpentsConfig",
|
|
|
|
|
DifferDemonsConfig = "DifferDemonsConfig",
|
|
|
|
|
DifferDemonsStageConfig = "DifferDemonsStageConfig",
|
|
|
|
|
EquipConfig = "EquipConfig",
|
|
|
|
|
EquipPropertyPool = "EquipPropertyPool",
|
|
|
|
|
EventPointConfig = "EventPointConfig",
|
|
|
|
|
ExploreFunctionConfig = "ExploreFunctionConfig",
|
|
|
|
|
FoodsConfig = "FoodsConfig",
|
|
|
|
|
GameSetting = "GameSetting",
|
|
|
|
|
GlobalActivity = "GlobalActivity",
|
|
|
|
|
GlobalSystemConfig = "GlobalSystemConfig",
|
|
|
|
|
GuideConfig = "GuideConfig",
|
|
|
|
|
HeroConfig = "HeroConfig",
|
|
|
|
|
HeroLevelConfig = "HeroLevelConfig",
|
|
|
|
|
HeroRankupConfig = "HeroRankupConfig",
|
|
|
|
|
HeroRankupGroup = "HeroRankupGroup",
|
|
|
|
|
ItemConfig = "ItemConfig",
|
|
|
|
|
LevelDifficultyConfig = "LevelDifficultyConfig",
|
|
|
|
|
LevelSetting = "LevelSetting",
|
|
|
|
|
LotteryRewardConfig = "LotteryRewardConfig",
|
|
|
|
|
LotterySetting = "LotterySetting",
|
|
|
|
|
LotterySpecialConfig = "LotterySpecialConfig",
|
|
|
|
|
MapPointConfig = "MapPointConfig",
|
|
|
|
|
MissionEventsConfig = "MissionEventsConfig",
|
|
|
|
|
MonsterConfig = "MonsterConfig",
|
|
|
|
|
MonsterGroup = "MonsterGroup",
|
|
|
|
|
MonsterViewConfig = "MonsterViewConfig",
|
|
|
|
|
OptionAddCondition = "OptionAddCondition",
|
|
|
|
|
OptionConfig = "OptionConfig",
|
|
|
|
|
PassiveSkillConfig = "PassiveSkillConfig",
|
|
|
|
|
PassiveSkillLogicConfig = "PassiveSkillLogicConfig",
|
|
|
|
|
PlayerLevelConfig = "PlayerLevelConfig",
|
|
|
|
|
PropertyConfig = "PropertyConfig",
|
|
|
|
|
RewardGroup = "RewardGroup",
|
|
|
|
|
RoleConfig = "RoleConfig",
|
|
|
|
|
RunesConfig = "RunesConfig",
|
|
|
|
|
RunesPoolConfig = "RunesPoolConfig",
|
|
|
|
|
SkillConfig = "SkillConfig",
|
|
|
|
|
SkillLogicConfig = "SkillLogicConfig",
|
|
|
|
|
StoreConfig = "StoreConfig",
|
|
|
|
|
StoreTypeConfig = "StoreTypeConfig",
|
|
|
|
|
UIConfig = "UIConfig",
|
|
|
|
|
VipLevelConfig = "VipLevelConfig",
|
|
|
|
|
PrivilegeTypeConfig = "PrivilegeTypeConfig",
|
|
|
|
|
TaskConfig = "TaskConfig",
|
|
|
|
|
WorkShopEquipmentConfig = "WorkShopEquipmentConfig",
|
|
|
|
|
WorkShopFoundationConfig = "WorkShopFoundationConfig",
|
|
|
|
|
WorkShopFunctionConfig = "WorkShopFunctionConfig",
|
|
|
|
|
WorkShopRebuildConfig = "WorkShopRebuildConfig",
|
|
|
|
|
WorkShopSetting = "WorkShopSetting",
|
|
|
|
|
ArenaReward = "ArenaReward",
|
|
|
|
|
ArenaSetting = "ArenaSetting",
|
|
|
|
|
DifferDemonsBoxSetting = "DifferDemonsBoxSetting",
|
2021-04-02 14:49:00 +08:00
|
|
|
|
-- AdventureReward = "AdventureReward",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
DialogueViewConfig = "DialogueViewConfig",
|
|
|
|
|
JumpConfig = "JumpConfig",
|
|
|
|
|
RechargeCommodityConfig = "RechargeCommodityConfig",
|
|
|
|
|
DailyTasksConfig = "DailyTasksConfig",
|
|
|
|
|
WorkShopTechnology = "WorkShopTechnology",
|
|
|
|
|
WorkShopTechnologySetting = "WorkShopTechnologySetting",
|
|
|
|
|
ChallengeStarBox = "ChallengeStarBox",
|
|
|
|
|
TrialConfig = "TrialConfig",
|
|
|
|
|
TrialSetting = "TrialSetting",
|
|
|
|
|
BlessingConfig = "BlessingConfig",
|
|
|
|
|
BlessingRewardPool = "BlessingRewardPool",
|
|
|
|
|
ElementalResonanceConfig = "ElementalResonanceConfig",
|
|
|
|
|
TreasureTaskConfig = "TreasureTaskConfig",
|
|
|
|
|
EndlessMapConfig = "EndlessMapConfig",
|
|
|
|
|
SevenDaysActivity = "SevenDaysActivity",
|
|
|
|
|
LuckyCatConfig = "LuckyCatConfig",
|
|
|
|
|
SignInConfig = "SignInConfig",
|
2021-04-02 14:50:34 +08:00
|
|
|
|
-- BeginnerTask = "BeginnerTask",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
GuildSetting = "GuildSetting",
|
|
|
|
|
GuildLevelConfig = "GuildLevelConfig",
|
|
|
|
|
GuildRewardConfig = "GuildRewardConfig",
|
2021-12-10 15:08:17 +08:00
|
|
|
|
ActivityRankingReward = "ActivityRankingReward",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
ExchangeActivityConfig = "ExchangeActivityConfig",
|
|
|
|
|
FloodConfig = "FloodConfig",
|
|
|
|
|
LoginPosterConfig = "LoginPosterConfig",
|
|
|
|
|
QAConfig = "QAConfig",
|
|
|
|
|
BeStronger = "BeStronger",
|
|
|
|
|
SpecialConfig = "SpecialConfig",
|
|
|
|
|
EquipSign="EquipSign",
|
|
|
|
|
EquipTalismana = "EquipTalismana",
|
|
|
|
|
EquipTalismanaLottery="EquipTalismanaLottery",
|
|
|
|
|
EquipSignSetting="EquipSignSetting",
|
|
|
|
|
BloodyBattleSetting = "BloodyBattleSetting",
|
|
|
|
|
BloodyBattleReward = "BloodyBattleReward",
|
|
|
|
|
BloodyBattleTask = "BloodyBattleTask",
|
|
|
|
|
BloodyBattleTreasure = "BloodyBattleTreasure",
|
|
|
|
|
BloodyRankConfig = "BloodyRankConfig",
|
|
|
|
|
RandomName = "RandomName",
|
|
|
|
|
MainLevelConfig = "MainLevelConfig",
|
|
|
|
|
MainLevelSettingConfig = "MainLevelSettingConfig",
|
|
|
|
|
HeroReturn = "HeroReturn",
|
2020-08-19 10:05:01 +08:00
|
|
|
|
TreasureSunlongConfig = "TreasureSunlongConfig",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
TreasureSunLongTaskConfig = "TreasureSunlongTaskConfig",
|
|
|
|
|
DialRewardSetting="DialRewardSetting",
|
|
|
|
|
DialRewardConfig="DialRewardConfig",
|
|
|
|
|
MainMapIconConfig="MainMapIconConfig",
|
|
|
|
|
ErrorCodeHint = "ErrorCodeHint",
|
|
|
|
|
SystemMessageConfig = "SystemMessageConfig",
|
|
|
|
|
ActivityDropReward = "ActivityDropReward",
|
2021-03-24 21:05:31 +08:00
|
|
|
|
-- PlayerAppearance = "PlayerAppearance",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
PlayerMountLevelUp = "PlayerMountLevelUp",
|
|
|
|
|
MazeTreasure = "MazeTreasure",
|
|
|
|
|
MazeTreasureSetting = "MazeTreasureSetting",
|
|
|
|
|
ChampionshipReward="ChampionshipReward",
|
|
|
|
|
ChampionshipSetting="ChampionshipSetting",
|
|
|
|
|
LuxuryFundConfig="LuxuryFund",
|
|
|
|
|
PlayerRole="PlayerRole",
|
|
|
|
|
GuildBossConfig="GuildBossConfig",
|
|
|
|
|
GuildBossRewardConfig="GuildBossRewardConfig",
|
|
|
|
|
GuildRedPackConfig="GuildRedPackConfig",
|
|
|
|
|
ExpeditionFloorConfig="ExpeditionFloorConfig",
|
|
|
|
|
ExpeditionHolyConfig="ExpeditionHolyConfig",
|
|
|
|
|
ExpeditionSetting="ExpeditionSetting",
|
|
|
|
|
ExpeditionNodeConfig="ExpeditionNodeConfig",
|
|
|
|
|
AchievementConfig="AchievementConfig",
|
|
|
|
|
MonthcardConfig = "MonthcardConfig",
|
|
|
|
|
EquipStarsConfig = "EquipStarsConfig",
|
|
|
|
|
CombatControl="CombatControl",
|
|
|
|
|
EquipSuiteConfig = "EquipSuiteConfig",
|
|
|
|
|
BuffEffectConfig = "BuffEffectConfig",
|
|
|
|
|
RecommendTeam="RecommendTeam",
|
|
|
|
|
JewelConfig="JewelConfig",
|
|
|
|
|
JewelRankupConfig="JewelRankupConfig",
|
|
|
|
|
JewelResonanceConfig="JewelResonanceConfig",
|
|
|
|
|
DailyChallengeConfig="DailyChallengeConfig",
|
|
|
|
|
GuildTechnology="GuildTechnology",
|
|
|
|
|
WorldBossConfig="WorldBossConfig",
|
|
|
|
|
WorldBossRewardConfig="WorldBossRewardConfig",
|
|
|
|
|
WorldBossSetting="WorldBossSetting",
|
|
|
|
|
GuildSacrificeConfig="GuildSacrificeConfig",
|
|
|
|
|
GuildSacrificeRewardConfig="GuildSacrificeRewardConfig",
|
|
|
|
|
GuildWarConfig="GuildWarConfig",
|
2020-05-15 16:52:35 +08:00
|
|
|
|
GuildHelpConfig="GuildHelpConfig",
|
2020-06-03 19:09:01 +08:00
|
|
|
|
WorldBossTreasureConfig="WorldBossTreasureConfig",
|
2020-06-08 20:18:49 +08:00
|
|
|
|
TrialKillConfig="TrialKillConfig",
|
2020-06-13 11:47:13 +08:00
|
|
|
|
TrialQuestionConfig="TrialQuestionConfig",
|
2020-06-28 17:48:49 +08:00
|
|
|
|
TrialGameConfig="TrialGameConfig",
|
2020-06-28 17:52:29 +08:00
|
|
|
|
FakeBattle = "FakeBattle",
|
2020-07-07 13:29:40 +08:00
|
|
|
|
ArenaBattleReward = "ArenaBattleReward",
|
2020-07-21 10:42:20 +08:00
|
|
|
|
RaceTowerConfig = "RaceTowerConfig",
|
|
|
|
|
RaceTowerRewardConfig = "RaceTowerRewardConfig",
|
2020-07-23 16:26:51 +08:00
|
|
|
|
HeroSacrifice = "HeroSacrifice",
|
2020-08-19 17:28:17 +08:00
|
|
|
|
GuildCheckpointConfig = "GuildCheckpointConfig",
|
2020-08-21 15:52:49 +08:00
|
|
|
|
GuildCheckpointRank = "GuildCheckpointRank",
|
2020-08-20 17:36:19 +08:00
|
|
|
|
ThemeActivityTaskConfig = "ThemeActivityTaskConfig",
|
2020-08-22 15:31:14 +08:00
|
|
|
|
ExchangeRate = "ExchangeRate",
|
2020-08-17 18:32:59 +08:00
|
|
|
|
CustomEventConfig = "CustomEventConfig",
|
2020-10-31 17:01:46 +08:00
|
|
|
|
SpiritAnimal = "SpiritAnimal",
|
|
|
|
|
SpiritAnimalBook = "SpiritAnimalBook",
|
|
|
|
|
SpiritAnimalLevel = "SpiritAnimalLevel",
|
|
|
|
|
SpiritAnimalStar = "SpiritAnimalStar",
|
|
|
|
|
SpiritAnimalSetting = "SpiritAnimalSetting",
|
|
|
|
|
SpiritAnimalSkill = "SpiritAnimalSkill",
|
2020-09-21 18:44:20 +08:00
|
|
|
|
ExpeditionRecruitConfig = "ExpeditionRecruitConfig",
|
2020-10-19 20:37:53 +08:00
|
|
|
|
FreeTravel="FreeTravel",
|
|
|
|
|
FreeTravelStore="FreeTravelStore",
|
2020-10-15 15:35:48 +08:00
|
|
|
|
GodSacrificeConfig = "GodSacrificeConfig",
|
|
|
|
|
GodSacrificeSetting = "GodSacrificeSetting",
|
2021-01-26 17:08:39 +08:00
|
|
|
|
Language="Language",
|
2020-11-06 11:18:09 +08:00
|
|
|
|
FakeBattleNew = "FakeBattleNew",
|
2020-11-03 17:27:32 +08:00
|
|
|
|
HeroSkin = "HeroSkin",
|
2020-11-03 09:58:37 +08:00
|
|
|
|
BlessingConfigNew = "BlessingConfigNew",
|
|
|
|
|
BlessingRewardPoolNew = "BlessingRewardPoolNew",
|
2020-12-10 16:23:13 +08:00
|
|
|
|
SpiritAnimalSummon = "SpiritAnimalSummon",
|
|
|
|
|
CampTowerConfig = "CampTowerConfig",
|
|
|
|
|
CampTowerSetting = "CampTowerSetting",
|
2020-12-11 16:03:27 +08:00
|
|
|
|
GodHoodTreeLevel = "GodHoodTreeLevel",
|
|
|
|
|
GodHoodTreeSetting = "GodHoodTreeSetting",
|
2021-01-15 21:06:48 +08:00
|
|
|
|
NewHeroConfig = "NewHeroConfig",
|
|
|
|
|
PlayerHeadIcon = "PlayerHeadIcon",
|
2021-01-20 18:27:23 +08:00
|
|
|
|
GoodLuck = "GoodLuck",
|
2021-01-25 18:10:14 +08:00
|
|
|
|
Tips = "TipsConfig",
|
2020-12-15 11:03:34 +08:00
|
|
|
|
Hongmeng = "Hongmeng",
|
|
|
|
|
HongmengUp = "HongmengUp",
|
2021-02-25 21:08:11 +08:00
|
|
|
|
NewHeroConfig = "NewHeroConfig",
|
|
|
|
|
MainLevelBossConfig = "MainLevelBoss",
|
2021-03-17 11:07:47 +08:00
|
|
|
|
ActivityGroups = "ActivityGroups",
|
2021-03-22 20:08:18 +08:00
|
|
|
|
ArroGantFly = "ArroGantFly",
|
2021-04-16 17:25:11 +08:00
|
|
|
|
ComposeActivity = "ComposeActivity",
|
|
|
|
|
ComposeBook = "ComposeBook",
|
2021-04-26 09:41:41 +08:00
|
|
|
|
StoryMapConfig = "StoryMapConfig",
|
2021-05-14 19:11:40 +08:00
|
|
|
|
EndlessHeroProp = "EndlessHeroProp",
|
2021-05-21 16:39:08 +08:00
|
|
|
|
EndlessTask = "EndlessTask",
|
|
|
|
|
endlessMorale = "EndlessMorale",
|
|
|
|
|
endlessTreasure = "EndlessTreasure",
|
|
|
|
|
endlessDifficulty = "EndlessDifficulty",
|
2021-05-11 15:12:37 +08:00
|
|
|
|
HardStage = "HardStage",
|
|
|
|
|
HardStageBuff = "HardStageBuff",
|
|
|
|
|
HardStageChapter = "HardStageChapter",
|
|
|
|
|
HardStageCondition = "HardStageCondition",
|
|
|
|
|
HardStageReward = "HardStageReward",
|
2021-05-13 17:37:47 +08:00
|
|
|
|
XiuXianConfig = "XiuXian",
|
|
|
|
|
XiuXianSkillConfig = "XiuXianSkill",
|
2021-05-28 10:36:55 +08:00
|
|
|
|
WishActivitySetting = "WishActivitySetting",
|
|
|
|
|
WishActivityPool = "WishActivityPool",
|
|
|
|
|
WishActivityUp = "WishActivityUp",
|
2021-05-31 17:31:31 +08:00
|
|
|
|
PackageConfig = "PackageConfig",
|
2021-06-15 20:08:14 +08:00
|
|
|
|
MServerArenaSetting = "MServerArenaSetting",
|
|
|
|
|
MServerArenaReward = "MServerArenaReward",
|
2021-06-09 17:11:13 +08:00
|
|
|
|
LingLongPool = "LingLongPool",
|
2021-06-16 19:56:10 +08:00
|
|
|
|
SurpriseBoxConfig = "SurpriseBox",
|
2021-07-01 20:13:47 +08:00
|
|
|
|
JourneyWithWind = "JourneyWithWind",
|
2021-09-14 14:45:22 +08:00
|
|
|
|
LikeAbility = "LikeAbility",
|
2021-09-06 17:21:53 +08:00
|
|
|
|
QijieHolyConfig = "QijieHolyConfig",
|
2021-09-07 18:09:33 +08:00
|
|
|
|
QijieRanking = "QijieRanking",
|
|
|
|
|
QijieStage = "QijieStage",
|
|
|
|
|
QijieStageBuff = "QijieStageBuff",
|
|
|
|
|
QijieTreasure = "QijieTreasure",
|
|
|
|
|
QijieUpgrade = "QijieUpgrade",
|
2021-09-07 17:05:46 +08:00
|
|
|
|
MServerRankConfig="MServerRankConfig",
|
|
|
|
|
MServerRankReward="MServerRankReward",
|
|
|
|
|
MServerArenaSetting="MServerArenaSetting",
|
2021-09-09 20:45:12 +08:00
|
|
|
|
FourQuadrantConfig = "FourQuadrantConfig",
|
2021-10-20 21:33:37 +08:00
|
|
|
|
PlayerSkill = "PlayerSkill",
|
|
|
|
|
PlayerSkillBasicTable = "PlayerSkillBasicTable",
|
2021-10-08 20:49:25 +08:00
|
|
|
|
RidingSwardConfig = "RidingSwardConfig",
|
|
|
|
|
RidingSwardResult = "RidingSwardResult",
|
|
|
|
|
RidingSwardSence = "RidingSwardSence",
|
2021-10-29 09:42:33 +08:00
|
|
|
|
WeekcardConfig = "WeekcardConfig",
|
2022-06-01 09:34:41 +08:00
|
|
|
|
WeekcardRotationConfig="WeekcardRotationConfig",
|
|
|
|
|
WeekRewardConfig="WeekRewardConfig",
|
2021-11-10 09:48:42 +08:00
|
|
|
|
GuideBattleConfig = "GuideBattleConfig",
|
2021-11-15 18:24:39 +08:00
|
|
|
|
TrumpBook = "TrumpBook",
|
|
|
|
|
Trump = "Trump",
|
|
|
|
|
TrumpLevelupPool = "TrumpLevelupPool",
|
2021-11-18 11:55:26 +08:00
|
|
|
|
ChangingCard = "ChangingCard",
|
2021-11-11 10:06:49 +08:00
|
|
|
|
MServerLodeSetting = "MServerLodeSetting",
|
|
|
|
|
LodeConfig = "LodeConfig",
|
|
|
|
|
LodeRankReward = "LodeRankReward",
|
2021-12-02 14:03:38 +08:00
|
|
|
|
GoodsConfig = "GoodsConfig",
|
|
|
|
|
ThemeActivityShop = "ThemeActivityShop",
|
2021-12-07 11:50:03 +08:00
|
|
|
|
GemConfig = "GemConfig",
|
2021-12-10 13:41:03 +08:00
|
|
|
|
SummonTreasure = "SummonTreasure",
|
2021-12-27 17:00:14 +08:00
|
|
|
|
Explore = "Explore",
|
2021-12-26 19:12:25 +08:00
|
|
|
|
LevelTips = "LevelTips",
|
2021-12-23 14:38:02 +08:00
|
|
|
|
HomeLand = "HomeLand",
|
|
|
|
|
HomeLandLevel = "HomeLandLevel",
|
|
|
|
|
HomeLandTask = "HomeLandTask",
|
2021-12-29 20:17:45 +08:00
|
|
|
|
EquipStrengthen = "EquipStrengthen",
|
|
|
|
|
EquipRankUp = "EquipRankUp",
|
2022-01-06 14:52:02 +08:00
|
|
|
|
TrumpStar = "TrumpStar",
|
2022-03-17 15:21:08 +08:00
|
|
|
|
exploreTask = "ExploreTask",
|
2022-04-14 16:07:45 +08:00
|
|
|
|
ChallengeStage="ChallengeStage",
|
2022-04-22 18:24:33 +08:00
|
|
|
|
ChangingCardLevel="ChangingCardLevel",
|
|
|
|
|
ChangingForce="ChangingForce",
|
2022-07-11 15:43:04 +08:00
|
|
|
|
CompareNumBuild="CompareNumBuild",
|
|
|
|
|
CompareNumChaper="CompareNumChaper",
|
|
|
|
|
CompareNumItem="CompareNumItem",
|
|
|
|
|
CompareNumSetting="CompareNumSetting",
|
2022-09-09 18:09:45 +08:00
|
|
|
|
PrestigeConfig="PrestigeConfig",
|
2022-09-15 16:48:56 +08:00
|
|
|
|
UniversalWelfareConfig="UniversalWelfareConfig",
|
2022-09-20 17:04:48 +08:00
|
|
|
|
GMInfo="GMInfo",
|
|
|
|
|
GMMaster="GMMaster",
|
2022-10-31 18:13:41 +08:00
|
|
|
|
ChongRank="ChongRank",
|
|
|
|
|
ChongRankInfo="ChongRankInfo",
|
|
|
|
|
ChongRankInformation ="ChongRankInformation",
|
2022-11-02 15:47:17 +08:00
|
|
|
|
ChangingCardStar = "ChangingCardStar",
|
2022-11-28 18:40:45 +08:00
|
|
|
|
SuperZhenChong="SuperZhenChong",
|
2022-12-07 18:26:11 +08:00
|
|
|
|
RewardItemConfig="RewardItemConfig",
|
2022-12-12 15:43:33 +08:00
|
|
|
|
HotRanking="HotRanking",
|
2023-02-16 18:34:04 +08:00
|
|
|
|
FaxiangConfig="FaxiangConfig",
|
|
|
|
|
FaxiangLevelConfig="FaxiangLevelConfig",
|
|
|
|
|
FaxiangStarConfig="FaxiangStarConfig",
|
2023-02-16 18:11:55 +08:00
|
|
|
|
HeroChange="HeroChange",
|
2023-03-20 11:22:44 +08:00
|
|
|
|
DuoDuiTower="DuoDuiTower",
|
|
|
|
|
DuoDuiTowerHero="DuoDuiTowerHero",
|
|
|
|
|
DuoDuiTowerConfig="DuoDuiTowerConfig",
|
2023-03-28 13:57:59 +08:00
|
|
|
|
ShenbingStar="ShenbingStar",
|
|
|
|
|
ShenBingSkill="ShenBingSkill",
|
|
|
|
|
ShenBingSetting="ShenBingSetting",
|
|
|
|
|
ShenBingLevel="ShenBingLevel",
|
|
|
|
|
ShenBing="ShenBing",
|
2023-05-27 19:04:30 +08:00
|
|
|
|
TabulationConfig="TabulationConfig",
|
|
|
|
|
WishConfig="WishConfig",
|
2023-05-31 14:20:29 +08:00
|
|
|
|
ChangingCardPosition="ChangingCardPosition",
|
2023-08-31 15:02:13 +08:00
|
|
|
|
GemConfigNew ="GemConfigNew",
|
|
|
|
|
GemLotteryConfig="GemLotteryConfig",
|
2023-10-16 15:12:47 +08:00
|
|
|
|
GiftConfig="GiftConfig",
|
|
|
|
|
PotentialNew = "PotentialNew",
|
|
|
|
|
PotentialNewConfig = "PotentialNewConfig",
|
2023-11-17 17:41:45 +08:00
|
|
|
|
Train = "Train",
|
|
|
|
|
TrainBuild = "TrainBuild",
|
|
|
|
|
TrainBuildLevel = "TrainBuildLevel",
|
|
|
|
|
TrainSetting = "TrainSetting",
|
2023-11-30 19:56:13 +08:00
|
|
|
|
RechargeCommodityorder="RechargeCommodityorder",
|
2020-05-09 13:31:21 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
require "Framework/GameDataBase"
|
|
|
|
|
local configList = {}
|
|
|
|
|
|
|
|
|
|
ConfigManager = {}
|
|
|
|
|
|
|
|
|
|
function ConfigManager.Initialize()
|
|
|
|
|
configList = {}
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function ConfigManager.GetConfig(cfgType)
|
|
|
|
|
if not configList[cfgType] then
|
|
|
|
|
local config = require("Config/Data/" .. cfgType)
|
|
|
|
|
GameDataBase.SheetBase.Init(config)
|
|
|
|
|
configList[cfgType] = config
|
|
|
|
|
end
|
|
|
|
|
return configList[cfgType]
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
---获取表格Id项
|
|
|
|
|
function ConfigManager.GetConfigData(cfgType, id)
|
|
|
|
|
local config = ConfigManager.GetConfig(cfgType)[id]
|
|
|
|
|
assert(config, string.format("%s not find Id:%s", cfgType, id))
|
|
|
|
|
return config
|
|
|
|
|
end
|
|
|
|
|
---获取表格Id项不返回错误
|
|
|
|
|
function ConfigManager.TryGetConfigData(cfgType, id)
|
|
|
|
|
return ConfigManager.GetConfig(cfgType)[id]
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
---获取某个key值为value的固定表格条目(取第一个)
|
|
|
|
|
function ConfigManager.GetConfigDataByKey(cfgType, key, value)
|
|
|
|
|
local configData
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key] == value then
|
|
|
|
|
configData = configInfo
|
|
|
|
|
break
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
assert(configData, string.format("%s not find key:%s,value:%s", cfgType, key, value))
|
|
|
|
|
return configData
|
|
|
|
|
end
|
|
|
|
|
---获取某个key值为value的固定表格条目(取第一个),不返回错误
|
|
|
|
|
function ConfigManager.TryGetConfigDataByKey(cfgType, key, value)
|
|
|
|
|
local configData
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key] == value then
|
|
|
|
|
configData = configInfo
|
|
|
|
|
break
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
return configData
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
---获取双重Key锁定下的表格条目(取第一个)
|
|
|
|
|
function ConfigManager.GetConfigDataByDoubleKey(cfgType, key1, value1, key2, value2)
|
|
|
|
|
local configData
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key1] == value1 and configInfo[key2] == value2 then
|
|
|
|
|
configData = configInfo
|
|
|
|
|
break
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
assert(configData, string.format("%s not find key1:%s,value1:%s,key2:%s, value2:%s", cfgType, key1, value1, key2, value2))
|
|
|
|
|
return configData
|
|
|
|
|
end
|
|
|
|
|
---获取双重Key锁定下的表格条目(取第一个),不返回错误
|
|
|
|
|
function ConfigManager.TryGetConfigDataByDoubleKey(cfgType, key1, value1, key2, value2)
|
|
|
|
|
local configData
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key1] == value1 and configInfo[key2] == value2 then
|
|
|
|
|
configData = configInfo
|
|
|
|
|
break
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
return configData
|
|
|
|
|
end
|
|
|
|
|
---获取三重Key锁定下的表格条目(取第一个),不返回错误
|
|
|
|
|
function ConfigManager.TryGetConfigDataByThreeKey(cfgType, key1, value1, key2, value2,key3, value3)
|
|
|
|
|
local configData
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key1] == value1 and configInfo[key2] == value2 and configInfo[key3] == value3 then
|
|
|
|
|
configData = configInfo
|
|
|
|
|
break
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
return configData
|
|
|
|
|
end
|
|
|
|
|
---获取某个key值为value的所有条目
|
2021-11-10 13:22:32 +08:00
|
|
|
|
function ConfigManager.TryGetAllConfigsDataByKey(cfgType, key, value)
|
|
|
|
|
local expectList = {}
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key] == value then
|
|
|
|
|
table.insert(expectList, configInfo)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
return expectList
|
|
|
|
|
end
|
2021-12-03 13:21:15 +08:00
|
|
|
|
|
|
|
|
|
---获取某个key值为value的所有条目
|
|
|
|
|
function ConfigManager.TryGetAllConfigsDataByDoubleKey(cfgType, key1, value1, key2, value2)
|
|
|
|
|
local expectList = {}
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key1] == value1 and configInfo[key2] == value2 then
|
|
|
|
|
table.insert(expectList, configInfo)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
return expectList
|
|
|
|
|
end
|
|
|
|
|
|
2021-11-10 13:22:32 +08:00
|
|
|
|
---获取某个key值为value的所有条目
|
2020-05-09 13:31:21 +08:00
|
|
|
|
function ConfigManager.GetAllConfigsDataByKey(cfgType, key, value)
|
|
|
|
|
local expectList = {}
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key] == value then
|
|
|
|
|
table.insert(expectList, configInfo)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
assert(#expectList > 0, string.format("%s not find key:%s,value:%s", cfgType, key, value))
|
|
|
|
|
return expectList
|
|
|
|
|
end
|
|
|
|
|
---获取双重Key锁定下所有的表格条目
|
|
|
|
|
function ConfigManager.GetAllConfigsDataByDoubleKey(cfgType, key1, value1, key2, value2)
|
|
|
|
|
local expectList = {}
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key1] == value1 and configInfo[key2] == value2 then
|
|
|
|
|
table.insert(expectList, configInfo)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
assert(#expectList > 0, string.format("%s not find key1:%s,value1:%s,key2:%s, value2:%s", cfgType, key1, value1, key2, value2))
|
|
|
|
|
return expectList
|
|
|
|
|
end
|
2021-03-22 20:08:18 +08:00
|
|
|
|
---获取三重Key锁定下所有的表格条目
|
|
|
|
|
function ConfigManager.GetAllConfigsDataByThreeKey(cfgType, key1, value1, key2, value2, key3, value3)
|
|
|
|
|
local expectList = {}
|
|
|
|
|
for _, configInfo in ConfigPairs(ConfigManager.GetConfig(cfgType)) do
|
|
|
|
|
if configInfo[key1] == value1 and configInfo[key2] == value2 and configInfo[key3] == value3 then
|
|
|
|
|
table.insert(expectList, configInfo)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
assert(#expectList > 0, string.format("%s not find key1:%s,value1:%s,key2:%s, value2:%s,key3:%s, value3:%s", cfgType, key1, value1, key2, value2, key3, value3))
|
|
|
|
|
return expectList
|
|
|
|
|
end
|
2020-05-09 13:31:21 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---配置表遍历(按照id的大小升序遍历)
|
|
|
|
|
---用法:
|
|
|
|
|
---for k, v in ConfigPairs(configs) do
|
|
|
|
|
--- k 为id
|
|
|
|
|
--- v 为id对应的配置项
|
|
|
|
|
---end
|
|
|
|
|
|
|
|
|
|
function ConfigPairs(configs)
|
|
|
|
|
local i = 0
|
|
|
|
|
local keys = GameDataBase.SheetBase.GetKeys(configs)
|
|
|
|
|
return function()
|
|
|
|
|
i = i + 1
|
|
|
|
|
local key = keys[i]
|
|
|
|
|
if key then
|
|
|
|
|
return key, configs[key]
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
end
|