sm_waveItem.php 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. ////////////////////
  3. // 由CodeGenerator创建。
  4. // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  5. // author: gwang
  6. // 日期: 2024-05-31 15:13:18
  7. ////////////////////
  8. /**
  9. * Static Model waveItem 辅助: 波次直查
  10. */
  11. class sm_waveItem
  12. {
  13. /**
  14. * @var Int32 关卡id
  15. */
  16. public $gateId;
  17. /**
  18. * @var Int32 自战场开始以来的分钟数
  19. */
  20. public $waveId;
  21. /**
  22. * @var String 怪物id(池)列表(id:权重,id:权重...)最多16个怪物id
  23. */
  24. public $monsterIds;
  25. /**
  26. * @var Int32 最小数量: n(数量) default(0)
  27. */
  28. public $minnum;
  29. /**
  30. * @var Int32 最大数量 default(300)
  31. */
  32. public $maxnum;
  33. /**
  34. * @var Int32 补充频率(单位:毫秒)
  35. */
  36. public $frequency;
  37. /**
  38. * @var String 波次事件ids(逗号分隔)
  39. */
  40. public $events;
  41. /**
  42. * @var Int32 bossID default(0)
  43. */
  44. public $bossId;
  45. /**
  46. * @var Int32 第二个bossID default(0)
  47. */
  48. public $bossId2;
  49. /**
  50. * @var String 通向下一波的条件(1:击杀数量(不限种类)满足xxx后跳转; 2:倒计时xx秒结束后跳转; 3: 击杀指定id的怪物后跳转, 4: 限定xx秒内击杀指定id的怪物(boss)后跳转)
  51. */
  52. public $condition;
  53. /**
  54. * @var String 【挑战模式】本层奖励: (id,数量;id,数量;...)
  55. */
  56. public $rewards;
  57. /**
  58. * @var String 通关宝石奖励(min-max;qual:weight,qual:weight,...)
  59. */
  60. public $rewardGem;
  61. /**
  62. * @var Int32 通关金币奖励 default(0)
  63. */
  64. public $rewardGold;
  65. /**
  66. * @var Int32 通关(指挥官)经验奖励 default(0)
  67. */
  68. public $rewardExp;
  69. /**
  70. * @var String 通关图纸奖励(数量min-max)
  71. */
  72. public $rewardTuZhi;
  73. }