sm_waves.cs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. ////////////////////
  2. // 由CodeGenerator创建。
  3. // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  4. // author: gwang
  5. // 日期: 2023-08-09 16:34:51
  6. ////////////////////
  7. using System;
  8. using Newtonsoft.Json;
  9. /// <summary>
  10. /// Static Modle waves 战斗: 波次表
  11. /// </summary>
  12. sealed public partial class sm_waves
  13. {
  14. /// <summary>
  15. /// 自增id
  16. /// </summary>
  17. public Int32 id { get; set; }
  18. /// <summary>
  19. /// 关卡id
  20. /// </summary>
  21. public Int32 gateId { get; set; }
  22. /// <summary>
  23. /// 自战场开始以来的秒数
  24. /// </summary>
  25. public Int32 ts { get; set; }
  26. /// <summary>
  27. /// 类型: HC(人口变动),WarningA(预警信息:敌群来袭),WarningB(首领来袭),WaveComing(波次,精英等),BossComing(首领来袭)
  28. /// </summary>
  29. public String eventType { get; set; }
  30. /// <summary>
  31. /// 出生位置: rnd:随机, around_rnd:周边随机, points_rnd定点随机 boss: 首领区域中心 default(rnd)
  32. /// </summary>
  33. public String birthPoint { get; set; }
  34. /// <summary>
  35. /// 周边随机半径(单位:): min,max
  36. /// </summary>
  37. public String birthAroundRange { get; set; }
  38. /// <summary>
  39. /// 首领区域类型
  40. /// </summary>
  41. public String bossRegion { get; set; }
  42. /// <summary>
  43. /// 怪物id
  44. /// </summary>
  45. public Int32 monsterId { get; set; }
  46. /// <summary>
  47. /// 人口数量: n(数量) default(0)
  48. /// </summary>
  49. public Int32 headCount { get; set; }
  50. /// <summary>
  51. /// 定点随机的点位id default(0)
  52. /// </summary>
  53. public Int32 point { get; set; }
  54. [JsonConstructor]
  55. private sm_waves (){ }
  56. }