sm_monster_Skill.php 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. <?php
  2. ////////////////////
  3. // 由CodeGenerator创建。
  4. // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  5. // author: gwang
  6. // 日期: 2023-09-22 15:17:52
  7. ////////////////////
  8. /**
  9. * Static Model monster_Skill 怪物技能表
  10. */
  11. class sm_monster_Skill
  12. {
  13. /**
  14. * @var Int32 技能id default(0)
  15. */
  16. public $skillId;
  17. /**
  18. * @var Int32 1:弹幕类;2: 冲锋 3: 跃击 4:钻地 9:设置陷阱类 default(0)
  19. */
  20. public $skillType;
  21. /**
  22. * @var Single 伤害倍率
  23. */
  24. public $atkRate;
  25. /**
  26. * @var Int32 子弹资源id default(0)
  27. */
  28. public $bullet_res;
  29. /**
  30. * @var Int32 子弹数量
  31. */
  32. public $bullet_num;
  33. /**
  34. * @var Single 子弹体积(倍率)
  35. */
  36. public $bullet_size;
  37. /**
  38. * @var Single 子弹飞行速度修正(倍率)
  39. */
  40. public $bullet_speed;
  41. /**
  42. * @var Single 子弹转动速度修正(倍率) default(0)
  43. */
  44. public $bullet_rotationSpeed;
  45. /**
  46. * @var Single 子弹发射间隔(秒) default(0.1)
  47. */
  48. public $bullet_ejectInterval;
  49. /**
  50. * @var Single 子弹发射夹角 default(0)
  51. */
  52. public $bullet_ejectAngle;
  53. /**
  54. * @var Single 技能持续(生存)时间(具体值则指秒数, 0 代表无限制) default(0.000)
  55. */
  56. public $bullet_sustainTime;
  57. /**
  58. * @var String 子弹命中效果: 0(默认,无:错误值)1 命中消失 2(爆炸)3(穿透)4(击退(包含击退距离))5(边缘回弹)6(怪物+边缘回弹)7(自动锁定)
  59. */
  60. public $bullet_hitType;
  61. /**
  62. * @var Single 子弹爆炸范围(倍率) default(1)
  63. */
  64. public $bullet_explodeRange;
  65. /**
  66. * @var Int32 子弹是否可被格挡: 1 是, 0 否
  67. */
  68. public $bullet_destructible;
  69. /**
  70. * @var Int32 子弹伤害次数(0,无限,具体值则按数量执行)
  71. */
  72. public $bullet_damageTimes;
  73. /**
  74. * @var Single 击退距离% default(0)
  75. */
  76. public $repulse_distance;
  77. /**
  78. * @var Int32 技能发射波次: 默认1 default(1)
  79. */
  80. public $waves;
  81. /**
  82. * @var Single 技能发射波次间隔: 默认0 default(0)
  83. */
  84. public $waveInterval;
  85. /**
  86. * @var Int32 0默认值
  87. * 1自己
  88. * 2敌方
  89. *
  90. */
  91. public $aim_type;
  92. /**
  93. * @var Single 冷却时间(秒)
  94. */
  95. public $coolTime;
  96. /**
  97. * @var Int32 buffid: 灼烧/流血、减速或麻痹等
  98. */
  99. public $buffId;
  100. }