Files
TankIC/3dtank.com copy/play/static/js/unpacked/module_41164.js
T
TermiNexus fd0dffe31b feat(bundle): 迁移到新版 main.7cfa4058.js(重做拆分 + 移植 7 处针对性修改)
- 拆分: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)
2026-10-16 14:20:15 +08:00

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));
};