This commit is contained in:
shenjack 2024-04-19 00:04:57 +08:00
parent d978cbf546
commit e5d92bcbc6
Signed by: shenjack
GPG Key ID: 7B1134A979775551

View File

@ -7512,7 +7512,7 @@ var A = {
_.f = a
_.c = _.b = _.a = _.r = null
},
PlrZombie: function fX(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, a0, a1, a2, a3, a4, a5, a6, a7) {
PlrZombie: function fX(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, dies, kills, s, a0, a1, a2, a3, a4, a5, a6, a7) {
var _ = this
_.a6 = _.aj = null
_.a = a
@ -7535,8 +7535,8 @@ var A = {
_.y1 = n
_.y2 = o
_.G = p
_.L = q
_.S = r
_.L = dies
_.S = kills
_.A = false
_.q = s
_.X = null
@ -17060,6 +17060,8 @@ T.Minion.prototype = {
return false
},
cD() {
// minionDie
// [1]消失了
return LangData.get_lang("Kcon")
},
bf() {
@ -17072,13 +17074,13 @@ T.Plr.prototype = {
return false
},
bw(a) {
var s, r, q, p = this
if (p.fx <= 0 || p.A) return false
var s, r, q, this_ = this
if (this_.fx <= 0 || this_.A) return false
s = a.n()
r = (((s & 15) + 1) * ((C.JsInt.am(s, 4) & 15) + 1) >>> 5) + 1
q = p.go
q = this_.go
if (q >= r) {
p.go = q - r
this_.go = q - r
return true
}
return false
@ -17170,16 +17172,16 @@ T.Plr.prototype = {
this_.k2 = this_.X.dH(this_.k1, t.c5) // 以某种方式打乱顺序?
},
bf() {
var s, r = this,
q = r.a,
var s, this_ = this,
q = this_.a,
p = q.length
if (p > $.b3()) throw H.wrap_expression(p)
p = r.b.length
p = this_.b.length
if (p > $.au()) throw H.wrap_expression(p)
q = T.lC(q)
p = T.lC(r.b)
p = T.lC(this_.b)
s = $.a4()
r.x = Math.max(H.ar(q), p - s)
this_.x = Math.max(H.ar(q), p - s)
},
b0(a, b) {
return C.d.aI(a * ($.T() - this.x / b))
@ -17238,7 +17240,7 @@ T.Plr.prototype = {
if (attrs.length != 8) throw new Error('八围要有八个元素')
} catch (error) {
console.error(error)
alert("DIY捏人格式错误请检查");
alert("DIY捏人格式错误, 请检查");
}
if (attrs) {
for (var i = 0; i < 7; i++) {
@ -17291,9 +17293,9 @@ T.Plr.prototype = {
this_.x2.ah(0)
this_.y1.ah(0)
this_.y2.ah(0)
this_.G.ah(0)
this_.L.ah(0)
this_.S.ah(0)
this_.G.ah(0) // postdamages
this_.L.ah(0) // dies
this_.S.ah(0) // kills
},
ac() {
// create skills
@ -17319,6 +17321,7 @@ T.Plr.prototype = {
skills.push(new T.SklHeal(0)); // 15
skills.push(new T.SklRevive(0)); // 16
skills.push(new T.SklDisperse(0)); // 17
r = 0
r = new T.SklIron(r, r, r)
q = new T.PostDefendImpl(1 / 0, r)
@ -17327,18 +17330,22 @@ T.Plr.prototype = {
r.fy = new T.UpdateStateImpl(r)
q.r = $.lG()
skills.push(r) // 18
r = 0
r = new T.SklCharge(r, r)
r.fr = new T.UpdateStateImpl(r)
r.fx = new T.PostActionImpl(r)
skills.push(r) // 19
r = new T.SklAccumulate($.pj(), 0)
r.fr = new T.UpdateStateImpl(r)
skills.push(r) // 20
r = new T.SklAssassinate(0)
r.fr = new T.PreActionImpl(r)
r.fx = new T.PostDamageImpl(r)
skills.push(r) // 21
skills.push(new T.SklSummon(0)); // 22
skills.push(new T.SklClone(0)); // 23
skills.push(new T.SklShadow(0)); // 24
@ -17350,13 +17357,16 @@ T.Plr.prototype = {
skills.push(new T.SklCounter(0)); // 30
skills.push(new T.SklMerge(0)); // 31
skills.push(new T.SklZombie(0)); // 32
r = new T.SklUpgrade(0)
r.Q = new T.UpdateStateImpl(r)
skills.push(r) // 33
r = new T.SklHide(0)
r.ch = new T.UpdateStateImpl(r)
r.Q = new T.PreActionImpl(r)
skills.push(r) // 34
skills.push(new T.SkillVoid(0))
skills.push(new T.SkillVoid(0))
skills.push(new T.SkillVoid(0))
@ -17526,30 +17536,30 @@ T.Plr.prototype = {
i.H = $.W()
},
dN(a, b, c) {
var s, r, q, p = this
if (p.fx <= 0) return
s = p.cy * (b.n() & 3)
r = p.ry
var s, r, q, this_ = this
if (this_.fx <= 0) return
s = this_.cy * (b.n() & 3)
r = this_.ry
if (!r.gbv(r))
for (r = new Sgls.a_(r, r.b, r.$ti.i("a_<1*>")); r.u();) s = r.b.x.fo(s, b, c)
r = p.l = p.l + s
r = this_.l = this_.l + s
q = $.bx()
if (r > q) {
p.l = r - q
p.eE(0, b, c)
this_.l = r - q
this_.eE(0, b, c)
}
},
eE(a, b, c) {
var s, r, q, p, o, n, m, l = this,
var s, r, q, p, o, n, m, this_ = this,
k = null,
j = (b.n() & 63) < l.fr
j = (b.n() & 63) < this_.fr
0
s = l.fn(j, b, c)
if (l.A) return
s = this_.fn(j, b, c)
if (this_.A) return
if (s == null) {
r = (b.n() & 15) + $.av()
if (l.go >= r) {
for (q = l.k4, p = q.length, o = k, n = 0; n < q.length; q.length === p || (0, H.F)(q), ++n) {
if (this_.go >= r) {
for (q = this_.k4, p = q.length, o = k, n = 0; n < q.length; q.length === p || (0, H.F)(q), ++n) {
m = q[n]
if (!m.au(b, j)) continue
o = m.aa(0, j, b)
@ -17557,23 +17567,23 @@ T.Plr.prototype = {
s = m
break
}
l.go = l.go - r
this_.go = this_.go - r
} else o = k
} else o = k
if (s == null) s = l.k3
if (s == null) s = this_.k3
s.v(o == null ? s.aa(0, j, b) : o, j, b, c)
if ((b.n() & 127) < l.fr + $.au()) l.go = l.go + $.aR()
l.at(b, c)
if (l.Z) l.bL(k, c)
if ((b.n() & 127) < this_.fr + $.au()) this_.go = this_.go + $.aR()
this_.at(b, c)
if (this_.Z) this_.bL(k, c)
},
bL(a, b) {
var s, r, q, p, o, n = this
if (n.a_) {
n.Z = true
var s, r, q, p, o, this_ = this
if (this_.a_) {
this_.Z = true
return
}
n.Z = false
for (s = n.r2, r = s.gad(s), r = P.List_List_of(r, true, H._instanceType(r).i("L.E")), C.Array.aJ(r), q = r.length, p = 0; p < r.length; r.length === q || (0, H.F)(r), ++p) {
this_.Z = false
for (s = this_.r2, r = s.gad(s), r = P.List_List_of(r, true, H._instanceType(r).i("L.E")), C.Array.aJ(r), q = r.length, p = 0; p < r.length; r.length === q || (0, H.F)(r), ++p) {
o = r[p]
if (s.h(0, o).gT() < 0) {
s.h(0, o).K(a, b)
@ -17679,20 +17689,21 @@ T.Plr.prototype = {
return LangData.get_lang("avqN")
},
bm(a, b, c, d) {
var s, r, q = this,
var s, r, this_ = this,
p = d.a
p.push($.K())
s = q.cD()
s = this_.cD()
r = new T.DPlr()
r.a = q.e
r.a = this_.e
p.push(T.RunUpdate(s, b, r, null, null, $.b1(), 1000, 100))
for (p = q.L, p = new Sgls.a_(p, p.b, p.$ti.i("a_<1*>")); p.u();)
for (p = this_.L, p = new Sgls.a_(p, p.b, p.$ti.i("a_<1*>")); p.u();)
if (p.b.b1(a, b, c, d)) break
if (q.fx > 0) return
q.y.dj(q)
if (b != null && b.fx > 0) b.bS(q, c, d)
if (this_.fx > 0) return
this_.y.dj(this_)
if (b != null && b.fx > 0) b.bS(this_, c, d)
},
bS(a, b, c) {
// kill()
var s
for (s = this.S, s = new Sgls.a_(s, s.b, s.$ti.i("a_<1*>")); s.u();)
if (s.b.bS(a, b, c)) break
@ -18049,10 +18060,10 @@ T.SklMerge.prototype = {
this.r.S.j(0, this)
},
bS(a, b, c) {
var s, r, q, p, o, n, m, l, k = this,
var s, r, q, p, o, n, m, l, this_ = this,
j = null
if ((b.n() & 63) < k.f) {
for (s = 0, r = k.r.q, q = r.length, p = a.q, o = false; s < q; ++s) {
if ((b.n() & 63) < this_.f) {
for (s = 0, r = this_.r.q, q = r.length, p = a.q, o = false; s < q; ++s) {
n = p[s]
if (n > r[s]) {
r[s] = n
@ -18062,7 +18073,7 @@ T.SklMerge.prototype = {
s = 0
r = a.k1
while (true) {
q = k.r.k1
q = this_.r.k1
if (!(s < q.length && s < r.length)) break
m = q[s]
l = r[s]
@ -18073,14 +18084,14 @@ T.SklMerge.prototype = {
if (q > p) {
if (p === 0) {
m.f = q
if (m instanceof T.ActionSkill) k.r.k4.push(m)
if (m instanceof T.ActionSkill) this_.r.k4.push(m)
m.W()
} else m.f = q
o = true
} ++s
}
r = a.go
q = k.r
q = this_.r
if (r > q.go) {
q.go = r
a.go = 0
@ -18093,13 +18104,13 @@ T.SklMerge.prototype = {
}
if (o) {
a.r2.m(0, $.iJ(), new T.MergeState())
k.r.F()
this_.r.F()
r = c.a
r.push($.K())
r.push(T.RunUpdate(LangData.get_lang("yGkN"), k.r, a, j, j, $.a6(), $.d0(), 100))
r.push(T.RunUpdate(LangData.get_lang("yGkN"), this_.r, a, j, j, $.a6(), $.d0(), 100))
q = LangData.get_lang("PGSN")
p = new T.MPlr()
p.cO(k.r)
p.cO(this_.r)
r.push(T.RunUpdate(q, p, a, j, j, 0, 1000, 100))
return true
}
@ -18413,12 +18424,12 @@ T.SklZombie.prototype = {
this.r.S.j(0, this)
},
bS(a6, a7, a8) {
var s, r, q, p, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a, a0, a1, a2, a3, a4 = this,
var s, r, q, p, o, n, m, l, k, j, i, h, g, f, e, dies, kills, b, a, a0, a1, a2, a3, this_ = this,
a5 = null
if (!(a6 instanceof T.Minion) && (a7.n() & 63) < a4.f && a4.r.bw(a7)) {
if (!(a6 instanceof T.Minion) && (a7.n() & 63) < this_.f && this_.r.bw(a7)) {
a6.r2.m(0, $.iJ(), new T.ZombieState())
s = H.as_string(a4.r.a) + "?" + H.as_string($.qZ())
r = a4.r
s = H.as_string(this_.r.a) + "?" + H.as_string($.qZ())
r = this_.r
q = r.b
r = r.c
p = 0
@ -18447,35 +18458,41 @@ T.SklZombie.prototype = {
e = new Sgls.MList(t.k)
e.c = e
e.b = e
d = new Sgls.MList(t.l)
d.c = d
d.b = d
c = new Sgls.MList(t.m)
c.c = c
c.b = c
dies = new Sgls.MList(t.l)
dies.c = dies
dies.b = dies
kills = new Sgls.MList(t.m)
kills.c = kills
kills.b = kills
b = t.i
a = H.b([], b)
a0 = H.b([], b)
a1 = H.b([], b)
b = H.b([], b)
a2 = 0
a3 = new T.PlrZombie(s, q, r, a5, p, o, n, m, l, k, j, i, h, g, f, e, d, c, a, a0, a1, b, a2, a2, a2, $.W(), a2)
a3 = new T.PlrZombie(s, q, r, a5, p, o, n, m, l, k, j, i, h, g, f, e, dies, kills, a, a0, a1, b, a2, a2, a2, $.W(), a2)
a3.a1(s, q, r, a5)
a3.a6 = new T.cp(a3)
a3.aj = a4
a3.e = T.getMinionName(a4.r)
a3.aj = this_
a3.e = T.getMinionName(this_.r)
// sklZombieName
// 丧尸
a3.r = LangData.get_lang("KYSn")
r = a4.r
r = this_.r
a3.y = r.y
r.L.j(0, a3.a6)
a3.az()
a3.l = a7.n() * $.C()
a4.r.y.aZ(a3)
this_.r.y.aZ(a3)
r = a8.a
r.push($.K())
r.push(T.RunUpdate(LangData.get_lang("apma"), a4.r, a6, a5, a5, $.a6(), $.d0(), 100))
// sklZombie
// [0][召唤亡灵]
r.push(T.RunUpdate(LangData.get_lang("apma"), this_.r, a6, a5, a5, $.a6(), $.d0(), 100))
// sklZombied
// [2]变成了[1]
q = LangData.get_lang("kXba")
s = a4.r
s = this_.r
a2 = a3.fx
b = new T.HPlr(a2)
b.a = a3.e
@ -19483,8 +19500,8 @@ var t = (function rtii() {
aU: find_type("ag<@>"),
d5: find_type("aT<m*,u*>"),
aH: find_type("w<@>"),
l: find_type("c<aF*>"), // MList <T>
m: find_type("c<fy*>"),
l: find_type("c<aF*>"), // MList<DieEntry>
m: find_type("c<fy*>"), // MList<KillEntry>
G: find_type("c<bq*>"),
k: find_type("c<ah*>"),
e: find_type("c<aB*>"),
@ -21558,5 +21575,5 @@ function main() {
}
main();
logger.debug("反混淆", LangData.get_lang("cHVa"));
logger.debug("反混淆", LangData.get_lang("KYSn"));
// logger.debug("running main:", main()) // 执行main函数