ConstGame.cs 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. namespace ET.Server
  2. {
  3. public static class ConstGame
  4. {
  5. [StaticField]
  6. public static int GameServerId;
  7. [StaticField]
  8. public static string GameServerUUID;
  9. }
  10. /// <summary>
  11. /// 性别类型
  12. /// </summary>
  13. public enum SexType: byte
  14. {
  15. Man = 0,
  16. Woman = 1,
  17. }
  18. /// <summary>
  19. /// 职业类型
  20. /// </summary>
  21. public enum PlayerProType: byte
  22. {
  23. /** 通用 **/
  24. COMMON = 0,
  25. /** 苍刃 **/
  26. CANG_LANG = 1,
  27. /** 御剑 **/
  28. YU_JIAN = 2,
  29. /** 剑仙 **/
  30. YI_XIAN = 3,
  31. /** 神剑 **/
  32. SHEN_JIAN = 4,
  33. /** 道灵 **/
  34. LI_NHU = 5,
  35. }
  36. /// <summary>
  37. /// 出生类型
  38. /// </summary>
  39. public enum BORN_TYPE
  40. {
  41. HISTORY = 0,
  42. NORMAL = 1,
  43. BORN = 2,
  44. HISTORY_Dungeon_ReLogin = 3,
  45. }
  46. public enum AreaForce
  47. {
  48. None = 0,
  49. MONSTER = 1,
  50. FORCEA = 2,
  51. FORCEB = 3,
  52. }
  53. /// <summary>
  54. /// 地图玩法类型
  55. /// </summary>
  56. public enum MapType
  57. {
  58. /** 无 **/
  59. None = 0,
  60. /** 主城|野外 **/
  61. NORMAL = 1,
  62. /** 副本 **/
  63. FIGHT_LEVEL = 2,
  64. // >100属于跨服地图玩法
  65. /** 跨服野外场景 **/
  66. CROSS_NORMAL = 101,
  67. }
  68. /// <summary>
  69. /// 进入场景时候情况区分
  70. /// </summary>
  71. public enum ENTER_TYPE: byte
  72. {
  73. /** 默认 **/
  74. NONE = 0,
  75. /** 重连 **/
  76. RE_LOGIN = 1,
  77. /** 场景人数已满,踢出场景 **/
  78. SCENE_PLAYER_MAX = 2,
  79. }
  80. public enum ENTER_STATE
  81. {
  82. /** 切场景 **/
  83. changeArea = 1,
  84. /** 登陆游戏 **/
  85. online = 2,
  86. }
  87. public enum PkModel
  88. {
  89. /** PVP-PKModel表格 和平不攻击任何玩家*/
  90. Peace = 0,
  91. /** 和平不攻击任何玩家*/
  92. Justice = 1,
  93. /** 只攻击黑黄红名玩家*/
  94. Force = 2,
  95. /** 只攻击非本仙盟玩家*/
  96. Guild = 3,
  97. /** 只攻击非本队伍玩家*/
  98. Team = 4,
  99. /** 只攻击非本服玩家*/
  100. Server = 5,
  101. /** 攻击所有玩家*/
  102. All = 6,
  103. }
  104. /**
  105. * 技能类型
  106. */
  107. public enum SkillType
  108. {
  109. /** 主动技能 **/
  110. ACTIVE = 1,
  111. /** 宠物给主人增加的 **/
  112. PET_GIVE_ACTIVE = 2,
  113. /** 普攻 **/
  114. NORMAL = 3,
  115. /** 玩家被动 **/
  116. PLAYER_PASSIVE = 4,
  117. /** 宠物 给人的被动 **/
  118. PET_GIVE_PASSIVE = 5,
  119. CARD_SKILL = 6,
  120. }
  121. }