M_game_battle_field.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. // ID:ID, monster_id:怪物ID, scene_type:场地类型, weight:出场权重, max_num:最大数量, kill_count:击杀次数, award_drop_prob:魔币掉落概率(百分比)
  2. export default class M_game_battle_field {
  3. private static data =
  4. {"1001":{"ID":1001,"monster_id":1001,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.25}
  5. ,"1002":{"ID":1002,"monster_id":1002,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  6. ,"1003":{"ID":1003,"monster_id":1003,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  7. ,"1004":{"ID":1004,"monster_id":1004,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  8. ,"1005":{"ID":1005,"monster_id":1005,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  9. ,"1006":{"ID":1006,"monster_id":1006,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  10. ,"1007":{"ID":1007,"monster_id":1007,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  11. ,"1008":{"ID":1008,"monster_id":1008,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  12. ,"1009":{"ID":1009,"monster_id":1009,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  13. ,"1010":{"ID":1010,"monster_id":1010,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[1,1],"award_drop_prob":0.33}
  14. ,"1011":{"ID":1011,"monster_id":1011,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[2,3],"award_drop_prob":0.33}
  15. ,"1012":{"ID":1012,"monster_id":1012,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[2,3],"award_drop_prob":0.33}
  16. ,"1013":{"ID":1013,"monster_id":1013,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[2,3],"award_drop_prob":0.33}
  17. ,"1014":{"ID":1014,"monster_id":1014,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[2,3],"award_drop_prob":0.33}
  18. ,"1015":{"ID":1015,"monster_id":1015,"scene_type":1,"weight":20,"max_num":2000,"kill_count":[2,3],"award_drop_prob":0.33}
  19. ,"1016":{"ID":1016,"monster_id":3001,"scene_type":1,"weight":20,"max_num":1,"kill_count":[10,10],"award_drop_prob":0.33}
  20. ,"1017":{"ID":1017,"monster_id":3002,"scene_type":1,"weight":20,"max_num":1,"kill_count":[10,10],"award_drop_prob":0.33}
  21. ,"1018":{"ID":1018,"monster_id":3003,"scene_type":1,"weight":20,"max_num":1,"kill_count":[10,10],"award_drop_prob":0.33}
  22. }// ID:ID, monster_id:怪物ID, scene_type:场地类型, weight:出场权重, max_num:最大数量, kill_count:击杀次数, award_drop_prob:魔币掉落概率(百分比)
  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. }