M_Global_Config.ts 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. // Key:Key, Desc:备注, IntValue:数值, IntListValue:数值列表, StrValue:字符串, StrListValue:字符串列表, BoolValue:布尔值参数
  2. export default class M_Global_Config {
  3. private static data =
  4. {"TestKey1":{"Key":"TestKey1","Desc":"XX字段","IntValue":1,"IntListValue":[2,3],"StrValue":"","StrListValue":["lbt","lbbt"],"BoolValue":true}
  5. ,"TestKey2":{"Key":"TestKey2","Desc":"XX说明","IntValue":2,"IntListValue":[],"StrValue":"lbt","StrListValue":[],"BoolValue":false}
  6. ,"dropGL":{"Key":"dropGL","Desc":"道县id8 随机强化石打开获取权重,权重","IntValue":0,"IntListValue":[10,20,50,30],"StrValue":"","StrListValue":[],"BoolValue":false}
  7. ,"dropID":{"Key":"dropID","Desc":"道县id8 随机强化石打开获取道具ID,道具ID","IntValue":0,"IntListValue":[11,22,15,13],"StrValue":"","StrListValue":[],"BoolValue":false}
  8. ,"WarTime":{"Key":"WarTime","Desc":"每一关战斗时长(s)","IntValue":120,"IntListValue":[],"StrValue":"","StrListValue":[],"BoolValue":false}
  9. ,"SkillWeight":{"Key":"SkillWeight","Desc":"技能选择权重 传说权重,史诗权重","IntValue":0,"IntListValue":[2,1],"StrValue":"","StrListValue":[],"BoolValue":false}
  10. ,"Rampage":{"Key":"Rampage","Desc":"狂暴技能:魔币消耗倍数,奖励倍数","IntValue":0,"IntListValue":[2,2],"StrValue":"","StrListValue":[],"BoolValue":false}
  11. ,"TreasureChestRewards":{"Key":"TreasureChestRewards","Desc":"魔导石宝箱 奖励百分比","IntValue":0,"IntListValue":[100,125,150],"StrValue":"","StrListValue":[],"BoolValue":false}
  12. ,"TreasureChestProbability":{"Key":"TreasureChestProbability","Desc":"魔导石宝箱 奖励概率(万分比)","IntValue":0,"IntListValue":[5000,2500,2500],"StrValue":"","StrListValue":[],"BoolValue":false}
  13. ,"SuperTriggered":{"Key":"SuperTriggered","Desc":"鱼阵时间触发 基础间隔,随机偏移","IntValue":0,"IntListValue":[60,20],"StrValue":"","StrListValue":[],"BoolValue":false}
  14. ,"Death":{"Key":"Death","Desc":"主角受击次数死亡","IntValue":5,"IntListValue":[],"StrValue":"","StrListValue":[],"BoolValue":false}
  15. ,"MonsterRefresh":{"Key":"MonsterRefresh","Desc":"刷怪圈(外圈直径,内圈直径)","IntValue":0,"IntListValue":[30,20],"StrValue":"","StrListValue":[],"BoolValue":false}
  16. ,"Experience1":{"Key":"Experience1","Desc":"道具ID:5 提供的经验值","IntValue":10,"IntListValue":[],"StrValue":"","StrListValue":[],"BoolValue":false}
  17. ,"Experience2":{"Key":"Experience2","Desc":"道具ID:6 提供的经验值","IntValue":20,"IntListValue":[],"StrValue":"","StrListValue":[],"BoolValue":false}
  18. }// Key:Key, Desc:备注, IntValue:数值, IntListValue:数值列表, StrValue:字符串, StrListValue:字符串列表, BoolValue:布尔值参数
  19. static getData(key: any): any {
  20. if (key == null || key == undefined)
  21. return null;
  22. return this.data[key];
  23. }
  24. static getAllData(): any {
  25. return this.data;
  26. }
  27. }