- 拆分:tools/split.js 重切新版(1347 模块 / 126 代码模块),主文件 main.7cfa4058.js,语法验证通过 - 修复 split.js 内自动刷新拦截的 \\n 转义:它在模板字符串里,必须写 \\\\n,否则生成的主文件字符串断行、语法报错 - 符号映射:map_symbols.js 对齐旧→新(qyr→ryz、w187→c18o、z4t→jtn、vgt→rkt、Bmt→Ezt、Qjt→Fjt、txt→Gjt、k15b→s15n、azi_1→vzr_1…) - 移植 7 处针对性修改:炮塔摆头不回弹(vSt.ryz)、摆头不过冲(case 0)、精准跟手(case 1/2)、悬浮底盘 raw 两级(Ezt.n36 + Zmt 实际速度)、电磁炮蓄力时长(jtn.c18o) - 重新打包 unpacked.pack.json(127 文件 / 版本 96833eb2b0cf8909)
963 lines
27 KiB
JavaScript
963 lines
27 KiB
JavaScript
// ============================================================
|
|
// Module ID: 24635
|
|
// ============================================================
|
|
;(window.__modules__ = window.__modules__ || {})[24635] = (t, n, i) => {
|
|
!(function (t, n, i, r, e) {
|
|
"use strict";
|
|
var u,
|
|
s,
|
|
o,
|
|
_,
|
|
a,
|
|
h,
|
|
c,
|
|
l,
|
|
f,
|
|
v,
|
|
w,
|
|
p,
|
|
d = Math.imul,
|
|
g = n.unzlibSync,
|
|
m = i.$_$.h5,
|
|
y = i.$_$.lj,
|
|
k = i.$_$.ge,
|
|
b = i.$_$.fd,
|
|
q = i.$_$.c,
|
|
$ = r.$_$.c,
|
|
j = i.$_$.tk,
|
|
x = e.$_$.c3,
|
|
z = i.$_$.o1,
|
|
S = i.$_$.kd,
|
|
C = i.$_$.id,
|
|
E = i.$_$.gc,
|
|
T = i.$_$.ub,
|
|
I = i.$_$.yb,
|
|
A = i.$_$.fc,
|
|
R = i.$_$.qj,
|
|
P = i.$_$.qb,
|
|
N = i.$_$.rb,
|
|
O = i.$_$.he,
|
|
M = i.$_$.gd,
|
|
D = i.$_$.j1,
|
|
L = i.$_$.mf,
|
|
B = e.$_$.y1,
|
|
U = i.$_$.je,
|
|
F = i.$_$.fe,
|
|
G = i.$_$.vj,
|
|
H = i.$_$.ld,
|
|
W = r.$_$.a,
|
|
V = r.$_$.l,
|
|
K = i.$_$.p5,
|
|
Y = i.$_$.td,
|
|
X = i.$_$.m,
|
|
J = i.$_$.r5,
|
|
Z = i.$_$.p,
|
|
Q = i.$_$.w5,
|
|
tt = i.$_$.s,
|
|
nt = i.$_$.pg,
|
|
it = i.$_$.mg,
|
|
rt = e.$_$.y3,
|
|
et = i.$_$.ud,
|
|
ut = i.$_$.ae,
|
|
st = i.$_$.ce,
|
|
ot = i.$_$.ee,
|
|
_t = i.$_$.w4,
|
|
at = i.$_$.rj,
|
|
ht = e.$_$.w2,
|
|
ct = i.$_$.zc,
|
|
lt = i.$_$.wc,
|
|
ft = i.$_$.ed,
|
|
vt = r.$_$.j,
|
|
wt = i.$_$.i2;
|
|
function pt() {
|
|
if (_) return m;
|
|
((_ = !0),
|
|
(u = new dt("LARGE", 0, 128e4)),
|
|
(s = new dt("MEDIUM", 1, 16384)),
|
|
(o = new dt("SMALL", 2, 4096)));
|
|
}
|
|
function dt(t, n, i) {
|
|
(y.call(this, t, n), (this.f7f_1 = i));
|
|
}
|
|
function gt(t, n) {
|
|
return $(n.f7f_1);
|
|
}
|
|
function mt(t, n) {
|
|
var i;
|
|
switch (n.k3_1) {
|
|
case 0:
|
|
i = t.g7f_1;
|
|
break;
|
|
case 1:
|
|
i = t.h7f_1;
|
|
break;
|
|
case 2:
|
|
i = t.i7f_1;
|
|
break;
|
|
default:
|
|
j();
|
|
}
|
|
return i;
|
|
}
|
|
function yt(t) {
|
|
return gt(zt(), qt());
|
|
}
|
|
function kt(t) {
|
|
return gt(zt(), $t());
|
|
}
|
|
function bt(t) {
|
|
return gt(zt(), jt());
|
|
}
|
|
function qt() {
|
|
return (pt(), u);
|
|
}
|
|
function $t() {
|
|
return (pt(), s);
|
|
}
|
|
function jt() {
|
|
return (pt(), o);
|
|
}
|
|
function xt() {
|
|
((a = this), (this.g7f_1 = new x(2, yt)), (this.h7f_1 = new x(10, kt)), (this.i7f_1 = new x(50, bt)));
|
|
}
|
|
function zt() {
|
|
return (null == a && new xt(), a);
|
|
}
|
|
function St() {}
|
|
function Ct() {
|
|
this.v7f_1 = 1e3;
|
|
}
|
|
function Et(t, n) {
|
|
((t = t === q ? 0 : t),
|
|
(n = n === q ? new Int8Array(1e3) : n),
|
|
(this.s7f_1 = t),
|
|
(this.t7f_1 = n),
|
|
(this.u7f_1 = 0));
|
|
}
|
|
function Tt(t, n) {
|
|
((this.a7g_1 = t), (this.b7g_1 = n), (this.c7g_1 = this.a7g_1), (this.d7g_1 = this.a7g_1));
|
|
}
|
|
function It() {
|
|
if (f) return m;
|
|
((f = !0),
|
|
(h = new At("LARGE", 0, 16e5)),
|
|
(c = new At("MEDIUM", 1, 16384)),
|
|
(l = new At("SMALL", 2, 4096)));
|
|
}
|
|
function At(t, n, i) {
|
|
(y.call(this, t, n), (this.g7g_1 = i));
|
|
}
|
|
function Rt(t, n) {
|
|
return new Tt($(n.g7g_1), new Et());
|
|
}
|
|
function Pt(t, n) {
|
|
var i;
|
|
switch (n.k3_1) {
|
|
case 0:
|
|
i = t.h7g_1;
|
|
break;
|
|
case 1:
|
|
i = t.i7g_1;
|
|
break;
|
|
case 2:
|
|
i = t.j7g_1;
|
|
break;
|
|
default:
|
|
j();
|
|
}
|
|
return i;
|
|
}
|
|
function Nt(t) {
|
|
return Rt(Ft(), Dt());
|
|
}
|
|
function Ot(t) {
|
|
return Rt(Ft(), Lt());
|
|
}
|
|
function Mt(t) {
|
|
return Rt(Ft(), Bt());
|
|
}
|
|
function Dt() {
|
|
return (It(), h);
|
|
}
|
|
function Lt() {
|
|
return (It(), c);
|
|
}
|
|
function Bt() {
|
|
return (It(), l);
|
|
}
|
|
function Ut() {
|
|
((v = this), (this.h7g_1 = new x(5, Nt)), (this.i7g_1 = new x(10, Ot)), (this.j7g_1 = new x(20, Mt)));
|
|
}
|
|
function Ft() {
|
|
return (null == v && new Ut(), v);
|
|
}
|
|
function Gt(t) {
|
|
return (function (t, n) {
|
|
return (Ht.call(n), (n.n7g_1 = t), n);
|
|
})(t, F(k(Ht)));
|
|
}
|
|
function Ht() {}
|
|
function Wt(t) {
|
|
this.r7g_1 = t;
|
|
}
|
|
function Vt() {}
|
|
function Kt(t) {
|
|
this.u7g_1 = t;
|
|
}
|
|
function Yt(t) {
|
|
this.v7g_1 = t;
|
|
}
|
|
function Xt() {}
|
|
function Jt(t, n) {
|
|
((this.w7g_1 = t), (this.x7g_1 = n));
|
|
}
|
|
function Zt(t) {
|
|
this.y7g_1 = t;
|
|
}
|
|
function Qt() {
|
|
this.z7g_1 = new Int8Array(10240);
|
|
}
|
|
function tn() {}
|
|
function nn() {}
|
|
function rn() {}
|
|
function en() {}
|
|
function un() {}
|
|
function sn() {}
|
|
function on() {}
|
|
function _n() {
|
|
((this.b7h_1 = 128),
|
|
(this.c7h_1 = 64),
|
|
(this.d7h_1 = 32),
|
|
(this.e7h_1 = 96),
|
|
(this.f7h_1 = 64),
|
|
(this.g7h_1 = 128),
|
|
(this.h7h_1 = 12582912));
|
|
}
|
|
function an() {
|
|
((this.q7h_1 = Z()),
|
|
(this.r7h_1 = ht(Z())),
|
|
this.m7f(L(W), new Vt()),
|
|
this.m7f(_t().qb(), new nn()),
|
|
this.m7f(_t().rb(), new sn()),
|
|
this.m7f(_t().sb(), new un()),
|
|
this.m7f(_t().ub(), new en()),
|
|
this.m7f(_t().vb(), new rn()),
|
|
this.m7f(_t().pb(), new tn()),
|
|
this.m7f(_t().xb(), new Qt()),
|
|
this.m7f(L(R), new Xt()));
|
|
}
|
|
function hn() {}
|
|
function cn(t) {
|
|
this.m7h_1 = t;
|
|
}
|
|
function ln(t, n) {
|
|
(cn.call(this, n), (this.p7h_1 = t));
|
|
}
|
|
function vn(t, n) {
|
|
gn.call(this, t, n);
|
|
}
|
|
function wn(t, n) {
|
|
ln.call(this, t, n);
|
|
}
|
|
function pn(t, n, i) {
|
|
(cn.call(this, i), (this.t7h_1 = t), (this.u7h_1 = n));
|
|
}
|
|
function dn() {}
|
|
function gn(t, n) {
|
|
(cn.call(this, n), (this.y7h_1 = t));
|
|
}
|
|
function mn() {}
|
|
function yn(t) {
|
|
var n,
|
|
i,
|
|
r,
|
|
e,
|
|
u,
|
|
s = t.xy();
|
|
return 128 & s
|
|
? ((n = s),
|
|
(i = t.xy()),
|
|
(r = t.xy()),
|
|
(e = t.xy()),
|
|
(u = (((((((128 ^ n) << 24) + ((255 & i) << 16)) | 0) + ((255 & r) << 8)) | 0) + (255 & e)) | 0),
|
|
64 & n && (u |= 1073741824),
|
|
u)
|
|
: (function (t, n) {
|
|
var i = (((63 & t) << 8) + (255 & n)) | 0;
|
|
return (64 & t && (i |= 1073741824), i);
|
|
})(s, t.xy());
|
|
}
|
|
(b(dt, "", q, y),
|
|
S(xt, ""),
|
|
C(St, ""),
|
|
M(Ct),
|
|
b(Et, "", Et),
|
|
b(Tt, ""),
|
|
b(At, "", q, y),
|
|
S(Ut, ""),
|
|
b(Ht, ""),
|
|
b(Wt, ""),
|
|
b(Vt, "", Vt),
|
|
b(Kt, ""),
|
|
b(Yt, ""),
|
|
b(Xt, "", Xt),
|
|
b(Jt, ""),
|
|
b(Zt, ""),
|
|
b(Qt, "", Qt),
|
|
b(tn, "", tn),
|
|
b(nn, "", nn),
|
|
b(rn, "", rn),
|
|
b(en, "", en),
|
|
b(un, "", un),
|
|
b(sn, "", sn),
|
|
S(on, ""),
|
|
S(_n, ""),
|
|
b(an, "", an, q, [St]),
|
|
b(cn, ""),
|
|
b(ln, "", q, cn),
|
|
b(hn, "", q, ln),
|
|
b(gn, "", q, cn),
|
|
b(vn, "", q, gn),
|
|
b(wn, "", q, ln),
|
|
b(pn, "", q, cn),
|
|
b(dn, "", q, cn),
|
|
b(mn, "", q, cn),
|
|
(k(xt).j7f = function (t) {
|
|
return mt(this, t).xy();
|
|
}),
|
|
(k(xt).k7f = function (t) {
|
|
var n,
|
|
i = t.y2u();
|
|
if (i === qt().f7f_1) n = qt();
|
|
else if (i === $t().f7f_1) n = $t();
|
|
else {
|
|
if (i !== jt().f7f_1) throw z("Wrong ByteBuffer size: " + i + ".");
|
|
n = jt();
|
|
}
|
|
var r = mt(this, n);
|
|
(t.nc(), r.b2i(t));
|
|
}),
|
|
(k(Et).w7f = function (t, n) {
|
|
((this.t7f_1 = n), (this.s7f_1 = t), (this.u7f_1 = 0));
|
|
}),
|
|
(k(Et).d3 = function () {
|
|
((this.s7f_1 = 0), (this.u7f_1 = 0));
|
|
}),
|
|
(k(Et).x7f = function (t) {
|
|
var n, i, r, e, u, s, o;
|
|
((i = t),
|
|
(e = (n = this.s7f_1) >> 3),
|
|
(u = 7 ^ (7 & n)),
|
|
(s = this.t7f_1[e]),
|
|
(o = this.t7f_1),
|
|
(r = O(i ? s | (1 << u) : s & (255 ^ (1 << u)))),
|
|
(o[e] = r),
|
|
(this.s7f_1 = (this.s7f_1 + 1) | 0));
|
|
}),
|
|
(k(Et).xy = function () {
|
|
if (this.u7f_1 >= this.s7f_1) throw D("Index out of bounds: " + this.u7f_1);
|
|
var t,
|
|
n,
|
|
i,
|
|
r = ((n = (t = this.u7f_1) >> 3), (i = 7 ^ (7 & t)), !!(this.t7f_1[n] & (1 << i)));
|
|
return ((this.u7f_1 = (this.u7f_1 + 1) | 0), r);
|
|
}),
|
|
(k(Et).y7f = function (t) {
|
|
return this.t7f_1[t];
|
|
}),
|
|
(k(Et).toString = function () {
|
|
for (
|
|
var t = "readPosition: " + this.u7f_1 + " size: " + this.s7f_1 + " mask:",
|
|
n = this.u7f_1,
|
|
i = this.u7f_1;
|
|
i < this.s7f_1;
|
|
)
|
|
((i = (i + 1) | 0), (t += this.xy() ? "1" : "0"));
|
|
return ((this.u7f_1 = n), t);
|
|
}),
|
|
(k(Et).z7f = function () {
|
|
(0 === this.s7f_1 && (this.t7f_1[0] = 0), (this.u7f_1 = 0));
|
|
}),
|
|
(k(Tt).z7f = function () {
|
|
(this.a7g_1.z2u(), this.b7g_1.z7f());
|
|
}),
|
|
(k(Tt).d3 = function () {
|
|
(this.a7g_1.nc(), this.b7g_1.d3());
|
|
}),
|
|
(k(Tt).toString = function () {
|
|
var t = "";
|
|
return ((t += "\n=== Optional Map ===\n"), (t += this.b7g_1.toString()) + U(this.a7g_1));
|
|
}),
|
|
(k(Ut).k7g = function (t) {
|
|
if (t <= Bt().g7g_1) return this.l7g(Bt());
|
|
if (t <= Lt().g7g_1) return this.l7g(Lt());
|
|
if (t > Dt().g7g_1) throw z("Requested buffer size too large: " + t);
|
|
return this.l7g(Dt());
|
|
}),
|
|
(k(Ut).l7g = function (t) {
|
|
return Pt(this, t).xy();
|
|
}),
|
|
(k(Ut).m7g = function (t) {
|
|
var n,
|
|
i = t.a7g_1.y2u();
|
|
if (i === Dt().g7g_1) n = Dt();
|
|
else if (i === Lt().g7g_1) n = Lt();
|
|
else {
|
|
if (i !== Bt().g7g_1) throw z("Wrong ProtocolBuffer size: " + i + ".");
|
|
n = Bt();
|
|
}
|
|
var r = Pt(this, n);
|
|
(t.d3(), r.b2i(t));
|
|
}),
|
|
(k(Ht).o7g = function (t, n) {
|
|
null == n ? t.b7g_1.x7f(!0) : (t.b7g_1.x7f(!1), this.n7g_1.o7g(t, n));
|
|
}),
|
|
(k(Ht).p7g = function (t) {
|
|
return t.b7g_1.xy() ? null : this.n7g_1.p7g(t);
|
|
}),
|
|
(k(Ht).q7g = function (t) {
|
|
this.n7g_1.q7g(t);
|
|
}),
|
|
(k(Wt).q7g = function (t) {}),
|
|
(k(Wt).o7g = function (t, n) {
|
|
var i = null != n && H(n) ? n : G();
|
|
w.s7g(t, i.length);
|
|
var r = 0,
|
|
e = (i.length - 1) | 0;
|
|
if (r <= e)
|
|
do {
|
|
var u = r;
|
|
((r = (r + 1) | 0), this.r7g_1.o7g(t, i[u]));
|
|
} while (u !== e);
|
|
}),
|
|
(k(Wt).p7g = function (t) {
|
|
var n = w.t7g(t),
|
|
i = Array(n),
|
|
r = 0,
|
|
e = (n - 1) | 0;
|
|
if (r <= e)
|
|
do {
|
|
var u = r;
|
|
((r = (r + 1) | 0), (i[u] = this.r7g_1.p7g(t)));
|
|
} while (u !== e);
|
|
return i;
|
|
}),
|
|
(k(Vt).o7g = function (t, n) {
|
|
var i = n instanceof W ? n : G();
|
|
(w.s7g(t, i.u2u()), t.a7g_1.a2u(i));
|
|
}),
|
|
(k(Vt).p7g = function (t) {
|
|
var n = w.t7g(t),
|
|
i = new Int8Array(n);
|
|
return (n > 0 && t.a7g_1.p2t(i), V(i));
|
|
}),
|
|
(k(Vt).q7g = function (t) {}),
|
|
(k(Kt).q7g = function (t) {}),
|
|
(k(Kt).p7g = function (t) {
|
|
return null;
|
|
}),
|
|
(k(Kt).o7g = function (t, n) {}),
|
|
(k(Yt).q7g = function (t) {}),
|
|
(k(Yt).o7g = function (t, n) {
|
|
var i = null != n && Y(n, K) ? n : G();
|
|
w.s7g(t, i.e1());
|
|
var r = 0,
|
|
e = (i.e1() - 1) | 0;
|
|
if (r <= e)
|
|
do {
|
|
var u = r;
|
|
((r = (r + 1) | 0), this.v7g_1.o7g(t, i.g1(u)));
|
|
} while (u !== e);
|
|
}),
|
|
(k(Yt).p7g = function (t) {
|
|
var n = w.t7g(t),
|
|
i = X(),
|
|
r = 0;
|
|
if (r < n)
|
|
do {
|
|
((r = (r + 1) | 0), i.y(this.v7g_1.p7g(t)));
|
|
} while (r < n);
|
|
return i;
|
|
}),
|
|
(k(Xt).o7g = function (t, n) {
|
|
t.a7g_1.f2u(n instanceof R ? n : G());
|
|
}),
|
|
(k(Xt).p7g = function (t) {
|
|
return t.a7g_1.u2t();
|
|
}),
|
|
(k(Xt).q7g = function (t) {}),
|
|
(k(Jt).q7g = function (t) {}),
|
|
(k(Jt).o7g = function (t, n) {
|
|
var i = null != n && Y(n, J) ? n : G();
|
|
w.s7g(t, i.e1());
|
|
for (var r = i.u1().t(); r.u();) {
|
|
var e = r.v();
|
|
(this.w7g_1.o7g(t, e.v2()), this.x7g_1.o7g(t, e.w2()));
|
|
}
|
|
}),
|
|
(k(Jt).p7g = function (t) {
|
|
var n = w.t7g(t),
|
|
i = Z(),
|
|
r = 0,
|
|
e = (n - 1) | 0;
|
|
if (r <= e)
|
|
do {
|
|
var u = r;
|
|
r = (r + 1) | 0;
|
|
var s = this.w7g_1.p7g(t),
|
|
o = this.x7g_1.p7g(t);
|
|
i.g3(s, o);
|
|
} while (u !== e);
|
|
return i;
|
|
}),
|
|
(k(Zt).q7g = function (t) {}),
|
|
(k(Zt).o7g = function (t, n) {
|
|
var i = null != n && Y(n, Q) ? n : G();
|
|
w.s7g(t, i.e1());
|
|
for (var r = i.t(); r.u();) {
|
|
var e = r.v();
|
|
this.y7g_1.o7g(t, e);
|
|
}
|
|
}),
|
|
(k(Zt).p7g = function (t) {
|
|
var n = w.t7g(t),
|
|
i = tt(),
|
|
r = 0,
|
|
e = (n - 1) | 0;
|
|
if (r <= e)
|
|
do {
|
|
var u = r;
|
|
((r = (r + 1) | 0), i.y(this.y7g_1.p7g(t)));
|
|
} while (u !== e);
|
|
return i;
|
|
}),
|
|
(k(Qt).o7g = function (t, n) {
|
|
(null != n && "string" == typeof n) || G();
|
|
var i = nt(n),
|
|
r = i.length;
|
|
(w.s7g(t, r), t.a7g_1.y2t(i));
|
|
}),
|
|
(k(Qt).p7g = function (t) {
|
|
var n = w.t7g(t),
|
|
i = n < this.z7g_1.length ? this.z7g_1 : new Int8Array(n);
|
|
return (t.a7g_1.q2t(i, 0, n), rt(it(i, 0, n)));
|
|
}),
|
|
(k(Qt).q7g = function (t) {}),
|
|
(k(tn).o7g = function (t, n) {
|
|
var i;
|
|
((i = (null != n && "boolean" == typeof n ? n : G()) ? 1 : 0), t.a7g_1.x2t(i));
|
|
}),
|
|
(k(tn).p7g = function (t) {
|
|
return !(0 === t.a7g_1.xy());
|
|
}),
|
|
(k(tn).q7g = function (t) {}),
|
|
(k(nn).o7g = function (t, n) {
|
|
t.a7g_1.x2t(ut(et(n) ? n : G()));
|
|
}),
|
|
(k(nn).p7g = function (t) {
|
|
return t.a7g_1.xy();
|
|
}),
|
|
(k(nn).q7g = function (t) {}),
|
|
(k(rn).o7g = function (t, n) {
|
|
t.a7g_1.h2u(null != n && "number" == typeof n ? n : G());
|
|
}),
|
|
(k(rn).p7g = function (t) {
|
|
return t.a7g_1.w2t();
|
|
}),
|
|
(k(rn).q7g = function (t) {}),
|
|
(k(en).o7g = function (t, n) {
|
|
t.a7g_1.g2u(st(et(n) ? n : G()));
|
|
}),
|
|
(k(en).p7g = function (t) {
|
|
return t.a7g_1.v2t();
|
|
}),
|
|
(k(en).q7g = function (t) {}),
|
|
(k(un).o7g = function (t, n) {
|
|
t.a7g_1.d2u(null != n && "number" == typeof n ? n : G());
|
|
}),
|
|
(k(un).p7g = function (t) {
|
|
return t.a7g_1.t2t();
|
|
}),
|
|
(k(un).q7g = function (t) {}),
|
|
(k(sn).o7g = function (t, n) {
|
|
t.a7g_1.c2u(ot(et(n) ? n : G()));
|
|
}),
|
|
(k(sn).p7g = function (t) {
|
|
return t.a7g_1.s2t();
|
|
}),
|
|
(k(sn).q7g = function (t) {}),
|
|
(k(on).s7g = function (t, n) {
|
|
if (n < 0) throw D("Length is incorrect (" + n + ")");
|
|
if (n < 128) t.a7g_1.x2t(O(127 & n));
|
|
else if (n < 16384) {
|
|
var i = (32768 + (16383 & n)) | 0;
|
|
(t.a7g_1.x2t(O((65280 & i) >> 8)), t.a7g_1.x2t(O(255 & i)));
|
|
} else {
|
|
if (!(n < 4194304)) throw D("Length is incorrect (" + n + ")");
|
|
var r = (12582912 + (4194303 & n)) | 0;
|
|
(t.a7g_1.x2t(O((16711680 & r) >> 16)), t.a7g_1.x2t(O((65280 & r) >> 8)), t.a7g_1.x2t(O(255 & r)));
|
|
}
|
|
}),
|
|
(k(on).t7g = function (t) {
|
|
return this.a7h(t.a7g_1);
|
|
}),
|
|
(k(on).a7h = function (t) {
|
|
var n = t.xy();
|
|
if (!(128 & n)) return n;
|
|
var i = t.xy();
|
|
return 64 & n
|
|
? (((((63 & n) << 16) + ((255 & i) << 8)) | 0) + (255 & t.xy())) | 0
|
|
: (((63 & n) << 8) + (255 & i)) | 0;
|
|
}),
|
|
(k(_n).i7h = function (t, n) {
|
|
var i = t.s7f_1;
|
|
if (i <= 5) n.x2t(O(((255 & t.y7f(0)) >>> 3) | 0));
|
|
else if (i <= 13)
|
|
(n.x2t(O(((((255 & t.y7f(0)) >>> 3) | 0) + this.d7h_1) | 0)),
|
|
n.x2t(O(((((255 & t.y7f(1)) >>> 3) | 0) + (t.y7f(0) << 5)) | 0)));
|
|
else if (i <= 21)
|
|
(n.x2t(O(((((255 & t.y7f(0)) >>> 3) | 0) + this.f7h_1) | 0)),
|
|
n.x2t(O(((((255 & t.y7f(1)) >>> 3) | 0) + (t.y7f(0) << 5)) | 0)),
|
|
n.x2t(O(((((255 & t.y7f(2)) >>> 3) | 0) + (t.y7f(1) << 5)) | 0)));
|
|
else if (i <= 29)
|
|
(n.x2t(O(((((255 & t.y7f(0)) >>> 3) | 0) + this.e7h_1) | 0)),
|
|
n.x2t(O(((((255 & t.y7f(1)) >>> 3) | 0) + (t.y7f(0) << 5)) | 0)),
|
|
n.x2t(O(((((255 & t.y7f(2)) >>> 3) | 0) + (t.y7f(1) << 5)) | 0)),
|
|
n.x2t(O(((((255 & t.y7f(3)) >>> 3) | 0) + (t.y7f(2) << 5)) | 0)));
|
|
else if (i <= 504) {
|
|
var r = (((i >>> 3) | 0) + (7 & i ? 1 : 0)) | 0,
|
|
e = O(((255 & r) + this.g7h_1) | 0);
|
|
(n.x2t(e), n.z2t(t.t7f_1, 0, r));
|
|
} else {
|
|
if (!(i <= 33554432)) throw D("NullMap overflow");
|
|
var u = (((((i >>> 3) | 0) + (7 & i ? 1 : 0)) | 0) + this.h7h_1) | 0,
|
|
s = O(((16711680 & u) >>> 16) | 0),
|
|
o = O(((65280 & u) >>> 8) | 0),
|
|
_ = O(255 & u);
|
|
(n.x2t(s), n.x2t(o), n.x2t(_), n.y2t(t.t7f_1));
|
|
}
|
|
}),
|
|
(k(_n).j7h = function (t, n) {
|
|
var i,
|
|
r = t.xy();
|
|
if (0 !== (r & this.b7h_1)) {
|
|
var e = 63 & r,
|
|
u = (function (t, n, i) {
|
|
if (n.s7f_1 < i) {
|
|
var r = new Int8Array(i);
|
|
n.w7f(0, r);
|
|
}
|
|
return n.t7f_1;
|
|
})(
|
|
0,
|
|
n,
|
|
(i =
|
|
0 !== (r & this.c7h_1)
|
|
? ((((e << 16) + ((255 & t.xy()) << 8)) | 0) + (255 & t.xy())) | 0
|
|
: e),
|
|
);
|
|
t.q2t(u, 0, i);
|
|
var s = i << 3;
|
|
return (n.w7f(s, u), m);
|
|
}
|
|
var o,
|
|
_ = n.t7f_1,
|
|
a = r << 3;
|
|
switch ((i = ((96 & r) >>> 5) | 0)) {
|
|
case 0:
|
|
return ((_[0] = O(a)), n.w7f(5, _), m);
|
|
case 1:
|
|
var h = t.xy();
|
|
return ((_[0] = O((a + (((255 & h) >>> 5) | 0)) | 0)), (_[1] = O(h << 3)), n.w7f(13, _), m);
|
|
case 2:
|
|
var c = t.xy(),
|
|
l = t.xy();
|
|
return (
|
|
(_[0] = O((a + (((255 & c) >>> 5) | 0)) | 0)),
|
|
(_[1] = O(((c << 3) + (((255 & l) >>> 5) | 0)) | 0)),
|
|
(_[2] = O(l << 3)),
|
|
n.w7f(21, _),
|
|
m
|
|
);
|
|
case 3:
|
|
var f = t.xy(),
|
|
v = t.xy();
|
|
return (
|
|
(o = t.xy()),
|
|
(_[0] = O((a + (((255 & f) >>> 5) | 0)) | 0)),
|
|
(_[1] = O(((f << 3) + (((255 & v) >>> 5) | 0)) | 0)),
|
|
(_[2] = O(((v << 3) + (((255 & o) >>> 5) | 0)) | 0)),
|
|
(_[3] = O(o << 3)),
|
|
n.w7f(29, _),
|
|
m
|
|
);
|
|
}
|
|
throw D("Invalid OptionalMap");
|
|
}),
|
|
(k(an).l7f = function (t, n) {
|
|
this.q7h_1.g3(t, n);
|
|
}),
|
|
(k(an).m7f = function (t, n) {
|
|
var i = this.q7h_1,
|
|
r = new gn(t, !1);
|
|
i.g3(r, n);
|
|
var e = this.q7h_1,
|
|
u = new gn(t, !0),
|
|
s = Gt(n);
|
|
e.g3(u, s);
|
|
}),
|
|
(k(an).n7f = function (t) {
|
|
var n;
|
|
n =
|
|
t instanceof mn
|
|
? (function (t, n) {
|
|
var i;
|
|
switch (n.l7h_1) {
|
|
case "String":
|
|
i = _t().xb();
|
|
break;
|
|
case "Boolean":
|
|
i = _t().pb();
|
|
break;
|
|
case "Byte":
|
|
i = _t().qb();
|
|
break;
|
|
case "Short":
|
|
i = _t().rb();
|
|
break;
|
|
case "Int":
|
|
i = _t().sb();
|
|
break;
|
|
case "Long":
|
|
i = L(R);
|
|
break;
|
|
case "Float":
|
|
i = _t().ub();
|
|
break;
|
|
case "Double":
|
|
i = _t().vb();
|
|
break;
|
|
default:
|
|
throw new at();
|
|
}
|
|
return new gn(i, n.n7h());
|
|
})(0, t)
|
|
: t;
|
|
var i = n,
|
|
r = this.q7h_1.z2(i),
|
|
e =
|
|
null == r
|
|
? (function (t, n) {
|
|
var i = null;
|
|
if (
|
|
(n instanceof vn
|
|
? (i = new Kt(n.y7h_1))
|
|
: n instanceof dn
|
|
? (i = new Zt(t.n7f(n.w7h_1)))
|
|
: n instanceof pn
|
|
? (i = new Jt(t.n7f(n.t7h_1), t.n7f(n.u7h_1)))
|
|
: n instanceof wn
|
|
? (i = new Yt(t.n7f(n.p7h_1)))
|
|
: n instanceof hn && (i = new Wt(t.n7f(n.p7h_1))),
|
|
null != i)
|
|
) {
|
|
var r = Gt(i),
|
|
e = t.q7h_1,
|
|
u = n.z7h(),
|
|
s = i;
|
|
e.g3(u, s);
|
|
var o = t.q7h_1,
|
|
_ = n.a7i();
|
|
return (o.g3(_, r), n.n7h() ? r : i);
|
|
}
|
|
if (n.n7h()) {
|
|
var a = Gt(t.n7f(n.z7h())),
|
|
h = t.q7h_1,
|
|
c = n.a7i();
|
|
return (h.g3(c, a), a);
|
|
}
|
|
return null;
|
|
})(this, i)
|
|
: r;
|
|
if (null == e) throw D("Codec not found for " + U(i));
|
|
var u = e;
|
|
return (this.r7h_1.h1(u) || (u.q7g(this), this.r7h_1.y(u)), u);
|
|
}),
|
|
(k(an).o7f = function (t, n) {
|
|
return this.n7f(new gn(t, n));
|
|
}),
|
|
(k(an).q7f = function (t, n) {
|
|
!(function (t, n) {
|
|
var i = t.e2t();
|
|
(vt(t, 4), p.i7h(n.b7g_1, t), t.a2u(n.a7g_1));
|
|
var r = t.e2t();
|
|
((function (t, n, i) {
|
|
!(function (t) {
|
|
return t >= 16384;
|
|
})(t)
|
|
? (n.f2t((i + 2) | 0), n.x2t(O((65280 & t) >> 8)), n.x2t(O(255 & t)), n.f2t((i + 2) | 0))
|
|
: (n.f2t(i),
|
|
n.x2t(O((t >>> 24) | 128)),
|
|
n.x2t(O(((16711680 & t) >>> 16) | 0)),
|
|
n.x2t(O(((65280 & t) >>> 8) | 0)),
|
|
n.x2t(O(255 & t)),
|
|
n.f2t(i));
|
|
})((((t.e2t() - i) | 0) - 4) | 0, t, i),
|
|
t.v2u(r));
|
|
})(t, n);
|
|
}),
|
|
(k(an).r7f = function (t, n) {
|
|
return (function (t, n) {
|
|
if (
|
|
!(function (t) {
|
|
var n = t.e2t();
|
|
if (!(t.r2t() >= 2)) return !1;
|
|
try {
|
|
var i = 128 & t.xy() ? 4 : 2;
|
|
if (t.r2t() >= ((i - 1) | 0)) {
|
|
t.f2t(n);
|
|
var r = -1073741825 & yn(t);
|
|
return t.r2t() >= r;
|
|
}
|
|
return !1;
|
|
} finally {
|
|
t.f2t(n);
|
|
}
|
|
})(t)
|
|
)
|
|
return !1;
|
|
var i,
|
|
r = yn(t),
|
|
e = -1073741825 & r,
|
|
u = !!(1073741824 & r),
|
|
s = t.u2u(),
|
|
o = (t.e2t() + e) | 0;
|
|
if (o > s) throw wt("Internal error [new limit] " + o + " > " + s);
|
|
if ((t.v2u(o), u)) {
|
|
var _ = t.l2t(),
|
|
a = new Uint8Array(_.buffer, (t.e2t() + t.n2t()) | 0, e),
|
|
h = g(a);
|
|
(vt(t, e), (i = V(h)));
|
|
} else i = t;
|
|
var c = i;
|
|
return (p.j7h(c, n.b7g_1), n.a7g_1.a2u(c), n.a7g_1.z2u(), !0);
|
|
})(t, n);
|
|
}),
|
|
(k(cn).n7h = function () {
|
|
return this.m7h_1;
|
|
}),
|
|
(k(cn).a7i = function () {
|
|
return this.b7i(!0);
|
|
}),
|
|
(k(cn).z7h = function () {
|
|
return this.b7i(!1);
|
|
}),
|
|
(k(cn).toString = function () {
|
|
return "[CodecInfo optional = " + this.n7h() + "]";
|
|
}),
|
|
(k(vn).b7i = function (t) {
|
|
return new vn(this.y7h_1, t);
|
|
}),
|
|
(k(vn).toString = function () {
|
|
return "[EnumCodecInfo optional=" + this.n7h() + " type=" + U(this.y7h_1) + "]";
|
|
}),
|
|
(k(vn).equals = function (t) {
|
|
return (
|
|
this === t ||
|
|
(t instanceof vn &&
|
|
!!k(gn).equals.call(this, t) &&
|
|
!!this.y7h_1.equals(t.y7h_1) &&
|
|
this.n7h() === t.n7h())
|
|
);
|
|
}),
|
|
(k(vn).hashCode = function () {
|
|
var t = k(gn).hashCode.call(this);
|
|
return ((t = (d(31, t) + this.y7h_1.hashCode()) | 0), (d(31, t) + ct(this.n7h())) | 0);
|
|
}),
|
|
(k(wn).b7i = function (t) {
|
|
return new wn(this.p7h_1, t);
|
|
}),
|
|
(k(wn).toString = function () {
|
|
return "[ListCodecInfo optional=" + this.n7h() + " element=" + U(this.p7h_1) + "]";
|
|
}),
|
|
(k(wn).equals = function (t) {
|
|
return this === t || (t instanceof wn && !!lt(this.p7h_1, t.p7h_1) && this.n7h() === t.n7h());
|
|
}),
|
|
(k(wn).hashCode = function () {
|
|
var t = ft(this.p7h_1);
|
|
return (d(31, t) + ct(this.n7h())) | 0;
|
|
}),
|
|
(k(pn).b7i = function (t) {
|
|
return new pn(this.t7h_1, this.u7h_1, t);
|
|
}),
|
|
(k(pn).toString = function () {
|
|
return (
|
|
"[MapCodecInfo optional=" + this.n7h() + " key=" + U(this.t7h_1) + " value=" + U(this.u7h_1) + "]"
|
|
);
|
|
}),
|
|
(k(pn).equals = function (t) {
|
|
return (
|
|
this === t ||
|
|
(t instanceof pn &&
|
|
!!lt(this.t7h_1, t.t7h_1) &&
|
|
!!lt(this.u7h_1, t.u7h_1) &&
|
|
this.n7h() === t.n7h())
|
|
);
|
|
}),
|
|
(k(pn).hashCode = function () {
|
|
var t = ft(this.t7h_1);
|
|
return ((t = (d(31, t) + ft(this.u7h_1)) | 0), (d(31, t) + ct(this.n7h())) | 0);
|
|
}),
|
|
(k(gn).b7i = function (t) {
|
|
return new gn(this.y7h_1, t);
|
|
}),
|
|
(k(gn).toString = function () {
|
|
return "[TypeCodecInfo optional=" + this.n7h() + " type=" + this.y7h_1.o() + "]";
|
|
}),
|
|
(k(gn).equals = function (t) {
|
|
return this === t || (t instanceof gn && !!this.y7h_1.equals(t.y7h_1) && this.n7h() === t.n7h());
|
|
}),
|
|
(k(gn).hashCode = function () {
|
|
var t = this.y7h_1.hashCode();
|
|
return (d(31, t) + ct(this.n7h())) | 0;
|
|
}),
|
|
(k(an).p7f = function (t, n, i) {
|
|
return ((n = n !== q && n), i === q ? this.o7f(t, n) : i.o7f.call(this, t, n));
|
|
}),
|
|
new Ct(),
|
|
(w = new on()),
|
|
(p = new _n()),
|
|
(t.$_$ = t.$_$ || {}),
|
|
(t.$_$.a = Xt),
|
|
(t.$_$.b = vn),
|
|
(t.$_$.c = wn),
|
|
(t.$_$.d = pn),
|
|
(t.$_$.e = gn),
|
|
(t.$_$.f = St),
|
|
(t.$_$.g = Et),
|
|
(t.$_$.h = Tt),
|
|
(t.$_$.i = function (t, n) {
|
|
return N(A(I(t), 32), P(I(n), new R(-1, 0)));
|
|
}),
|
|
(t.$_$.j = function (t) {
|
|
return T(E(t, 32));
|
|
}),
|
|
(t.$_$.k = function () {
|
|
var t = new an();
|
|
B(L(St), t, null);
|
|
}),
|
|
(t.$_$.l = function (t) {
|
|
return T(t);
|
|
}),
|
|
(t.$_$.m = qt),
|
|
(t.$_$.n = $t),
|
|
(t.$_$.o = jt),
|
|
(t.$_$.p = Dt),
|
|
(t.$_$.q = Bt),
|
|
(t.$_$.r = Gt),
|
|
(t.$_$.s = w),
|
|
(t.$_$.t = zt),
|
|
(t.$_$.u = Ft));
|
|
})(t.exports, i(29518), i(37036), i(72834), i(52943));
|
|
};
|