- 拆分: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)
481 lines
13 KiB
JavaScript
481 lines
13 KiB
JavaScript
// ============================================================
|
|
// Module ID: 41164
|
|
// ============================================================
|
|
;(window.__modules__ = window.__modules__ || {})[41164] = (t, n, i) => {
|
|
!(function (t, n, i, r, e) {
|
|
"use strict";
|
|
var u,
|
|
s,
|
|
o,
|
|
_,
|
|
a,
|
|
h,
|
|
c,
|
|
l,
|
|
f,
|
|
v,
|
|
w,
|
|
p,
|
|
d = n.$_$.h5,
|
|
g = i.$_$.f,
|
|
m = i.$_$.l,
|
|
y = n.$_$.ge,
|
|
k = n.$_$.kd,
|
|
b = n.$_$.c,
|
|
q = n.$_$.lj,
|
|
$ = n.$_$.fd,
|
|
j = i.$_$.k,
|
|
x = i.$_$.m,
|
|
z = n.$_$.gd,
|
|
S = r.$_$.a,
|
|
C = n.$_$.wc,
|
|
E = n.$_$.xk,
|
|
T = e.$_$.p3,
|
|
I = e.$_$.q3,
|
|
A = e.$_$.s,
|
|
R = n.$_$.mf,
|
|
P = e.$_$.w1,
|
|
N = n.$_$.mk,
|
|
O = e.$_$.u2,
|
|
M = e.$_$.j9,
|
|
D = e.$_$.e9,
|
|
L = n.$_$.l8,
|
|
B = e.$_$.y8,
|
|
U = e.$_$.q7,
|
|
F = n.$_$.id,
|
|
G = r.$_$.o,
|
|
H = n.$_$.v,
|
|
W = n.$_$.sc,
|
|
V = n.$_$.tk,
|
|
K = i.$_$.i,
|
|
Y = i.$_$.h,
|
|
X = i.$_$.d,
|
|
J = i.$_$.g,
|
|
Z = n.$_$.yk,
|
|
Q = n.$_$.xd,
|
|
tt = n.$_$.jb,
|
|
nt = n.$_$.vj,
|
|
it = r.$_$.h,
|
|
rt = n.$_$.td,
|
|
et = n.$_$.jd,
|
|
ut = i.$_$.c;
|
|
function st() {
|
|
if (o) return d;
|
|
((o = !0), (u = new ft("QUEST", 0, "quest")), (s = new ft("SHOP_ITEM", 1, "shop_item")));
|
|
}
|
|
function ot(t, n, i) {
|
|
var r = new g();
|
|
return (m(r, "reward_type", n.tor_1), m(r, "reward_id", i.toString()), r.z1p());
|
|
}
|
|
function _t() {
|
|
((_ = this), jt.call(this, "client_js_start", !0));
|
|
}
|
|
function at() {
|
|
((a = this), jt.call(this, "log_in", !0));
|
|
}
|
|
function ht() {
|
|
((h = this), jt.call(this, "log_out", !0));
|
|
}
|
|
function ct() {
|
|
((c = this), jt.call(this, "registration_complete", !0));
|
|
}
|
|
function lt() {
|
|
((l = this), jt.call(this, "battle_start", !0));
|
|
}
|
|
function ft(t, n, i) {
|
|
(q.call(this, t, n), (this.tor_1 = i));
|
|
}
|
|
function vt(t, n) {
|
|
jt.call(this, "rewarded_video_start", b, ot(0, t, n));
|
|
}
|
|
function wt(t, n) {
|
|
jt.call(this, "rewarded_video_reward", b, ot(0, t, n));
|
|
}
|
|
function pt(t, n) {
|
|
var i = new g();
|
|
(m(i, "old", t), m(i, "new", n));
|
|
var r = i.z1p();
|
|
jt.call(this, "entrance_set_language", !0, r);
|
|
}
|
|
function dt(t, n) {
|
|
n = n === b ? null : n;
|
|
var i = new g();
|
|
(m(i, "action", t), null == n || j(i, "item_id", n));
|
|
var r = i.z1p();
|
|
jt.call(this, "tutorial_tank_builder", b, r);
|
|
}
|
|
function gt(t, n) {
|
|
n = n === b ? null : n;
|
|
var i = new g();
|
|
(m(i, "stage", t), null == n || m(i, "substage", n));
|
|
var r = i.z1p();
|
|
jt.call(this, "tutorial_battle", b, r);
|
|
}
|
|
function mt(t) {
|
|
var n = new g();
|
|
j(n, "quest_id", t);
|
|
var i = n.z1p();
|
|
jt.call(this, "quest_reward_get", b, i);
|
|
}
|
|
function yt(t, n, i, r, e, u) {
|
|
u = u === b || u;
|
|
var s = new g();
|
|
m(s, "transaction_id", e);
|
|
var o = new g();
|
|
(m(o, "id", i.toString()), m(o, "category", r));
|
|
var _ = o.z1p();
|
|
s.h1r("product", _);
|
|
var a = new g();
|
|
(m(a, "name", t), m(a, "amount", n.toString()));
|
|
var h = a.z1p();
|
|
s.h1r("currency", h);
|
|
var c = s.z1p();
|
|
(jt.call(this, "purchase", u, c),
|
|
(this.cos_1 = t),
|
|
(this.dos_1 = n),
|
|
(this.eos_1 = i),
|
|
(this.fos_1 = r),
|
|
(this.gos_1 = e));
|
|
}
|
|
function kt(t, n, i, r) {
|
|
r = r !== b && r;
|
|
var e = new g(),
|
|
u = new g();
|
|
m(u, "id", i.toString());
|
|
var s = u.z1p();
|
|
e.h1r("product", s);
|
|
var o = new g();
|
|
(m(o, "name", t.j3_1), m(o, "amount", n.toString()));
|
|
var _ = o.z1p();
|
|
e.h1r("currency", _);
|
|
var a = e.z1p();
|
|
(jt.call(this, "virtual_purchase", r, a), (this.kos_1 = t), (this.los_1 = n), (this.mos_1 = i));
|
|
}
|
|
function bt(t, n) {
|
|
n = n !== b && n;
|
|
var i = new g();
|
|
m(i, "screen", t);
|
|
var r = i.z1p();
|
|
(jt.call(this, "screen_show", n, r), (this.qos_1 = t));
|
|
}
|
|
function qt(t, n, i, r) {
|
|
((i = i === b ? null : i), (r = r !== b && r));
|
|
var e = new g();
|
|
(m(e, "screen", n), m(e, "button", t), null == i || x(e, "active", i));
|
|
var u = e.z1p();
|
|
(jt.call(this, "button_click", r, u), (this.uos_1 = t), (this.vos_1 = n));
|
|
}
|
|
function $t() {}
|
|
function jt(t, n, i) {
|
|
((n = n !== b && n), (i = i === b ? null : i), (this.uor_1 = t), (this.vor_1 = n), (this.wor_1 = i));
|
|
}
|
|
function xt() {
|
|
((f = this),
|
|
(this.wos_1 = L([p, v, w])),
|
|
(this.xos_1 = null),
|
|
(this.yos_1 = null),
|
|
(this.zos_1 = O()),
|
|
(this.aot_1 = B(1)),
|
|
(this.bot_1 = null));
|
|
}
|
|
function zt() {}
|
|
function St() {}
|
|
function Ct(t) {
|
|
var n = window.gtag;
|
|
return "function" == typeof n ? n : null;
|
|
}
|
|
function Et(t, n, i) {
|
|
for (var r = H(), e = n.u1().t(); e.u();) {
|
|
var u = e.v(),
|
|
s = u.v2(),
|
|
o = u.w2(),
|
|
_ = 0 === W(i) ? s : i + "_" + s;
|
|
if (o instanceof J)
|
|
if (o.r()) {
|
|
var a = Y("{}");
|
|
r.g3(_, a);
|
|
} else r.i3(Et(t, o, _));
|
|
else if (o instanceof X) {
|
|
var h = Y(o.toString());
|
|
r.g3(_, h);
|
|
} else o instanceof K ? r.g3(_, o) : V();
|
|
}
|
|
return new J(r);
|
|
}
|
|
function Tt() {
|
|
this.fot_1 = "app";
|
|
}
|
|
function It(t, n) {
|
|
((this.oot_1 = t), tt.call(this, n));
|
|
}
|
|
function At(t, n) {
|
|
((this.aou_1 = t), tt.call(this, n));
|
|
}
|
|
function Rt() {}
|
|
function Pt() {}
|
|
($(jt, "", b, b, [I]),
|
|
k(_t, "", b, jt),
|
|
k(at, "", b, jt),
|
|
k(ht, "", b, jt),
|
|
k(ct, "", b, jt),
|
|
k(lt, "", b, jt),
|
|
$(ft, "", b, q),
|
|
$(vt, "", b, jt),
|
|
$(wt, "", b, jt),
|
|
$(pt, "", b, jt),
|
|
$(dt, "", b, jt),
|
|
$(gt, "", b, jt),
|
|
$(mt, "", b, jt),
|
|
$(yt, "", b, jt),
|
|
$(kt, "", b, jt),
|
|
$(bt, "", b, jt),
|
|
$(qt, "", b, jt),
|
|
z($t),
|
|
k(xt, ""),
|
|
F(zt, ""),
|
|
F(St, "", b, b, [zt]),
|
|
k(Tt, "", b, b, [zt]),
|
|
et(It, tt, b, [1]),
|
|
et(At, tt, b, [1]),
|
|
k(Rt, "", b, b, [St]),
|
|
k(Pt, "", b, b, [zt]),
|
|
(y(jt).m = function () {
|
|
return this.uor_1;
|
|
}),
|
|
(y(jt).l2a = function () {
|
|
return this.wor_1;
|
|
}),
|
|
(y(jt).xor = function () {
|
|
return new S(this.m(), this.l2a(), this.vor_1);
|
|
}),
|
|
(y(jt).yor = function (t) {
|
|
return this === t || (this.m() === t.m() && C(this.l2a(), t.l2a()));
|
|
}),
|
|
(y(jt).toString = function () {
|
|
return "AnalyticsEvent(name='" + this.m() + "', params=" + E(this.l2a()) + ")";
|
|
}),
|
|
(y(xt).jor = function (t) {
|
|
if (t != this.bot_1) {
|
|
this.bot_1 = t;
|
|
for (var n = this.wos_1.t(); n.u();) {
|
|
var i = n.v();
|
|
i.cot() && i.jor(t);
|
|
}
|
|
null != t ? this.dot((null == a && new at(), a)) : this.dot((null == h && new ht(), h));
|
|
}
|
|
}),
|
|
(y(xt).dot = function (t) {
|
|
if (
|
|
!(function (t, n) {
|
|
var i = t.yos_1;
|
|
return null == i || !i.yor(n) || D(M(O(), t.zos_1), t.aot_1) > 0;
|
|
})(this, t)
|
|
)
|
|
return d;
|
|
var n = (function (t) {
|
|
var n,
|
|
i = t.xos_1;
|
|
return (null == i ? ((t.xos_1 = P(R(A), null)), (n = N(t.xos_1))) : (n = i), n);
|
|
})(this),
|
|
i = U(),
|
|
r = t.m(),
|
|
e = t.l2a(),
|
|
u = null == e ? null : e.toString();
|
|
n.g2k(i, r, null == u ? "" : u);
|
|
for (var s = this.wos_1.t(); s.u();) {
|
|
var o = s.v();
|
|
o.cot() && o.dot(t);
|
|
}
|
|
((this.yos_1 = t), (this.zos_1 = O()));
|
|
}),
|
|
(y(xt).eot = function (t) {
|
|
for (var n = this.wos_1.t(); n.u();) {
|
|
var i = n.v();
|
|
i.cot() && i.eot(t);
|
|
}
|
|
}),
|
|
(y(Tt).cot = function () {
|
|
return 1 == window.analytics.ga.enabled;
|
|
}),
|
|
(y(Tt).jor = function (t) {
|
|
var n = Ct();
|
|
if (null == n) return d;
|
|
n("set", Q([Z("user_id", t)]));
|
|
}),
|
|
(y(Tt).dot = function (t) {
|
|
var n = Ct();
|
|
if (null == n) return d;
|
|
var i = n,
|
|
r = t.l2a();
|
|
if (null != r) {
|
|
var e = Et(this, r, "app"),
|
|
u = JSON.parse(e.toString());
|
|
(t instanceof yt &&
|
|
((u.transaction_id = t.gos_1),
|
|
(u.currency = t.cos_1),
|
|
(u.value = t.dos_1),
|
|
(u.items = [
|
|
Q([
|
|
Z("item_id", t.eos_1.toString()),
|
|
Z("item_category", t.fos_1),
|
|
Z("price", t.dos_1),
|
|
Z("quantity", 1),
|
|
]),
|
|
])),
|
|
i("event", t.m(), u));
|
|
} else i("event", t.m());
|
|
}),
|
|
(y(Tt).eot = function (t) {
|
|
var n = Ct();
|
|
if (null == n) return d;
|
|
var i,
|
|
r = n,
|
|
e = Et(this, t, (i = i === b ? "" : i));
|
|
r("set", "user_properties", JSON.parse(e.toString()));
|
|
}),
|
|
(y(It).qot = function (t, n) {
|
|
var i = this.rot(t, n);
|
|
return ((i.l9_1 = d), (i.m9_1 = null), i.r9());
|
|
}),
|
|
(y(It).ea = function (t, n) {
|
|
return this.qot(null != t && rt(t, it) ? t : nt(), n);
|
|
}),
|
|
(y(It).r9 = function () {
|
|
for (this.l9_1; ;)
|
|
try {
|
|
var t = this.j9_1;
|
|
if (0 === t) return ((this.k9_1 = 1), this.pot_1.nok().setUser(this.oot_1), d);
|
|
if (1 === t) throw this.m9_1;
|
|
} catch (t) {
|
|
throw t;
|
|
}
|
|
}),
|
|
(y(It).rot = function (t, n) {
|
|
var i = new It(this.oot_1, n);
|
|
return ((i.pot_1 = t), i);
|
|
}),
|
|
(y(At).qot = function (t, n) {
|
|
var i = this.rot(t, n);
|
|
return ((i.l9_1 = d), (i.m9_1 = null), i.r9());
|
|
}),
|
|
(y(At).ea = function (t, n) {
|
|
return this.qot(null != t && rt(t, it) ? t : nt(), n);
|
|
}),
|
|
(y(At).r9 = function () {
|
|
for (this.l9_1; ;)
|
|
try {
|
|
var t = this.j9_1;
|
|
if (0 === t) return ((this.k9_1 = 1), this.bou_1.nok().sendAnalyticsEvent(this.aou_1.xor()), d);
|
|
if (1 === t) throw this.m9_1;
|
|
} catch (t) {
|
|
throw t;
|
|
}
|
|
}),
|
|
(y(At).rot = function (t, n) {
|
|
var i = new At(this.aou_1, n);
|
|
return ((i.bou_1 = t), i);
|
|
}),
|
|
(y(Rt).jor = function (t) {
|
|
var n, i;
|
|
G().too(
|
|
((n = new It(t, null)),
|
|
((i = function (t, i) {
|
|
return n.qot(t, i);
|
|
}).$arity = 1),
|
|
i),
|
|
);
|
|
}),
|
|
(y(Rt).dot = function (t) {
|
|
var n, i;
|
|
G().too(
|
|
((n = new At(t, null)),
|
|
((i = function (t, i) {
|
|
return n.qot(t, i);
|
|
}).$arity = 1),
|
|
i),
|
|
);
|
|
}),
|
|
(y(Rt).eot = function (t) {
|
|
return d;
|
|
}),
|
|
(y(Pt).cot = function () {
|
|
return 1 == window.analytics.yametrica.enabled;
|
|
}),
|
|
(y(Pt).jor = function (t) {
|
|
window.ymSetUserID(t);
|
|
}),
|
|
(y(Pt).dot = function (t) {
|
|
var n;
|
|
((n = t.m2a()),
|
|
window.ymReachGoal(n),
|
|
t instanceof yt &&
|
|
(function (t, n) {
|
|
window.ymDataLayer.push(JSON.parse(n.toString()));
|
|
})(
|
|
0,
|
|
(function (t, n, i, r, e, u) {
|
|
var s = new g(),
|
|
o = new g();
|
|
m(o, "currencyCode", r);
|
|
var _ = new g(),
|
|
a = new g();
|
|
m(a, "id", n);
|
|
var h = a.z1p();
|
|
_.h1r("actionField", h);
|
|
var c = new ut(),
|
|
l = new g();
|
|
(m(l, "id", i), j(l, "price", e), m(l, "category", u));
|
|
var f = l.z1p();
|
|
c.j1r(f);
|
|
var v = c.z1p();
|
|
_.h1r("products", v);
|
|
var w = _.z1p();
|
|
o.h1r("purchase", w);
|
|
var p = o.z1p();
|
|
return (s.h1r("ecommerce", p), s.z1p());
|
|
})(0, t.gos_1, t.eos_1.toString(), t.cos_1, t.dos_1, t.fos_1),
|
|
));
|
|
}),
|
|
(y(Pt).eot = function (t) {
|
|
window.ymParams(JSON.parse(t.toString()));
|
|
}),
|
|
(y(jt).m2a = T),
|
|
(y(Rt).cot = function () {
|
|
return G().noo();
|
|
}),
|
|
new $t(),
|
|
(v = new Tt()),
|
|
(w = new Rt()),
|
|
(p = new Pt()),
|
|
(t.$_$ = t.$_$ || {}),
|
|
(t.$_$.a = qt),
|
|
(t.$_$.b = pt),
|
|
(t.$_$.c = mt),
|
|
(t.$_$.d = kt),
|
|
(t.$_$.e = yt),
|
|
(t.$_$.f = wt),
|
|
(t.$_$.g = vt),
|
|
(t.$_$.h = bt),
|
|
(t.$_$.i = gt),
|
|
(t.$_$.j = dt),
|
|
(t.$_$.k = function () {
|
|
return (st(), u);
|
|
}),
|
|
(t.$_$.l = function () {
|
|
return (st(), s);
|
|
}),
|
|
(t.$_$.m = function () {
|
|
return (null == l && new lt(), l);
|
|
}),
|
|
(t.$_$.n = function () {
|
|
return (null == _ && new _t(), _);
|
|
}),
|
|
(t.$_$.o = function () {
|
|
return (null == c && new ct(), c);
|
|
}),
|
|
(t.$_$.p = function () {
|
|
return (null == f && new xt(), f);
|
|
}));
|
|
})(t.exports, i(37036), i(61430), i(97675), i(52943));
|
|
};
|