Define.js 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. let Define = {
  2. 'Prefix':'',
  3. // 'Prefix':'sub/doudizhu/',
  4. //个人信息
  5. 'MYGENDER': 1,
  6. 'NICKNAME': 'Gavin',
  7. 'MYACCOUNT': 'TEST_2',
  8. 'MYPASSWORD': 'E10ADC3949BA59ABBE56E057F20F883E',
  9. "GameHttpUrl": "http://api.boyin18.com",
  10. // "GameHttpUrl": "http://www.qpapi.com",
  11. // "GameHttpUrl": "http://192.168.2.186/qpapi/public",//内网
  12. 'GameWanFaUrl':'http://yx.xxw360.com/api/game/game',
  13. 'GameWanFaMore':'http://yx.xxw360.com/api/game/game_lits',
  14. 'GameRoomUrl':'https://yx.xxw360.com/api/game/room',
  15. 'GameUserInfoUrl':'https://yx.xxw360.com//api/member',
  16. 'UserInfo':'userInfo',
  17. 'UserId':'userId',
  18. 'Password':'password',
  19. 'Token':'token',
  20. 'ServerInfo':'serverInfo',
  21. 'ServerAddress':'serverAddress',
  22. 'ServerPort':'serverPort',
  23. 'WanFaId':'wanFaId',
  24. 'GAMEID':464,
  25. 'INVALID_WORD':65535,
  26. 'INVALID_USERID':0,
  27. 'DEVICE_TYPE':0x10,
  28. 'LOGIN_WS':'ws://192.168.2.200:9090',
  29. 'SOCKET_TYPE':
  30. {
  31. 'PLAZA':0,//大厅
  32. 'GAME':1,//游戏
  33. },
  34. 'LogonMode':{
  35. 'Account':0,//账号
  36. 'Register':1,//注册
  37. 'Visitor':2,//游客
  38. 'WeChatApp':3,//微信app
  39. 'WeChatGame':6,//微信小游戏
  40. },
  41. 'LEN_MD5':33,// --加密密码
  42. 'LEN_ACCOUNTS':32,// --帐号长度
  43. 'LEN_NICKNAME':32,// --昵称长度
  44. 'LEN_PASSWORD': 33,// --密码长度
  45. 'LEN_USER_UIN': 33,//
  46. 'LEN_QQ':16, // --Q Q 号码
  47. 'LEN_EMAIL':33, // --电子邮件
  48. 'LEN_COMPELLATION':16, // --真实名字
  49. 'LEN_MACHINE_ID':33, // --序列长度
  50. 'LEN_MOBILE_PHONE':12, // --移动电话
  51. 'LEN_WX_USERINFO':512, // --userinfo
  52. 'LEN_GAME_SERVER_ITEM':183, //--房间长度// 'LEN_GAME_SERVER_ITEM' : 177, //--房间长度
  53. 'LEN_TASK_PARAMETER': 81, //--任务长度
  54. 'LEN_TASK_STATUS' : 5 , //--任务长度
  55. 'LEN_MD5' : 33, //--加密密码
  56. 'LEN_ACCOUNTS' : 32, //--帐号长度
  57. 'LEN_NICKNAME' : 32, //--昵称长度
  58. 'LEN_PASSWORD' : 33, //--密码长度
  59. 'LEN_USER_UIN' : 33, //
  60. 'LEN_QQ' : 16, //--Q Q 号码
  61. 'LEN_EMAIL' : 33, //--电子邮件
  62. 'LEN_COMPELLATION' : 16, //--真实名字
  63. 'LEN_SEAT_PHONE' : 33, //--固定电话
  64. 'LEN_MOBILE_PHONE' : 12, //--移动电话
  65. 'LEN_PASS_PORT_ID' : 19, //--证件号码
  66. 'LEN_DWELLING_PLACE': 12, //--联系地址
  67. 'LEN_UNDER_WRITE' : 32, //--个性签名
  68. 'LEN_PHONE_MODE' : 21, //--手机型号
  69. 'LEN_SERVER' : 32, //--房间长度
  70. 'LEN_TRANS_REMARK' : 32, //--转账备注
  71. 'LEN_TASK_NAME' : 64, //--任务名称
  72. 'LEN_MACHINE_ID' : 33, //--序列长度
  73. 'LEN_USER_CHAT' : 128, //--聊天长度
  74. 'LEN_WEEK' : 7, //
  75. 'LEN_CONSTELLATION' : 6, // --用户星座
  76. 'LEN_BLOODTYPE' : 6, // --用户血型
  77. 'LEN_BIRTHDAY' : 16, // --用户生日
  78. 'LEN_POSTALCODE' : 8, // --邮政编码
  79. 'LEN_FONT_NAME' : 16, // --字体数据长度
  80. 'LEN_MESSAGE_CONTENT':128, // --数据长度
  81. 'LEN_HEAD_URL' :256, // --头像url
  82. 'SCENE_GAMELIST' :1 ,
  83. 'SCENE_ROOMLIST' :2 ,
  84. 'SCENE_USERINFO' :3 ,
  85. 'SCENE_BANK ' :4 ,
  86. 'SCENE_OPTION' :5 ,
  87. 'SCENE_RANKINGLIST' :6 ,
  88. 'SCENE_BANKRECORD' :8 ,
  89. 'SCENE_ORDERRECORD' :10 ,
  90. 'SCENE_EVERYDAY' :11 ,
  91. 'SCENE_CHECKIN' :12 ,
  92. 'SCENE_TASK' :13 ,
  93. 'SCENE_AGENT' :14 ,
  94. 'SCENE_ROOM' :20 ,
  95. 'SCENE_GAME' :21 ,
  96. 'SCENE_SHOP ' :22 ,
  97. 'SCENE_SHOPDETAIL' :23 ,
  98. 'SCENE_BAG' :24 ,
  99. 'SCENE_BAGDETAIL' :25 ,
  100. 'SCENE_BAGTRANS' :26 ,
  101. 'SCENE_BINDING' :27 ,
  102. 'SCENE_FRIEND' :28 ,
  103. 'SCENE_MODIFY' :29 , //--密码修改
  104. 'SCENE_TABLE' :30 , //--转盘界面
  105. 'SCENE_FEEDBACK' :31, //--反馈界面
  106. 'SCENE_FEEDBACKLIST':32, //--反馈列表
  107. 'SCENE_FAQ' :33 , //--常见问题
  108. 'SCENE_BINDINGREG' :34 , //--绑定注册
  109. 'SCENE_EX_END' :50 , //
  110. 'MAIN_SOCKET_INFO' :0 , //
  111. 'SUB_SOCKET_CONNECT':1 , //
  112. 'SUB_SOCKET_ERROR' :2 , //
  113. 'SUB_SOCKET_CLOSE' :3 , //
  114. 'US_NULL' :0x00, //--没有状态
  115. 'US_FREE' :0x01, //--站立状态
  116. 'US_MATCH' :0x02, //--匹配状态
  117. 'US_SIT' :0x03, //--坐下状态
  118. 'US_READY' :0x04, //--同意状态
  119. 'US_LOOKON' :0x05, //--旁观状态
  120. 'US_PLAYING' :0x06, //--游戏状态
  121. 'US_OFFLINE' :0x07, //--断线状态
  122. 'INVALID_TABLE' :65535,
  123. 'INVALID_CHAIR' :65535,
  124. 'INVALID_ITEM' :65535,
  125. 'INVALID_USERID' :0, //--无效用户
  126. 'INVALID_BYTE' :255,
  127. 'INVALID_WORD' :65535,
  128. //像信息
  129. 'FACE_CX' :48,
  130. 'FACE_CY' :48,
  131. //
  132. 'GENDER_FEMALE' :0, // --女性性别
  133. 'GENDER_MANKIND' :1, // --男性性别
  134. //
  135. 'GAME_GENRE_GOLD' :0x0001, //--金币类型
  136. 'GAME_GENRE_SCORE' :0x0002, //--点值类型
  137. 'GAME_GENRE_MATCH' :0x0004, //--比赛类型
  138. 'GAME_GENRE_EDUCATE' :0x0008, //--训练类型
  139. 'GAME_GENRE_PERSONAL' :0x0010, // -- 约战类型
  140. //
  141. 'SERVER_GENRE_PASSWD' :0x0002, //-- 密码类型
  142. 'SR_ALLOW_AVERT_CHEAT_MODE' : 0x00000040, //--隐藏信息
  143. 'MachineId':'A501164B366ECFC9E249163873094D50',
  144. 'PhoneNumber':'0123456789',
  145. 'LeftViewId':1,
  146. 'MyViewId':2,
  147. 'RightViewId':3,
  148. //game
  149. 'PLAYER_COUNT':3,
  150. 'INVALID_VIEWID':0,
  151. 'LEFT_VIEWID':1,
  152. 'MY_VIEWID':2,
  153. 'RIGHT_VIEWID':3,
  154. //--最大数目
  155. 'MAX_COUNT' :20,
  156. //--全牌数目
  157. 'FULL_COUNT' :54,
  158. //--常规数目
  159. 'NORMAL_COUNT' :17,
  160. //--派发数目
  161. 'DISPATCH_COUNT':51,
  162. //--游戏状态
  163. 'GAME_SCENE_FREE' : 0 , //--等待开始
  164. 'GAME_SCENE_CALL' : 100, // --叫分状态
  165. 'GAME_SCENE_PLAY' : 101, // --游戏进行
  166. 'GAME_SCENE_END' : 255, // --游戏结束
  167. //-- 倒计时
  168. 'TAG_COUNTDOWN_READY' : 1,
  169. 'TAG_COUNTDOWN_CALLSCORE' : 2,
  170. 'TAG_COUNTDOWN_OUTCARD' : 3,
  171. //-- 游戏倒计时
  172. 'COUNTDOWN_READY' : 30 , // -- 准备倒计时
  173. 'COUNTDOWN_CALLSCORE' : 20 , // -- 叫分倒计时
  174. 'COUNTDOWN_OUTCARD' : 20 , // -- 出牌倒计时
  175. 'COUNTDOWN_HANDOUTTIME' : 30 , // -- 首出倒计时
  176. //-- 游戏胜利方
  177. 'kDefault' : -1,
  178. 'kLanderWin' : 0,
  179. 'kLanderLose' : 1,
  180. 'kFarmerWin' : 2,
  181. 'kFarmerLose' : 3,
  182. //-- 春天标记
  183. 'kFlagDefault' : 0,
  184. 'kFlagChunTian' : 1,
  185. 'kFlagFanChunTian' : 2,
  186. 'TipsTypeNormal': 0, //普通提示类型
  187. 'TipsTypeStandUp': 1, //退出对局提示类型
  188. 'TipsTypeExitGame': 2, //退出游戏
  189. };
  190. export default Define;