From e44cca5f1d2a7d6307b043f6019575fb2c42d939 Mon Sep 17 00:00:00 2001 From: shenjack <3695888@qq.com> Date: Sun, 8 Dec 2024 16:28:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9D=8F=E4=BA=86=EF=BC=8C=E6=84=9F=E8=A7=89?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9C=89=E7=82=B9=E5=A4=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- branch/latest/md5.js | 721 +++++++++++++++++++++++++++---------------- 1 file changed, 453 insertions(+), 268 deletions(-) diff --git a/branch/latest/md5.js b/branch/latest/md5.js index bf9b0b4..3e933e4 100644 --- a/branch/latest/md5.js +++ b/branch/latest/md5.js @@ -1,6 +1,11 @@ 'use strict'; -const _version_ = "0.4.5"; +/** + * 更新日志记录(确信) + * 0.5.0: 添加了 external_gAd, 用于外部传入 gAd + * 毕竟 gAd 这东西感觉还不如直接存一个巨大的列表 + */ +const _version_ = "0.5.0"; /** * 用于在 api 模式下触发轮询 @@ -37,6 +42,12 @@ let run_env = { * 是否开启仅对战 */ fight_only: false, + /** + * 是否使用外置 gAd + * 默认为 false, 都自带这么大一个列表了, 还要什么 gAd + * 添加自: 0.5.0 + */ + use_external_gAd: false, }; /** @@ -105,6 +116,221 @@ const logger = { }, } +/** + * 对不起, 但是我是写 rust 的, 所以我就大写常量 + */ +const CHAR_SET = new Set([ + 19968, 19969, 19971, 19975, 19976, 19977, 19978, 19979, 19981, 19982, 19984, 19985, 19987, 19988, 19990, 19992, 19993, 19994, + 19995, 19996, 19997, 20002, 20004, 20005, 20007, 20010, 20013, 20016, 20018, 20020, 20024, 20025, 20026, 20027, 20029, 20030, + 20035, 20037, 20040, 20041, 20043, 20044, 20045, 20046, 20047, 20048, 20050, 20051, 20052, 20054, 20056, 20057, 20061, 20062, + 20063, 20064, 20065, 20070, 20080, 20081, 20083, 20094, 20102, 20104, 20105, 20107, 20108, 20110, 20111, 20113, 20114, 20116, + 20117, 20122, 20123, 20129, 20132, 20133, 20134, 20135, 20137, 20139, 20140, 20141, 20142, 20146, 20154, 20159, 20160, 20161, + 20165, 20166, 20167, 20170, 20171, 20173, 20174, 20177, 20179, 20180, 20182, 20183, 20184, 20185, 20195, 20196, 20197, 20202, + 20204, 20208, 20210, 20214, 20215, 20219, 20221, 20223, 20225, 20234, 20237, 20239, 20240, 20241, 20247, 20248, 20249, 20250, + 20254, 20255, 20256, 20260, 20262, 20266, 20271, 20272, 20276, 20278, 20280, 20282, 20284, 20291, 20294, 20301, 20302, 20303, + 20305, 20307, 20309, 20313, 20315, 20316, 20320, 20323, 20329, 20339, 20351, 20356, 20360, 20363, 20365, 20379, 20381, 20384, + 20387, 20389, 20390, 20391, 20392, 20398, 20399, 20405, 20415, 20419, 20420, 20426, 20431, 20432, 20439, 20440, 20445, 20449, + 20457, 20461, 20462, 20463, 20465, 20474, 20493, 20498, 20500, 20504, 20505, 20506, 20511, 20513, 20518, 20538, 20540, 20542, + 20551, 20558, 20559, 20570, 20572, 20581, 20598, 20599, 20607, 20608, 20613, 20621, 20648, 20652, 20658, 20667, 20687, 20698, + 20711, 20725, 20731, 20754, 20769, 20799, 20801, 20803, 20804, 20805, 20806, 20808, 20809, 20811, 20813, 20817, 20820, 20826, + 20828, 20834, 20837, 20840, 20843, 20844, 20845, 20848, 20849, 20851, 20852, 20853, 20854, 20855, 20856, 20859, 20860, 20861, + 20864, 20869, 20872, 20876, 20877, 20882, 20885, 20887, 20889, 20891, 20892, 20896, 20900, 20908, 20911, 20912, 20914, 20915, + 20917, 20918, 20919, 20923, 20928, 20932, 20934, 20937, 20940, 20943, 20945, 20955, 20957, 20960, 20961, 20964, 20971, 20973, + 20975, 20976, 20979, 20982, 20984, 20985, 20986, 20987, 20989, 20991, 20992, 20993, 20995, 20998, 20999, 21002, 21009, 21010, + 21015, 21016, 21017, 21018, 21019, 21021, 21024, 21028, 21032, 21033, 21035, 21038, 21040, 21046, 21047, 21048, 21049, 21050, + 21051, 21053, 21058, 21059, 21066, 21069, 21073, 21076, 21078, 21093, 21095, 21097, 21098, 21103, 21106, 21119, 21128, 21147, + 21149, 21150, 21151, 21152, 21153, 21155, 21160, 21161, 21162, 21163, 21169, 21170, 21171, 21183, 21187, 21191, 21193, 21195, + 21202, 21208, 21215, 21220, 21242, 21246, 21247, 21248, 21253, 21254, 21256, 21269, 21270, 21271, 21273, 21280, 21283, 21290, + 21305, 21306, 21307, 21310, 21311, 21313, 21315, 21319, 21320, 21322, 21326, 21327, 21329, 21330, 21331, 21333, 21334, 21335, + 21338, 21340, 21344, 21345, 21346, 21348, 21350, 21351, 21355, 21360, 21361, 21363, 21364, 21365, 21367, 21368, 21375, 21378, + 21381, 21382, 21385, 21387, 21388, 21397, 21400, 21402, 21407, 21410, 21414, 21416, 21435, 21439, 21441, 21442, 21448, 21449, + 21450, 21451, 21452, 21453, 21457, 21460, 21462, 21463, 21464, 21465, 21467, 21472, 21475, 21476, 21477, 21478, 21480, 21482, + 21483, 21484, 21485, 21486, 21487, 21488, 21490, 21491, 21494, 21495, 21496, 21497, 21500, 21501, 21505, 21507, 21508, 21510, + 21512, 21513, 21514, 21516, 21517, 21518, 21519, 21520, 21521, 21523, 21525, 21527, 21531, 21533, 21534, 21535, 21536, 21542, + 21543, 21544, 21545, 21547, 21548, 21549, 21550, 21551, 21553, 21556, 21557, 21560, 21561, 21563, 21564, 21568, 21574, 21576, + 21578, 21584, 21589, 21592, 21595, 21596, 21602, 21608, 21619, 21621, 21627, 21628, 21629, 21638, 21644, 21647, 21648, 21650, + 21653, 21654, 21657, 21671, 21672, 21674, 21676, 21681, 21683, 21688, 21693, 21696, 21697, 21700, 21702, 21704, 21709, 21710, + 21713, 21719, 21727, 21733, 21736, 21737, 21738, 21741, 21742, 21746, 21754, 21756, 21761, 21766, 21767, 21769, 21776, 21792, + 21796, 21799, 21804, 21806, 21807, 21809, 21822, 21827, 21828, 21830, 21834, 21857, 21860, 21861, 21862, 21872, 21880, 21884, + 21890, 21892, 21895, 21897, 21898, 21912, 21916, 21917, 21927, 21939, 21943, 21947, 21957, 21971, 21980, 21985, 21988, 21990, + 22013, 22016, 22017, 22025, 22065, 22066, 22068, 22070, 22073, 22079, 22120, 22121, 22122, 22158, 22179, 22199, 22204, 22218, + 22234, 22235, 22238, 22240, 22242, 22244, 22253, 22256, 22257, 22260, 22266, 22269, 22270, 22275, 22278, 22280, 22303, 22307, + 22312, 22320, 22330, 22334, 22336, 22343, 22346, 22350, 22351, 22352, 22353, 22359, 22362, 22363, 22365, 22366, 22367, 22368, + 22369, 22372, 22374, 22378, 22383, 22391, 22402, 22403, 22404, 22411, 22418, 22427, 22434, 22438, 22443, 22446, 22466, 22467, + 22475, 22478, 22495, 22496, 22521, 22522, 22530, 22534, 22549, 22561, 22564, 22570, 22576, 22581, 22604, 22609, 22612, 22616, + 22622, 22635, 22659, 22661, 22675, 22681, 22686, 22696, 22697, 22721, 22741, 22756, 22763, 22766, 22768, 22771, 22774, 22777, + 22788, 22791, 22797, 22799, 22805, 22806, 22810, 22812, 22815, 22823, 22825, 22826, 22827, 22829, 22830, 22831, 22833, 22836, + 22839, 22840, 22841, 22842, 22852, 22855, 22856, 22857, 22859, 22863, 22865, 22868, 22869, 22870, 22871, 22880, 22882, 22885, + 22899, 22900, 22902, 22904, 22905, 22909, 22914, 22916, 22918, 22919, 22920, 22930, 22931, 22934, 22937, 22949, 22952, 22969, + 22971, 22982, 22986, 22987, 22992, 22993, 22995, 22996, 23002, 23004, 23013, 23016, 23035, 23039, 23041, 23043, 23044, 23047, + 23064, 23068, 23081, 23089, 23094, 23110, 23113, 23130, 23156, 23158, 23167, 23186, 23194, 23219, 23233, 23234, 23241, 23244, + 23265, 23273, 23305, 23376, 23380, 23381, 23383, 23384, 23385, 23389, 23391, 23395, 23396, 23398, 23401, 23413, 23421, 23425, + 23427, 23429, 23431, 23432, 23433, 23435, 23436, 23439, 23447, 23448, 23449, 23450, 23451, 23452, 23453, 23454, 23456, 23457, + 23458, 23459, 23460, 23462, 23466, 23467, 23472, 23475, 23476, 23477, 23478, 23481, 23485, 23486, 23487, 23490, 23492, 23494, + 23495, 23500, 23506, 23507, 23517, 23518, 23519, 23521, 23525, 23528, 23544, 23545, 23546, 23547, 23548, 23551, 23553, 23556, + 23558, 23561, 23562, 23567, 23569, 23572, 23574, 23576, 23578, 23581, 23588, 23601, 23608, 23610, 23612, 23613, 23614, 23615, + 23616, 23617, 23618, 23621, 23624, 23625, 23626, 23627, 23630, 23631, 23633, 23637, 23646, 23648, 23649, 23653, 23663, 23665, + 23673, 23679, 23681, 23682, 23700, 23702, 23703, 23707, 23721, 23725, 23731, 23736, 23777, 23782, 23789, 23792, 23803, 23815, + 23822, 23828, 23830, 23849, 23853, 23884, 24013, 24029, 24030, 24033, 24034, 24037, 24038, 24039, 24040, 24041, 24043, 24046, + 24049, 24050, 24052, 24055, 24062, 24065, 24066, 24067, 24069, 24070, 24072, 24076, 24080, 24085, 24086, 24088, 24090, 24092, + 24093, 24102, 24109, 24110, 24120, 24125, 24133, 24140, 24148, 24149, 24162, 24178, 24179, 24180, 24182, 24184, 24187, 24188, + 24189, 24191, 24196, 24198, 24199, 24202, 24207, 24208, 24211, 24212, 24213, 24215, 24217, 24220, 24222, 24223, 24230, 24231, + 24237, 24245, 24246, 24247, 24248, 24265, 24266, 24275, 24310, 24311, 24314, 24320, 24322, 24323, 24324, 24330, 24335, 24339, + 24341, 24347, 24351, 24352, 24357, 24358, 24359, 24367, 24369, 24377, 24378, 24402, 24403, 24405, 24418, 24420, 24425, 24426, + 24428, 24429, 24432, 24433, 24441, 24443, 24444, 24448, 24449, 24452, 24453, 24456, 24458, 24459, 24464, 24466, 24471, 24472, + 24473, 24481, 24490, 24494, 24503, 24509, 24515, 24517, 24518, 24524, 24525, 24535, 24536, 24537, 24544, 24551, 24555, 24561, + 24565, 24573, 24575, 24576, 24577, 24590, 24594, 24596, 24597, 24598, 24604, 24605, 24608, 24613, 24615, 24616, 24618, 24623, + 24635, 24643, 24651, 24653, 24656, 24658, 24661, 24674, 24676, 24680, 24681, 24684, 24685, 24687, 24688, 24691, 24694, 24700, + 24708, 24713, 24717, 24724, 24735, 24736, 24739, 24742, 24744, 24748, 24751, 24754, 24756, 24764, 24773, 24778, 24779, 24785, + 24789, 24796, 24800, 24806, 24807, 24808, 24809, 24811, 24813, 24815, 24816, 24819, 24822, 24825, 24833, 24840, 24841, 24847, + 24853, 24858, 24863, 24868, 24871, 24895, 24904, 24908, 24910, 24917, 24930, 24935, 24936, 24944, 24951, 24971, 24974, 24980, + 25000, 25022, 25026, 25032, 25034, 25042, 25062, 25096, 25103, 25104, 25105, 25106, 25110, 25112, 25114, 25130, 25139, 25140, + 25143, 25151, 25152, 25153, 25159, 25163, 25165, 25166, 25169, 25170, 25171, 25172, 25176, 25179, 25187, 25191, 25193, 25195, + 25196, 25197, 25198, 25199, 25200, 25203, 25206, 25209, 25212, 25214, 25215, 25216, 25220, 25226, 25233, 25234, 25235, 25237, + 25238, 25239, 25240, 25242, 25243, 25248, 25249, 25250, 25252, 25253, 25259, 25260, 25265, 25269, 25273, 25276, 25277, 25282, + 25284, 25285, 25286, 25287, 25289, 25292, 25293, 25296, 25298, 25299, 25300, 25302, 25303, 25304, 25305, 25307, 25308, 25311, + 25314, 25315, 25317, 25318, 25319, 25320, 25321, 25324, 25325, 25327, 25329, 25331, 25332, 25335, 25340, 25342, 25343, 25345, + 25346, 25351, 25353, 25358, 25361, 25366, 25370, 25375, 25376, 25377, 25379, 25380, 25381, 25384, 25386, 25387, 25391, 25402, + 25405, 25410, 25413, 25414, 25417, 25420, 25421, 25422, 25423, 25424, 25429, 25438, 25439, 25441, 25442, 25443, 25447, 25454, + 25462, 25463, 25466, 25467, 25472, 25474, 25480, 25481, 25484, 25487, 25488, 25490, 25494, 25496, 25504, 25506, 25509, 25511, + 25512, 25513, 25514, 25520, 25527, 25528, 25530, 25545, 25549, 25551, 25552, 25554, 25558, 25569, 25571, 25577, 25578, 25581, + 25588, 25597, 25600, 25601, 25602, 25605, 25615, 25619, 25620, 25628, 25630, 25642, 25644, 25645, 25658, 25668, 25670, 25671, + 25674, 25684, 25688, 25703, 25705, 25720, 25721, 25735, 25745, 25746, 25749, 25758, 25764, 25769, 25772, 25773, 25774, 25776, + 25781, 25788, 25794, 25797, 25805, 25806, 25810, 25830, 25856, 25874, 25880, 25903, 25910, 25913, 25915, 25918, 25919, 25925, + 25928, 25932, 25935, 25937, 25945, 25947, 25950, 25954, 25955, 25958, 25964, 25968, 25970, 25972, 25975, 25991, 25995, 26001, + 26007, 26009, 26012, 26015, 26020, 26021, 26023, 26025, 26029, 26031, 26032, 26041, 26045, 26049, 26053, 26059, 26063, 26071, + 26080, 26082, 26085, 26086, 26087, 26088, 26089, 26092, 26093, 26097, 26102, 26103, 26106, 26114, 26118, 26124, 26126, 26127, + 26131, 26132, 26137, 26143, 26144, 26149, 26151, 26152, 26157, 26159, 26165, 26172, 26174, 26179, 26187, 26188, 26194, 26195, + 26197, 26202, 26212, 26214, 26216, 26222, 26223, 26224, 26228, 26230, 26234, 26238, 26242, 26247, 26257, 26262, 26263, 26286, + 26292, 26329, 26354, 26356, 26361, 26364, 26366, 26367, 26368, 26376, 26377, 26379, 26381, 26391, 26395, 26397, 26399, 26406, + 26408, 26410, 26411, 26412, 26415, 26417, 26420, 26421, 26426, 26429, 26432, 26434, 26435, 26438, 26440, 26441, 26446, 26447, + 26448, 26449, 26454, 26460, 26463, 26464, 26465, 26469, 26472, 26477, 26479, 26480, 26494, 26495, 26497, 26500, 26505, 26512, + 26517, 26519, 26522, 26524, 26525, 26530, 26531, 26538, 26539, 26543, 26550, 26551, 26564, 26575, 26576, 26577, 26578, 26579, + 26580, 26588, 26592, 26597, 26604, 26609, 26611, 26612, 26623, 26629, 26631, 26632, 26635, 26639, 26641, 26643, 26646, 26647, + 26657, 26666, 26679, 26680, 26681, 26684, 26685, 26690, 26691, 26693, 26694, 26696, 26700, 26704, 26705, 26723, 26725, 26726, + 26728, 26729, 26742, 26753, 26757, 26758, 26775, 26786, 26790, 26791, 26792, 26797, 26799, 26800, 26803, 26816, 26825, 26827, + 26829, 26834, 26837, 26840, 26842, 26848, 26862, 26865, 26869, 26874, 26885, 26893, 26894, 26898, 26925, 26928, 26943, 26964, + 26970, 26974, 26979, 26999, 27004, 27010, 27012, 27014, 27028, 27029, 27035, 27036, 27048, 27060, 27088, 27133, 27146, 27167, + 27169, 27178, 27185, 27204, 27224, 27225, 27233, 27249, 27264, 27280, 27305, 27308, 27424, 27425, 27426, 27427, 27431, 27442, + 27450, 27454, 27463, 27465, 27468, 27490, 27491, 27492, 27493, 27494, 27495, 27498, 27513, 27515, 27516, 27523, 27529, 27530, + 27531, 27542, 27572, 27573, 27575, 27583, 27585, 27589, 27597, 27599, 27602, 27604, 27605, 27609, 27611, 27617, 27627, 27631, + 27663, 27665, 27667, 27668, 27675, 27682, 27687, 27688, 27694, 27695, 27700, 27704, 27713, 27714, 27719, 27721, 27735, 27739, + 27742, 27743, 27744, 27745, 27748, 27754, 27760, 27769, 27773, 27779, 27784, 27785, 27792, 27801, 27803, 27807, 27809, 27813, + 27814, 27815, 27818, 27819, 27822, 27827, 27832, 27833, 27835, 27836, 27837, 27838, 27839, 27844, 27849, 27850, 27852, 27861, + 27867, 27870, 27873, 27874, 27875, 27877, 27880, 27882, 27888, 27891, 27893, 27899, 27900, 27901, 27905, 27915, 27922, 27927, + 27931, 27934, 27941, 27946, 27954, 27963, 27964, 27965, 27966, 27969, 27973, 27974, 27975, 27978, 27979, 27982, 27985, 27987, + 27993, 28006, 28009, 28010, 28014, 28020, 28023, 28024, 28034, 28040, 28041, 28044, 28046, 28053, 28059, 28061, 28065, 28067, + 28068, 28070, 28071, 28072, 28073, 28078, 28079, 28082, 28085, 28096, 28102, 28107, 28108, 28113, 28120, 28129, 28132, 28139, + 28142, 28145, 28147, 28151, 28153, 28155, 28165, 28170, 28176, 28180, 28183, 28192, 28193, 28195, 28196, 28201, 28207, 28212, + 28216, 28218, 28227, 28246, 28248, 28286, 28287, 28291, 28293, 28297, 28304, 28316, 28322, 28330, 28335, 28342, 28346, 28363, + 28369, 28371, 28372, 28378, 28382, 28385, 28388, 28389, 28392, 28393, 28404, 28418, 28422, 28431, 28435, 28436, 28448, 28457, + 28459, 28465, 28478, 28504, 28508, 28518, 28525, 28526, 28548, 28552, 28558, 28572, 28577, 28595, 28608, 28626, 28689, 28748, + 28779, 28781, 28783, 28784, 28789, 28790, 28792, 28796, 28798, 28799, 28809, 28810, 28814, 28818, 28821, 28843, 28844, 28845, + 28846, 28856, 28857, 28860, 28865, 28866, 28872, 28888, 28889, 28891, 28895, 28900, 28902, 28903, 28907, 28909, 28921, 28938, + 28949, 28953, 28954, 28966, 28976, 28982, 29004, 29006, 29022, 29028, 29031, 29038, 29060, 29066, 29071, 29076, 29081, 29087, + 29100, 29123, 29134, 29141, 29157, 29190, 29226, 29228, 29233, 29237, 29238, 29239, 29240, 29241, 29245, 29255, 29256, 29260, + 29261, 29273, 29275, 29281, 29282, 29287, 29289, 29298, 29301, 29305, 29306, 29312, 29313, 29356, 29359, 29366, 29369, 29378, + 29384, 29392, 29399, 29406, 29408, 29409, 29420, 29421, 29422, 29424, 29425, 29432, 29436, 29454, 29462, 29467, 29468, 29481, + 29482, 29483, 29484, 29486, 29492, 29502, 29503, 29572, 29575, 29577, 29579, 29590, 29595, 29609, 29611, 29615, 29616, 29618, + 29623, 29627, 29642, 29645, 29664, 29677, 29699, 29701, 29702, 29705, 29712, 29730, 29747, 29748, 29756, 29790, 29791, 29808, + 29827, 29863, 29916, 29922, 29923, 29924, 29926, 29934, 29942, 29943, 29976, 29978, 29980, 29983, 29989, 29992, 29993, 29995, + 30000, 30001, 30002, 30003, 30005, 30007, 30008, 30011, 30021, 30028, 30031, 30036, 30041, 30044, 30053, 30054, 30058, 30068, + 30072, 30086, 30095, 30097, 30103, 30105, 30106, 30111, 30116, 30123, 30126, 30127, 30130, 30137, 30140, 30142, 30149, 30151, + 30154, 30162, 30165, 30168, 30171, 30178, 30186, 30192, 30196, 30201, 30239, 30244, 30246, 30249, 30250, 30251, 30264, 30270, + 30284, 30302, 30307, 30331, 30333, 30334, 30338, 30340, 30342, 30343, 30382, 30385, 30399, 30405, 30406, 30408, 30410, 30415, + 30416, 30417, 30418, 30420, 30422, 30423, 30424, 30427, 30431, 30446, 30447, 30450, 30452, 30456, 30457, 30460, 30462, 30465, + 30473, 30475, 30495, 30496, 30504, 30511, 30518, 30519, 30524, 30528, 30529, 30555, 30561, 30563, 30566, 30572, 30585, 30596, + 30606, 30610, 30631, 30634, 30636, 30637, 30643, 30651, 30679, 30683, 30690, 30693, 30697, 30699, 30701, 30702, 30707, 30718, + 30719, 30721, 30722, 30732, 30733, 30740, 30742, 30746, 30768, 30772, 30776, 30782, 30784, 30789, 30805, 30813, 30827, 30828, + 30830, 30844, 30857, 30860, 30861, 30862, 30865, 30871, 30872, 30879, 30887, 30896, 30897, 30899, 30900, 30910, 30913, 30917, + 30933, 30952, 30967, 30977, 31034, 31036, 31038, 31048, 31062, 31069, 31070, 31071, 31072, 31077, 31080, 31085, 31095, 31096, + 31104, 31105, 31119, 31163, 31165, 31166, 31168, 31169, 31171, 31174, 31177, 31179, 31181, 31185, 31186, 31189, 31192, 31199, + 31204, 31206, 31207, 31209, 31211, 31215, 31216, 31224, 31227, 31229, 31232, 31243, 31245, 31246, 31258, 31264, 31283, 31291, + 31292, 31293, 31295, 31302, 31319, 31348, 31350, 31351, 31354, 31359, 31361, 31363, 31364, 31373, 31377, 31378, 31382, 31383, + 31384, 31388, 31389, 31391, 31397, 31423, 31435, 31446, 31449, 31454, 31455, 31456, 31459, 31461, 31469, 31471, 31481, 31487, + 31494, 31499, 31505, 31508, 31513, 31515, 31524, 31526, 31528, 31532, 31548, 31561, 31563, 31567, 31568, 31569, 31570, 31572, + 31574, 31579, 31581, 31607, 31609, 31614, 31616, 31629, 31637, 31639, 31649, 31657, 31659, 31661, 31665, 31687, 31699, 31705, + 31713, 31726, 31729, 31735, 31751, 31800, 31807, 31821, 31859, 31867, 31869, 31881, 31890, 31895, 31896, 31903, 31908, 31909, + 31914, 31918, 31921, 31929, 31934, 31946, 31957, 31958, 31961, 31964, 31967, 31968, 31983, 31995, 32010, 32032, 32034, 32039, + 32043, 32047, 32110, 32321, 32416, 32418, 32420, 32422, 32423, 32426, 32427, 32428, 32431, 32433, 32434, 32435, 32437, 32439, + 32440, 32441, 32442, 32445, 32447, 32451, 32452, 32453, 32454, 32455, 32456, 32458, 32461, 32462, 32463, 32465, 32466, 32467, + 32469, 32472, 32473, 32476, 32477, 32478, 32479, 32482, 32483, 32487, 32489, 32490, 32493, 32496, 32499, 32500, 32501, 32503, + 32504, 32508, 32509, 32511, 32512, 32517, 32518, 32526, 32531, 32532, 32533, 32534, 32536, 32538, 32541, 32544, 32548, 32552, + 32553, 32557, 32560, 32564, 32568, 32570, 32592, 32593, 32597, 32599, 32602, 32610, 32617, 32618, 32622, 32626, 32650, 32654, + 32660, 32670, 32673, 32676, 32697, 32701, 32705, 32709, 32718, 32724, 32728, 32736, 32745, 32752, 32763, 32764, 32768, 32769, + 32771, 32773, 32780, 32781, 32784, 32789, 32791, 32792, 32793, 32819, 32824, 32827, 32829, 32831, 32834, 32842, 32843, 32844, + 32852, 32856, 32858, 32874, 32899, 32900, 32902, 32905, 32907, 32908, 32918, 32920, 32922, 32923, 32925, 32928, 32929, 32930, + 32932, 32933, 32937, 32938, 32942, 32943, 32946, 32948, 32954, 32958, 32959, 32960, 32961, 32963, 32966, 32972, 32974, 32982, + 32986, 32988, 32990, 32993, 32999, 33007, 33008, 33011, 33014, 33016, 33021, 33026, 33030, 33033, 33034, 33039, 33040, 33041, + 33043, 33046, 33050, 33071, 33073, 33080, 33086, 33098, 33099, 33100, 33104, 33108, 33109, 33125, 33134, 33136, 33145, 33146, + 33147, 33150, 33151, 33152, 33162, 33167, 33176, 33179, 33180, 33181, 33192, 33203, 33216, 33218, 33226, 33251, 33258, 33261, + 33267, 33268, 33276, 33280, 33285, 33286, 33292, 33293, 33298, 33300, 33310, 33311, 33322, 33324, 33328, 33329, 33333, 33334, + 33335, 33337, 33351, 33368, 33391, 33392, 33394, 33395, 33402, 33406, 33410, 33419, 33421, 33426, 33433, 33436, 33437, 33445, + 33446, 33452, 33453, 33455, 33457, 33459, 33465, 33469, 33479, 33485, 33487, 33492, 33495, 33499, 33502, 33503, 33509, 33510, + 33515, 33521, 33529, 33537, 33538, 33539, 33540, 33541, 33545, 33550, 33575, 33579, 33580, 33588, 33589, 33590, 33592, 33606, + 33609, 33616, 33618, 33620, 33626, 33630, 33632, 33633, 33635, 33636, 33639, 33647, 33655, 33656, 33673, 33707, 33713, 33714, + 33719, 33721, 33722, 33725, 33735, 33738, 33740, 33756, 33760, 33769, 33777, 33778, 33796, 33804, 33805, 33806, 33821, 33828, + 33829, 33831, 33832, 33853, 33879, 33883, 33889, 33891, 33899, 33900, 33905, 33909, 33922, 33931, 33945, 33948, 33970, 33976, + 33983, 33988, 33993, 34006, 34013, 34028, 34065, 34067, 34071, 34074, 34091, 34092, 34108, 34109, 34121, 34122, 34164, 34174, + 34180, 34183, 34203, 34218, 34223, 34255, 34256, 34261, 34276, 34299, 34321, 34360, 34382, 34383, 34384, 34385, 34394, 34411, + 34417, 34425, 34429, 34430, 34432, 34433, 34434, 34442, 34444, 34451, 34453, 34460, 34467, 34468, 34474, 34479, 34496, 34502, + 34503, 34505, 34507, 34516, 34521, 34523, 34532, 34542, 34553, 34558, 34560, 34562, 34568, 34578, 34579, 34581, 34583, 34584, + 34588, 34593, 34619, 34631, 34633, 34636, 34638, 34647, 34649, 34656, 34676, 34678, 34691, 34701, 34719, 34746, 34752, 34758, + 34763, 34789, 34809, 34837, 34850, 34880, 34885, 34892, 34893, 34900, 34903, 34905, 34913, 34915, 34917, 34920, 34921, 34923, + 34924, 34928, 34935, 34945, 34948, 34955, 34957, 34962, 34966, 34972, 34987, 34989, 34993, 35009, 35010, 35013, 35014, 35029, + 35033, 35044, 35059, 35064, 35065, 35074, 35088, 35090, 35109, 35114, 35167, 35199, 35201, 35206, 35265, 35266, 35268, 35269, + 35270, 35272, 35273, 35282, 35299, 35302, 35328, 35465, 35466, 35475, 35686, 35692, 35745, 35746, 35748, 35749, 35752, 35753, + 35757, 35758, 35759, 35760, 35762, 35763, 35766, 35768, 35769, 35770, 35772, 35773, 35774, 35775, 35776, 35777, 35780, 35781, + 35782, 35784, 35785, 35786, 35789, 35793, 35797, 35799, 35802, 35805, 35806, 35809, 35810, 35813, 35814, 35819, 35820, 35821, + 35823, 35825, 35826, 35828, 35829, 35831, 35832, 35834, 35835, 35837, 35838, 35841, 35843, 35845, 35846, 35848, 35850, 35851, + 35853, 35854, 35856, 35858, 35859, 35866, 35868, 35874, 35875, 35876, 35878, 35880, 35884, 35885, 35889, 35892, 35895, 35905, + 35910, 35916, 35937, 35946, 35947, 35961, 35962, 35980, 36125, 36126, 36127, 36129, 36130, 36131, 36132, 36133, 36134, 36135, + 36136, 36137, 36138, 36139, 36140, 36141, 36142, 36143, 36144, 36145, 36148, 36149, 36151, 36152, 36153, 36154, 36156, 36158, + 36159, 36161, 36162, 36163, 36164, 36170, 36171, 36172, 36174, 36175, 36176, 36180, 36182, 36184, 36186, 36187, 36190, 36192, + 36193, 36194, 36196, 36198, 36203, 36208, 36212, 36213, 36214, 36215, 36225, 36229, 36234, 36235, 36255, 36259, 36275, 36276, + 36286, 36291, 36299, 36300, 36305, 36315, 36317, 36319, 36328, 36330, 36335, 36339, 36341, 36343, 36346, 36362, 36367, 36386, + 36393, 36394, 36401, 36418, 36420, 36424, 36427, 36454, 36460, 36461, 36466, 36481, 36495, 36523, 36524, 36527, 36530, 36538, + 36710, 36711, 36712, 36713, 36716, 36718, 36719, 36720, 36724, 36731, 36733, 36735, 36739, 36741, 36742, 36744, 36745, 36752, + 36753, 36755, 36757, 36758, 36761, 36763, 36764, 36766, 36767, 36771, 36776, 36777, 36779, 36784, 36785, 36793, 36797, 36798, + 36801, 36802, 36804, 36805, 36807, 36808, 36814, 36816, 36817, 36820, 36824, 36825, 36827, 36828, 36829, 36830, 36831, 36843, + 36848, 36855, 36857, 36861, 36864, 36865, 36866, 36867, 36870, 36873, 36874, 36879, 36880, 36882, 36884, 36887, 36890, 36891, + 36893, 36894, 36895, 36896, 36898, 36910, 36920, 36923, 36924, 36926, 36930, 36935, 36941, 36943, 36947, 36951, 36963, 36965, + 36973, 36974, 36981, 36991, 36992, 37009, 37011, 37026, 37027, 37030, 37034, 37038, 37051, 37057, 37066, 37070, 37073, 37096, + 37101, 37117, 37145, 37196, 37197, 37202, 37207, 37213, 37219, 37221, 37226, 37228, 37233, 37237, 37239, 37240, 37247, 37255, + 37257, 37259, 37266, 37319, 37322, 37324, 37325, 37326, 37327, 37329, 37492, 38024, 38025, 38035, 38041, 38045, 38046, 38047, + 38048, 38050, 38053, 38054, 38055, 38057, 38062, 38065, 38067, 38075, 38078, 38081, 38083, 38085, 38086, 38096, 38107, 38108, + 38109, 38113, 38115, 38125, 38130, 38134, 38136, 38138, 38142, 38144, 38145, 38148, 38149, 38152, 38153, 38155, 38156, 38160, + 38169, 38170, 38177, 38179, 38180, 38181, 38182, 38184, 38189, 38190, 38191, 38192, 38201, 38203, 38208, 38215, 38218, 38224, + 38236, 38243, 38256, 38262, 38271, 38376, 38378, 38381, 38382, 38383, 38384, 38386, 38388, 38391, 38392, 38393, 38394, 38395, + 38397, 38400, 38401, 38405, 38414, 38416, 38420, 38431, 38449, 38450, 38451, 38452, 38453, 38454, 38459, 38463, 38468, 38469, + 38470, 38472, 38475, 38476, 38477, 38480, 38485, 38497, 38498, 38500, 38504, 38505, 38506, 38517, 38518, 38519, 38533, 38534, + 38543, 38544, 38548, 38552, 38553, 38556, 38567, 38582, 38590, 38592, 38593, 38596, 38597, 38598, 38599, 38604, 38607, 38613, + 38632, 38634, 38643, 38646, 38647, 38649, 38654, 38656, 38663, 38665, 38669, 38670, 38684, 38686, 38706, 38712, 38713, 38738, + 38742, 38745, 38750, 38752, 38753, 38754, 38761, 38772, 38774, 38795, 38797, 38816, 38829, 38887, 38889, 38893, 38899, 38901, + 39029, 39030, 39031, 39033, 39034, 39035, 39037, 39038, 39039, 39041, 39042, 39044, 39045, 39046, 39047, 39048, 39050, 39057, + 39059, 39062, 39063, 39064, 39068, 39069, 39072, 39076, 39118, 39122, 39128, 39134, 39135, 39184, 39269, 39277, 39278, 39280, + 39281, 39282, 39285, 39286, 39290, 39292, 39295, 39297, 39301, 39302, 39307, 39309, 39311, 39314, 39318, 39321, 39532, 39534, + 39535, 39536, 39537, 39539, 39540, 39542, 39545, 39547, 39548, 39550, 39554, 39556, 39558, 39559, 39564, 39567, 39569, 39575, + 39578, 39585, 39588, 39592, 39635, 39640, 39699, 39740, 39745, 39746, 39748, 39759, 39764, 40060, 40065, 40092, 40100, 40107, + 40120, 40132, 40141, 40150, 40158, 40479, 40480, 40481, 40483, 40485, 40486, 40493, 40495, 40499, 40501, 40509, 40511, 40515, + 40517, 40521, 40522, 40527, 40548, 40550, 40560, 40575, 40614, 40632, 40635, 40644, 40653, 40654, 40657, 40660, 40664, 40718, + 40723, 40736, 40763, 40784, 40831, 40836, 40857, 40863, +]) + +/** + * 搜索某个字符是不是在上面的这个列表里 + * 用于优化掉 gAd + * @param {number} char + * @returns {boolean} + */ +function char_in_common_char_lst(char) { + if (run_env.use_external_gAd) { + return !!T.mw().w(0, char) // 用 !! 确保返回值是 boolean + } else { + return CHAR_SET.has(char) + } +} + /** * * @param {T.RunUpdate} update @@ -147,16 +373,16 @@ function callback_func_1(callback) { } } -/** - * 用来兼容 nodejs 和浏览器 - */ -function callback_func_2(what_ever_it_is, callback) { - if (run_env.from_code) { - callback.$0() - } else { - setTimeout(() => (callback.$0()), 0) - } -} +// /** +// * 用来兼容 nodejs 和浏览器 +// */ +// function callback_func_2(what_ever_it_is, callback) { +// if (run_env.from_code) { +// callback.$0() +// } else { +// setTimeout(() => (callback.$0()), 0) +// } +// } if (run_env.from_code) { let fs = require("fs"); @@ -256,16 +482,16 @@ if (run_env.from_code) { global.self = global.window; // 读取文件 - let assets_path = path.join(__dirname, "assets"); + const assets_path = path.join(__dirname, "assets"); // 加载 zh.json - let lang_path = path.join(assets_path, "zh.json"); - let lang_data = fs.readFileSync(lang_path, "utf-8"); + const lang_path = path.join(assets_path, "zh.json"); + const lang_data = fs.readFileSync(lang_path, "utf-8"); assets_data.lang = lang_data; // 加载 gAd.md - let gAd_path = path.join(assets_path, "gAd.md"); - let gAd_data = fs.readFileSync(gAd_path, "utf-8"); + const gAd_path = path.join(assets_path, "gAd.md"); + const gAd_data = fs.readFileSync(gAd_path, "utf-8"); assets_data.gAd = gAd_data; } @@ -4708,7 +4934,7 @@ var T = { // static void onDamage(Plr caster, Plr target, int dmg, R r, RunUpdates updates) { var s, r, q, p = 0 if (c > p && !(a.fx <= p)) { - s = C.JsInt.P(c + 1, $.t()) + s = C.JsInt.P(c + 1, 2) p = a.fy r = a.fx q = p - r @@ -4802,7 +5028,7 @@ var T = { h = H.b([], k) k = H.b([], k) g = 0 - g = new T.PlrClone(f, e, d, c, b, a, a0, a1, a2, a3, s, r, q, p, o, n, m, l, j, i, h, k, g, g, g, $.W(), g) + g = new T.PlrClone(f, e, d, c, b, a, a0, a1, a2, a3, s, r, q, p, o, n, m, l, j, i, h, k, g, g, g, 32768, g) g.a1(f, e, d, c) g.cm = owner g.e = T.getMinionName(owner instanceof T.PlrClone ? g.a6 = owner.a6 : g.a6 = owner) @@ -4818,18 +5044,18 @@ var T = { r = b.r2 s = t.dK.a(r.h(0, $.bh())) if (s == null) { - s = new T.CurseState(a, b, $.pK(), $.t()) + s = new T.CurseState(a, b, $.pK(), 2) s.y = new T.UpdateStateImpl(s) r.m(0, $.bh(), s) b.y2.j(0, s) b.rx.j(0, s.y) b.F() } else { - s.z = s.z + $.Z() + s.z = s.z + 10 s.Q = s.Q + 1 } if (r.h(0, $.a7()) != null) { - s.z = s.z + $.Z() + s.z = s.z + 10 s.Q = s.Q + 1 } e.a.push(T.RunUpdate_init(C.String.B(LangData.get_lang("spfN"), $.qx()), a, b, null, null, $.a6(), 1000, 100)) @@ -4894,18 +5120,18 @@ var T = { }, tI(a, b, c, d, e) { var s, r - if (c > $.C() && !(b.fx <= 0)) { + if (c > 4 && !(b.fx <= 0)) { if (b.a7($.bT(), d)) return s = b.r2 r = t.ax.a(s.h(0, $.bT())) if (r == null) { - r = new T.PoisonState(a, b, $.C()) + r = new T.PoisonState(a, b, 4) r.y = T.getAt(a, true, d) * $.eV() s.m(0, $.bT(), r) b.x2.j(0, r) } else { r.y = r.y + T.getAt(a, true, d) * $.eV() - r.z = $.C() + r.z = 4 r.r = a } e.a.push(T.RunUpdate_init(C.String.B(LangData.get_lang("Okln"), $.qH()), a, b, null, null, $.a6(), 1000, 100)) @@ -4916,7 +5142,7 @@ var T = { n = t.i, m = H.b([c.n() & 127, c.n() & 127, c.n() & 127, o + $.au(), o], n) C.Array.aJ(m) - s = m[$.t()] + s = m[2] m = c.n() r = $.au() q = c.n() @@ -4933,7 +5159,7 @@ var T = { var s = $.eW() + b - a, r = $.ap() if (s < r) s = r - if (s > $.au()) s = C.JsInt.P(s, $.C()) + $.aI() + if (s > $.au()) s = C.JsInt.P(s, 4) + $.aI() return c.n() <= s }, rateHiHp(a) { @@ -4984,7 +5210,7 @@ var T = { b = H.b([], e) e = H.b([], e) a = 0 - a = new T.PlrBossTest(name, clan_name, name, a3, team_name, fgt, 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, team_name, fgt, q, p, o, n, m, l, k, j, i, h, g, f, d, c, b, e, a, a, a, 32768, a) a.a1(name, clan_name, name, a3) a.e4(name, clan_name, fgt) return a @@ -5030,7 +5256,7 @@ var T = { b = H.b([], e) e = H.b([], e) a = 0 - a = new T.PlrBossTest2(name, clan_name, name, a3, team_name, fgt, 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, team_name, fgt, q, p, o, n, m, l, k, j, i, h, g, f, d, c, b, e, a, a, a, 32768, a) a.a1(name, clan_name, name, a3) a.e5(name, clan_name) return a @@ -5080,7 +5306,7 @@ var T = { a1 = H.b([], b) b = H.b([], b) a2 = 0 - a2 = new T.PlrBossMario(fgt, 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 = new T.PlrBossMario(fgt, 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, 32768, a2) a2.a1(name, team_name, q, a3) a2.av(name, team_name) return a2 @@ -5125,7 +5351,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossSonic(name, team_name, fgt, 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 = new T.PlrBossSonic(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5170,7 +5396,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossMosquito(name, team_name, fgt, 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 = new T.PlrBossMosquito(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5215,7 +5441,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossYuri(name, team_name, fgt, 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 = new T.PlrBossYuri(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5262,7 +5488,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossIkaruga(name, team_name, fgt, 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 = new T.PlrBossIkaruga(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5307,7 +5533,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossConan(name, team_name, fgt, 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 = new T.PlrBossConan(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5352,7 +5578,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossAokiji(name, team_name, fgt, 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 = new T.PlrBossAokiji(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5397,7 +5623,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossLazy(name, team_name, fgt, 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 = new T.PlrBossLazy(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5443,7 +5669,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossCovid(name, team_name, fgt, 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 = new T.PlrBossCovid(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5488,7 +5714,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBossSaitama(name, team_name, fgt, 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 = new T.PlrBossSaitama(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, a1, a1, a1, 32768, a1) a1.a1(name, team_name, fgt, a3) a1.av(name, team_name) return a1 @@ -5536,10 +5762,10 @@ var T = { a = H.b([], c) a0 = H.b([], c) c = H.b([], c) - a1 = new T.PlrSeed(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, 0, 0, 0, $.W(), 0) + a1 = new T.PlrSeed(name, team_name, fgt, a3, q, p, o, n, m, l, k, j, i, h, g, f, e, d, b, a, a0, c, 0, 0, 0, 32768, 0) a1.a1(name, team_name, fgt, a3) - fgt = a1.r = C.String.ay(name, $.X()) - team_name = $.C() + fgt = a1.r = C.String.ay(name, 5) + team_name = 4 $.vq = fgt.length > team_name && C.String.a8(fgt, team_name) === $.q0() ? $.pE() : $.mS() return a1 } @@ -5585,7 +5811,7 @@ var T = { a0 = H.b([], c) c = H.b([], c) a1 = 0 - a1 = new T.PlrBoost(fgt, 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 = new T.PlrBoost(fgt, 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, 32768, a1) a1.a1(name, team_name, name, weapon_name) a1.e1(name, team_name, fgt, weapon_name) return a1 @@ -5629,7 +5855,7 @@ var T = { a = H.b([], d) d = H.b([], d) a0 = 0 - a0 = new T.PlrEx(name, team_name, name, weapon_name, fgt, q, p, o, n, m, l, k, j, i, h, g, f, e, c, b, a, d, a0, a0, a0, $.W(), a0) + a0 = new T.PlrEx(name, team_name, name, weapon_name, fgt, q, p, o, n, m, l, k, j, i, h, g, f, e, c, b, a, d, a0, a0, a0, 32768, a0) a0.a1(name, team_name, name, weapon_name) a0.e2(name, team_name, name, weapon_name) return a0 @@ -5773,7 +5999,7 @@ var T = { h = H.b([], k) k = H.b([], k) g = 0 - g = new T.PlrBossSlime(f, a2, a3, e, null, d, c, b, a, a0, a1, s, r, q, p, o, n, m, l, j, i, h, k, g, g, g, $.W(), g) + g = new T.PlrBossSlime(f, a2, a3, e, null, d, c, b, a, a0, a1, s, r, q, p, o, n, m, l, j, i, h, k, g, g, g, 32768, g) g.a1(a2, a3, e, null) g.av(a2, a3) return g @@ -5819,7 +6045,7 @@ var T = { h = H.b([], k) k = H.b([], k) g = 0 - g = new T.BossSlime2(a2, f, a3, a4, e, null, d, c, b, a, a0, a1, s, r, q, p, o, n, m, l, j, i, h, k, g, g, g, $.W(), g) + g = new T.BossSlime2(a2, f, a3, a4, e, null, d, c, b, a, a0, a1, s, r, q, p, o, n, m, l, j, i, h, k, g, g, g, 32768, g) g.a1(a3, a4, e, null) g.av(a3, a4) g.e = T.getMinionName(a2) @@ -5974,14 +6200,14 @@ var T = { $.lj = P.c5(t.B) s = -1 for (r = 0; q = $.ox, p = q.length, r < p; ++r) { - s += C.String.a8(q, r) - $.b2() - $.lj.j(0, C.JsInt.V(s * $.pF(), $.pn()) + $.p9() + p) // 3517 20897 16468 + s += C.String.a8(q, r) - 63 // 63 + // $.lj.j(0, C.JsInt.V(s * $.pF(), $.pn()) + $.p9() + p) // 3517 20897 16468 + $.lj.j(0, C.JsInt.V(s * 3517, 20897) + 16468 + p) // 3517 20897 16468 } } return $.lj }, lC(a) { - logger.info("lC", a) var s, r, q, p, o, n, m, l, k, j, i, h, g, f, d = 0, c = H.b([d, d, d, d, d, d], t.i), @@ -5991,7 +6217,7 @@ var T = { b: -1, c: b } - // e.a = -$.t() // -2 + // e.a = -2 // -2 // e.b = -1 // e.c = b s = new T.lD(e, c) @@ -6003,31 +6229,31 @@ var T = { continue } if (q !== $.mW()) // 45 - // {p = q >= $.aI() && q <= $.pO()} - { + // {p = q >= $.aI() && q <= $.pO()} + { p = q >= 48 && q <= 57 - } - else {p = true} - if (p) {s.$1(0)} + } + else { p = true } + if (p) { s.$1(0) } else if (q >= $.q6() && q <= $.p5()) { // 97 122 - s.$1(1) + s.$1(1) } else if (q >= $.pT() && q <= $.q3()) { // 65 90 - // s.$1($.t()) // 2 - s.$1(2) + // s.$1(2) // 2 + s.$1(2) } // else s.$1($.B()) else s.$1(3) - } else if (T.mw().w(0, q)) { - s.$1($.C())} + } else if (char_in_common_char_lst(q)) { + s.$1(4) + } else { - p = $.X() // 5 - o = c[p] - if (o > 0) c[p] = o + 1 - s.$1(p) + o = c[5] + if (o > 0) c[5] = o + 1 + s.$1(5) } } - // d = $.t() + // d = 2 d = 2 if (b > d) { p = 0 @@ -6042,7 +6268,7 @@ var T = { p = e.c o = $.av() if (p > o) { - l = $.C() + l = 4 o = p - o c[l] = c[l] + o l = $.B() @@ -6052,7 +6278,7 @@ var T = { if (n > m) { d = $.B() c[d] = c[d] + 1 - for (k = $.X(); k >= m; --k) { + for (k = 5; k >= m; --k) { d = c[k] if (d > m) { c[k] = d + e.a @@ -6073,43 +6299,43 @@ var T = { } } } - d = $.C() // 4 + d = 4 // 4 p = c[d] o = 1 if (p == o) { - p = $.X() + p = 5 c[p] = c[p] + o c[d] = m } - d = $.pa() + d = 16 p = c[m] - H.ar(d) - H.ar(p) + // H.ar(d) + // H.ar(p) p = Math.pow(d, p) - d = $.pB() // 32 + d = 32 // 32 o = c[1] - H.ar(d) // 检查是否为 number - H.ar(o) + // H.ar(d) // 检查是否为 number + // H.ar(o) o = Math.pow(d, o) - d = $.pS() - l = c[$.t()] - H.ar(d) - H.ar(l) + d = 64 + l = c[2] + // H.ar(d) + // H.ar(l) l = Math.pow(d, l) - d = $.ps() + d = 256 j = c[$.B()] - H.ar(d) - H.ar(j) + // H.ar(d) + // H.ar(j) j = Math.pow(d, j) - d = $.pm() - i = c[$.C()] - H.ar(d) - H.ar(i) + d = 2048 + i = c[4] + // H.ar(d) + // H.ar(i) i = Math.pow(d, i) - d = $.W() - h = c[$.X()] - H.ar(d) - H.ar(h) + d = 32768 + h = c[5] + // H.ar(d) + // H.ar(h) g = Math.log(p * o * l * j * i * Math.pow(d, h)) if (g > $.aI()) { f = $.n1() @@ -6167,7 +6393,7 @@ var T = { i = H.b([], k) h = H.b([], k) k = H.b([], k) - let plr = new T.Plr(name, clan_name, fgt, weapon, f, e, d, c, b, a, s, r, q, p, o, n, m, l, j, i, h, k, 0, 0, 0, $.W(), 0) + let plr = new T.Plr(name, clan_name, fgt, weapon, f, e, d, c, b, a, s, r, q, p, o, n, m, l, j, i, h, k, 0, 0, 0, 32768, 0) plr.a1(name, clan_name, fgt, weapon) return plr }, @@ -8112,7 +8338,7 @@ var X = { // if (run_env.from_code) { // console.log("X.k", a, b, result) // } - // logger.info("X.k", a, b, result) + logger.info("X.k", a, b, result) return result }, D(a, b) { @@ -13368,7 +13594,7 @@ HtmlRenderer.inner_render.prototype = { // 我们现在知道了, 为了让分身可用 // 其实就是等一个循环 return P._asyncAwait(P.future_future_delayed(P.duration_milsec_sec(0, 0), t.z), $async$b4) - // break + // break case 6: this_.db = null this_.dx = true @@ -14296,7 +14522,7 @@ T.SklCharge.prototype = { r = LangData.get_lang("yUxA"), q = s.r d.a.push(T.RunUpdate_init(r, q, q, null, null, 1, 1000, 100)) - s.fy = s.fy + $.t() + s.fy = s.fy + 2 s.r.x2.j(0, s.fx) s.r.rx.j(0, s.fr) s.r.r2.m(0, $.a7(), s) @@ -14376,7 +14602,7 @@ T.SklCharm.prototype = { a9(a, b, c) { var s = this.bZ(a, b, c, true), r = a.r2 - return r.h(0, $.aE()) != null || r.h(0, $.aJ()) != null ? s / $.t() : s + return r.h(0, $.aE()) != null || r.h(0, $.aJ()) != null ? s / 2 : s }, v(a, b, c, d) { var s, charm_state, this_ = this, @@ -14465,7 +14691,7 @@ T.SklClone.prototype = { p = T.init_PlrClone(this_.r) p.y = this_.r.y p.az() - p.l = c.n() * $.C() + $.eX() + p.l = c.n() * 4 + $.eX() q = this_.r p.fx = q.fx if (q.fx + q.dx < c.n()) { @@ -14528,7 +14754,7 @@ T.CurseState.prototype = { return a }, ar(a) { - a.N = a.N * $.C() + a.N = a.N * 4 }, K(a, b) { var s, r @@ -14551,7 +14777,7 @@ T.SklCurse.prototype = { as(a, b) { var s if (b) { - if (!(a.fx < $.b3())) { + if (!(a.fx < 80)) { s = a.r2 s = s.J(0, $.bh()) && t.dK.a(s.h(0, $.bh())).z > $.at() } else s = true @@ -14561,7 +14787,7 @@ T.SklCurse.prototype = { }, a9(a, b, c) { var s = this.bC(a, b, c) - return a.r2.h(0, $.bh()) != null ? s / $.t() : s + return a.r2.h(0, $.bh()) != null ? s / 2 : s }, // act v(a, b, c, d) { @@ -14578,7 +14804,7 @@ T.SklCurse.prototype = { T.SklDisperse.prototype = { a9(a, b, c) { var s = this.bC(a, b, c) - return b && a instanceof T.Minion && a.fx > $.ci() ? s * $.t() : s + return b && a instanceof T.Minion && a.fx > $.ci() ? s * 2 : s }, v(a, b, c, d) { var s = this, @@ -14614,7 +14840,7 @@ T.SklExchange.prototype = { v(a, b, c, d) { var s, r, q, p, o, n, m, l = this, k = null - l.f = C.JsInt.P(l.f + 1, $.t()) + l.f = C.JsInt.P(l.f + 1, 2) s = a[0].a r = d.a r.push(T.RunUpdate_init(LangData.get_lang("fcfa"), l.r, s, k, k, 1, 1000, 100)) @@ -14647,7 +14873,7 @@ T.SklExchange.prototype = { n = new T.HPlr(o) n.a = s.e n.d = s.fx - r.push(T.RunUpdate_init(q, m, n, k, k, (o - p) * $.t(), 1000, 100)) + r.push(T.RunUpdate_init(q, m, n, k, k, (o - p) * 2, 1000, 100)) s.cr(o - s.fx, o, l.r, c, d) } } @@ -14706,7 +14932,7 @@ T.sklHalf.prototype = { q = i.r o = q.dx n = g.dy - m = $.t() + m = 2 l = C.JsInt.P(o - C.JsInt.P(n, m), m) + $.pL() if (q.r2.J(0, $.a7())) l = i.r.dx + $.b1() k = $.q7() @@ -14773,7 +14999,7 @@ T.SklHaste.prototype = { var s if (b) { s = T.rateHiHp(a) * a.M - return a.r2.h(0, $.d4()) != null ? s / $.C() : s + return a.r2.h(0, $.d4()) != null ? s / 4 : s } return c.gbo() }, @@ -14788,16 +15014,16 @@ T.SklHaste.prototype = { s = n.r2 r = t.e_.a(s.h(0, $.d4())) if (r == null) { - r = new T.HasteState(n, $.t(), $.B()) + r = new T.HasteState(n, 2, $.B()) r.y = new T.PostActionImpl(r) s.m(0, $.d4(), r) n.rx.j(0, r) n.x2.j(0, r.y) n.F() - } else r.Q = r.Q + $.t() + } else r.Q = r.Q + 2 if (p.r.r2.J(0, $.a7())) { s = r.z - q = $.t() + q = 2 r.z = s + q r.Q = r.Q + q } @@ -14809,7 +15035,7 @@ T.SklHeal.prototype = { return a.b5(this.r.z.f) }, as(a, b) { - if (b) return a.fx + $.b3() < a.fy + if (b) return a.fx + 80 < a.fy return a.fx < a.fy }, a9(a, b, c) { @@ -14896,7 +15122,7 @@ T.IceState.prototype = { T.SklIce.prototype = { a9(a, b, c) { var s = this.bC(a, b, c) - return a.r2.h(0, $.bS()) != null ? s / $.t() : s + return a.r2.h(0, $.bS()) != null ? s / 2 : s }, v(a, b, c, d) { var s = a[0].a, @@ -14935,7 +15161,7 @@ T.SklIron.prototype = { s.go = p + q.dx if (q.r2.J(0, $.a7())) { q = s.id - p = $.C() + p = 4 s.id = q + p s.go = s.go + ($.pq() + s.r.dx * p) } @@ -15045,13 +15271,13 @@ T.SklPoison.prototype = { } T.SklQuake.prototype = { gb7() { - return $.X() + return 5 }, gb8() { return $.a4() }, v(a, b, c, d) { - var s, r, q, p, o, n = c.n() < 128 ? $.X() : $.C(), + var s, r, q, p, o, n = c.n() < 128 ? 5 : 4, m = t.j, l = H.b([], m), k = 0 @@ -15083,13 +15309,13 @@ T.SklRapid.prototype = { return $.B() }, gb8() { - return $.X() + return 5 }, v(a, a0, a1, a2) { var s, r, q, p, o, n, m, l, k, j, i, h, g = this, f = null, e = 1000, - d = a1.n() < 128 ? $.B() : $.t(), + d = a1.n() < 128 ? $.B() : 2, c = a.length, b = $.B() if (c > b) a = (a && C.Array).al(a, 0, b) @@ -15151,7 +15377,7 @@ T.SklRevive.prototype = { v(a, b, c, d) { var s, r, q, p, o, n, m, l = this, k = null - l.f = C.JsInt.P(l.f + 1, $.t()) + l.f = C.JsInt.P(l.f + 1, 2) s = a[0].a r = C.d.R(T.getAt(l.r, true, c) / $.pZ()) q = s.fy @@ -15183,7 +15409,7 @@ T.SklRevive.prototype = { T.SklPossess.prototype = { ao(a, b) { this.r = a - this.f = C.JsInt.P(b, $.t()) + $.mU() + this.f = C.JsInt.P(b, 2) + $.mU() }, v(a, b, c, d) { var s, r, q, p = this, @@ -15204,9 +15430,9 @@ T.SklPossess.prototype = { r = t.aJ.a(n.r2.h(0, $.aJ())) if (r == null) { r = T.nC(n) - r.fr = $.C() + r.fr = 4 r.aP(0) - } else r.fr = r.fr + $.C() + } else r.fr = r.fr + 4 // sklBerserkHit // [1]进入[狂暴]状态 m.push(T.RunUpdate_init(C.String.B(LangData.get_lang("jIRA"), $.nc()), p.r, n, o, o, 0, 1000, 100)) @@ -15229,13 +15455,13 @@ T.PlrShadow.prototype = { this.bB() s = this.q r = $.ap() - s[r] = C.d.P(s[r], $.t()) + s[r] = C.d.P(s[r], 2) } } T.SklShadow.prototype = { au(a, b) { if (b) - if (this.r.fx < $.b3()) return false + if (this.r.fx < 80) return false return this.aX(a, b) }, aa(a, b, c) { @@ -15291,7 +15517,7 @@ T.SklShadow.prototype = { a2 = H.b([], a) a = H.b([], a) a3 = 0 - a4 = new T.PlrShadow(shadow_name, p, q, a6, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a0, a1, a2, a, a3, a3, a3, $.W(), a3) + a4 = new T.PlrShadow(shadow_name, p, q, a6, o, n, m, l, k, j, i, h, g, f, e, d, c, b, a0, a1, a2, a, a3, a3, a3, 32768, a3) a4.a1(shadow_name, p, q, a6) a4.a6 = new T.cp(a4) a4.aj = this_ @@ -15319,7 +15545,7 @@ T.SlowState.prototype = { }, ar(a) { var s = this.x - s.cy = C.JsInt.P(s.cy, $.t()) + s.cy = C.JsInt.P(s.cy, 2) }, at(a, b) { var s = this.z - 1 @@ -15347,7 +15573,7 @@ T.SklSlow.prototype = { as(a, b) { var s if (b) { - if (!(a.fx < $.b3())) { + if (!(a.fx < 80)) { s = a.r2 s = s.J(0, $.bi()) && t.S.a(s.h(0, $.bi())).z > 1 } else s = true @@ -15357,7 +15583,7 @@ T.SklSlow.prototype = { }, a9(a, b, c) { var s = this.bZ(a, b, c, true) - return a.r2.h(0, $.bi()) != null ? s / $.t() : s + return a.r2.h(0, $.bi()) != null ? s / 2 : s }, v(a, b, c, d) { var s, r, q = this, @@ -15377,14 +15603,14 @@ T.SklSlow.prototype = { s = o.r2 r = t.S.a(s.h(0, $.bi())) if (r == null) { - r = new T.SlowState(o, $.t()) + r = new T.SlowState(o, 2) r.y = new T.PostActionImpl(r) s.m(0, $.bi(), r) o.rx.j(0, r) o.x2.j(0, r.y) o.F() - } else r.z = r.z + $.t() - if (q.r.r2.J(0, $.a7())) r.z = r.z + $.C() + } else r.z = r.z + 2 + if (q.r.r2.J(0, $.a7())) r.z = r.z + 4 n.push(T.RunUpdate_init(C.String.B(LangData.get_lang("YNva"), $.qJ()), q.r, o, p, p, $.a6(), 1000, 100)) } } @@ -15424,8 +15650,8 @@ T.PlrSummon.prototype = { q = 1 p = this.aj.r.q s[q] = p[q] - s[$.C()] = r - r = $.X() + s[4] = r + r = 5 s[r] = p[r] }, ac() { @@ -15444,7 +15670,7 @@ T.PlrSummon.prototype = { }, aD(a, b, c, d) { this.aR = true - this.aj.r.aF(C.JsInt.P(a, $.t()), b, T.ad(), c, d) + this.aj.r.aF(C.JsInt.P(a, 2), b, T.ad(), c, d) this.aR = false }, b1(a, b, c, d) { @@ -15463,7 +15689,7 @@ T.SklSummon.prototype = { au(a, b) { var s if (b) - if (this.r.fx < $.b3()) return false + if (this.r.fx < 80) return false s = this.fr return (s == null || s.fx <= 0) && this.aX(a, b) }, @@ -15521,7 +15747,7 @@ T.SklSummon.prototype = { a0 = H.b([], b) a1 = H.b([], b) b = H.b([], b) - 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 = 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, 32768, 0) summoned_plr.a1(s, q, r, a4) summoned_plr.a6 = new T.cp(summoned_plr) summoned_plr.aj = this_ @@ -15539,7 +15765,7 @@ T.SklSummon.prototype = { s.cn() } this_.r.L.j(0, this_.fr.a6) - // this_.fr.l = a8.n() * $.C() + // this_.fr.l = a8.n() * 4 this_.fr.l = a8.n() * 4 if (this_.r.r2.J(0, $.a7())) { this_.fr.bi.D() @@ -15591,7 +15817,7 @@ T.SklThunder.prototype = { } return } - r -= $.Z() + r -= 10 p = T.getAt(k.r, true, c) n = $.oZ() l = updates.length @@ -15608,7 +15834,7 @@ T.SklThunder.prototype = { T.PlrBossAokiji.prototype = { gan() { var s = $.bg() - return H.b([s, $.lI(), s, $.Z(), $.lK(), $.C(), s, $.q5()], t.i) + return H.b([s, $.lI(), s, 10, $.lK(), 4, s, $.q5()], t.i) }, ac() { var s, r @@ -15619,7 +15845,7 @@ T.PlrBossAokiji.prototype = { r.f = $.pW() s.push(r) r = new T.SklIce(0) - r.f = $.b3() + r.f = 80 s.push(r) } } @@ -15642,7 +15868,7 @@ T.SklAokijiDefend.prototype = { } T.SklAokijiIceAge.prototype = { gb7() { - return $.X() + return 5 }, gb8() { return $.a4() @@ -15702,7 +15928,7 @@ T.PlrBossTest.prototype = { for (s = 0; s < $.b1(); ++s) { r = this.t q = r[s] - if (q < $.cY()) r[s] = $.b2() - q + if (q < $.cY()) r[s] = 63 - q } }, bf() { @@ -15715,7 +15941,7 @@ T.PlrBossTest2.prototype = { for (s = 0; s < $.b1(); ++s) { r = this.t q = r[s] - if (q < $.at()) r[s] = $.b2() - q + if (q < $.at()) r[s] = 63 - q } }, bf() { @@ -15813,7 +16039,7 @@ T.SklConan.prototype = { return $.B() }, gb8() { - return $.C() + return 4 }, as(a, b) { return !(a instanceof T.Minion) @@ -15866,7 +16092,7 @@ T.SklConan.prototype = { n = new T.HPlr(p) n.a = s.e n.d = s.fx - q.push(T.RunUpdate_init(r, o, n, new T.HDamage(p), l, p + $.b3(), k, 100)) + q.push(T.RunUpdate_init(r, o, n, new T.HDamage(p), l, p + 80, k, 100)) } else { m.fx = n r = LangData.get_lang("MtDN") @@ -15874,7 +16100,7 @@ T.SklConan.prototype = { n = new T.HPlr(p) n.a = s.e n.d = s.fx - q.push(T.RunUpdate_init(r, o, n, new T.HDamage(p), l, p + $.b3(), k, 100)) + q.push(T.RunUpdate_init(r, o, n, new T.HDamage(p), l, p + 80, k, 100)) } s.bm(p, m.r, c, d) r = m.r @@ -15886,7 +16112,7 @@ T.SklConan.prototype = { } T.PlrBossCovid.prototype = { gan() { - var s = $.Z(), + var s = 10, r = $.n2(), q = 0, p = $.cY() @@ -15913,7 +16139,7 @@ T.CovidState.prototype = { var s, r, q, p, o, n, m, l = this, k = l.fx if (k.fx > 0 && l.fy > 1) { - s = C.d.R((T.getAt(k, true, a) + l.go * $.b3()) / T.d9(k, true, a)) + s = C.d.R((T.getAt(k, true, a) + l.go * 80) / T.d9(k, true, a)) r = l.fr q = b.a // sklCovidDamage @@ -15925,7 +16151,7 @@ T.CovidState.prototype = { o = 1 n = C.JsInt.am(s, o) m = r.fx - if (m >= r.fy) n = C.JsInt.d5(n, $.t()) + o + if (m >= r.fy) n = C.JsInt.d5(n, 2) + o if (n > p) n = p r.fx = m + n // recover @@ -15951,7 +16177,7 @@ T.CovidState.prototype = { i = 1000 if (k.fy == 0 || c.n() > k.fx.fr) { k.fy = k.fy + (c.n() & 3) - for (s = 0, r = k.fx, q = k.fr, p = t.cu; s < $.X(); ++s) { + for (s = 0, r = k.fx, q = k.fr, p = t.cu; s < 5; ++s) { o = c.b5(q.y.a.e) if (o !== r && o != q) { n = p.a(o.r2.h(0, $.ck())) @@ -15981,7 +16207,7 @@ T.CovidState.prototype = { q = k.fr p = k.fx m = d.a - if (r > $.t()) m.push(T.RunUpdate_init(LangData.get_lang("Ojba"), q, p, j, j, 0, i, 100)) + if (r > 2) m.push(T.RunUpdate_init(LangData.get_lang("Ojba"), q, p, j, j, 0, i, 100)) else m.push(T.RunUpdate_init(LangData.get_lang("JBrN"), q, p, j, j, 0, i, 100)) }, fH(a, b, c) { @@ -16040,7 +16266,7 @@ T.SklCovidAttack.prototype = { } T.PlrBossIkaruga.prototype = { gan() { - return H.b([$.aI(), $.iI(), $.mN(), $.mW(), $.Z(), $.mL(), $.mT(), $.mJ()], t.i) + return H.b([$.aI(), $.iI(), $.mN(), $.mW(), 10, $.mL(), $.mT(), $.mJ()], t.i) }, gaG() { return H.b([$.d2(), $.eZ(), $.d3(), $.bT(), $.bi(), $.bS()], t.V) @@ -16084,7 +16310,7 @@ T.SklIkarugaDefend.prototype = { } T.SklIkarugaAttack.prototype = { gb7() { - return $.X() + return 5 }, gb8() { return $.a4() @@ -16114,7 +16340,7 @@ T.SklIkarugaAttack.prototype = { T.PlrBossLazy.prototype = { gan() { var s = 0 - return H.b([s, $.q2(), $.Z(), -$.as(), s, $.b1(), s, $.cZ()], t.i) + return H.b([s, $.q2(), 10, -$.as(), s, $.b1(), s, $.cZ()], t.i) }, gaG() { return H.b([$.d2(), $.eZ(), $.bh(), $.d3()], t.V) @@ -16132,7 +16358,7 @@ T.LazyState.prototype = { }, ar(a) { var s = this.fx - s.cy = C.JsInt.P(s.cy, $.t()) + s.cy = C.JsInt.P(s.cy, 2) }, at(a, b) { var s, r, q = this.fx @@ -16237,7 +16463,7 @@ T.PlrBossMario.prototype = { q.aj = new T.SklFire(s) s = new T.SklMarioGet(q, s) s.r = q - s.f = $.b2() + s.f = 63 q.bi = s r = q.k1 r.push(s) @@ -16255,7 +16481,7 @@ T.SklMarioGet.prototype = { au(a, b) { var s = this.fr, r = s.aC, - q = $.t() + q = 2 if (r >= q) { if (s.aR.Q >= q) return false return a.n() < $.ap() @@ -16279,7 +16505,7 @@ T.SklMarioGet.prototype = { s.push(T.RunUpdate_init(LangData.get_lang("zqHn"), q.r, p, p, p, 0, o, 100)) } else { r = d.a - if (s === $.t()) { + if (s === 2) { r.push(T.RunUpdate_init(LangData.get_lang("LJOA"), q.r, p, p, p, 0, o, 100)) n.aj.f = $.cZ() r.push(T.RunUpdate_init(LangData.get_lang("cZhN"), q.r, p, p, p, 0, o, 100)) @@ -16341,7 +16567,7 @@ T.SklMarioReraise.prototype = { } T.PlrBossMosquito.prototype = { gan() { - return H.b([-$.B(), $.eW(), $.pv(), $.pY(), $.X(), $.ap(), $.cY(), -$.lK()], t.i) + return H.b([-$.B(), $.eW(), $.pv(), $.pY(), 5, $.ap(), $.cY(), -$.lK()], t.i) }, gaS() { return H.b([$.d2(), $.lP()], t.V) @@ -16392,7 +16618,7 @@ T.SklSaitama.prototype = { return } s = o.fr - if (s < $.Z()) { + if (s < 10) { o.fr = s + 1 return } @@ -16423,7 +16649,7 @@ T.PlrBossSlime.prototype = { gan() { var s = $.a4(), r = $.mN() - return H.b([s, r, $.X(), $.mL(), $.lL(), r, $.cY(), $.n_()], t.i) + return H.b([s, r, 5, $.mL(), $.lL(), r, $.cY(), $.n_()], t.i) }, gaS() { return H.b([], t.V) @@ -16443,13 +16669,13 @@ T.BossSlime2.prototype = { eV() { var s, r, q, p = this if (p.aC == 1) { - for (s = 0; r = $.Z(), s < r; ++s) p.t[s] = $.aR() + for (s = 0; r = 10, s < r; ++s) p.t[s] = $.aR() for (s = r; s < $.b1(); ++s) { q = p.t q[s] = (q[s] | $.aR()) >>> 0 } } else { - for (s = 0; r = $.Z(), s < r; ++s) p.t[s] = -$.X() + for (s = 0; r = 10, s < r; ++s) p.t[s] = -5 for (s = r; s < $.b1(); ++s) { q = p.t q[s] = (q[s] | $.at()) >>> 0 @@ -16503,13 +16729,13 @@ T.SklSlimeSpawn.prototype = { p = T.init_BossSlime2(q, q.a, q.b) p.y = this_.r.y p.az() - p.l = c.n() * $.C() + p.l = c.n() * 4 this_.r.y.aZ(p) r = r.a(this_.r) o = T.init_BossSlime2(r, r.a, r.b) o.y = this_.r.y o.az() - o.l = c.n() * $.C() + o.l = c.n() * 4 this_.r.y.aZ(o) // sklSlimeSpawned // 分成了[0] 和 [1] @@ -16532,7 +16758,7 @@ T.SklSlimeSpawn.prototype = { } T.PlrBossSonic.prototype = { gan() { - var s = $.Z(), + var s = 10, r = $.a4(), q = $.eS(), p = 0 @@ -16561,7 +16787,7 @@ T.PlrBossSonic.prototype = { } T.PlrBossYuri.prototype = { gan() { - return H.b([$.pt(), $.d1(), $.mX(), $.n2(), $.bg(), $.X(), $.at(), $.eW()], t.i) + return H.b([$.pt(), $.d1(), $.mX(), $.n2(), $.bg(), 5, $.at(), $.eW()], t.i) }, gaS() { return H.b([], t.V) @@ -16634,12 +16860,12 @@ T.Engine.prototype = { runner = new T.Grp(this_, group, H.b([], j), H.b([], j), H.b([], j)) for (d = (g_list && C.Array).ga0(g_list); d.u();) { obj = d.gC() - if (!(obj instanceof T.Plr) && m.b(obj) && J.aw(obj) >= $.t()) { + if (!(obj instanceof T.Plr) && m.b(obj) && J.aw(obj) >= 2) { b = J.a3(obj) // b.h(obj, 0) // b.h(obj, 1) is_boss = b.gp(obj) - a0 = $.t() + a0 = 2 weapon_name = is_boss > a0 ? b.h(obj, a0) : null if (typeof b.h(obj, 1) == "string") { is_boss = J.aw(b.h(obj, 1)) @@ -16687,14 +16913,14 @@ T.Engine.prototype = { } // aliveGCount this_.Q = i.length - if (C.JsInt.am(name2p.gp(name2p), $.Z()) > 0) { + if (C.JsInt.am(name2p.gp(name2p), 10) > 0) { // errorMaxPlayer // 错误,目前最多支持1000人PK this_.f = LangData.get_lang("CefA") async_goto = 1 break } - if (name2p.gp(name2p) < $.t()) { + if (name2p.gp(name2p) < 2) { // errorMinPlayer // 错误,请至少输入两行名字 this_.f = LangData.get_lang("MAda") @@ -16771,7 +16997,7 @@ T.Engine.prototype = { o = P.List_List_of(o, true, H._instanceType(o).i("L.E")) C.Array.bb(o, T.mD()) this_.c = o - if (C.JsInt.am(name2p.gp(name2p) + $.X(), $.C()) === 0) + if (C.JsInt.am(name2p.gp(name2p) + 5, 4) === 0) for (o = this_.c, n = o.length, h = 0; h < n; ++h) { player = o[h] player.I = player.gbT() @@ -17241,7 +17467,7 @@ T.Plr.prototype = { } o = new LangData.SuperRC4() - o.bd(LangData.fZ(p.a), $.t()) + o.bd(LangData.fZ(p.a), 2) p.b3(o) this_.weapon = p } @@ -17275,13 +17501,13 @@ T.Plr.prototype = { q[l] = m } // 181 160 255 89 217 0 math.random 256 63 - // rc4.dB(0, LangData.fZ(name), $.t()) + // rc4.dB(0, LangData.fZ(name), 2) rc4.dB(0, LangData.fZ(name), 2) for (name = this_.X.c, name.length, k = 0; k < 256; ++k) { j = name[k] // i = (j * $.nW + $.nV & $.mP()) >>> 0 // if (i >= $.mb && i < $.r2()) { - // C.Array.j(this_.t, (i + $.r3() * $.r4().ax($.eX()) & $.b2()) >>> 0) + // C.Array.j(this_.t, (i + $.r3() * $.r4().ax($.eX()) & 63) >>> 0) // } else rc4.push(j) i = (j * 181 + 160 & 255) >>> 0 if (i >= 89 && i < 217) { @@ -17306,7 +17532,7 @@ T.Plr.prototype = { q = this_.a, // name p = q.length // name.length // > 80 - if (p > $.b3()) throw H.wrap_expression(p) + if (p > 80) throw H.wrap_expression(p) p = this_.b.length // > 64 if (p > $.au()) throw H.wrap_expression(p) @@ -17336,8 +17562,8 @@ T.Plr.prototype = { } } if (this_.a == this_.b) { - for (s = $.X(); s < this_.t.length; ++s) { - if ((a[s - $.t()] === this_.E[s]) && a[s] > this_.t[s]) { + for (s = 5; s < this_.t.length; ++s) { + if ((a[s - 2] === this_.E[s]) && a[s] > this_.t[s]) { this_.t[s] = a[s] } } @@ -17411,7 +17637,7 @@ T.Plr.prototype = { aU() { // initRawAttr var s, r, q, p, this_ = this - // for (s = $.Z(); s < 31; s += $.B()) { + // for (s = 10; s < 31; s += $.B()) { for (s = 10; s < 31; s += 3) { r = this_.q // q = C.Array.al(this_.t, s, s + $.B()) @@ -17425,7 +17651,7 @@ T.Plr.prototype = { } r = this_.q - q = C.Array.al(this_.t, 0, $.Z()) + q = C.Array.al(this_.t, 0, 10) C.Array.aJ(q) C.Array.j(r, C.Array.dz(C.Array.al(q, $.B(), $.ap()), new T.jX()) + $.mK()) @@ -17562,7 +17788,7 @@ T.Plr.prototype = { while (true) { if (!(n < $.aR() && n < this_.k2.length)) break skill = this_.k2[n] - sortedSkills = C.Array.al(list, m, m + $.C()) + sortedSkills = C.Array.al(list, m, m + 4) // if (sortedSkills.immutable$list) H.throw_expression(P.UnsupportError("sort")) q = sortedSkills.length - 1 if (q - 0 <= 32) H.ej(sortedSkills, 0, q, J.bO()) @@ -17571,7 +17797,7 @@ T.Plr.prototype = { skill.ao(this_, p) sortedSkills = 0 if (p > sortedSkills) { - sortedSkills = C.Array.al(original, m, m + $.C()) + sortedSkills = C.Array.al(original, m, m + 4) // if (sortedSkills.immutable$list) H.throw_expression(P.UnsupportError("sort")) q = sortedSkills.length - 1 if (q - 0 <= 32) H.ej(sortedSkills, 0, q, J.bO()) @@ -17579,7 +17805,7 @@ T.Plr.prototype = { q = 0 if (sortedSkills[q] - 10 <= q) skill.e = true } ++n - m += $.C() // 4 + m += 4 // 4 } for (; sortedSkills = this_.k2, n < sortedSkills.length; ++n) sortedSkills[n].ao(this_, 0) // sorted skills是this.k2, @@ -17610,7 +17836,7 @@ T.Plr.prototype = { boostPassive.boostPassive(skills, sortedSkills[$.a6()], sortedSkills[$.pR()]) sortedSkills = this_.k2[$.eT()] skills = this_.t - boostPassive.boostPassive(sortedSkills, skills[$.n_()], skills[$.b2()]) + boostPassive.boostPassive(sortedSkills, skills[$.n_()], skills[63]) } } for (s = 0, skills = this_.k1; s < skills.length; ++s) { @@ -17622,7 +17848,7 @@ T.Plr.prototype = { var this_ = this this_.F() this_.fx = this_.fy - this_.go = C.JsInt.P(this_.fr, $.t()) + this_.go = C.JsInt.P(this_.fr, 2) }, F() { /* void updateStates() { @@ -17676,16 +17902,16 @@ T.Plr.prototype = { this_.M = attr_sum } q = this_.q - p = q[0] - o = q[1] - n = $.t() + p = this_.q[0] + o = this_.q[1] + n = 2 m = q[n] - l = q[$.C()] - k = q[$.X()] + l = this_.q[4] + k = this_.q[5] j = $.B() this_.N = (p - o + m + l - k) * n + q[j] + q[$.a4()] this_.Y = attr_sum * j + q[r] - this_.H = $.W() + this_.H = 32768 }, dN(a, b, c) { // void step(R r, RunUpdates updates) { @@ -17828,7 +18054,7 @@ T.Plr.prototype = { r.d = n.fx o = T.RunUpdate_init(p, b, r, new T.HDamage(a), null, a, 1000, 100) if (a > $.pr()) o.b = $.d0() - else o.b = $.eS() + a * $.t() + else o.b = $.eS() + a * 2 e.a.push(o) c.$5(b, n, a, d, e) return n.cr(a, s, b, d, e) @@ -17877,7 +18103,7 @@ T.Plr.prototype = { q = $.p4() if (r > q) { s = C.JsInt.P(r - q, $.a6()) - r = $.t() + r = 2 if (s > r) return C.JsInt.k(r) else return C.JsInt.k(s) } @@ -17904,7 +18130,7 @@ T.Plr.prototype = { if (o.q[r] > s[r]) n.push(H.as_string($.lO()) + H.as_string(o.q[r] - s[r])) else n.push("") } - return H.as_string(o.e) + "\t" + H.as_string(o.r) + "\t" + H.as_string(o.c) + "\t" + H.as_string(o.f) + "\t" + H.as_string(o.fy) + n[$.ap()] + "\t" + H.as_string(o.aY(o.q[0])) + n[0] + "\t" + H.as_string(o.aY(o.q[1])) + n[1] + "\t" + H.as_string(o.aY(o.q[$.t()])) + n[$.t()] + "\t" + H.as_string(o.aY(o.q[$.B()])) + n[$.B()] + "\t" + H.as_string(o.aY(o.q[$.C()])) + n[$.C()] + "\t" + H.as_string(o.aY(o.q[$.X()])) + n[$.X()] + "\t" + H.as_string(o.aY(o.q[$.a4()])) + n[$.a4()] + "\t" + H.as_string(o.cE()) + return H.as_string(o.e) + "\t" + H.as_string(o.r) + "\t" + H.as_string(o.c) + "\t" + H.as_string(o.f) + "\t" + H.as_string(o.fy) + n[$.ap()] + "\t" + H.as_string(o.aY(o.q[0])) + n[0] + "\t" + H.as_string(o.aY(o.q[1])) + n[1] + "\t" + H.as_string(o.aY(o.q[2])) + n[2] + "\t" + H.as_string(o.aY(o.q[$.B()])) + n[$.B()] + "\t" + H.as_string(o.aY(o.q[4])) + n[4] + "\t" + H.as_string(o.aY(o.q[5])) + n[5] + "\t" + H.as_string(o.aY(o.q[$.a4()])) + n[$.a4()] + "\t" + H.as_string(o.cE()) }, aY(a) { var s = $.mU() @@ -18026,13 +18252,13 @@ T.Skill.prototype = { }, bx(a, b, c, d) { if (b) - if (this.gap().y.a.Q > $.t()) return T.rateHiHp(a) * a.y.f.length * a.H + if (this.gap().y.a.Q > 2) return T.rateHiHp(a) * a.y.f.length * a.H else if (d) return T.rateHiHp(a) * a.M * a.H else return 1 / T.rateHiHp(a) * a.N * a.H return c.gbo() + a.H }, gb7() { - return $.t() + return 2 }, gb8() { return $.B() @@ -18088,7 +18314,7 @@ T.SklAttack.prototype = { } else s = false if (s) { s = o.r - r = C.JsInt.am(s.dx - s.ch, $.t()) + r = C.JsInt.am(s.dx - s.ch, 2) q = s.go if (q >= r) { s.go = q - r @@ -18158,7 +18384,7 @@ T.SklDefend.prototype = { aq(a, b, c, d, e) { if (d.n() < this.f && this.r.bw(d)) { e.a.push(T.RunUpdate_init(LangData.get_lang("NIMn"), this.r, b, null, null, $.bg(), 1000, 100)) - return C.JsInt.P(a, $.t()) + return C.JsInt.P(a, 2) } return a }, @@ -18184,7 +18410,7 @@ T.SklHide.prototype = { s.r.F() r = LangData.get_lang("oIIa") q = s.r - d.a.push(T.RunUpdate_init(r, q, q, null, null, $.Z(), 1000, 100)) + d.a.push(T.RunUpdate_init(r, q, q, null, null, 10, 1000, 100)) } }, aN(a, b, c, d) { @@ -18196,9 +18422,9 @@ T.SklHide.prototype = { }, ar(a) { var s, r, q, p = this.r - p.H = p.H / $.Z() + p.H = p.H / 10 s = this.f - r = $.b2() + r = 63 if (s > r) { q = s - r p.db = p.db + q @@ -18408,11 +18634,11 @@ T.SklReraise.prototype = { o = c.n(), n = p.f if ((o & 127) < n) { - p.f = C.JsInt.P(n + 1, $.t()) + p.f = C.JsInt.P(n + 1, 2) o = C.String.B(LangData.get_lang("DWRn"), $.ng()) n = p.r s = d.a - s.push(T.RunUpdate_init(o, n, n, null, null, $.b3(), $.d0(), 100)) + s.push(T.RunUpdate_init(o, n, n, null, null, 80, $.d0(), 100)) p.r.fx = (c.n() & 15) + 1 n = LangData.get_lang("imin") o = p.r @@ -18471,7 +18697,7 @@ T.SklShield.prototype = { } r = this_.f q = s.x - if (r >= q) s.x = q + (c.ax(1 + C.JsInt.P(r * $.B(), $.C())) + 1) + if (r >= q) s.x = q + (c.ax(1 + C.JsInt.P(r * $.B(), 4)) + 1) } return a }, @@ -18491,7 +18717,7 @@ T.SklUpgrade.prototype = { n = 0 if (o <= n || q.Q.a != null) return s = $.aR() - r = $.b2() + r = 63 if (o > r) s += o - r o = q.r.fx if (o > n && o < s + (c.n() & 63) && (c.n() & 63) < q.f) { @@ -18571,7 +18797,7 @@ T.PlrZombie.prototype = { s[r] = r s[$.a4()] = r r = $.ap() - s[r] = C.d.P(s[r], $.t()) + s[r] = C.d.P(s[r], 2) } } T.ZombieState.prototype = { @@ -18631,7 +18857,7 @@ T.SklZombie.prototype = { 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, dies, kills, 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, 32768, a2) a3.a1(s, q, r, a5) a3.a6 = new T.cp(a3) a3.aj = this_ @@ -18643,7 +18869,7 @@ T.SklZombie.prototype = { a3.y = r.y r.L.j(0, a3.a6) a3.az() - a3.l = a7.n() * $.C() + a3.l = a7.n() * 4 this_.r.y.aZ(a3) r = a8.a r.push($.K()) @@ -18667,7 +18893,7 @@ T.SklZombie.prototype = { } T.BossWeapon.prototype = { b3(a) { - a.dB(0, LangData.fZ(this.c.e), $.t()) + a.dB(0, LangData.fZ(this.c.e), 2) this.cN(a) }, cB(a, b, c, d) { @@ -18676,7 +18902,7 @@ T.BossWeapon.prototype = { i = d + 1, h = c[i] i = a[i] - s = d + $.t() + s = d + 2 r = c[s] s = a[s] for (q = 0, p = q; p < $.B(); ++p) { @@ -18788,14 +19014,14 @@ T.RinickModifier.prototype = { q = l[r] p = q.f if (p == 0) { - q.f = $.C() + q.f = 4 q.W() } else q.f = C.JsInt.ez(p, 1) } return } lst = [0, 2, 15, 18, 27, 28, 32, 37, 38] - // for (s = [0, $.t(), $.eT(), $.iH(), $.pu(), $.iI(), $.at(), $.pH(), $.lL()], r = 0; r < 9; ++r) { + // for (s = [0, 2, $.eT(), $.iH(), $.pu(), $.iI(), $.at(), $.pH(), $.lL()], r = 0; r < 9; ++r) { for (s = lst, r = 0; r < 9; ++r) { o = s[r] q = l.k2[o] @@ -18821,11 +19047,11 @@ T.RinickModifier.prototype = { p = l.k2; (p && C.Array).j(p, m) m = new T.SklYuriControl(0) - m.ao(l, $.Z()) + m.ao(l, 10) s.push(m) p = l.k2; (p && C.Array).j(p, m) - m = new T.hy($.t(), 0) + m = new T.hy(2, 0) m.r = l $.av() s.push(m) @@ -18837,7 +19063,7 @@ T.RinickModifier.prototype = { } T.k3.prototype = { $1(a) { - return $.b2() - a + return 63 - a }, $S: 2 } @@ -18888,7 +19114,7 @@ T.RinickModifierUpdateState.prototype = { var s = a.q, r = 0, q = s[r], - p = $.b2() + p = 63 if (q < p) { s[r] = p a.ch = p @@ -18898,7 +19124,7 @@ T.RinickModifierUpdateState.prototype = { s[r] = p a.cx = p } - r = $.t() + r = 2 if (s[r] < p) { s[r] = p a.cy = p + $.eU() @@ -18908,12 +19134,12 @@ T.RinickModifierUpdateState.prototype = { s[r] = p a.db = p } - r = $.C() + r = 4 if (s[r] < p) { s[r] = p a.dx = p } - r = $.X() + r = 5 if (s[r] < p) { s[r] = p a.dy = p @@ -18929,7 +19155,7 @@ T.SklRinickModifierClone.prototype = { v(a, b, c, d) { var s, r, q, p, o, n, m, l, k = this, j = null - k.r.l = c.n() * $.C() + $.cX() + k.r.l = c.n() * 4 + $.cX() s = d.a // weaponRModifierUse // [0]使用[属性修改器] @@ -18938,7 +19164,7 @@ T.SklRinickModifierClone.prototype = { p = T.init_PlrClone(k.r) p.y = k.r.y p.az() - p.l = c.n() * $.C() + $.cX() + p.l = c.n() * 4 + $.cX() k.r.y.aZ(p) s.push($.K()) // sklCloned @@ -19073,7 +19299,7 @@ T.Weapon.prototype = { e = this_.d j = (e && C.Array).al(e, o, $.av()) C.Array.aJ(j) - i = j[1] + j[$.C()] + n + i = j[1] + j[4] + n for (k = 0, h = i; e = $.ap(), k < e; ++k) { g = C.d.P(i * p[k], m) h -= g * $.B() @@ -19086,7 +19312,7 @@ T.Weapon.prototype = { l = 1, k = d + l, j = c[k] - a[k] - k = $.t() + k = 2 s = d + k r = c[s] - a[s] s = 0 @@ -19103,7 +19329,7 @@ T.Weapon.prototype = { // preUpgrade var s, r, q, this_ = this, o = 0 - for (s = $.Z(), r = this_.c; s < $.d1(); s += $.B()) { + for (s = 10, r = this_.c; s < $.d1(); s += $.B()) { o += this_.cB(r.E, r.t, this_.d, s) } r = C.JsInt.P($.mY() - o, $.a4()) @@ -19182,7 +19408,7 @@ T.ku.prototype = { } T.ko.prototype = { $1(a) { - return (a & $.b2()) >>> 0 + return (a & 63) >>> 0 }, $S: 2 } @@ -20431,7 +20657,7 @@ var t = (function rtii() { return $.mS() }) lazy_old($, "vr", "rq", function () { - return $.C() + return 4 }) // MARK: 数字反混淆 lazy_old($, "wX", "at", function () { @@ -20534,14 +20760,6 @@ var t = (function rtii() { lazy_old($, "xh", "pK", function () { return X.k("KW3YIK.WUG", 36) }) - lazy_old($, "xN", "b3", function () { - // return X.k("}:|quIE(@P", 92) - return 80 - }) - lazy_old($, "vQ", "Z", function () { - // return X.k("F]CU/7E(@P", 92) - return 10 - }) lazy_old($, "wN", "pw", function () { return X.D("4S|&JW$AZI", 32) }) @@ -20676,7 +20894,8 @@ var t = (function rtii() { return X.k("l@(lK%,MPO", 82) }) lazy_old($, "xz", "b2", function () { - return X.k("Q9p3NSeckG", 37) + // return X.k("Q9p3NSeckG", 37) + return 63 }) lazy_old($, "xg", "mV", function () { return X.k("cP|R0-|R1L", 67) @@ -20795,18 +21014,6 @@ var t = (function rtii() { lazy_old($, "x2", "pC", function () { return X.k(">Lk@cu3H*Q", 97) }) - lazy_old($, "x6", "pF", function () { - // return X.k("|@?Of-toCP", 87) - return 3517 - }) - lazy_old($, "wy", "pn", function () { - // return X.k("v8kF:K:=`H", 46) - return 20897 - }) - lazy_old($, "wb", "p9", function () { - // return X.k("AL&(*/#5BK", 58) - return 16468 - }) lazy_old($, "xs", "pO", function () { // return X.k("rO!p(83H*Q", 97) return 57 @@ -20827,29 +21034,6 @@ var t = (function rtii() { // return X.k(">(E4.I@i=O", 86) return 90 }) - lazy_old($, "wc", "pa", function () { - return X.D("q;}N|c|3wS", 42) - }) - lazy_old($, "x0", "pB", function () { - // return X.D("}2ZxxZec)R", 37) - return 32 - }) - lazy_old($, "xB", "pS", function () { - // return X.D("'%s.