XverseError.js 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. const COMPONENT_LIST_PREFIX = "/component_list.json";
  2. class XverseError extends Error {
  3. constructor(e, t) {
  4. super(t);
  5. E(this, "code");
  6. this.code = e
  7. }
  8. toJSON() {
  9. return {
  10. code: this.code,
  11. message: this.message
  12. }
  13. }
  14. toString() {
  15. if (Object(this) !== this)
  16. throw new TypeError;
  17. let t = this.name;
  18. t = t === void 0 ? "Error" : String(t);
  19. let r = this.message;
  20. r = r === void 0 ? "" : String(r);
  21. const n = this.code;
  22. return r = n === void 0 ? r : n + "," + r,
  23. t === "" ? r : r === "" ? t : t + ": " + r
  24. }
  25. }
  26. class AvatarAssetLoadingError extends XverseError$1 {
  27. constructor(e) {
  28. super(5100, e || "[Engine] \u89D2\u8272\u8D44\u4EA7\u52A0\u8F7D\u5931\u8D25")
  29. }
  30. }
  31. class AvatarAnimationError extends XverseError$1 {
  32. constructor(e) {
  33. super(5101, e || "[Engine] \u89D2\u8272\u52A8\u753B\u64AD\u653E\u5931\u8D25")
  34. }
  35. }
  36. class TimeoutError$1 extends XverseError$1 {
  37. constructor(e) {
  38. super(Codes$2.Timeout, e || "[Engine] \u8D85\u65F6\u9519\u8BEF")
  39. }
  40. }
  41. class DuplicateAvatarIDError extends XverseError$1 {
  42. constructor(e) {
  43. super(5103, e || "[Engine] \u89D2\u8272id\u91CD\u590D")
  44. }
  45. }
  46. class ContainerLoadingFailedError extends XverseError$1 {
  47. constructor(e) {
  48. super(5104, e || "[Engine] \u89D2\u8272\u8D44\u4EA7\u62C9\u53D6\u9519\u8BEF")
  49. }
  50. }
  51. class XTvMediaUrlError extends XverseError$1 {
  52. constructor(e) {
  53. super(5201, e || "[Engine] \u4F20\u5165Url\u9519\u8BEF")
  54. }
  55. }
  56. class XTvVideoElementError extends XverseError$1 {
  57. constructor(e) {
  58. super(5202, e || "[Engine] \u4F20\u5165video DOM\u9519\u8BEF")
  59. }
  60. }
  61. class XTvModelError extends XverseError$1 {
  62. constructor(e) {
  63. super(5203, e || "[Engine] \u4F20\u5165TV\u6A21\u578Burl\u9519\u8BEF")
  64. }
  65. }
  66. class XLowpolyModelError extends XverseError$1 {
  67. constructor(e) {
  68. super(5204, e || "[Engine] \u4F20\u5165\u6A21\u578Burl\u9519\u8BEF")
  69. }
  70. }
  71. class XLowpolyJsonError extends XverseError$1 {
  72. constructor(e) {
  73. super(5205, e || "[Engine] \u4F20\u5165\u6A21\u578Bjson\u9519\u8BEF")
  74. }
  75. }
  76. class XDecalError extends XverseError$1 {
  77. constructor(e) {
  78. super(5206, e || "[Engine] Decal\u6A21\u578B\u9519\u8BEF")
  79. }
  80. }
  81. class XDecalTextureError extends XverseError$1 {
  82. constructor(e) {
  83. super(5207, e || "[Engine] decal\u7EB9\u7406\u9519\u8BEF")
  84. }
  85. }
  86. class XBreathPointError extends XverseError$1 {
  87. constructor(e) {
  88. super(5208, e || "[Engine] \u547C\u5438\u70B9\u9519\u8BEF")
  89. }
  90. }
  91. class XMaterialError extends XverseError$1 {
  92. constructor(e) {
  93. super(5210, e || "[Engine] Material\u9519\u8BEF")
  94. }
  95. }
  96. class ExceedMaxAvatarNumError extends XverseError$1 {
  97. constructor(e) {
  98. super(5211, e || "[Engine] \u89D2\u8272\u4E2A\u6570\u8D85\u51FA\u4E0A\u9650")
  99. }
  100. }
  101. class ParamError extends XverseError {
  102. constructor(e) {
  103. super(1001, e || "\u53C2\u6570\u9519\u8BEF")
  104. }
  105. }
  106. class InternalError extends XverseError {
  107. constructor(e) {
  108. super(1002, e || "\u5185\u90E8\u9519\u8BEF")
  109. }
  110. }
  111. class TimeoutError extends XverseError {
  112. constructor(e) {
  113. super(1003, e || "\u8D85\u65F6")
  114. }
  115. }
  116. class AuthenticationError extends XverseError {
  117. constructor(e) {
  118. super(1004, e || "\u9274\u6743\u5931\u8D25")
  119. }
  120. }
  121. class TokenExpiredError extends XverseError {
  122. constructor(e) {
  123. super(1005, e || "Token \u5DF2\u8FC7\u671F")
  124. }
  125. }
  126. class UnsupportedError extends XverseError {
  127. constructor(e) {
  128. super(1006, e || "\u624B\u673A\u7CFB\u7EDF\u4E0D\u652F\u6301XVerse")
  129. }
  130. }
  131. class InitNetworkTimeoutError extends XverseError {
  132. constructor(e) {
  133. super(1007, e || "\u7F51\u7EDC\u521D\u59CB\u5316\u8D85\u65F6")
  134. }
  135. }
  136. class InitDecoderTimeoutError extends XverseError {
  137. constructor(e) {
  138. super(1008, e || "Decoder \u521D\u59CB\u5316\u8D85\u65F6")
  139. }
  140. }
  141. class InitConfigTimeoutError extends XverseError {
  142. constructor(e) {
  143. super(1009, e || "\u914D\u7F6E\u521D\u59CB\u5316\u8D85\u65F6")
  144. }
  145. }
  146. class InitEngineTimeoutError extends XverseError {
  147. constructor(e) {
  148. super(1010, e || "\u5F15\u64CE\u521D\u59CB\u5316\u8D85\u65F6")
  149. }
  150. }
  151. class InitEngineError extends XverseError {
  152. constructor(e) {
  153. super(1011, e || "\u5F15\u64CE\u521D\u59CB\u5316\u9519\u8BEF")
  154. }
  155. }
  156. class ActionBlockedError extends XverseError {
  157. constructor(e) {
  158. super(1012, e || "\u52A8\u4F5C\u88AB\u5C4F\u853D")
  159. }
  160. }
  161. class PreloadCanceledError extends XverseError {
  162. constructor(e) {
  163. super(1013, e || "\u9884\u52A0\u8F7D\u88AB\u53D6\u6D88")
  164. }
  165. }
  166. class FrequencyLimitError extends XverseError {
  167. constructor(e) {
  168. super(1014, e || "\u9891\u7387\u9650\u5236")
  169. }
  170. }
  171. class UsersUpperLimitError extends XverseError {
  172. constructor(e) {
  173. super(2e3, e || "\u76F4\u64AD\u95F4\u4EBA\u6570\u5DF2\u6EE1")
  174. }
  175. }
  176. class RoomsUpperLimitError extends XverseError {
  177. constructor(e) {
  178. super(2001, e || "\u623F\u95F4\u5230\u8FBE\u4E0A\u9650")
  179. }
  180. }
  181. class ServerParamError extends XverseError {
  182. constructor(e) {
  183. super(2002, e || "\u670D\u52A1\u5668\u53C2\u6570\u9519\u8BEF")
  184. }
  185. }
  186. class LackOfTokenError extends XverseError {
  187. constructor(e) {
  188. super(2003, e || "\u7F3A\u5C11 Token")
  189. }
  190. }
  191. class LoginFailedError extends XverseError {
  192. constructor(e) {
  193. super(2004, e || "\u8FDB\u5165\u623F\u95F4\u5931\u8D25")
  194. }
  195. }
  196. class VerifyServiceDownError extends XverseError {
  197. constructor(e) {
  198. super(2005, e || "\u9274\u6743\u670D\u52A1\u5F02\u5E38")
  199. }
  200. }
  201. class CreateSessionFailedError extends XverseError {
  202. constructor(e) {
  203. super(2006, e || "\u521B\u5EFA session \u5931\u8D25")
  204. }
  205. }
  206. class RtcConnectionError extends XverseError {
  207. constructor(e) {
  208. super(2008, e || "RTC\u5EFA\u8054\u5931\u8D25")
  209. }
  210. }
  211. class DoActionFailedError extends XverseError {
  212. constructor(e) {
  213. super(2009, e || "\u52A8\u4F5C\u6267\u884C\u5931\u8D25")
  214. }
  215. }
  216. class StateSyncFailedError extends XverseError {
  217. constructor(e) {
  218. super(2010, e || "\u72B6\u6001\u540C\u6B65\u5931\u8D25")
  219. }
  220. }
  221. class BroadcastFailedError extends XverseError {
  222. constructor(e) {
  223. super(2011, e || "\u5E7F\u64AD\u63A5\u53E3\u63A5\u53E3\u5F02\u5E38")
  224. }
  225. }
  226. class DataAbnormalError extends XverseError {
  227. constructor(e) {
  228. super(2012, e || "\u6570\u636E\u5F02\u5E38")
  229. }
  230. }
  231. class GetOnVehicleError extends XverseError {
  232. constructor(e) {
  233. super(2015, e || "\u4E0A\u8F7D\u5177\u5931\u8D25\u9700\u8981\u9884\u7EA6")
  234. }
  235. }
  236. class RepeatLoginError extends XverseError {
  237. constructor(e) {
  238. super(2017, e || "\u5F02\u5730\u767B\u5F55")
  239. }
  240. }
  241. class RoomDoseNotExistError extends XverseError {
  242. constructor(e) {
  243. super(2018, e || "\u6307\u5B9A\u623F\u95F4\u4E0D\u5B58\u5728")
  244. }
  245. }
  246. class TicketExpireError extends XverseError {
  247. constructor(e) {
  248. super(2019, e || "\u7968\u636E\u8FC7\u671F")
  249. }
  250. }
  251. class ServerRateLimitError extends XverseError {
  252. constructor(e) {
  253. super(2020, e || "\u670D\u52A1\u7AEF\u9891\u7387\u9650\u5236")
  254. }
  255. }
  256. class DoActionBlockedError extends XverseError {
  257. constructor(e) {
  258. super(2333, e || "\u52A8\u4F5C\u88AB\u5C4F\u853D")
  259. }
  260. }
  261. class ActionMaybeDelayError extends XverseError {
  262. constructor(e) {
  263. super(2334, e || "\u52A8\u4F5C\u53EF\u80FD\u5EF6\u8FDF\u6267\u884C")
  264. }
  265. }
  266. class ActionResponseTimeoutError extends XverseError {
  267. constructor(e) {
  268. super(2999, e || "action\u56DE\u5305\u8D85\u65F6")
  269. }
  270. }