M_Global_Config.ts 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  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. ,"WarTime":{"Key":"WarTime","Desc":"每一关战斗时长(s)","IntValue":120,"IntListValue":[],"StrValue":"","StrListValue":[],"BoolValue":false}
  7. ,"SkillWeight":{"Key":"SkillWeight","Desc":"技能选择权重 传说权重,史诗权重","IntValue":0,"IntListValue":[2,1],"StrValue":"","StrListValue":[],"BoolValue":false}
  8. ,"Rampage":{"Key":"Rampage","Desc":"狂暴技能:魔币消耗倍数,奖励倍数","IntValue":0,"IntListValue":[2,2],"StrValue":"","StrListValue":[],"BoolValue":false}
  9. ,"TreasureChestRewards":{"Key":"TreasureChestRewards","Desc":"魔导石宝箱 奖励百分比","IntValue":0,"IntListValue":[100,125,150],"StrValue":"","StrListValue":[],"BoolValue":false}
  10. ,"TreasureChestProbability":{"Key":"TreasureChestProbability","Desc":"魔导石宝箱 奖励概率(万分比)","IntValue":0,"IntListValue":[5000,2500,2500],"StrValue":"","StrListValue":[],"BoolValue":false}
  11. ,"SuperTriggered":{"Key":"SuperTriggered","Desc":"鱼阵时间触发 基础间隔,随机偏移","IntValue":0,"IntListValue":[60,20],"StrValue":"","StrListValue":[],"BoolValue":false}
  12. ,"Death":{"Key":"Death","Desc":"主角受击次数死亡","IntValue":5,"IntListValue":[],"StrValue":"","StrListValue":[],"BoolValue":false}
  13. ,"MonsterRefresh":{"Key":"MonsterRefresh","Desc":"刷怪圈(外圈直径,内圈直径)","IntValue":0,"IntListValue":[900,600],"StrValue":"","StrListValue":[],"BoolValue":false}
  14. }// Key:Key, Desc:备注, IntValue:数值, IntListValue:数值列表, StrValue:字符串, StrListValue:字符串列表, BoolValue:布尔值参数
  15. static getData(key: any): any {
  16. if (key == null || key == undefined)
  17. return null;
  18. return this.data[key];
  19. }
  20. static getAllData(): any {
  21. return this.data;
  22. }
  23. }