Compare commits

..

No commits in common. "d26b58f7d84a2ddaf43ac6301618f0ff5c0f9d79" and "b6c7757c1f259f33a79b299e1b88d88a5ac921cd" have entirely different histories.

View File

@ -864,7 +864,7 @@ var A = {
},
tc(a) {
var s, r, q, p
if (a instanceof P.Object) return H._rtiToString(H.instanceType(a), null)
if (a instanceof P.Object) return H.aH(H.instanceType(a), null)
if (J.cV(a) === C.J || t.bI.b(a)) {
s = C.p(a)
r = s !== "Object" && s !== ""
@ -877,7 +877,7 @@ var A = {
if (r) return p
}
}
return H._rtiToString(H.instanceType(a), null)
return H.aH(H.instanceType(a), null)
},
nY(a) {
var s, r, q, p, o = a.length
@ -2090,27 +2090,31 @@ var A = {
a.b = c
return a.b(b)
},
_installSpecializedAsCheck(a) {
uk(a) {
var s, r, this_ = this
if (!H.isStrongTopType(this_)) {
if (!(this_ === t.c)) {
s = this_ === t.K
logger.debug("进入 H.uk")
} else {
s = true
}
} else {
s = true
}
logger.debug("进入 H.uk")
if (s) {
r = H.ue
} else {
if (this_ === t.K) {
r = H.ud
} else {
r = H._generalNullableAsCheckImplementation
r = H.ui
}
}
logger.debug("进入 H.uk")
this_.a = r
// logger.debug("进入 H.uk", r, r(a))
return this_.a(a)
},
ln(a) {
@ -2154,31 +2158,29 @@ var A = {
var s = this
if (a == null) return a
else if (s.b(a)) return a
H._failedAsCheck(a, s)
H.oo(a, s)
},
_generalNullableAsCheckImplementation(a) {
ui(a) {
var s = this
if (a == null) return a
// set run time info
else if (s.b(a)) return a
console.log("faild nullable as check", a, s)
let stack = new Error().stack
console.log(stack)
H._failedAsCheck(a, s)
logger.debug("faild nullable as check", a)
H.oo(a, s)
},
_failedAsCheck(a, b) {
throw H.wrap_expression(H.u_(H._Error_compose(a, H.instanceOrFunctionType(a, b), H._rtiToString(b, null))))
oo(a, b) {
throw H.wrap_expression(H.u_(H.ob(a, H.instanceOrFunctionType(a, b), H.aH(b, null))))
},
_Error_compose(a, b, c) {
ob(a, b, c) {
var s = P.jh(a),
r = H._rtiToString(b == null ? H.instanceType(a) : b, null)
r = H.aH(b == null ? H.instanceType(a) : b, null)
return s + ": type '" + H.as_string(r) + "' is not a subtype of type '" + H.as_string(c) + "'"
},
u_(a) {
return new H.eI("TypeError: " + a)
},
aC(a, b) {
return new H.eI("TypeError: " + H._Error_compose(a, null, b))
return new H.eI("TypeError: " + H.ob(a, null, b))
},
uq(a) {
return a != null
@ -2279,7 +2281,7 @@ var A = {
},
uB(a, b) {
var s, r, q
for (s = "", r = "", q = 0; q < a.length; ++q, r = ", ") s += C.String.B(r, H._rtiToString(a[q], b))
for (s = "", r = "", q = 0; q < a.length; ++q, r = ", ") s += C.String.B(r, H.aH(a[q], b))
return s
},
op(a4, a5, a6) {
@ -2300,7 +2302,7 @@ var A = {
if (!(j === n)) h = j === m
else h = true
else h = true
if (!h) l += C.String.B(" extends ", H._rtiToString(j, a5))
if (!h) l += C.String.B(" extends ", H.aH(j, a5))
}
l += ">"
} else {
@ -2315,11 +2317,11 @@ var A = {
c = d.length
b = g.c
a = b.length
a0 = H._rtiToString(o, a5)
for (a1 = "", a2 = "", p = 0; p < e; ++p, a2 = a3) a1 += C.String.B(a2, H._rtiToString(f[p], a5))
a0 = H.aH(o, a5)
for (a1 = "", a2 = "", p = 0; p < e; ++p, a2 = a3) a1 += C.String.B(a2, H.aH(f[p], a5))
if (c > 0) {
a1 += a2 + "["
for (a2 = "", p = 0; p < c; ++p, a2 = a3) a1 += C.String.B(a2, H._rtiToString(d[p], a5))
for (a2 = "", p = 0; p < c; ++p, a2 = a3) a1 += C.String.B(a2, H.aH(d[p], a5))
a1 += "]"
}
if (a > 0) {
@ -2327,7 +2329,7 @@ var A = {
for (a2 = "", p = 0; p < a; p += 3, a2 = a3) {
a1 += a2
if (b[p + 1]) a1 += "required "
a1 += J.iN(H._rtiToString(b[p + 2], a5), " ") + b[p]
a1 += J.iN(H.aH(b[p + 2], a5), " ") + b[p]
}
a1 += "}"
}
@ -2337,7 +2339,7 @@ var A = {
}
return l + "(" + a1 + ") => " + H.as_string(a0)
},
_rtiToString(a, b) {
aH(a, b) {
var s, r, q, p, o, n, m = a.y
if (m === 5) return "erased"
if (m === 2) return "dynamic"
@ -2345,16 +2347,16 @@ var A = {
if (m === 1) return "Never"
if (m === 4) return "any"
if (m === 6) {
s = H._rtiToString(a.z, b)
s = H.aH(a.z, b)
return s
}
if (m === 7) {
r = a.z
s = H._rtiToString(r, b)
s = H.aH(r, b)
q = r.y
return J.iN(q === 11 || q === 12 ? C.String.B("(", s) + ")" : s, "?")
}
if (m === 8) return "FutureOr<" + H.as_string(H._rtiToString(a.z, b)) + ">"
if (m === 8) return "FutureOr<" + H.as_string(H.aH(a.z, b)) + ">"
if (m === 9) {
p = H.uG(a.z)
o = a.Q
@ -2428,7 +2430,7 @@ var A = {
return q
},
_Universe__installTypeTests(a, b) {
b.a = H._installSpecializedAsCheck
b.a = H.uk
b.b = H.ul
return b
},
@ -4860,11 +4862,11 @@ var A = {
if (s > $.mR()) return $.py()
return s
},
choose_boss(name, clan_name, fgt, weapon_name) {
create_player(name, clan_name, fgt, weapon_name) {
// MARK: WTF 什么鬼这么长
var team_name, r, q, p, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a, a0, a1, a2, a3 = null
var s, r, q, p, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a, a0, a1, a2, a3 = null
if (clan_name == $.nk()) {
team_name = 0
s = 0
r = $.T()
q = H.b([], t.q)
p = H.b([], t.H)
@ -4902,14 +4904,14 @@ var A = {
b = H.b([], e)
e = H.b([], e)
a = 0
a = new T.PlrBossTest(name, clan_name, name, a3, team_name, r, q, p, o, n, m, l, k, j, i, h, g, f, d, c, b, e, a, a, a, $.W(), a)
a = new T.PlrBossTest(name, clan_name, name, a3, s, r, q, p, o, n, m, l, k, j, i, h, g, f, d, c, b, e, a, a, a, $.W(), a)
a.a1(name, clan_name, name, a3)
a.e4(name, clan_name, fgt)
return a
}
// MARK: BOSS INIT(上面也是)
if (clan_name == $.qR()) {
team_name = 0
s = 0
r = $.T()
q = H.b([], t.q)
p = H.b([], t.H)
@ -4947,15 +4949,15 @@ var A = {
b = H.b([], e)
e = H.b([], e)
a = 0
a = new T.PlrBossTest2(name, clan_name, name, a3, team_name, r, q, p, o, n, m, l, k, j, i, h, g, f, d, c, b, e, a, a, a, $.W(), a)
a = new T.PlrBossTest2(name, clan_name, name, a3, s, r, q, p, o, n, m, l, k, j, i, h, g, f, d, c, b, e, a, a, a, $.W(), a)
a.a1(name, clan_name, name, a3)
a.e5(name, clan_name)
return a
}
// MARK: 强评?
// cl -> !
team_name = $.cl()
if (clan_name == team_name) {
s = $.cl()
if (clan_name == s) {
if (name == $.lQ()) {
r = 0
q = H.as_string(name) + H.as_string($.aD())
@ -4997,9 +4999,9 @@ var A = {
a1 = H.b([], b)
b = H.b([], b)
a2 = 0
a2 = new T.PlrBossMario(r, name, team_name, q, a3, p, o, n, m, l, k, j, i, h, g, f, e, d, c, a, a0, a1, b, a2, a2, a2, $.W(), a2)
a2.a1(name, team_name, q, a3)
a2.av(name, team_name)
a2 = new T.PlrBossMario(r, name, s, q, a3, p, o, n, m, l, k, j, i, h, g, f, e, d, c, a, a0, a1, b, a2, a2, a2, $.W(), a2)
a2.a1(name, s, q, a3)
a2.av(name, s)
return a2
}
if (name == $.qP()) {
@ -5042,9 +5044,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossSonic(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossSonic(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
if (name == $.qo()) {
@ -5087,9 +5089,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossMosquito(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossMosquito(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
if (name == $.qY()) {
@ -5132,12 +5134,12 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossYuri(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossYuri(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
if (name == $.qO()) return T.rE(name, team_name)
if (name == $.qO()) return T.rE(name, s)
if (name == $.qh()) {
r = H.as_string(name) + H.as_string($.aD())
q = 0
@ -5178,9 +5180,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossIkaruga(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossIkaruga(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
if (name == $.qb()) {
@ -5223,9 +5225,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossConan(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossConan(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
if (name == $.q9()) {
@ -5268,9 +5270,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossAokiji(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossAokiji(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
if (name == $.d5()) {
@ -5313,9 +5315,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossLazy(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossLazy(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
// covid
@ -5359,9 +5361,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossCovid(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossCovid(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
if (name == $.qL()) {
@ -5404,9 +5406,9 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBossSaitama(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1.av(name, team_name)
a1 = new T.PlrBossSaitama(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
a1.av(name, s)
return a1
}
r = $.ni()
@ -5450,16 +5452,16 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrSeed(name, team_name, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, r, a3)
a1 = new T.PlrSeed(name, s, r, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, r, a3)
r = a1.r = C.String.ay(name, $.X())
team_name = $.C()
$.vq = r.length > team_name && C.String.a8(r, team_name) === $.q0() ? $.pE() : $.mS()
s = $.C()
$.vq = r.length > s && C.String.a8(r, s) === $.q0() ? $.pE() : $.mS()
return a1
}
// boosted
if ($.nr().J(0, name)) {
team_name = $.cl()
s = $.cl()
r = $.nr().h(0, name)
q = 0
p = $.T()
@ -5499,12 +5501,12 @@ var A = {
a0 = H.b([], c)
c = H.b([], c)
a1 = 0
a1 = new T.PlrBoost(r, name, team_name, name, weapon_name, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, team_name, name, weapon_name)
a1.e1(name, team_name, r, weapon_name)
a1 = new T.PlrBoost(r, name, s, name, weapon_name, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, $.W(), a1)
a1.a1(name, s, name, weapon_name)
a1.e1(name, s, r, weapon_name)
return a1
}
team_name = $.cl()
s = $.cl()
r = 0
q = $.T()
p = H.b([], t.q)
@ -5543,9 +5545,9 @@ var A = {
a = H.b([], d)
d = H.b([], d)
a0 = 0
a0 = new T.PlrEx(name, team_name, name, weapon_name, r, q, p, o, n, m, l, k, j, i, h, g, f, e, c, b, a, d, a0, a0, a0, $.W(), a0)
a0.a1(name, team_name, name, weapon_name)
a0.e2(name, team_name, name, weapon_name)
a0 = new T.PlrEx(name, s, name, weapon_name, r, q, p, o, n, m, l, k, j, i, h, g, f, e, c, b, a, d, a0, a0, a0, $.W(), a0)
a0.a1(name, s, name, weapon_name)
a0.e2(name, s, name, weapon_name)
return a0
}
return T.init_plr(name, clan_name, a3, weapon_name)
@ -6185,14 +6187,14 @@ var A = {
_.a_ = _.Z = false
_.I = null
},
SklClone: function e4(a) {
SklClone: function SklClone(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklCloneCallback: function k9() { },
SklCritical: function e5(a) {
SklCritical: function SklCritical(a) {
var _ = this
_.e = false
_.f = a
@ -6207,19 +6209,19 @@ var A = {
_.Q = d
_.c = _.b = _.a = null
},
SklCurse: function hf(a) {
SklCurse: function SklCurse(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklDisperse: function hh(a) {
SklDisperse: function SklDisperse(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklExchange: function hi(a) {
SklExchange: function SklExchange(a) {
var _ = this
_.e = false
_.f = a
@ -6228,13 +6230,13 @@ var A = {
FireState: function c3(a) {
this.b = a
},
SklFire: function cc(a) {
SklFire: function SklFire(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
sklHalf: function e7(a) {
sklHalf: function sklHalf(a) {
var _ = this
_.e = false
_.f = a
@ -6248,13 +6250,13 @@ var A = {
_.Q = c
_.c = _.b = _.a = null
},
SklHaste: function hk(a) {
SklHaste: function SklHaste(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklHeal: function e8(a) {
SklHeal: function SklHeal(a) {
var _ = this
_.e = false
_.f = a
@ -6270,13 +6272,13 @@ var A = {
_.y = b
_.c = _.b = _.a = null
},
SklIce: function e9(a) {
SklIce: function SklIce(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklIron: function ho(a, b, c) {
SklIron: function SklIron(a, b, c) {
var _ = this
_.fy = _.fx = _.fr = null
_.go = a
@ -6293,25 +6295,25 @@ var A = {
_.z = c
_.c = _.b = _.a = null
},
SklPoison: function ht(a) {
SklPoison: function SklPoison(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklQuake: function hv(a) {
SklQuake: function SklQuake(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklRapid: function ec(a) {
SklRapid: function SklRapid(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SklRevive: function hx(a) {
SklRevive: function SklRevive(a) {
var _ = this
_.e = false
_.f = a
@ -6362,20 +6364,20 @@ var A = {
_.a_ = _.Z = false
_.I = null
},
SklShadow: function hB(a) {
SklShadow: function SklShadow(a) {
var _ = this
_.e = false
_.f = a
_.c = _.b = _.a = _.r = null
},
SlowState: function eh(a, b) {
SlowState: function SlowState(a, b) {
var _ = this
_.x = a
_.y = null
_.z = b
_.c = _.b = _.a = null
},
SklSlow: function hG(a) {
SklSlow: function SklSlow(a) {
var _ = this
_.e = false
_.f = a
@ -7244,7 +7246,7 @@ var A = {
ji: function ji(a) {
this.a = a
},
Grp: function b7(a, b, c, d, e) {
b7: function b7(a, b, c, d, e) {
var _ = this
_.a = a
_.b = null
@ -9671,7 +9673,7 @@ H.Rti.prototype = {
H.ib.prototype = {}
H.iu.prototype = {
k(a) {
return H._rtiToString(this.a, null)
return H.aH(this.a, null)
}
}
H.i9.prototype = {
@ -9877,14 +9879,14 @@ P._Future.prototype = {
}
},
d3(a) {
var s, r, q, p, o, this_ = this,
var s, r, q, p, o, n = this,
m = {}
m.a = a
if (a == null) return
s = this_.a
s = n.a
if (s <= 3) {
r = this_.c
this_.c = a
r = n.c
n.c = a
if (r != null) {
q = a.a
for (p = a; q != null; p = q, q = o) o = q.a
@ -9892,15 +9894,15 @@ P._Future.prototype = {
}
} else {
if ((s & 4) !== 0) {
s = this_.c
s = n.c
if ((s.a & 24) === 0) {
s.d3(a)
return
}
this_.c1(s)
n.c1(s)
}
m.a = this_.bJ(a)
P.cS(null, null, this_.b, new P.kO(m, this_))
m.a = n.bJ(a)
P.cS(null, null, n.b, new P.kO(m, n))
}
},
bI() {
@ -9909,22 +9911,22 @@ P._Future.prototype = {
return this.bJ(s)
},
bJ(a) {
var current, prev, next
for (current = a, prev = null; current != null; prev = current, current = next) {
next = current.a
current.a = prev
var s, r, q
for (s = a, r = null; s != null; r = s, s = q) {
q = s.a
s.a = r
}
return prev
return r
},
cV(a) {
var s, r, q, this_ = this
this_.a ^= 2
var s, r, q, p = this
p.a ^= 2
try {
a.cz(new P.kK(this_), new P.kL(this_), t.P)
a.cz(new P.kK(p), new P.kL(p), t.P)
} catch (q) {
s = H.unwrap_Exception(q)
r = H.getTraceFromException(q)
P.scheduleMicrotask(new P.kM(this_, s, r))
P.scheduleMicrotask(new P.kM(p, s, r))
}
},
// 动画帧调用?
@ -9959,15 +9961,15 @@ P._Future.prototype = {
P.cS(null, null, this.b, new P.kJ(this, a))
},
cW(a) {
var this_ = this
if (this_.$ti.b(a)) {
var s = this
if (s.$ti.b(a)) {
if ((a.a & 16) !== 0) {
this_.a ^= 2
P.cS(null, null, this_.b, new P.kN(this_, a))
} else P._Future__chainCoreFuture(a, this_)
s.a ^= 2
P.cS(null, null, s.b, new P.kN(s, a))
} else P._Future__chainCoreFuture(a, s)
return
}
this_._chainForeignFuture(a)
s.cV(a)
},
cT(a, b) {
this.a ^= 2
@ -12395,14 +12397,14 @@ L.ProfileWinChance.prototype = {
for (s = k.a, r = s.length, q = k.e, p = k.r, o = 0; o < s.length; s.length === r || (0, H.F)(s), ++o) {
n = s[o]
m = J.a3(n)
l = T.choose_boss(m.h(n, 0), m.h(n, 1), null, m.h(n, 2))
l = T.create_player(m.h(n, 0), m.h(n, 1), null, m.h(n, 2))
q.push(l)
p.push(l.e)
}
for (s = k.b, r = s.length, p = k.f, o = 0; o < s.length; s.length === r || (0, H.F)(s), ++o) {
n = s[o]
m = J.a3(n)
p.push(T.choose_boss(m.h(n, 0), m.h(n, 1), null, m.h(n, 2)))
p.push(T.create_player(m.h(n, 0), m.h(n, 1), null, m.h(n, 2)))
}
s = q.length
if (s + p.length >>> 4 === 0) {
@ -12610,7 +12612,7 @@ V.ProfileMain.prototype = {
}
for (s = names.length, r = this_.f, q = this_.r, p = 0; p < names.length; names.length === s || (0, H.F)(names), ++p) {
o = names[p]
plr = T.choose_boss(o[0], o[1], null, o[2])
plr = T.create_player(o[0], o[1], null, o[2])
this.f.push(plr)
q.push(plr.e)
}
@ -12630,27 +12632,25 @@ V.ProfileMain.prototype = {
logger.debug("评分 输出")
var async_goto = 0,
async_completer = P._makeAsyncAwaitCompleter(t.d),
result, this_ = this,
update_list, n, this_b, l, k, j, round_count, h, g, f, engine_result, some_d, result_getter, b, a, a0, a1, a2, a3, outer_display
q, this_ = this,
o, n, this_b, l, k, j, round_count, h, g, f, get_result, d, c, b, a, a0, a1, a2, a3, a4
var $async$O = P._wrapJsFunctionForAsync(function (async_error_code, async_result) {
if (async_error_code === 1) return P.async_rethrow(async_result, async_completer)
while (true) {
// console.log("running case", async_goto)
switch (async_goto) {
while (true) switch (async_goto) {
case 0:
outer_display = this_.y
if (outer_display.length !== 0) {
result = C.Array.cu(outer_display, 0)
a4 = this_.y
if (a4.length !== 0) {
q = C.Array.cu(a4, 0)
async_goto = 1
break
}
if (this_.ch >= this_.d) {
result = null
q = null
async_goto = 1
break
}
outer_display = this_.r
update_list = t.v
a4 = this_.r
o = t.v
n = this_.z
this_b = this_.b
l = this_.a
@ -12658,7 +12658,6 @@ V.ProfileMain.prototype = {
j = t.D
round_count = 0
case 3:
// console.log("start case 3")
if (!(round_count < 100)) {
// 场数 >= 100
async_goto = 4
@ -12666,13 +12665,13 @@ V.ProfileMain.prototype = {
}
// 继续运行
if (this_b.length === 1 && !this_.c) {
// console.log("this_b length === 1")
console.log("this_b length === 1")
h = H.b([
[this_b[0], H.b(["" + this_.e++, l], k)], [H.b(["" + this_.e++, l], k), H.b(["" + this_.e++, l], k)]
], j)
}
else {
// console.log("this_b length !== 1")
console.log("this_b length !== 1")
g = []
h = H.b([this_b, g], j)
for (f = 0; f < this_b.length; ++f) g.push(H.b(["" + this_.e++, l], k))
@ -12680,21 +12679,22 @@ V.ProfileMain.prototype = {
async_goto = 5
return P._asyncAwait(T.start_main(h), $async$O)
case 5:
// console.log("start case 5")
engine_result = async_result
some_d = null
get_result = async_result
d = null
case 6:
// console.log("start case 6")
// if (!true) {
// async_goto = 8
// break
// }
async_goto = 9
return P._asyncAwait(engine_result.O(), $async$O)
return P._asyncAwait(get_result.O(), $async$O)
case 9:
// console.log("start case 9")
result_getter = async_result
if (result_getter == null) {
c = async_result
if (c == null) {
async_goto = 8
break
}
for (b = result_getter.a, a = b.length, a0 = 0; a0 < b.length; b.length === a || (0, H.F)(b), ++a0) {
for (b = c.a, a = b.length, a0 = 0; a0 < b.length; b.length === a || (0, H.F)(b), ++a0) {
a1 = b[a0]
if (a1.a > 0) {
a2 = a1.e
@ -12702,21 +12702,19 @@ V.ProfileMain.prototype = {
} else a2 = false
if (a2) {
a3 = a1.d
if (a3.startsWith("[0]")) {
if (n.J(0, a3)) { n.m(0, a3, n.h(0, a3) + 1) }
else { n.m(0, a3, 1) }
}
if (C.String.bA(a3, "[0]"))
// a3.startWith("[0]")
if (n.J(0, a3)) n.m(0, a3, n.h(0, a3) + 1)
else n.m(0, a3, 1)
}
}
case 7:
// console.log("start case 7")
some_d = result_getter
d = c
async_goto = 6
break
case 8:
// console.log("start case 8")
// console.log(outer_display, "\n", update_list, "\n", some_d)
if (outer_display.includes(update_list.a(some_d.a[0]).e.gb2())) {
// if (C.Array.w(a4, o.a(d.a[0]).e.gb2())) {
if (a4.includes(o.a(d.a[0]).e.gb2())) {
// 胜利场
++this_.Q
};
@ -12726,21 +12724,20 @@ V.ProfileMain.prototype = {
async_goto = 3
break
case 4:
outer_display = H.b([], t.U)
update_list = H.b([], t.Y)
a4 = H.b([], t.U)
o = H.b([], t.Y)
// 实力评估中...[2]%
// benchmarking
outer_display.push(T.RunUpdate_init(LangData.get_lang("pkGN"), null, null, C.JsInt.ag(this_.ch, 100), null, 0, 0, 0))
a4.push(T.RunUpdate_init(LangData.get_lang("pkGN"), null, null, C.JsInt.ag(this_.ch, 100), null, 0, 0, 0))
if (this_.ch >= this_.d) {
// 阶段目标场数达到
this_.eS()
}
result = new T.aq(outer_display, update_list)
q = new T.aq(a4, o)
async_goto = 1
break
case 1:
return P._asyncReturn(result, async_completer)
}
return P._asyncReturn(q, async_completer)
}
})
return P._asyncStartSync($async$O, async_completer)
@ -12875,7 +12872,8 @@ X.ProfileFind.prototype = {
}
},
O() {
logger.debug("搜索 主循环")
// 另一个评分主循环
logger.debug("评分2 主循环")
var async_goto = 0,
async_completer = P._makeAsyncAwaitCompleter(t.d),
q, this_ = this,
@ -12897,15 +12895,9 @@ X.ProfileFind.prototype = {
o = H.b([], t.Y)
e.push($.K())
if (d.length >>> 13 > 0) {
// searchInvalid
// 错误目前最多支持8000人搜索
e.push(T.RunUpdate_init(LangData.get_lang("BUaa"), null, null, null, null, 0, 1000, 100))
this_.b = d.length + 1
} else {
// searchStart
// 搜索开始...
e.push(T.RunUpdate_init(LangData.get_lang("UZBn"), null, null, null, null, 0, 1000, 100))
}
} else e.push(T.RunUpdate_init(LangData.get_lang("UZBn"), null, null, null, null, 0, 1000, 100))
q = new T.aq(e, o)
async_goto = 1
break
@ -16526,16 +16518,16 @@ T.Engine.prototype = {
var async_goto = 0,
async_completer = P._makeAsyncAwaitCompleter(t.z),
q, this_ = this,
o, n, m, l, k, j, i, h, g, f, runner, d, c, b, a, a0, a1, player, a3, a4, a5, a6, a7, a8, a9, b0, b1, b2, seed_names
o, n, m, l, k, j, i, h, g, f, runner, d, c, b, a, a0, a1, player, a3, a4, a5, a6, a7, a8, a9, b0, b1, b2, b3
var $async$bD = P._wrapJsFunctionForAsync(function (async_error_code, async_result) {
if (async_error_code === 1) return P.async_rethrow(async_result, async_completer)
while (true) switch (async_goto) {
case 0:
seed_names = H.b([], t.V)
b3 = H.b([], t.V)
for (o = this_.x, n = o.length, m = t.eG, l = this_.r, k = this_.z, j = t.L, i = this_.a, h = 0; h < o.length; o.length === n || (0, H.F)(o), ++h) {
g = o[h]
f = H.b([], j)
runner = new T.Grp(this_, f, H.b([], j), H.b([], j), H.b([], j))
runner = new T.b7(this_, f, H.b([], j), H.b([], j), H.b([], j))
for (d = (g && C.Array).ga0(g); d.u();) {
c = d.gC()
if (!(c instanceof T.Plr))
@ -16553,13 +16545,13 @@ T.Engine.prototype = {
} else
a = false
if (a) {
player = T.choose_boss(b.h(c, 0), b.h(c, $.i()), this_, a1)
player = T.create_player(b.h(c, 0), b.h(c, $.i()), this_, a1)
} else {
player = T.init_plr(b.h(c, 0), b.h(c, $.i()), runner.b, a1)
}
// a2 = a ? T.init_boss(b.h(c, 0), b.h(c, $.i()), this_, a1) : T.init_plr(b.h(c, 0), b.h(c, $.i()), e.b, a1)
if (player instanceof T.PlrSeed_) { // PlrSeed
seed_names.push(player.e)
b3.push(player.e)
k.push(player)
continue
}
@ -16605,9 +16597,9 @@ T.Engine.prototype = {
o = l.gad(l)
a7 = P.List_List_of(o, true, H._instanceType(o).i("L.E"))
C.Array.aJ(a7)
if (seed_names.length !== 0) {
if (b3.length !== 0) {
a8 = H.b(a7.slice(0), H._arrayInstanceType(a7))
C.Array.a5(a8, seed_names)
C.Array.a5(a8, b3)
C.Array.aJ(a8)
} else {
a8 = a7
@ -16906,7 +16898,7 @@ T.ji.prototype = {
},
$S: 2
}
T.Grp.prototype = {
T.b7.prototype = {
aZ(a) {
var s, r, q = this,
p = q.a
@ -19285,7 +19277,7 @@ LangData.k_.prototype = {
S.fK,
HtmlRenderer.inner_render, HtmlRenderer.jT, HtmlRenderer.ax,
Sgls.a_, Sgls.MEntry,
T.IMeta, T.Plr, T.CovidMeta, T.Engine, T.Grp, T.IPlr, T.HDamage, T.HRecover, T.RunUpdate, T.aq, T.bG, T.Weapon, T.DummyChargeMeta]
T.IMeta, T.Plr, T.CovidMeta, T.Engine, T.b7, T.IPlr, T.HDamage, T.HRecover, T.RunUpdate, T.aq, T.bG, T.Weapon, T.DummyChargeMeta]
)
inherit_many(J.Interceptor, [J.fw, J.cs, J.bE, J.JsArray, J.JsNumber, J.JsString, H.dJ, H.ab, W.fn, W.Blob, W.CanvasRenderingContext2D, W.i6, W.bb, W.ja, W.jb, W.o, W.c4, W.jL, W.ig, W.il, W.iy, W.iA])
inherit_many(J.bE, [J.PlainJavaScriptObject, J.UnknownJavaScriptObject, J.JavaScriptFunction])
@ -21593,5 +21585,5 @@ function main() {
}
main();
logger.debug("反混淆", LangData.get_lang("BUaa"));
logger.debug("反混淆", LangData.get_lang("KYSn"));
// logger.debug("running main:", main()) // 执行main函数