Compare commits

...

8 Commits

Author SHA1 Message Date
927f805483
T.eg -> T.SklYuriControl 2024-04-17 00:46:18 +08:00
b4c5b564ad
T.nG -> T.CharmState 2024-04-17 00:43:54 +08:00
77d6ffb903
T.dx -> T.IceState 2024-04-17 00:38:38 +08:00
539c5ccb8c
T.bd -> T.UpdateStateImpl 2024-04-17 00:35:20 +08:00
c812984dce
T.dT -> T.PostDefendImpl 2024-04-17 00:34:04 +08:00
e28bb32545
T.aB -> T.PostDefendEntry 2024-04-17 00:29:38 +08:00
e60ecefa5c
T.ef -> T.SklSlimeSpawn 2024-04-17 00:22:56 +08:00
4d13b1b126
T.b8 -> T.PostActionImpl 2024-04-17 00:19:02 +08:00

View File

@ -4657,9 +4657,9 @@ var A = {
if (a.r2.J(0, $.a7())) s.fr = s.fr + 1
}
},
nG(a, b) {
CharmState(a, b) {
var s = new T.dj(a, b, $.i())
s.y = new T.b8(s)
s.y = new T.PostActionImpl(s)
return s
},
fD(a) {
@ -4736,7 +4736,7 @@ var A = {
s = t.dK.a(r.h(0, $.bh()))
if (s == null) {
s = new T.CurseState(a, b, $.pK(), $.t())
s.y = new T.bd(s)
s.y = new T.UpdateStateImpl(s)
r.m(0, $.bh(), s)
b.y2.j(0, s)
b.rx.j(0, s.y)
@ -4787,20 +4787,24 @@ var A = {
}
},
tF(a, b, c, d, e) {
var s, r = 0
var ica_state, r = 0
if (c > r && !(b.fx <= r)) {
if (b.a7($.bS(), d)) return
r = b.r2
s = t.ck.a(r.h(0, $.bS()))
if (s == null) {
s = new T.dx(b, $.cX())
s.x = new T.fY(s)
r.m(0, $.bS(), s)
b.rx.j(0, s)
b.ry.j(0, s.x)
ica_state = t.ck.a(r.h(0, $.bS()))
if (ica_state == null) {
ica_state = new T.IceState(b, $.cX())
ica_state.x = new T.fY(ica_state)
r.m(0, $.bS(), ica_state)
b.rx.j(0, ica_state)
b.ry.j(0, ica_state.x)
b.F()
} else s.y = s.y + $.cX()
if (a.r2.J(0, $.a7())) s.y = s.y + $.bx()
} else ica_state.y = ica_state.y + $.cX()
// iceState.frozenStep += 2048;
if (a.r2.J(0, $.a7())) ica_state.y = ica_state.y + $.bx()
// sklIceHit
// [1]被[冰冻]了
r = T.RunUpdate(C.String.B(LangData.get_lang("HBga"), $.qF()), a, b, null, null, $.bg(), 1000, 100)
e.a.push(r)
}
@ -5552,6 +5556,7 @@ var A = {
return s
},
j7(a, b, c, d, e) {
// Plr caster, Plr target, int mutation, R r, RunUpdates updates
var s, r, q, p, o, n = b.r2,
m = t.cu,
l = m.a(n.h(0, $.ck()))
@ -5560,7 +5565,7 @@ var A = {
if (s) {
s = 0
r = new T.dl(a, b, s, c, s)
r.k1 = new T.b8(r)
r.k1 = new T.PostActionImpl(r)
r.k2 = new T.PreActionImpl(r)
m = m.a(n.h(0, $.ck()))
r.id = m
@ -5576,13 +5581,17 @@ var A = {
b.x2.j(0, r.k1)
b.x1.j(0, r.k2)
b.F()
// sklCovidHit
// [1]感染了[新冠病毒]
e.a.push(T.RunUpdate(LangData.get_lang("toAn"), a, b, null, null, 0, 1000, 100))
for (n = a.y.a.e, m = n.length, p = 0; p < n.length; n.length === m || (0, H.F)(n), ++p) {
o = n[p]
// if (J.Y(o, b)) {
if (o === b) {
// p.spsum += 2048
o.l = o.l + $.bx()
} else {
// p.spsum -= 256
o.l = o.l - $.eX()
}
}
@ -5595,8 +5604,8 @@ var A = {
},
nO(a, b) {
var s = new T.dB(a, b, 0)
s.fy = new T.b8(s)
s.go = new T.bd(s)
s.fy = new T.PostActionImpl(s)
s.go = new T.UpdateStateImpl(s)
s.id = new T.PreActionImpl(s)
return s
},
@ -6252,7 +6261,7 @@ var A = {
ka: function ka(a) {
this.a = a
},
dx: function dx(a, b) {
IceState: function dx(a, b) {
var _ = this
_.r = a
_.x = null
@ -7117,7 +7126,7 @@ var A = {
_.I = null
},
hF: function hF() { },
ef: function ef(a) {
SklSlimeSpawn: function ef(a) {
var _ = this
_.e = false
_.f = a
@ -7199,7 +7208,7 @@ var A = {
_.a_ = _.Z = false
_.I = null
},
eg: function eg(a) {
SklYuriControl: function eg(a) {
var _ = this
_.e = false
_.f = a
@ -7356,18 +7365,18 @@ var A = {
_.I = null
},
jX: function jX() { },
BoostPassive: function boost_passive() { }, // boostPassive
BoostPassive: function BoostPassive() { }, // boostPassive
jY: function jY() { },
x: function x() { },
UpdateStateEntry: function aZ() { },
cB: function cB() { },
bH: function bH() { },
aB: function aB() { },
PostDefendEntry: function aB() { },
ah: function ah() { },
PreActionEntry: function aV() { },
bq: function bq() { },
aF: function aF() { },
bd: function bd(a) {
UpdateStateImpl: function UpdateStateImpl(a) {
var _ = this
_.x = a
_.c = _.b = _.a = null
@ -7377,7 +7386,7 @@ var A = {
_.x = a
_.c = _.b = _.a = null
},
dT: function dT(a, b) {
PostDefendImpl: function PostDefendImpl(a, b) {
var _ = this
_.r = a
_.x = b
@ -7393,7 +7402,7 @@ var A = {
_.x = a
_.c = _.b = _.a = null
},
b8: function b8(a) {
PostActionImpl: function b8(a) {
var _ = this
_.x = a
_.c = _.b = _.a = null
@ -14263,34 +14272,34 @@ T.SklCharm.prototype = {
return r.h(0, $.aE()) != null || r.h(0, $.aJ()) != null ? s / $.t() : s
},
v(a, b, c, d) {
var s, r, q = this,
var s, charm_state, this_ = this,
p = null,
o = a[0].a,
n = d.a
// sklCharm
// [0]使用[魅惑]
n.push(T.RunUpdate(LangData.get_lang("UUan"), q.r, o, p, p, $.i(), 1000, 100))
if (!o.a7($.aE(), c)) s = o.fx > 0 && !o.A && T.bW(q.r.dx, o.db + o.dy, c)
n.push(T.RunUpdate(LangData.get_lang("UUan"), this_.r, o, p, p, $.i(), 1000, 100))
if (!o.a7($.aE(), c)) s = o.fx > 0 && !o.A && T.bW(this_.r.dx, o.db + o.dy, c)
else s = true
if (s) {
// dodge (通用回避)
// [0][回避]了攻击
n.push(T.RunUpdate(LangData.get_lang("BtqN"), o, q.r, p, p, $.as(), 1000, 100))
n.push(T.RunUpdate(LangData.get_lang("BtqN"), o, this_.r, p, p, $.as(), 1000, 100))
return
}
r = t.o.a(o.r2.h(0, $.aE()))
if (r == null) {
r = T.nG(q.r.z, o)
r.aP(0)
charm_state = t.o.a(o.r2.h(0, $.aE()))
if (charm_state == null) {
charm_state = T.CharmState(this_.r.z, o)
charm_state.aP(0)
} else {
s = q.r.z
if (s != r.r) r.r = s
else r.z = r.z + 1
s = this_.r.z
if (s != charm_state.r) charm_state.r = s
else charm_state.z = charm_state.z + 1
}
if (q.r.r2.J(0, $.a7())) r.z = r.z + $.B()
if (this_.r.r2.J(0, $.a7())) charm_state.z = charm_state.z + $.B()
// sklCharmHit
// [1]被[魅惑]了
n.push(T.RunUpdate(C.String.B(LangData.get_lang("yjhn"), $.nd()), q.r, o, p, p, $.cZ(), 1000, 100))
n.push(T.RunUpdate(C.String.B(LangData.get_lang("yjhn"), $.nd()), this_.r, o, p, p, $.cZ(), 1000, 100))
}
}
T.dI.prototype = {
@ -14659,7 +14668,7 @@ T.SklHaste.prototype = {
r = t.e_.a(s.h(0, $.d4()))
if (r == null) {
r = new T.HasteState(n, $.t(), $.B())
r.y = new T.b8(r)
r.y = new T.PostActionImpl(r)
s.m(0, $.d4(), r)
n.rx.j(0, r)
n.x2.j(0, r.y)
@ -14722,7 +14731,7 @@ T.ka.prototype = {
},
$S: 16
}
T.dx.prototype = {
T.IceState.prototype = {
gT() {
return -$.i()
},
@ -15235,7 +15244,7 @@ T.SklSlow.prototype = {
r = t.S.a(s.h(0, $.bi()))
if (r == null) {
r = new T.SlowState(o, $.t())
r.y = new T.b8(r)
r.y = new T.PostActionImpl(r)
s.m(0, $.bi(), r)
o.rx.j(0, r)
o.x2.j(0, r.y)
@ -15324,7 +15333,7 @@ T.SklSummon.prototype = {
return H.b([], t.F)
},
v(a6, a7, a8, a9) {
var s, r, q, p, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a, a0, a1, a2, this_ = this,
var s, r, q, p, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a, a0, a1, summoned_plr, this_ = this,
a4 = null,
a5 = a9.a
a5.push(T.RunUpdate(LangData.get_lang("sCza"), this_.r, a4, a4, a4, $.a6(), 1000, 100))
@ -15371,18 +15380,18 @@ T.SklSummon.prototype = {
a0 = H.b([], b)
a1 = H.b([], b)
b = H.b([], b)
a2 = 0
a2 = new T.PlrSummon(s, q, r, a4, 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(s, q, r, a4)
a2.a6 = new T.cp(a2)
a2.aj = this_
a2.e = T.fD(this_.r)
this_.fr = a2
summoned_plr = new T.PlrSummon(s, q, r, a4, p, o, n, m, l, k, j, i, h, g, f, e, d, c, a, a0, a1, b, 0, 0, 0, $.W(), 0)
summoned_plr.a1(s, q, r, a4)
summoned_plr.a6 = new T.cp(summoned_plr)
summoned_plr.aj = this_
summoned_plr.e = T.fD(this_.r)
this_.fr = summoned_plr
// sklSummonName
a2.r = LangData.get_lang("DxYn") // 使魔
a2 = this_.fr
a2.y = this_.r.y
a2.az()
// 使魔
summoned_plr.r = LangData.get_lang("DxYn")
summoned_plr = this_.fr
summoned_plr.y = this_.r.y
summoned_plr.az()
} else {
s.bP()
s.bs()
@ -16180,7 +16189,7 @@ T.PlrBossSaitama.prototype = {
var s = 0,
r = t.cr
r = new T.hA(s, s, P.c5(r), P.c5(r), 0)
r.id = new T.dT(1 / 0, r)
r.id = new T.PostDefendImpl(1 / 0, r)
this.k3 = r
this.k1.push(r)
}
@ -16241,7 +16250,7 @@ T.PlrBossSlime.prototype = {
},
ac() {
this.k3 = T.hE(this)
this.k1.push(new T.ef(0))
this.k1.push(new T.SklSlimeSpawn(0))
}
}
T.fb.prototype = {
@ -16272,7 +16281,7 @@ T.fb.prototype = {
q.aC = q.dk.aC + $.i()
q.k3 = T.SklAttack(q)
s = q.k1
if (q.aC == $.i()) s.push(new T.ef(0))
if (q.aC == $.i()) s.push(new T.SklSlimeSpawn(0))
else {
r = new T.sklHalf(0)
r.f = $.at()
@ -16292,30 +16301,34 @@ T.hF.prototype = {
return 0
}
}
T.ef.prototype = {
T.SklSlimeSpawn.prototype = {
ga4() {
return $.ao()
return $.ao() // return 0
},
b1(a, b, c, d) {
var s, r, q, p, o, n, m, l = this,
var s, r, q, p, o, n, m, this_ = this,
k = null
l.r.r2.m(0, $.iJ(), new T.hF())
this_.r.r2.m(0, $.iJ(), new T.hF())
s = d.a
s.push($.K())
s.push(T.RunUpdate(LangData.get_lang("BJOA"), l.r, k, k, k, 0, 1000, 100))
// sklSlimeSpawn
// [0][分裂]
s.push(T.RunUpdate(LangData.get_lang("BJOA"), this_.r, k, k, k, 0, 1000, 100))
r = t.b8
q = r.a(l.r)
q = r.a(this_.r)
p = T.nD(q, q.a, q.b)
p.y = l.r.y
p.y = this_.r.y
p.az()
p.l = c.n() * $.C()
l.r.y.aZ(p)
r = r.a(l.r)
this_.r.y.aZ(p)
r = r.a(this_.r)
o = T.nD(r, r.a, r.b)
o.y = l.r.y
o.y = this_.r.y
o.az()
o.l = c.n() * $.C()
l.r.y.aZ(o)
this_.r.y.aZ(o)
// sklSlimeSpawned
// 分成了[0] 和 [1]
r = LangData.get_lang("eHVA")
q = p.fx
n = new T.HPlr(q)
@ -16376,7 +16389,7 @@ T.PlrBossYuri.prototype = {
var s, r
this.k3 = T.hE(this)
s = this.k1
r = new T.eg(0)
r = new T.SklYuriControl(0)
r.f = $.eX()
s.push(r)
r = new T.SklDefend(0)
@ -16387,7 +16400,7 @@ T.PlrBossYuri.prototype = {
s.push(r)
}
}
T.eg.prototype = {
T.SklYuriControl.prototype = {
as(a, b) {
var s = a.y,
r = this.r
@ -16397,6 +16410,8 @@ T.eg.prototype = {
var s, r, q, p, o = null,
n = a[0].a,
m = d.a
// sklYuriControl
// [0]使用[心灵控制]
m.push(T.RunUpdate(LangData.get_lang("wneN"), this.r, n, o, o, $.i(), 1000, 100))
s = n.y.c.length
r = $.B()
@ -16404,13 +16419,15 @@ T.eg.prototype = {
q = t.o.a(n.r2.h(0, $.aE()))
p = this.r
if (q == null) {
q = T.nG(p.z, n)
q = T.CharmState(p.z, n)
q.z = s
q.aP(0)
} else {
q.r = p.z
q.z = q.z + s
}
// sklCharmHit
// [1]被[魅惑]了
m.push(T.RunUpdate(C.String.B(LangData.get_lang("yjhn"), $.nd()), this.r, n, o, o, $.cZ(), 1000, 100))
}
}
@ -17231,19 +17248,19 @@ T.Plr.prototype = {
skills.push(new T.SklDisperse(0)); // 17
r = 0
r = new T.SklIron(r, r, r)
q = new T.dT(1 / 0, r)
q = new T.PostDefendImpl(1 / 0, r)
r.fr = q
r.fx = new T.b8(r)
r.fy = new T.bd(r)
r.fx = new T.PostActionImpl(r)
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.bd(r)
r.fx = new T.b8(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.bd(r)
r.fr = new T.UpdateStateImpl(r)
skills.push(r) // 20
r = new T.SklAssassinate(0)
r.fr = new T.PreActionImpl(r)
@ -17261,10 +17278,10 @@ T.Plr.prototype = {
skills.push(new T.SklMerge(0)); // 31
skills.push(new T.SklZombie(0)); // 32
r = new T.SklUpgrade(0)
r.Q = new T.bd(r)
r.Q = new T.UpdateStateImpl(r)
skills.push(r) // 33
r = new T.SklHide(0)
r.ch = new T.bd(r)
r.ch = new T.UpdateStateImpl(r)
r.Q = new T.PreActionImpl(r)
skills.push(r) // 34
skills.push(new T.SkillVoid(0))
@ -17688,12 +17705,12 @@ T.x.prototype = {
T.UpdateStateEntry.prototype = {}
T.cB.prototype = {}
T.bH.prototype = {}
T.aB.prototype = {}
T.PostDefendEntry.prototype = {}
T.ah.prototype = {}
T.PreActionEntry.prototype = {}
T.bq.prototype = {}
T.aF.prototype = {}
T.bd.prototype = {
T.UpdateStateImpl.prototype = {
ar(a) {
this.x.ar(a)
},
@ -17706,7 +17723,7 @@ T.fY.prototype = {
return 1 / 0
}
}
T.dT.prototype = {
T.PostDefendImpl.prototype = {
aq(a, b, c, d, e) {
return this.x.aq(a, b, c, d, e)
},
@ -17730,7 +17747,7 @@ T.PreActionImpl.prototype = {
return 1 / 0
}
}
T.b8.prototype = {
T.PostActionImpl.prototype = {
at(a, b) {
return this.x.at(a, b)
},
@ -18548,7 +18565,7 @@ T.k1.prototype = {
s.push(m)
p = l.k2;
(p && C.Array).j(p, m)
m = new T.eg(0)
m = new T.SklYuriControl(0)
m.ao(l, $.Z())
s.push(m)
p = l.k2;
@ -19238,9 +19255,9 @@ LangData.k_.prototype = {
inherit(P.kx, P.kw)
inherit(P.cF, P.p)
inherit(HtmlRenderer.fW, HtmlRenderer.ax)
inherit_many(Sgls.MEntry, [T.Skill, T.UpdateStateEntry, T.aB, T.bq, T.cB, T.bH, T.ah, T.PreActionEntry, T.aF])
inherit_many(Sgls.MEntry, [T.Skill, T.UpdateStateEntry, T.PostDefendEntry, T.bq, T.cB, T.bH, T.ah, T.PreActionEntry, T.aF])
inherit_many(T.Skill,
[T.ActionSkill, T.h6, T.he, T.hn, T.hq, T.ea, T.ef,
[T.ActionSkill, T.h6, T.he, T.hn, T.hq, T.ea, T.SklSlimeSpawn,
T.SklCounter, T.SklDefend, T.SklHide, T.SklMerge, T.SklProtect,
T.SklReflect, T.SklReraise, T.SklShield, T.SklUpgrade, T.SklZombie
]
@ -19257,16 +19274,16 @@ LangData.k_.prototype = {
T.hD, T.SkillVoid, T.hg, T.SklRinickModifierClone, T.hz
]
)
inherit_many(T.UpdateStateEntry, [T.dj, T.HasteState, T.dx, T.SlowState, T.bd, T.RinickModifierUpdateState])
inherit_many(T.UpdateStateEntry, [T.dj, T.HasteState, T.IceState, T.SlowState, T.UpdateStateImpl, T.RinickModifierUpdateState])
inherit_many(T.x, [T.dI, T.c3, T.hF, T.fC, T.hY])
inherit_many(T.Plr, [T.dR, T.aM, T.cz, T.PlrBoost, T.PlrBossTest, T.PlrBossTest2, T.PlrEx, T.PlrSeed_])
inherit_many(T.aB, [T.CurseState, T.dT, T.ik])
inherit_many(T.bq, [T.dS, T.b8])
inherit_many(T.PostDefendEntry, [T.CurseState, T.PostDefendImpl, T.ik])
inherit_many(T.bq, [T.dS, T.PostActionImpl])
inherit_many(T.aM, [T.PlrShadow, T.PlrSummon, T.fX])
inherit_many(T.cz, [T.PlrBossAokiji, T.PlrBossConan, T.PlrBossCovid, T.PlrBossIkaruga, T.PlrBossLazy, T.PlrBossMario, T.PlrBossMosquito, T.PlrBossSaitama, T.PlrBossSlime, T.PlrBossSonic, T.PlrBossYuri])
inherit(T.PlrSeed, T.PlrSeed_)
inherit(T.fb, T.PlrBossSlime)
inherit(T.eg, T.SklCharm)
inherit(T.SklYuriControl, T.SklCharm)
inherit_many(T.IPlr, [T.NPlr, T.HPlr, T.MPlr, T.DPlr])
inherit_many(T.aX, [T.h2, T.dX])
inherit(T.fY, T.cB)
@ -19374,7 +19391,7 @@ var t = (function rtii() {
aU: find_type("ag<@>"),
d5: find_type("aT<m*,u*>"),
aH: find_type("w<@>"),
l: find_type("c<aF*>"),
l: find_type("c<aF*>"), // MList <T>
m: find_type("c<fy*>"),
G: find_type("c<bq*>"),
k: find_type("c<ah*>"),
@ -20126,7 +20143,8 @@ var t = (function rtii() {
return 0
})
lazy_old($, "vP", "i", function () {
return X.k("P1JU9kNX~I", 52)
// return X.k("P1JU9kNX~I", 52)
return 1
})
lazy_old($, "wr", "t", function () {
// return X.k("Oi}Eh'8SJR", 99)
@ -20223,7 +20241,8 @@ var t = (function rtii() {
return X.D("4S|&JW$AZI", 32)
})
lazy_old($, "vG", "ao", function () {
return X.D("G*Oej(8SJR", 99)
// return X.D("G*Oej(8SJR", 99)
return 0
})
lazy_old($, "wo", "mM", function () {
return X.D("15uE1}!JpC", 7)
@ -21447,5 +21466,5 @@ function main() {
}
main();
logger.debug("反混淆", LangData.get_lang("wlqa"));
logger.debug("反混淆", LangData.get_lang("wneN"));
// logger.debug("running main:", main()) // 执行main函数