M_ActivityTaskCFG.ts 1.6 KB

123456789101112131415161718192021222324252627282930
  1. // ID:任务ID, Desc1:描述1, Desc2:描述2, CompleteType:完成条件类型, CompleteCount:完成计数, AwardItem:奖励物品, CompleteParam:特殊参数,填0不生效。对任务捕获指定鱼需要填写
  2. export default class M_ActivityTaskCFG {
  3. private static data =
  4. {"1":{"ID":1,"Desc1":"限时登陆","Desc2":"12:00-13:00","CompleteType":100,"CompleteCount":[12,13],"AwardItem":[1,5000],"CompleteParam":0}
  5. ,"2":{"ID":2,"Desc1":"使用鱼雷","Desc2":"获得10万金币","CompleteType":101,"CompleteCount":[100000],"AwardItem":[57,1],"CompleteParam":0}
  6. ,"3":{"ID":3,"Desc1":"捕鱼消耗","Desc2":"10万金币","CompleteType":18,"CompleteCount":[100000],"AwardItem":[58,1],"CompleteParam":0}
  7. ,"4":{"ID":4,"Desc1":"在线时长","Desc2":"达到30分钟","CompleteType":13,"CompleteCount":[30],"AwardItem":[59,1],"CompleteParam":0}
  8. ,"5":{"ID":5,"Desc1":"获得魔石","Desc2":"100个","CompleteType":104,"CompleteCount":[100],"AwardItem":[60,1],"CompleteParam":0}
  9. ,"6":{"ID":6,"Desc1":"限时登陆","Desc2":"18:00-19:00","CompleteType":100,"CompleteCount":[18,19],"AwardItem":[1,5000],"CompleteParam":0}
  10. }// ID:任务ID, Desc1:描述1, Desc2:描述2, CompleteType:完成条件类型, CompleteCount:完成计数, AwardItem:奖励物品, CompleteParam:特殊参数,填0不生效。对任务捕获指定鱼需要填写
  11. static getData(key: any): any {
  12. if (key == null || key == undefined)
  13. return null;
  14. return this.data[key];
  15. }
  16. static getAllData(): any {
  17. return this.data;
  18. }
  19. }