M_item.ts 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. // ID:ID, name:物品名称, desc:描述, type:类型, quality:品质, icon:图标, param1:参数
  2. export default class M_item {
  3. private static data =
  4. {"1":{"ID":1,"name":"水晶","desc":"充值货币","type":1,"quality":1,"icon":"","param1":""}
  5. ,"2":{"ID":2,"name":"魔币","desc":"打怪消耗的货币","type":1,"quality":1,"icon":"","param1":""}
  6. ,"3":{"ID":3,"name":"魔导石","desc":"可用于积分商城兑换","type":1,"quality":1,"icon":"","param1":""}
  7. ,"4":{"ID":4,"name":"魔法石","desc":"用于解锁魔法阵等级","type":2,"quality":3,"icon":"","param1":""}
  8. ,"5":{"ID":5,"name":"普通经验","desc":"获得10点经验","type":2,"quality":2,"icon":"","param1":"10"}
  9. ,"6":{"ID":6,"name":"精英经验","desc":"获得20点经验","type":2,"quality":3,"icon":"","param1":"20"}
  10. ,"7":{"ID":7,"name":"挑战券","desc":"用于挑战闯关模式","type":2,"quality":3,"icon":"","param1":""}
  11. ,"8":{"ID":8,"name":"随机强化石","desc":"获得后会随机获得1个强化石","type":3,"quality":3,"icon":"","param1":"9,1|10,1|11,2|12,1|13,1"}
  12. ,"9":{"ID":9,"name":"头盔强化石","desc":"升级头盔材料","type":4,"quality":3,"icon":"","param1":""}
  13. ,"10":{"ID":10,"name":"铠甲强化石","desc":"升级头盔材料","type":4,"quality":3,"icon":"","param1":""}
  14. ,"11":{"ID":11,"name":"首饰强化石","desc":"升级头盔材料","type":4,"quality":3,"icon":"","param1":""}
  15. ,"12":{"ID":12,"name":"护手强化石","desc":"升级头盔材料","type":4,"quality":3,"icon":"","param1":""}
  16. ,"13":{"ID":13,"name":"鞋子强化石","desc":"升级头盔材料","type":4,"quality":3,"icon":"","param1":""}
  17. ,"14":{"ID":14,"name":"传说英雄1","desc":"","type":2,"quality":4,"icon":"","param1":""}
  18. ,"15":{"ID":15,"name":"传说英雄2","desc":"","type":2,"quality":4,"icon":"","param1":""}
  19. ,"16":{"ID":16,"name":"传说英雄3","desc":"","type":2,"quality":4,"icon":"","param1":""}
  20. ,"17":{"ID":17,"name":"传说英雄4","desc":"","type":2,"quality":4,"icon":"","param1":""}
  21. ,"18":{"ID":18,"name":"功勋","desc":"龙王秘宝活动功勋","type":1,"quality":4,"icon":"","param1":""}
  22. }// ID:ID, name:物品名称, desc:描述, type:类型, quality:品质, icon:图标, param1:参数
  23. static getData(key: any): any {
  24. if (key == null || key == undefined)
  25. return null;
  26. return this.data[key];
  27. }
  28. static getAllData(): any {
  29. return this.data;
  30. }
  31. }