diff --git a/.gitignore b/.gitignore index 908611fd4..2c69dd77a 100644 --- a/.gitignore +++ b/.gitignore @@ -178,7 +178,7 @@ dmypy.json /tmp/ # End of https://www.toptal.com/developers/gitignore/api/visualstudiocode -*.json +/*.json dist MAA -*.yml \ No newline at end of file +/*.yml diff --git a/arknights_mower/data/__init__.py b/arknights_mower/data/__init__.py index ca0d06209..5c1adcfc2 100644 --- a/arknights_mower/data/__init__.py +++ b/arknights_mower/data/__init__.py @@ -54,6 +54,9 @@ recruit_agent = json.loads( Path(f'{__rootdir__}/data/recruit.json').read_text('utf-8')) +key_mapping = json.loads( + Path(f"{__rootdir__}/data/key_mapping.json").read_text("utf-8")) + recruit_tag = ['资深干员', '高级资深干员'] for x in recruit_agent.values(): recruit_tag += x['tags'] diff --git a/arknights_mower/data/key_mapping.json b/arknights_mower/data/key_mapping.json new file mode 100644 index 000000000..dbdd59789 --- /dev/null +++ b/arknights_mower/data/key_mapping.json @@ -0,0 +1,940 @@ +{ + "5001": "声望", + "SOCIAL_PT": "信用", + "AP_GAMEPLAY": "理智", + "6001": "演习券", + "base_ap": "无人机", + "bilibili001": "预约干员随机4选1", + "4002": "至纯源石", + "4003": "合成玉", + "3141": "源石碎片", + "4001": "龙门币", + "3003": "赤金", + "4004": "高级凭证", + "4005": "资质凭证", + "4006": "采购凭证", + "LMTGS_COIN_601": "寻访数据契约", + "LMTGS_COIN_903": "寻访数据契约", + "LMTGS_COIN_1401": "寻访数据契约", + "LMTGS_COIN_1601": "寻访数据契约", + "LMTGS_COIN_1803": "寻访数据契约", + "LMTGS_COIN_2101": "寻访数据契约", + "LMTGS_COIN_2301": "寻访数据契约", + "LMTGS_COIN_2501": "寻访数据契约", + "LMTGS_COIN_2701": "寻访数据契约", + "LMTGS_COIN_3001": "寻访数据契约", + "LMTGS_COIN_3301": "寻访数据契约", + "LMTGS_COIN_3501": "寻访数据契约", + "LMTGS_COIN_3801": "寻访数据契约", + "LMTGS_COIN_4101": "寻访数据契约", + "EPGS_COIN": "寻访参数模型", + "REP_COIN": "情报凭证", + "CRISIS_SHOP_COIN": "合约赏金", + "STORY_REVIEW_COIN": "事相碎片", + "RETRO_COIN": "事相结晶", + "renamingCard": "ID信息更新卡", + "renamingCard_0_018": "ID信息更新卡", + "renamingCard_30_018": "ID信息更新卡", + "renamingCard_0_023": "ID信息更新卡", + "renamingCard_30_023": "ID信息更新卡", + "renamingCard_0_027": "ID信息更新卡", + "renamingCard_30_027": "ID信息更新卡", + "renamingCard_0_033": "ID信息更新卡", + "renamingCard_30_033": "ID信息更新卡", + "renamingCard_0_038": "ID信息更新卡", + "renamingCard_30_038": "ID信息更新卡", + "ap_supply_lt_100": "应急理智顶液", + "ap_supply_lt_60": "应急理智合剂", + "ap_supply_lt_010": "应急理智小样", + "ap_supply_lt_100_2022_1": "青菜萝卜罐头", + "ap_supply_lt_100_2022_2": "速冻宫保羽兽丁", + "ap_supply_lt_100_2022_3": "喀兰炭烤肉排佐松露酱", + "ap_supply_lt_100_2022_4": "可食用立方体", + "ap_supply_lt_100_2022_5": "雷姆必拓西瓜蛋糕", + "ap_supply_lt_120": "应急理智浓缩液", + "ap_supply_lt_80": "应急理智加强剂", + "ap_supply_lt_120_2022_1": "满颜色", + "ap_supply_lt_120_2022_2": "正圆月", + "ap_supply_lt_120_2022_3": "笑靥开", + "ap_supply_lt_120_2022_4": "桂子落", + "ap_supply_lt_100_2023_1": "摘自画卷的柿子", + "ap_supply_lt_100_2023_2": "香脆桃酥饼", + "ap_supply_lt_100_2023_3": "香辣火炉", + "ap_supply_lt_100_2023_4": "金糖年糕", + "ap_supply_lt_100_2023_5": "木瓜叶馅饼", + "ap_supply_lt_120_2023_1": "“满庭光”", + "ap_supply_lt_120_2023_2": "“良宵晴”", + "ap_supply_lt_120_2023_3": "“飘桂香”", + "ap_supply_lt_120_2023_4": "“藏金波“", + "EXTERMINATION_AGENT": "PRTS剿灭代理卡", + "7004": "十连寻访凭证", + "LIMITED_TKT_GACHA_10_903": "苏醒纪念寻访凭证", + "LIMITED_TKT_GACHA_10_1401": "只为铭记寻访凭证", + "LIMITED_TKT_GACHA_10_1601": "日落潮来寻访凭证", + "LINKAGE_TKT_GACHA_10_1701": "特勤专家寻访凭证", + "LIMITED_TKT_GACHA_10_1803": "幽海歌谣寻访凭证", + "LIMITED_TKT_GACHA_10_2101": "乘风破浪寻访凭证", + "LIMITED_TKT_GACHA_10_2301": "唤曦炽焰寻访凭证", + "LIMITED_TKT_GACHA_10_2501": "对酒当歌寻访凭证", + "LIMITED_TKT_GACHA_10_2701": "晨雾灯塔寻访凭证", + "LIMITED_TKT_GACHA_10_3001": "淬火成诗寻访凭证", + "LIMITED_TKT_GACHA_10_3301": "归狼踏影寻访凭证", + "LIMITED_TKT_GACHA_10_3501": "长风万里寻访凭证", + "LINKAGE_TKT_GACHA_10_3601": "指引明路寻访凭证", + "LIMITED_TKT_GACHA_10_3801": "未来序曲寻访凭证", + "LIMITED_TKT_GACHA_10_4101": "云过天空寻访凭证", + "7003": "寻访凭证", + "7001": "招聘许可", + "7002": "加急许可", + "voucher_item_4pick1": "干员兑换券", + "voucher_item_4pick1_1803": "干员兑换券", + "voucher_recruitR5_pick2": "火神因陀罗招募券", + "voucher_recruitR5_pick1803": "资深干员调用凭证", + "voucher_item_pick601": "高级干员调用凭证", + "voucher_item_pick1401": "感谢庆典干员凭证", + "voucher_item_pick1803": "周年庆典干员凭证", + "voucher_item_pick2301": "感谢庆典干员凭证", + "voucher_item_pick2701": "周年庆典干员凭证", + "voucher_recruitR5_pick2701": "资深干员调用凭证", + "voucher_item_pick3301": "感谢庆典干员凭证", + "voucher_item_pick3801": "周年庆典干员凭证", + "voucher_recruitR5_pick3801": "资深干员调用凭证", + "voucher_levelmax_6": "高级资深干员特训装置", + "voucher_levelmax_5": "资深干员特训装置", + "voucher_elite_II_6": "高级资深干员特训邀请函", + "voucher_elite_II_5": "资深干员特训邀请函", + "voucher_skin": "时装自选凭证", + "2020recruitment10_1": "α类新年寻访凭证", + "2020recruitment10_2": "β类新年寻访凭证", + "2020recruitment10_3": "γ类新年寻访凭证", + "2021recruitment10_1": "α类新年寻访凭证", + "2021recruitment10_2": "β类新年寻访凭证", + "2021recruitment10_3": "γ类新年寻访凭证", + "2022recruitment10_1": "α类新年寻访凭证", + "2022recruitment10_2": "β类新年寻访凭证", + "2022recruitment10_3": "γ类新年寻访凭证", + "2023recruitment10_1": "α类新年寻访凭证", + "2023recruitment10_2": "β类新年寻访凭证", + "2023recruitment10_3": "γ类新年寻访凭证", + "voucher_recruitR4_1": "公开招募★4兑换券·I", + "voucher_recruitR3_1": "公开招募★3兑换券·I", + "voucher_chipPack": "芯片组自助打印盒", + "voucher_chip": "芯片自助打印盒", + "voucher_chipPackage": "自助芯片组印刻仪", + "voucher_5chipPackage": "自助芯片印刻仪", + "itempack_mod_7": "先锋芯片组印刻仪", + "itempack_mod_8": "近卫芯片组印刻仪", + "itempack_mod_9": "重装芯片组印刻仪", + "itempack_mod_10": "狙击芯片组印刻仪", + "itempack_mod_11": "术师芯片组印刻仪", + "itempack_mod_12": "医疗芯片组印刻仪", + "itempack_mod_13": "辅助芯片组印刻仪", + "itempack_mod_14": "特种芯片组印刻仪", + "randomMaterialRune_0": "荒芜行动物资补给", + "randomMaterialRune_1": "黄铁行动物资补给", + "randomMaterialRune_2": "利刃行动物资补给", + "randomMaterialRune_3": "燃灰行动物资补给", + "randomMaterialRune_4": "铅封行动物资补给", + "randomMaterialRune_5": "光谱行动物资补给", + "randomMaterialRune_6": "蛮鳞行动物资补给", + "randomMaterialRune_7": "松烟行动物资补给", + "randomMaterialRune_8": "寻昼行动物资补给", + "randomMaterialRune_9": "渊默行动物资补给", + "randomMaterialRune_10": "尘环行动物资补给", + "randomMaterialRune_11": "赝波行动物资补给", + "randomMaterialRune_12": "起源行动物资补给", + "randomMaterial_1": "罗德岛物资补给", + "randomMaterial_2": "岁过华灯", + "randomMaterial_3": "32h战略配给", + "randomMaterial_4": "感谢庆典物资补给", + "randomMaterial_5": "罗德岛物资补给II", + "randomMaterial_6": "罗德岛物资补给III", + "randomMaterial_7": "罗德岛物资补给IV", + "randomMaterial_8": "罗德岛物资补给V", + "randomMaterial_9": "罗德岛物资补给VI", + "randomMaterial_rhine2": "技术调查补给", + "randomDiamondShd_1": "罗德岛迎春红包", + "randomDiamondShd_2": "庆典礼盒", + "randomMaterial_siesta2": "峯联贸易物流补给", + "2001": "基础作战记录", + "2002": "初级作战记录", + "2003": "中级作战记录", + "2004": "高级作战记录", + "3301": "技巧概要·卷1", + "3302": "技巧概要·卷2", + "3303": "技巧概要·卷3", + "mod_unlock_token": "模组数据块", + "mod_update_token_2": "数据增补仪", + "mod_update_token_1": "数据增补条", + "30051": "双酮", + "30052": "酮凝集", + "30053": "酮凝集组", + "30054": "酮阵列", + "30041": "异铁碎片", + "30042": "异铁", + "30043": "异铁组", + "30044": "异铁块", + "30021": "代糖", + "30022": "糖", + "30023": "糖组", + "30024": "糖聚块", + "30031": "酯原料", + "30032": "聚酸酯", + "30033": "聚酸酯组", + "30034": "聚酸酯块", + "30061": "破损装置", + "30062": "装置", + "30063": "全新装置", + "30064": "改量装置", + "30011": "源岩", + "30012": "固源岩", + "30013": "固源岩组", + "30014": "提纯源岩", + "30103": "RMA70-12", + "30104": "RMA70-24", + "30093": "研磨石", + "30094": "五水研磨石", + "30083": "轻锰矿", + "30084": "三水锰矿", + "30073": "扭转醇", + "30074": "白马醇", + "31013": "凝胶", + "31014": "聚合凝胶", + "31023": "炽合金", + "31024": "炽合金块", + "31033": "晶体元件", + "31034": "晶体电路", + "31043": "半自然溶剂", + "31044": "精炼溶剂", + "31053": "化合切削液", + "31054": "切削原液", + "31063": "转质盐组", + "31064": "转质盐聚块", + "30115": "聚合剂", + "30125": "双极纳米片", + "30135": "D32钢", + "30145": "晶体电子单元", + "30155": "烧结核凝晶", + "3105": "龙骨", + "3401": "家具零件", + "3131": "基础加固建材", + "3132": "进阶加固建材", + "3133": "高级加固建材", + "3112": "碳", + "3113": "碳素", + "3114": "碳素组", + "32001": "芯片助剂", + "3213": "先锋双芯片", + "3223": "近卫双芯片", + "3233": "重装双芯片", + "3243": "狙击双芯片", + "3253": "术师双芯片", + "3263": "医疗双芯片", + "3273": "辅助双芯片", + "3283": "特种双芯片", + "3212": "先锋芯片组", + "3222": "近卫芯片组", + "3232": "重装芯片组", + "3242": "狙击芯片组", + "3252": "术师芯片组", + "3262": "医疗芯片组", + "3272": "辅助芯片组", + "3282": "特种芯片组", + "3211": "先锋芯片", + "3221": "近卫芯片", + "3231": "重装芯片", + "3241": "狙击芯片", + "3251": "术师芯片", + "3261": "医疗芯片", + "3271": "辅助芯片", + "3281": "特种芯片", + "tier1_pioneer": "先锋信物复制品", + "tier1_guard": "近卫信物复制品", + "tier1_tank": "重装信物复制品", + "tier1_sniper": "狙击信物复制品", + "tier1_caster": "术师信物复制品", + "tier1_medic": "医疗信物复制品", + "tier1_supporter": "辅助信物复制品", + "tier1_special": "特种信物复制品", + "tier2_pioneer": "先锋信物原件", + "tier2_guard": "近卫信物原件", + "tier2_tank": "重装信物原件", + "tier2_sniper": "狙击信物原件", + "tier2_caster": "术师信物原件", + "tier2_medic": "医疗信物原件", + "tier2_supporter": "辅助信物原件", + "tier2_special": "特种信物原件", + "tier3_pioneer": "先锋信物藏品", + "tier3_guard": "近卫信物藏品", + "tier3_tank": "重装信物藏品", + "tier3_sniper": "狙击信物藏品", + "tier3_caster": "术师信物藏品", + "tier3_medic": "医疗信物藏品", + "tier3_supporter": "辅助信物藏品", + "tier3_special": "特种信物藏品", + "tier4_pioneer": "先锋传承信物", + "tier4_guard": "近卫传承信物", + "tier4_tank": "重装传承信物", + "tier4_sniper": "狙击传承信物", + "tier4_caster": "术师传承信物", + "tier4_medic": "医疗传承信物", + "tier4_supporter": "辅助传承信物", + "tier4_special": "特种传承信物", + "tier5_pioneer": "先锋遗产信物", + "tier5_guard": "近卫遗产信物", + "tier5_tank": "重装遗产信物", + "tier5_sniper": "狙击遗产信物", + "tier5_caster": "术师遗产信物", + "tier5_medic": "医疗遗产信物", + "tier5_supporter": "辅助遗产信物", + "tier5_special": "特种遗产信物", + "tier6_pioneer": "先锋皇家信物", + "tier6_guard": "近卫皇家信物", + "tier6_tank": "重装皇家信物", + "tier6_sniper": "狙击皇家信物", + "tier6_caster": "术师皇家信物", + "tier6_medic": "医疗皇家信物", + "tier6_supporter": "辅助皇家信物", + "tier6_special": "特种皇家信物", + "p_char_285_medic2": "Lancet-2的信物", + "p_char_286_cast3": "Castle-3的信物", + "p_char_376_therex": "THRM-EX的信物", + "p_char_4000_jnight": "正义骑士号的信物", + "p_char_4077_palico": "泰拉大陆调查团的信物", + "p_char_4093_frston": "Friston-3的信物", + "p_char_502_nblade": "夜刀的信物", + "p_char_500_noirc": "黑角的信物", + "p_char_503_rang": "巡林者的信物", + "p_char_501_durin": "杜林的信物", + "p_char_009_12fce": "12F的信物", + "p_char_123_fang": "芬的信物", + "p_char_240_wyvern": "香草的信物", + "p_char_192_falco": "翎羽的信物", + "p_char_208_melan": "玫兰莎的信物", + "p_char_209_ardign": "卡缇的信物", + "p_char_122_beagle": "米格鲁的信物", + "p_char_124_kroos": "克洛丝的信物", + "p_char_211_adnach": "安德切尔的信物", + "p_char_121_lava": "炎熔的信物", + "p_char_120_hibisc": "芙蓉的信物", + "p_char_212_ansel": "安赛尔的信物", + "p_char_210_stward": "史都华德的信物", + "p_char_278_orchid": "梓兰的信物", + "p_char_282_catap": "空爆的信物", + "p_char_283_midn": "月见夜的信物", + "p_char_284_spot": "斑点的信物", + "p_char_281_popka": "泡普卡的信物", + "p_char_141_nights": "夜烟的信物", + "p_char_109_fmout": "远山的信物", + "p_char_235_jesica": "杰西卡的信物", + "p_char_126_shotst": "流星的信物", + "p_char_118_yuki": "白雪的信物", + "p_char_198_blackd": "讯使的信物", + "p_char_149_scave": "清道夫的信物", + "p_char_290_vigna": "红豆的信物", + "p_char_130_doberm": "杜宾的信物", + "p_char_289_gyuki": "缠丸的信物", + "p_char_193_frostl": "霜叶的信物", + "p_char_127_estell": "艾丝黛尔的信物", + "p_char_185_frncat": "慕斯的信物", + "p_char_237_gravel": "砾的信物", + "p_char_236_rope": "暗索的信物", + "p_char_117_myrrh": "末药的信物", + "p_char_187_ccheal": "嘉维尔的信物", + "p_char_181_flower": "调香师的信物", + "p_char_199_yak": "角峰的信物", + "p_char_150_snakek": "蛇屠箱的信物", + "p_char_196_sunbr": "古米的信物", + "p_char_110_deepcl": "深海色的信物", + "p_char_183_skgoat": "地灵的信物", + "p_char_277_sqrrel": "阿消的信物", + "p_char_137_brownb": "猎蜂的信物", + "p_char_253_greyy": "格雷伊的信物", + "p_char_151_myrtle": "桃金娘的信物", + "p_char_298_susuro": "苏苏洛的信物", + "p_char_260_durnar": "坚雷的信物", + "p_char_355_ethan": "伊桑的信物", + "p_char_190_clour": "红云的信物", + "p_char_133_mm": "梅的信物", + "p_char_302_glaze": "安比尔的信物", + "p_char_385_finlpp": "清流的信物", + "p_char_337_utage": "宴的信物", + "p_char_301_cutter": "刻刀的信物", + "p_char_258_podego": "波登可的信物", + "p_char_328_cammou": "卡达的信物", + "p_char_272_strong": "孑的信物", + "p_char_366_acdrop": "酸糖的信物", + "p_char_271_spikes": "芳汀的信物", + "p_char_381_bubble": "泡泡的信物", + "p_char_347_jaksel": "杰克的信物", + "p_char_440_pinecn": "松果的信物", + "p_char_452_bstalk": "豆苗的信物", + "p_char_469_indigo": "深靛的信物", + "p_char_484_robrta": "罗比菈塔的信物", + "p_char_4004_pudd": "布丁的信物", + "p_char_4041_chnut": "褐果的信物", + "p_char_4062_totter": "铅踝的信物", + "p_char_4063_quartz": "石英的信物", + "p_char_491_humus": "休谟斯的信物", + "p_char_128_plosis": "白面鸮的信物", + "p_char_115_headbr": "凛冬的信物", + "p_char_102_texas": "德克萨斯的信物", + "p_char_106_franka": "芙兰卡的信物", + "p_char_155_tiger": "因陀罗的信物", + "p_char_140_whitew": "拉普兰德的信物", + "p_char_143_ghost": "幽灵鲨的信物", + "p_char_129_bluep": "蓝毒的信物", + "p_char_204_platnm": "白金的信物", + "p_char_219_meteo": "陨星的信物", + "p_char_002_amiya": "阿米娅的信物", + "p_char_166_skfire": "天火的信物", + "p_char_242_otter": "梅尔的信物", + "p_char_108_silent": "赫默的信物", + "p_char_171_bldsk": "华法琳的信物", + "p_char_148_nearl": "临光的信物", + "p_char_144_red": "红的信物", + "p_char_107_liskam": "雷蛇的信物", + "p_char_201_moeshd": "可颂的信物", + "p_char_163_hpsts": "火神的信物", + "p_char_145_prove": "普罗旺斯的信物", + "p_char_158_milu": "守林人的信物", + "p_char_173_slchan": "崖心的信物", + "p_char_174_slbell": "初雪的信物", + "p_char_195_glassb": "真理的信物", + "p_char_101_sora": "空的信物", + "p_char_215_mantic": "狮蝎的信物", + "p_char_241_panda": "食铁兽的信物", + "p_char_220_grani": "格拉尼的信物", + "p_char_164_nightm": "夜魔的信物", + "p_char_308_swire": "诗怀雅的信物", + "p_char_274_astesi": "星极的信物", + "p_char_348_ceylon": "锡兰的信物", + "p_char_326_glacus": "格劳克斯的信物", + "p_char_275_breeze": "微风的信物", + "p_char_131_flameb": "炎客的信物", + "p_char_279_excu": "送葬人的信物", + "p_char_261_sddrag": "苇草的信物", + "p_char_356_broca": "布洛卡的信物", + "p_char_243_waaifu": "槐琥的信物", + "p_char_325_bison": "拜松的信物", + "p_char_367_swllow": "灰喉的信物", + "p_char_226_hmau": "吽的信物", + "p_char_383_snsant": "雪雉的信物", + "p_char_306_leizi": "惊蛰的信物", + "p_char_379_sesa": "慑砂的信物", + "p_char_252_bibeak": "柏喙的信物", + "p_char_230_savage": "暴行的信物", + "p_char_254_vodfox": "巫恋的信物", + "p_char_333_sidero": "铸铁的信物", + "p_char_401_elysm": "极境的信物", + "p_char_378_asbest": "石棉的信物", + "p_char_343_tknogi": "月禾的信物", + "p_char_405_absin": "苦艾的信物", + "p_char_373_lionhd": "莱恩哈特的信物", + "p_char_294_ayer": "断崖的信物", + "p_char_345_folnic": "亚叶的信物", + "p_char_344_beewax": "蜜蜡的信物", + "p_char_349_chiave": "贾维的信物", + "p_char_336_folivo": "稀音的信物", + "p_char_218_cuttle": "安哲拉的信物", + "p_char_411_tomimi": "特米米的信物", + "p_char_415_flint": "燧石的信物", + "p_char_365_aprl": "四月的信物", + "p_char_388_mint": "薄绿的信物", + "p_char_346_aosta": "奥斯塔的信物", + "p_char_265_sophia": "鞭刃的信物", + "p_char_436_whispr": "絮雨的信物", + "p_char_214_kafka": "卡夫卡的信物", + "p_char_451_robin": "罗宾的信物", + "p_char_338_iris": "爱丽丝的信物", + "p_char_402_tuye": "图耶的信物", + "p_char_455_nothin": "乌有的信物", + "p_char_1011_lava2": "炎狱炎熔的信物", + "p_char_457_blitz": "闪击的信物", + "p_char_458_rfrost": "霜华的信物", + "p_char_459_tachak": "战车的信物", + "p_char_363_toddi": "熔泉的信物", + "p_char_304_zebra": "暴雨的信物", + "p_char_475_akafyu": "赤冬的信物", + "p_char_478_kirara": "绮良的信物", + "p_char_369_bena": "贝娜的信物", + "p_char_421_crow": "羽毛笔的信物", + "p_char_486_takila": "龙舌兰的信物", + "p_char_473_mberry": "桑葚的信物", + "p_char_431_ashlok": "灰毫的信物", + "p_char_449_glider": "蜜莓的信物", + "p_char_496_wildmn": "野鬃的信物", + "p_char_489_serum": "蚀清的信物", + "p_char_422_aurora": "极光的信物", + "p_char_4013_kjera": "耶拉的信物", + "p_char_4025_aprot2": "暮落的信物", + "p_char_476_blkngt": "夜半的信物", + "p_char_492_quercu": "夏栎的信物", + "p_char_1021_kroos2": "寒芒克洛丝的信物", + "p_char_4016_kazema": "风丸的信物", + "p_char_4036_forcer": "见行者的信物", + "p_char_4040_rockr": "洛洛的信物", + "p_char_4045_heidi": "海蒂的信物", + "p_char_433_windft": "掠风的信物", + "p_char_4043_erato": "埃拉托的信物", + "p_char_1024_hbisc2": "濯尘芙蓉的信物", + "p_char_4047_pianst": "车尔尼的信物", + "p_char_1027_greyy2": "承曦格雷伊的信物", + "p_char_135_halo": "星源的信物", + "p_char_497_ctable": "晓歌的信物", + "p_char_4054_malist": "至简的信物", + "p_char_4032_provs": "但书的信物", + "p_char_4066_highmo": "海沫的信物", + "p_char_4071_peper": "明椒的信物", + "p_char_157_dagda": "达格达的信物", + "p_char_466_qanik": "雪绒的信物", + "p_char_4014_lunacu": "子月的信物", + "p_char_297_hamoni": "和弦的信物", + "p_char_4017_puzzle": "谜图的信物", + "p_char_4078_bdhkgt": "截云的信物", + "p_char_493_firwhl": "火哨的信物", + "p_char_4083_chimes": "铎铃的信物", + "p_char_1030_noirc2": "火龙S黑角的信物", + "p_char_154_morgan": "摩根的信物", + "p_char_464_cement": "洋灰的信物", + "p_char_4006_melnte": "玫拉的信物", + "p_char_498_inside": "隐现的信物", + "p_char_4015_spuria": "空构的信物", + "p_char_341_sntlla": "寒檀的信物", + "p_char_4102_threye": "凛视的信物", + "p_char_4106_bryota": "苍苔的信物", + "p_char_488_buildr": "青枳的信物", + "p_char_4105_almond": "杏仁的信物", + "p_char_4104_coldst": "冰酿的信物", + "p_char_103_angel": "能天使的信物", + "p_char_112_siege": "推进之王的信物", + "p_char_134_ifrit": "伊芙利特的信物", + "p_char_180_amgoat": "艾雅法拉的信物", + "p_char_291_aglina": "安洁莉娜的信物", + "p_char_147_shining": "闪灵的信物", + "p_char_179_cgbird": "夜莺的信物", + "p_char_136_hsguma": "星熊的信物", + "p_char_202_demkni": "塞雷娅的信物", + "p_char_172_svrash": "银灰的信物", + "p_char_263_skadi": "斯卡蒂的信物", + "p_char_010_chen": "陈的信物", + "p_char_340_shwaz": "黑的信物", + "p_char_188_helage": "赫拉格的信物", + "p_char_248_mgllan": "麦哲伦的信物", + "p_char_213_mostma": "莫斯提马的信物", + "p_char_225_haak": "阿的信物", + "p_char_2014_nian": "年的信物", + "p_char_017_huang": "煌的信物", + "p_char_2013_cerber": "刻俄柏的信物", + "p_char_222_bpipe": "风笛的信物", + "p_char_250_phatom": "傀影的信物", + "p_char_400_weedy": "温蒂的信物", + "p_char_113_cqbw": "W的信物", + "p_char_197_poca": "早露的信物", + "p_char_358_lisa": "铃兰的信物", + "p_char_293_thorns": "棘刺的信物", + "p_char_416_zumama": "森蚺的信物", + "p_char_350_surtr": "史尔特尔的信物", + "p_char_423_blemsh": "瑕光的信物", + "p_char_391_rosmon": "迷迭香的信物", + "p_char_311_mudrok": "泥岩的信物", + "p_char_264_f12yin": "山的信物", + "p_char_332_archet": "空弦的信物", + "p_char_2015_dusk": "夕的信物", + "p_char_362_saga": "嵯峨的信物", + "p_char_456_ash": "灰烬的信物", + "p_char_472_pasngr": "异客的信物", + "p_char_1012_skadi2": "浊心斯卡蒂的信物", + "p_char_003_kalts": "凯尔希的信物", + "p_char_474_glady": "歌蕾蒂娅的信物", + "p_char_426_billro": "卡涅利安的信物", + "p_char_485_pallas": "帕拉斯的信物", + "p_char_1013_chen2": "假日威龙陈的信物", + "p_char_437_mizuki": "水月的信物", + "p_char_430_fartth": "远牙的信物", + "p_char_479_sleach": "琴柳的信物", + "p_char_1014_nearl2": "耀骑士临光的信物", + "p_char_420_flamtl": "焰尾的信物", + "p_char_206_gnosis": "灵知的信物", + "p_char_322_lmlee": "老鲤的信物", + "p_char_377_gdglow": "澄闪的信物", + "p_char_2023_ling": "令的信物", + "p_char_300_phenxi": "菲亚梅塔的信物", + "p_char_4039_horn": "号角的信物", + "p_char_1023_ghost2": "归溟幽灵鲨的信物", + "p_char_4009_irene": "艾丽妮的信物", + "p_char_4042_lumen": "流明的信物", + "p_char_4046_ebnhlz": "黑键的信物", + "p_char_4048_doroth": "多萝西的信物", + "p_char_1026_gvial2": "百炼嘉维尔的信物", + "p_char_4055_bgsnow": "鸿雪的信物", + "p_char_4064_mlynar": "玛恩纳的信物", + "p_char_4072_ironmn": "白铁的信物", + "p_char_1028_texas2": "缄默德克萨斯的信物", + "p_char_4065_judge": "斥罪的信物", + "p_char_1020_reed2": "焰影苇草的信物", + "p_char_4080_lin": "林的信物", + "p_char_2024_chyue": "重岳的信物", + "p_char_4082_qiubai": "仇白的信物", + "p_char_1029_yato2": "麒麟R夜刀的信物", + "p_char_4087_ines": "伊内丝的信物", + "p_char_249_mlyss": "缪尔赛思的信物", + "p_char_4027_heyak": "霍尔海雅的信物", + "p_char_1031_slent2": "淬羽赫默的信物", + "p_char_1032_excu2": "圣约送葬人的信物", + "p_char_2012_typhon": "提丰的信物", + "p_char_1033_swire2": "琳琅诗怀雅的信物", + "p_char_1016_agoat2": "纯烬艾雅法拉的信物", + "p_char_1034_jesca2": "涤火杰西卡的信物", + "class_p_char_123_fang": "芬的中坚信物", + "class_p_char_240_wyvern": "香草的中坚信物", + "class_p_char_192_falco": "翎羽的中坚信物", + "class_p_char_208_melan": "玫兰莎的中坚信物", + "class_p_char_209_ardign": "卡缇的中坚信物", + "class_p_char_122_beagle": "米格鲁的中坚信物", + "class_p_char_124_kroos": "克洛丝的中坚信物", + "class_p_char_121_lava": "炎熔的中坚信物", + "class_p_char_120_hibisc": "芙蓉的中坚信物", + "class_p_char_212_ansel": "安赛尔的中坚信物", + "class_p_char_210_stward": "史都华德的中坚信物", + "class_p_char_278_orchid": "梓兰的中坚信物", + "class_p_char_282_catap": "空爆的中坚信物", + "class_p_char_283_midn": "月见夜的中坚信物", + "class_p_char_284_spot": "斑点的中坚信物", + "class_p_char_281_popka": "泡普卡的中坚信物", + "class_p_char_141_nights": "夜烟的中坚信物", + "class_p_char_109_fmout": "远山的中坚信物", + "class_p_char_235_jesica": "杰西卡的中坚信物", + "class_p_char_126_shotst": "流星的中坚信物", + "class_p_char_118_yuki": "白雪的中坚信物", + "class_p_char_149_scave": "清道夫的中坚信物", + "class_p_char_290_vigna": "红豆的中坚信物", + "class_p_char_130_doberm": "杜宾的中坚信物", + "class_p_char_289_gyuki": "缠丸的中坚信物", + "class_p_char_193_frostl": "霜叶的中坚信物", + "class_p_char_185_frncat": "慕斯的中坚信物", + "class_p_char_237_gravel": "砾的中坚信物", + "class_p_char_236_rope": "暗索的中坚信物", + "class_p_char_117_myrrh": "末药的中坚信物", + "class_p_char_181_flower": "调香师的中坚信物", + "class_p_char_199_yak": "角峰的中坚信物", + "class_p_char_150_snakek": "蛇屠箱的中坚信物", + "class_p_char_196_sunbr": "古米的中坚信物", + "class_p_char_110_deepcl": "深海色的中坚信物", + "class_p_char_183_skgoat": "地灵的中坚信物", + "class_p_char_277_sqrrel": "阿消的中坚信物", + "class_p_char_137_brownb": "猎蜂的中坚信物", + "class_p_char_253_greyy": "格雷伊的中坚信物", + "class_p_char_298_susuro": "苏苏洛的中坚信物", + "class_p_char_151_myrtle": "桃金娘的中坚信物", + "class_p_char_190_clour": "红云的中坚信物", + "class_p_char_133_mm": "梅的中坚信物", + "class_p_char_302_glaze": "安比尔的中坚信物", + "class_p_char_337_utage": "宴的中坚信物", + "class_p_char_301_cutter": "刻刀的中坚信物", + "class_p_char_258_podego": "波登可的中坚信物", + "class_p_char_328_cammou": "卡达的中坚信物", + "class_p_char_272_strong": "孑的中坚信物", + "class_p_char_366_acdrop": "酸糖的中坚信物", + "class_p_char_271_spikes": "芳汀的中坚信物", + "class_p_char_381_bubble": "泡泡的中坚信物", + "class_p_char_347_jaksel": "杰克的中坚信物", + "class_p_char_440_pinecn": "松果的中坚信物", + "class_p_char_452_bstalk": "豆苗的中坚信物", + "class_p_char_469_indigo": "深靛的中坚信物", + "class_p_char_484_robrta": "罗比菈塔的中坚信物", + "class_p_char_4041_chnut": "褐果的中坚信物", + "class_p_char_4062_totter": "铅踝的中坚信物", + "class_p_char_491_humus": "休谟斯的中坚信物", + "class_p_char_128_plosis": "白面鸮的中坚信物", + "class_p_char_115_headbr": "凛冬的中坚信物", + "class_p_char_102_texas": "德克萨斯的中坚信物", + "class_p_char_106_franka": "芙兰卡的中坚信物", + "class_p_char_140_whitew": "拉普兰德的中坚信物", + "class_p_char_143_ghost": "幽灵鲨的中坚信物", + "class_p_char_129_bluep": "蓝毒的中坚信物", + "class_p_char_204_platnm": "白金的中坚信物", + "class_p_char_219_meteo": "陨星的中坚信物", + "class_p_char_166_skfire": "天火的中坚信物", + "class_p_char_242_otter": "梅尔的中坚信物", + "class_p_char_108_silent": "赫默的中坚信物", + "class_p_char_171_bldsk": "华法琳的中坚信物", + "class_p_char_148_nearl": "临光的中坚信物", + "class_p_char_144_red": "红的中坚信物", + "class_p_char_107_liskam": "雷蛇的中坚信物", + "class_p_char_201_moeshd": "可颂的中坚信物", + "class_p_char_145_prove": "普罗旺斯的中坚信物", + "class_p_char_158_milu": "守林人的中坚信物", + "class_p_char_173_slchan": "崖心的中坚信物", + "class_p_char_174_slbell": "初雪的中坚信物", + "class_p_char_195_glassb": "真理的中坚信物", + "class_p_char_101_sora": "空的中坚信物", + "class_p_char_215_mantic": "狮蝎的中坚信物", + "class_p_char_241_panda": "食铁兽的中坚信物", + "class_p_char_164_nightm": "夜魔的中坚信物", + "class_p_char_308_swire": "诗怀雅的中坚信物", + "class_p_char_326_glacus": "格劳克斯的中坚信物", + "class_p_char_274_astesi": "星极的中坚信物", + "class_p_char_279_excu": "送葬人的中坚信物", + "class_p_char_243_waaifu": "槐琥的中坚信物", + "class_p_char_261_sddrag": "苇草的中坚信物", + "class_p_char_356_broca": "布洛卡的中坚信物", + "class_p_char_367_swllow": "灰喉的中坚信物", + "class_p_char_226_hmau": "吽的中坚信物", + "class_p_char_306_leizi": "惊蛰的中坚信物", + "class_p_char_379_sesa": "慑砂的中坚信物", + "class_p_char_254_vodfox": "巫恋的中坚信物", + "class_p_char_103_angel": "能天使的中坚信物", + "class_p_char_112_siege": "推进之王的中坚信物", + "class_p_char_134_ifrit": "伊芙利特的中坚信物", + "class_p_char_180_amgoat": "艾雅法拉的中坚信物", + "class_p_char_291_aglina": "安洁莉娜的中坚信物", + "class_p_char_147_shining": "闪灵的中坚信物", + "class_p_char_179_cgbird": "夜莺的中坚信物", + "class_p_char_136_hsguma": "星熊的中坚信物", + "class_p_char_202_demkni": "塞雷娅的中坚信物", + "class_p_char_172_svrash": "银灰的中坚信物", + "class_p_char_263_skadi": "斯卡蒂的中坚信物", + "class_p_char_010_chen": "陈的中坚信物", + "class_p_char_340_shwaz": "黑的中坚信物", + "class_p_char_188_helage": "赫拉格的中坚信物", + "class_p_char_248_mgllan": "麦哲伦的中坚信物", + "class_p_char_213_mostma": "莫斯提马的中坚信物", + "class_p_char_017_huang": "煌的中坚信物", + "class_p_char_225_haak": "阿的中坚信物", + "class_p_char_2013_cerber": "刻俄柏的中坚信物", + "class_p_char_222_bpipe": "风笛的中坚信物", + "class_p_char_250_phatom": "傀影的中坚信物", + "voucher_full_ceylon": "锡兰的私人信件", + "voucher_full_grani": "格拉尼的私人信件", + "voucher_full_flameb": "炎客的私人信件", + "voucher_full_bison": "拜松的私人信件", + "voucher_full_snsant": "雪雉的私人信件", + "voucher_full_sidero": "铸铁的私人信件", + "voucher_full_absin": "苦艾的私人信件", + "voucher_full_folnic": "亚叶的私人信件", + "voucher_full_mint": "薄绿的私人信件", + "voucher_full_tomimi": "特米米的私人信件", + "voucher_full_sophia": "鞭刃的私人信件", + "voucher_full_bena": "贝娜的私人信件", + "voucher_full_robin": "罗宾的私人信件", + "voucher_full_lava2": "炎狱炎熔的私人信件", + "voucher_full_zebra": "暴雨的私人信件", + "voucher_full_glady": "歌蕾蒂娅的私人信件", + "voucher_full_takila": "龙舌兰的私人信件", + "voucher_full_wildmn": "野鬃的私人信件", + "uni_set_guitar": "火蓝之心家具收藏包", + "uni_set_pizza": "骑兵与猎人家具收藏包", + "uni_set_penguin": "喧闹法则家具收藏包", + "ap_item_amiya": "阿米娅的烧烤味饼干", + "ap_item_chen": "陈的烧烤味饼干", + "ap_item_texas": "德克萨斯的烧烤味饼干", + "ap_item_doberm": "杜宾的烧烤味饼干", + "ap_item_jesica": "杰西卡的烧烤味饼干", + "ap_item_cast3": "Castle-3的烧烤味饼干", + "ap_item_closure": "可露希尔的烧烤味饼干", + "ap_item_catap": "空爆的烧烤味饼干", + "ap_item_blackd": "讯使的烧烤味饼干", + "ap_item_slchan": "崖心的烧烤味饼干", + "ap_item_SEC_60": "咸蛋黄味巧克力", + "ap_item_CaH_200": "双人汉堡餐", + "CRISIS_RUNE_COIN": "行动协议", + "1stact": "赏金猎人金币", + "act1d0_token_gold_rep_1": "赏金猎人金币", + "token_Wristband": "黑曜石节手环", + "et_ObsidianPass": "黑曜石节门票", + "token_Obsidian": "汐斯塔的黑曜石", + "token_ObsidianCoin": "黑曜石节抽奖代币", + "clue_Heavymetal_1": "重金属动态1", + "clue_Heavymetal_2": "重金属动态2", + "clue_Heavymetal_3": "重金属动态3", + "clue_Heavymetal_4": "重金属动态4", + "clue_Heavymetal_5": "重金属动态5", + "clue_EDM_1": "电音动态1", + "clue_EDM_2": "电音动态2", + "clue_EDM_3": "电音动态3", + "clue_EDM_4": "电音动态4", + "clue_EDM_5": "电音动态5", + "clue_Rap_1": "说唱动态1", + "clue_Rap_2": "说唱动态2", + "clue_Rap_3": "说唱动态3", + "clue_Rap_4": "说唱动态4", + "clue_Rap_5": "说唱动态5", + "et_ObsidianPass_rep_1": "黑曜石节门票", + "token_Obsidian_rep_1": "汐斯塔的黑曜石", + "token_ObsidianCoin_rep_1": "黑曜石节抽奖代币", + "clue_Heavymetal_1_rep_1": "重金属动态1", + "clue_Heavymetal_2_rep_1": "重金属动态2", + "clue_Heavymetal_3_rep_1": "重金属动态3", + "clue_Heavymetal_4_rep_1": "重金属动态4", + "clue_Heavymetal_5_rep_1": "重金属动态5", + "clue_EDM_1_rep_1": "电音动态1", + "clue_EDM_2_rep_1": "电音动态2", + "clue_EDM_3_rep_1": "电音动态3", + "clue_EDM_4_rep_1": "电音动态4", + "clue_EDM_5_rep_1": "电音动态5", + "clue_Rap_1_rep_1": "说唱动态1", + "clue_Rap_2_rep_1": "说唱动态2", + "clue_Rap_3_rep_1": "说唱动态3", + "clue_Rap_4_rep_1": "说唱动态4", + "clue_Rap_5_rep_1": "说唱动态5", + "act4d0_intelligencepoint": "有效情报值", + "act4d5_point_kfc": "KFC积分", + "act5d0_point_medal": "终极企鹅勋章", + "act5d0_point_medal_rep_1": "终极企鹅勋章", + "act5d1_point_conbounty": "合约赏金", + "act5d1_point_opagrt": "行动协议", + "act6d5_point_firecracker": "量子二踢脚", + "act6d8_point_token": "元宵通宝", + "act7d5_point_coupon": "食堂汤点券", + "act9d0_token_dogTag": "无名的识别牌", + "act9d0_token_dogTag_rep_1": "无名的识别牌", + "act9d4_point_token": "游击队员徽章", + "act10d5_token_biscuit": "彼得海姆热销饼干", + "act11d0_token_currency": "老旧贵族领铸币", + "act11d0_token_currency_rep_1": "老旧贵族领铸币", + "act11d0_token_warrant": "沃伦姆德搜查令", + "act12d0_token_components": "机械零件", + "act12d0_token_components_rep_1": "机械零件", + "act12d6_token_mushroom": "好看的蘑菇", + "act12d6_token_pancake": "美味的蜜饼", + "act13d0_token_dial": "废弃时钟表盘", + "act13d5_token_securities": "梅什科竞技证券", + "act13d5_token_securities_rep_1": "梅什科竞技证券", + "act15d0_token_ironSheet": "工厂铁片", + "act15d0_token_ironSheet_rep_1": "工厂铁片", + "act15d5_token_postcard": "奇景明信片", + "act16d5_token_inker": "夕墨", + "act16d5_token_inker_rep_1": "夕墨", + "act17d0_token_form": "罗德岛物资配给证书", + "act18d0_token_page": "手绘标本残页", + "act18d0_token_page_rep_1": "手绘标本残页", + "act18d3_token_record": "腐蚀的伊比利亚唱片", + "act18d3_token_record_rep_1": "腐蚀的伊比利亚唱片", + "act7mini_token_permit": "通关票券", + "act1lock_point_reward": "赛事奖章", + "act8mini_token_vigilo": "“印象”", + "act12side_token_coupon": "约翰老妈代金券", + "act12side_token_coupon_rep_1": "约翰老妈代金券", + "act12side_point_cmemomedal": "陈小姐纪念奖牌", + "act12side_point_cmemomedal_rep_1": "陈小姐纪念奖牌", + "act12side_token_key01": "《鬼虎双星》", + "act12side_token_key02": "《龙鼠相争》", + "act12side_token_key03": "《“黄金拍档”》", + "act12side_token_key04": "《假日终结》", + "act9mini_token_ticket": "红松叶彩券", + "act13side_token_model": "骑士领纪念模型", + "act13side_token_model_rep_1": "骑士领纪念模型", + "act13side_token_key": "卷宗管理员的钥匙", + "act13side_token_card": "联合会ID卡", + "act13side_prestige_kazimierz": "监正会声望", + "act13side_prestige_commerce": "商业联合会声望", + "act13side_prestige_armorless": "无胄盟声望", + "act14side_token_stone": "耶拉冈德之石", + "act14side_token_stone_rep_1": "耶拉冈德之石", + "rogue_1_token_bp": "蜡烛", + "rogue_1_token_grow": "昏暗的灵感", + "uni_set_castle_1": "古堡印象家具收藏包一", + "uni_set_castle_2": "古堡印象家具收藏包二", + "act10mini_token_ticket": "薪水票", + "act15side_token_tea": "罐装晌午茶", + "act15side_token_tea_rep_1": "罐装晌午茶", + "uni_set_act7d5": "午间逸话家具收藏包", + "return_credit_token": "二次认证徽记", + "return_credit_token2": "二次认证徽记", + "act16side_token_bolt": "蚀刻弹弹壳", + "act16side_token_bolt_rep_1": "蚀刻弹弹壳", + "medal_activity_15side_01": "“诗酒乘兴”", + "medal_activity_15side_03": "“寒芒新淬”", + "medal_activity_15side_04": "“豪爽之人”", + "medal_activity_15side_05": "“遍访群山”", + "uni_set_act10d5": "乌萨斯的孩子们家具收藏包", + "act17side_token_compass": "锈蚀的罗盘", + "act17side_token_compass_rep_1": "锈蚀的罗盘", + "uni_set_beerhouse": "生于黑夜家具收藏包", + "act18side_token_pieces": "乐谱草稿", + "act19side_token_reagents": "神秘试剂", + "act11mini_token_card": "借阅证", + "uni_set_nightView": "沃伦姆德的薄暮家具收藏包", + "uni_set_bolivar": "密林悍将归来家具收藏包", + "act20side_token_book": "《奇谈怪论》复印本", + "act1bossrush_milestone_point": "试炼经验", + "act1bossrush_token_relic": "数据黑盒", + "act1bossrush_relic_01": "模块复用", + "act1bossrush_relic_02": "迅捷处理", + "act1bossrush_relic_03": "超级闪存", + "act1bossrush_relic_04": "推斥管控", + "act12mini_token_component": "制式器械零件", + "act13mini_token_can": "宠物营养罐头", + "rogue_2_token_bp": "生机细胞", + "rogue_2_token_grow": "主观想象", + "uni_set_fNearl": "玛莉娅·临光家具收藏包", + "uni_set_outdoor_1": "海滨印象家具收藏包一", + "uni_set_outdoor_2": "海滨印象家具收藏包二", + "act21side_token_permesso": "进货通行证", + "voucher_vigil": "伺夜的文件夹", + "itempack_mod_6": "模组数据整合箱", + "itempack_mod_4": "模组数据整合块", + "uni_set_prison": "孤岛风云家具收藏包", + "act22side_token_manuscript": "手抄歌谣集", + "act2bossrush_milestone_point": "试炼经验", + "act2bossrush_token_relic": "数据黑盒", + "act2bossrush_relic_01": "修复套件", + "act2bossrush_relic_02": "维续补丁", + "act2bossrush_relic_03": "减退模块", + "act2bossrush_relic_04": "调优重载", + "uni_set_inkArt": "画中人家具收藏包", + "uni_set_reception": "龙门风情茶室家具收藏包", + "uni_set_icu": "遗尘漫步家具收藏包", + "uni_set_abyssal": "覆潮之下家具收藏包", + "uni_set_westCoast": "多索雷斯假日家具收藏包", + "uni_set_kazimierz": "长夜临光家具收藏包", + "act23side_token_spirit": "新酿烈刀子", + "act1sandbox_milestone_point": "繁荣证章", + "act14mini_token_fu": "平安符", + "voucher_ulika": "U-Official的文件夹", + "favor_add_ulika": "主播U的直播切片", + "act24side_melding_1": "破碎的骨片", + "act24side_melding_2": "源石虫的硬壳", + "act24side_melding_3": "鬣犄兽的尖锐齿", + "act24side_melding_4": "凶豕兽的厚实皮", + "act24side_melding_5": "“兽之泪”", + "act24side_melding_6": "火龙的红玉", + "LINKAGE_TKT_GACHA_10_3602": "合作限定十连寻访凭证", + "itempack_gacha_1": "福运鼓鼓礼袋", + "classic_normal_ticket": "通用凭证", + "classic_gacha": "中坚寻访凭证", + "classic_gacha_10": "十连中坚寻访凭证", + "Logistics_Special_Permit": "后勤特别许可证", + "classic_fes_pick_tier_5_3801": "中坚甄选5星干员", + "classic_fes_pick_tier_6_3801": "中坚甄选6星干员", + "act25side_token_fdrchips": "飞行数据记录芯片", + "act25side_token_key01": "特殊作战许可·α", + "act25side_token_key02": "特殊作战许可·β", + "act38d1_token_coin": "晶化源石", + "act26side_token_fragmenta": "圣像碎片", + "act18side_token_pieces_rep_1": "乐谱草稿", + "act15mini_token_figurine": "指木雕刻", + "rogue_3_token_bp": "生态标本", + "rogue_3_token_grow": "理性视阈", + "return_progress": "回流累登券", + "new_progress": "开服累登券", + "mcardVoucher": "月卡", + "act19side_token_reagents_rep_1": "神秘试剂", + "premium_material_issue_voucher": "特级材料提货券", + "advanced_material_issue_voucher": "高级材料提货券", + "classic_fes_pick_tier_5_4101": "中坚甄选5星干员", + "classic_fes_pick_tier_6_4101": "中坚甄选6星干员", + "act27side_token_fur": "毛绒绒生物的毛", + "act3bossrush_milestone_point": "试炼经验", + "act3bossrush_token_relic": "数据黑盒", + "act3bossrush_relic_01": "恢复增幅", + "act3bossrush_relic_02": "扩大化战略", + "act3bossrush_relic_03": "经验习得", + "act3bossrush_relic_04": "过热运转", + "act20side_token_book_rep_1": "《奇谈怪论》复印本", + "uni_set_samiRoom_1": "萨米印象家具收藏包一", + "act28side_token_box": "劣质燃料", + "act1mainlinebp_token_star": "里程碑碎片", + "act42d0_token_evaluation": "试验数据集" +} diff --git a/arknights_mower/solvers/base_schedule.py b/arknights_mower/solvers/base_schedule.py index 15be24957..f08bef48f 100644 --- a/arknights_mower/solvers/base_schedule.py +++ b/arknights_mower/solvers/base_schedule.py @@ -2184,9 +2184,8 @@ def log_maa(msg, details, arg): global recruit_special_tags recruit_special_tags["tags"].append(d["details"]["tags"]) elif d.get("what") == "DepotInfo" and d["details"].get("done") is True: - itemlist_filename = "tmp\itemlist.csv" - logger.debug(f"开始扫描仓库(MAA)") - process_itemlist(d, itemlist_filename) + logger.info(f"开始扫描仓库(MAA)") + process_itemlist(d) def initialize_maa(self): path = pathlib.Path(self.maa_config['maa_path']) diff --git a/arknights_mower/utils/depot.py b/arknights_mower/utils/depot.py index 7677db776..6f32ceea6 100644 --- a/arknights_mower/utils/depot.py +++ b/arknights_mower/utils/depot.py @@ -4,966 +4,27 @@ import ast from .log import logger import os +from arknights_mower.data import key_mapping -global key_mapping -key_mapping = { - "5001": "声望", - "SOCIAL_PT": "信用", - "AP_GAMEPLAY": "理智", - "6001": "演习券", - "base_ap": "无人机", - "bilibili001": "预约干员随机4选1", - "4002": "至纯源石", - "4003": "合成玉", - "3141": "源石碎片", - "4001": "龙门币", - "3003": "赤金", - "4004": "高级凭证", - "4005": "资质凭证", - "4006": "采购凭证", - "LMTGS_COIN_601": "寻访数据契约", - "LMTGS_COIN_903": "寻访数据契约", - "LMTGS_COIN_1401": "寻访数据契约", - "LMTGS_COIN_1601": "寻访数据契约", - "LMTGS_COIN_1803": "寻访数据契约", - "LMTGS_COIN_2101": "寻访数据契约", - "LMTGS_COIN_2301": "寻访数据契约", - "LMTGS_COIN_2501": "寻访数据契约", - "LMTGS_COIN_2701": "寻访数据契约", - "LMTGS_COIN_3001": "寻访数据契约", - "LMTGS_COIN_3301": "寻访数据契约", - "LMTGS_COIN_3501": "寻访数据契约", - "LMTGS_COIN_3801": "寻访数据契约", - "LMTGS_COIN_4101": "寻访数据契约", - "EPGS_COIN": "寻访参数模型", - "REP_COIN": "情报凭证", - "CRISIS_SHOP_COIN": "合约赏金", - "STORY_REVIEW_COIN": "事相碎片", - "RETRO_COIN": "事相结晶", - "renamingCard": "ID信息更新卡", - "renamingCard_0_018": "ID信息更新卡", - "renamingCard_30_018": "ID信息更新卡", - "renamingCard_0_023": "ID信息更新卡", - "renamingCard_30_023": "ID信息更新卡", - "renamingCard_0_027": "ID信息更新卡", - "renamingCard_30_027": "ID信息更新卡", - "renamingCard_0_033": "ID信息更新卡", - "renamingCard_30_033": "ID信息更新卡", - "renamingCard_0_038": "ID信息更新卡", - "renamingCard_30_038": "ID信息更新卡", - "ap_supply_lt_100": "应急理智顶液", - "ap_supply_lt_60": "应急理智合剂", - "ap_supply_lt_010": "应急理智小样", - "ap_supply_lt_100_2022_1": "青菜萝卜罐头", - "ap_supply_lt_100_2022_2": "速冻宫保羽兽丁", - "ap_supply_lt_100_2022_3": "喀兰炭烤肉排佐松露酱", - "ap_supply_lt_100_2022_4": "可食用立方体", - "ap_supply_lt_100_2022_5": "雷姆必拓西瓜蛋糕", - "ap_supply_lt_120": "应急理智浓缩液", - "ap_supply_lt_80": "应急理智加强剂", - "ap_supply_lt_120_2022_1": "满颜色", - "ap_supply_lt_120_2022_2": "正圆月", - "ap_supply_lt_120_2022_3": "笑靥开", - "ap_supply_lt_120_2022_4": "桂子落", - "ap_supply_lt_100_2023_1": "摘自画卷的柿子", - "ap_supply_lt_100_2023_2": "香脆桃酥饼", - "ap_supply_lt_100_2023_3": "香辣火炉", - "ap_supply_lt_100_2023_4": "金糖年糕", - "ap_supply_lt_100_2023_5": "木瓜叶馅饼", - "ap_supply_lt_120_2023_1": "“满庭光”", - "ap_supply_lt_120_2023_2": "“良宵晴”", - "ap_supply_lt_120_2023_3": "“飘桂香”", - "ap_supply_lt_120_2023_4": "“藏金波“", - "EXTERMINATION_AGENT": "PRTS剿灭代理卡", - "7004": "十连寻访凭证", - "LIMITED_TKT_GACHA_10_903": "苏醒纪念寻访凭证", - "LIMITED_TKT_GACHA_10_1401": "只为铭记寻访凭证", - "LIMITED_TKT_GACHA_10_1601": "日落潮来寻访凭证", - "LINKAGE_TKT_GACHA_10_1701": "特勤专家寻访凭证", - "LIMITED_TKT_GACHA_10_1803": "幽海歌谣寻访凭证", - "LIMITED_TKT_GACHA_10_2101": "乘风破浪寻访凭证", - "LIMITED_TKT_GACHA_10_2301": "唤曦炽焰寻访凭证", - "LIMITED_TKT_GACHA_10_2501": "对酒当歌寻访凭证", - "LIMITED_TKT_GACHA_10_2701": "晨雾灯塔寻访凭证", - "LIMITED_TKT_GACHA_10_3001": "淬火成诗寻访凭证", - "LIMITED_TKT_GACHA_10_3301": "归狼踏影寻访凭证", - "LIMITED_TKT_GACHA_10_3501": "长风万里寻访凭证", - "LINKAGE_TKT_GACHA_10_3601": "指引明路寻访凭证", - "LIMITED_TKT_GACHA_10_3801": "未来序曲寻访凭证", - "LIMITED_TKT_GACHA_10_4101": "云过天空寻访凭证", - "7003": "寻访凭证", - "7001": "招聘许可", - "7002": "加急许可", - "voucher_item_4pick1": "干员兑换券", - "voucher_item_4pick1_1803": "干员兑换券", - "voucher_recruitR5_pick2": "火神因陀罗招募券", - "voucher_recruitR5_pick1803": "资深干员调用凭证", - "voucher_item_pick601": "高级干员调用凭证", - "voucher_item_pick1401": "感谢庆典干员凭证", - "voucher_item_pick1803": "周年庆典干员凭证", - "voucher_item_pick2301": "感谢庆典干员凭证", - "voucher_item_pick2701": "周年庆典干员凭证", - "voucher_recruitR5_pick2701": "资深干员调用凭证", - "voucher_item_pick3301": "感谢庆典干员凭证", - "voucher_item_pick3801": "周年庆典干员凭证", - "voucher_recruitR5_pick3801": "资深干员调用凭证", - "voucher_levelmax_6": "高级资深干员特训装置", - "voucher_levelmax_5": "资深干员特训装置", - "voucher_elite_II_6": "高级资深干员特训邀请函", - "voucher_elite_II_5": "资深干员特训邀请函", - "voucher_skin": "时装自选凭证", - "2020recruitment10_1": "α类新年寻访凭证", - "2020recruitment10_2": "β类新年寻访凭证", - "2020recruitment10_3": "γ类新年寻访凭证", - "2021recruitment10_1": "α类新年寻访凭证", - "2021recruitment10_2": "β类新年寻访凭证", - "2021recruitment10_3": "γ类新年寻访凭证", - "2022recruitment10_1": "α类新年寻访凭证", - "2022recruitment10_2": "β类新年寻访凭证", - "2022recruitment10_3": "γ类新年寻访凭证", - "2023recruitment10_1": "α类新年寻访凭证", - "2023recruitment10_2": "β类新年寻访凭证", - "2023recruitment10_3": "γ类新年寻访凭证", - "voucher_recruitR4_1": "公开招募★4兑换券·I", - "voucher_recruitR3_1": "公开招募★3兑换券·I", - "voucher_chipPack": "芯片组自助打印盒", - "voucher_chip": "芯片自助打印盒", - "voucher_chipPackage": "自助芯片组印刻仪", - "voucher_5chipPackage": "自助芯片印刻仪", - "itempack_mod_7": "先锋芯片组印刻仪", - "itempack_mod_8": "近卫芯片组印刻仪", - "itempack_mod_9": "重装芯片组印刻仪", - "itempack_mod_10": "狙击芯片组印刻仪", - "itempack_mod_11": "术师芯片组印刻仪", - "itempack_mod_12": "医疗芯片组印刻仪", - "itempack_mod_13": "辅助芯片组印刻仪", - "itempack_mod_14": "特种芯片组印刻仪", - "randomMaterialRune_0": "荒芜行动物资补给", - "randomMaterialRune_1": "黄铁行动物资补给", - "randomMaterialRune_2": "利刃行动物资补给", - "randomMaterialRune_3": "燃灰行动物资补给", - "randomMaterialRune_4": "铅封行动物资补给", - "randomMaterialRune_5": "光谱行动物资补给", - "randomMaterialRune_6": "蛮鳞行动物资补给", - "randomMaterialRune_7": "松烟行动物资补给", - "randomMaterialRune_8": "寻昼行动物资补给", - "randomMaterialRune_9": "渊默行动物资补给", - "randomMaterialRune_10": "尘环行动物资补给", - "randomMaterialRune_11": "赝波行动物资补给", - "randomMaterialRune_12": "起源行动物资补给", - "randomMaterial_1": "罗德岛物资补给", - "randomMaterial_2": "岁过华灯", - "randomMaterial_3": "32h战略配给", - "randomMaterial_4": "感谢庆典物资补给", - "randomMaterial_5": "罗德岛物资补给II", - "randomMaterial_6": "罗德岛物资补给III", - "randomMaterial_7": "罗德岛物资补给IV", - "randomMaterial_8": "罗德岛物资补给V", - "randomMaterial_9": "罗德岛物资补给VI", - "randomMaterial_rhine2": "技术调查补给", - "randomDiamondShd_1": "罗德岛迎春红包", - "randomDiamondShd_2": "庆典礼盒", - "randomMaterial_siesta2": "峯联贸易物流补给", - "2001": "基础作战记录", - "2002": "初级作战记录", - "2003": "中级作战记录", - "2004": "高级作战记录", - "3301": "技巧概要·卷1", - "3302": "技巧概要·卷2", - "3303": "技巧概要·卷3", - "mod_unlock_token": "模组数据块", - "mod_update_token_2": "数据增补仪", - "mod_update_token_1": "数据增补条", - "30051": "双酮", - "30052": "酮凝集", - "30053": "酮凝集组", - "30054": "酮阵列", - "30041": "异铁碎片", - "30042": "异铁", - "30043": "异铁组", - "30044": "异铁块", - "30021": "代糖", - "30022": "糖", - "30023": "糖组", - "30024": "糖聚块", - "30031": "酯原料", - "30032": "聚酸酯", - "30033": "聚酸酯组", - "30034": "聚酸酯块", - "30061": "破损装置", - "30062": "装置", - "30063": "全新装置", - "30064": "改量装置", - "30011": "源岩", - "30012": "固源岩", - "30013": "固源岩组", - "30014": "提纯源岩", - "30103": "RMA70-12", - "30104": "RMA70-24", - "30093": "研磨石", - "30094": "五水研磨石", - "30083": "轻锰矿", - "30084": "三水锰矿", - "30073": "扭转醇", - "30074": "白马醇", - "31013": "凝胶", - "31014": "聚合凝胶", - "31023": "炽合金", - "31024": "炽合金块", - "31033": "晶体元件", - "31034": "晶体电路", - "31043": "半自然溶剂", - "31044": "精炼溶剂", - "31053": "化合切削液", - "31054": "切削原液", - "31063": "转质盐组", - "31064": "转质盐聚块", - "30115": "聚合剂", - "30125": "双极纳米片", - "30135": "D32钢", - "30145": "晶体电子单元", - "30155": "烧结核凝晶", - "3105": "龙骨", - "3401": "家具零件", - "3131": "基础加固建材", - "3132": "进阶加固建材", - "3133": "高级加固建材", - "3112": "碳", - "3113": "碳素", - "3114": "碳素组", - "32001": "芯片助剂", - "3213": "先锋双芯片", - "3223": "近卫双芯片", - "3233": "重装双芯片", - "3243": "狙击双芯片", - "3253": "术师双芯片", - "3263": "医疗双芯片", - "3273": "辅助双芯片", - "3283": "特种双芯片", - "3212": "先锋芯片组", - "3222": "近卫芯片组", - "3232": "重装芯片组", - "3242": "狙击芯片组", - "3252": "术师芯片组", - "3262": "医疗芯片组", - "3272": "辅助芯片组", - "3282": "特种芯片组", - "3211": "先锋芯片", - "3221": "近卫芯片", - "3231": "重装芯片", - "3241": "狙击芯片", - "3251": "术师芯片", - "3261": "医疗芯片", - "3271": "辅助芯片", - "3281": "特种芯片", - "tier1_pioneer": "先锋信物复制品", - "tier1_guard": "近卫信物复制品", - "tier1_tank": "重装信物复制品", - "tier1_sniper": "狙击信物复制品", - "tier1_caster": "术师信物复制品", - "tier1_medic": "医疗信物复制品", - "tier1_supporter": "辅助信物复制品", - "tier1_special": "特种信物复制品", - "tier2_pioneer": "先锋信物原件", - "tier2_guard": "近卫信物原件", - "tier2_tank": "重装信物原件", - "tier2_sniper": "狙击信物原件", - "tier2_caster": "术师信物原件", - "tier2_medic": "医疗信物原件", - "tier2_supporter": "辅助信物原件", - "tier2_special": "特种信物原件", - "tier3_pioneer": "先锋信物藏品", - "tier3_guard": "近卫信物藏品", - "tier3_tank": "重装信物藏品", - "tier3_sniper": "狙击信物藏品", - "tier3_caster": "术师信物藏品", - "tier3_medic": "医疗信物藏品", - "tier3_supporter": "辅助信物藏品", - "tier3_special": "特种信物藏品", - "tier4_pioneer": "先锋传承信物", - "tier4_guard": "近卫传承信物", - "tier4_tank": "重装传承信物", - "tier4_sniper": "狙击传承信物", - "tier4_caster": "术师传承信物", - "tier4_medic": "医疗传承信物", - "tier4_supporter": "辅助传承信物", - "tier4_special": "特种传承信物", - "tier5_pioneer": "先锋遗产信物", - "tier5_guard": "近卫遗产信物", - "tier5_tank": "重装遗产信物", - "tier5_sniper": "狙击遗产信物", - "tier5_caster": "术师遗产信物", - "tier5_medic": "医疗遗产信物", - "tier5_supporter": "辅助遗产信物", - "tier5_special": "特种遗产信物", - "tier6_pioneer": "先锋皇家信物", - "tier6_guard": "近卫皇家信物", - "tier6_tank": "重装皇家信物", - "tier6_sniper": "狙击皇家信物", - "tier6_caster": "术师皇家信物", - "tier6_medic": "医疗皇家信物", - "tier6_supporter": "辅助皇家信物", - "tier6_special": "特种皇家信物", - "p_char_285_medic2": "Lancet-2的信物", - "p_char_286_cast3": "Castle-3的信物", - "p_char_376_therex": "THRM-EX的信物", - "p_char_4000_jnight": "正义骑士号的信物", - "p_char_4077_palico": "泰拉大陆调查团的信物", - "p_char_4093_frston": "Friston-3的信物", - "p_char_502_nblade": "夜刀的信物", - "p_char_500_noirc": "黑角的信物", - "p_char_503_rang": "巡林者的信物", - "p_char_501_durin": "杜林的信物", - "p_char_009_12fce": "12F的信物", - "p_char_123_fang": "芬的信物", - "p_char_240_wyvern": "香草的信物", - "p_char_192_falco": "翎羽的信物", - "p_char_208_melan": "玫兰莎的信物", - "p_char_209_ardign": "卡缇的信物", - "p_char_122_beagle": "米格鲁的信物", - "p_char_124_kroos": "克洛丝的信物", - "p_char_211_adnach": "安德切尔的信物", - "p_char_121_lava": "炎熔的信物", - "p_char_120_hibisc": "芙蓉的信物", - "p_char_212_ansel": "安赛尔的信物", - "p_char_210_stward": "史都华德的信物", - "p_char_278_orchid": "梓兰的信物", - "p_char_282_catap": "空爆的信物", - "p_char_283_midn": "月见夜的信物", - "p_char_284_spot": "斑点的信物", - "p_char_281_popka": "泡普卡的信物", - "p_char_141_nights": "夜烟的信物", - "p_char_109_fmout": "远山的信物", - "p_char_235_jesica": "杰西卡的信物", - "p_char_126_shotst": "流星的信物", - "p_char_118_yuki": "白雪的信物", - "p_char_198_blackd": "讯使的信物", - "p_char_149_scave": "清道夫的信物", - "p_char_290_vigna": "红豆的信物", - "p_char_130_doberm": "杜宾的信物", - "p_char_289_gyuki": "缠丸的信物", - "p_char_193_frostl": "霜叶的信物", - "p_char_127_estell": "艾丝黛尔的信物", - "p_char_185_frncat": "慕斯的信物", - "p_char_237_gravel": "砾的信物", - "p_char_236_rope": "暗索的信物", - "p_char_117_myrrh": "末药的信物", - "p_char_187_ccheal": "嘉维尔的信物", - "p_char_181_flower": "调香师的信物", - "p_char_199_yak": "角峰的信物", - "p_char_150_snakek": "蛇屠箱的信物", - "p_char_196_sunbr": "古米的信物", - "p_char_110_deepcl": "深海色的信物", - "p_char_183_skgoat": "地灵的信物", - "p_char_277_sqrrel": "阿消的信物", - "p_char_137_brownb": "猎蜂的信物", - "p_char_253_greyy": "格雷伊的信物", - "p_char_151_myrtle": "桃金娘的信物", - "p_char_298_susuro": "苏苏洛的信物", - "p_char_260_durnar": "坚雷的信物", - "p_char_355_ethan": "伊桑的信物", - "p_char_190_clour": "红云的信物", - "p_char_133_mm": "梅的信物", - "p_char_302_glaze": "安比尔的信物", - "p_char_385_finlpp": "清流的信物", - "p_char_337_utage": "宴的信物", - "p_char_301_cutter": "刻刀的信物", - "p_char_258_podego": "波登可的信物", - "p_char_328_cammou": "卡达的信物", - "p_char_272_strong": "孑的信物", - "p_char_366_acdrop": "酸糖的信物", - "p_char_271_spikes": "芳汀的信物", - "p_char_381_bubble": "泡泡的信物", - "p_char_347_jaksel": "杰克的信物", - "p_char_440_pinecn": "松果的信物", - "p_char_452_bstalk": "豆苗的信物", - "p_char_469_indigo": "深靛的信物", - "p_char_484_robrta": "罗比菈塔的信物", - "p_char_4004_pudd": "布丁的信物", - "p_char_4041_chnut": "褐果的信物", - "p_char_4062_totter": "铅踝的信物", - "p_char_4063_quartz": "石英的信物", - "p_char_491_humus": "休谟斯的信物", - "p_char_128_plosis": "白面鸮的信物", - "p_char_115_headbr": "凛冬的信物", - "p_char_102_texas": "德克萨斯的信物", - "p_char_106_franka": "芙兰卡的信物", - "p_char_155_tiger": "因陀罗的信物", - "p_char_140_whitew": "拉普兰德的信物", - "p_char_143_ghost": "幽灵鲨的信物", - "p_char_129_bluep": "蓝毒的信物", - "p_char_204_platnm": "白金的信物", - "p_char_219_meteo": "陨星的信物", - "p_char_002_amiya": "阿米娅的信物", - "p_char_166_skfire": "天火的信物", - "p_char_242_otter": "梅尔的信物", - "p_char_108_silent": "赫默的信物", - "p_char_171_bldsk": "华法琳的信物", - "p_char_148_nearl": "临光的信物", - "p_char_144_red": "红的信物", - "p_char_107_liskam": "雷蛇的信物", - "p_char_201_moeshd": "可颂的信物", - "p_char_163_hpsts": "火神的信物", - "p_char_145_prove": "普罗旺斯的信物", - "p_char_158_milu": "守林人的信物", - "p_char_173_slchan": "崖心的信物", - "p_char_174_slbell": "初雪的信物", - "p_char_195_glassb": "真理的信物", - "p_char_101_sora": "空的信物", - "p_char_215_mantic": "狮蝎的信物", - "p_char_241_panda": "食铁兽的信物", - "p_char_220_grani": "格拉尼的信物", - "p_char_164_nightm": "夜魔的信物", - "p_char_308_swire": "诗怀雅的信物", - "p_char_274_astesi": "星极的信物", - "p_char_348_ceylon": "锡兰的信物", - "p_char_326_glacus": "格劳克斯的信物", - "p_char_275_breeze": "微风的信物", - "p_char_131_flameb": "炎客的信物", - "p_char_279_excu": "送葬人的信物", - "p_char_261_sddrag": "苇草的信物", - "p_char_356_broca": "布洛卡的信物", - "p_char_243_waaifu": "槐琥的信物", - "p_char_325_bison": "拜松的信物", - "p_char_367_swllow": "灰喉的信物", - "p_char_226_hmau": "吽的信物", - "p_char_383_snsant": "雪雉的信物", - "p_char_306_leizi": "惊蛰的信物", - "p_char_379_sesa": "慑砂的信物", - "p_char_252_bibeak": "柏喙的信物", - "p_char_230_savage": "暴行的信物", - "p_char_254_vodfox": "巫恋的信物", - "p_char_333_sidero": "铸铁的信物", - "p_char_401_elysm": "极境的信物", - "p_char_378_asbest": "石棉的信物", - "p_char_343_tknogi": "月禾的信物", - "p_char_405_absin": "苦艾的信物", - "p_char_373_lionhd": "莱恩哈特的信物", - "p_char_294_ayer": "断崖的信物", - "p_char_345_folnic": "亚叶的信物", - "p_char_344_beewax": "蜜蜡的信物", - "p_char_349_chiave": "贾维的信物", - "p_char_336_folivo": "稀音的信物", - "p_char_218_cuttle": "安哲拉的信物", - "p_char_411_tomimi": "特米米的信物", - "p_char_415_flint": "燧石的信物", - "p_char_365_aprl": "四月的信物", - "p_char_388_mint": "薄绿的信物", - "p_char_346_aosta": "奥斯塔的信物", - "p_char_265_sophia": "鞭刃的信物", - "p_char_436_whispr": "絮雨的信物", - "p_char_214_kafka": "卡夫卡的信物", - "p_char_451_robin": "罗宾的信物", - "p_char_338_iris": "爱丽丝的信物", - "p_char_402_tuye": "图耶的信物", - "p_char_455_nothin": "乌有的信物", - "p_char_1011_lava2": "炎狱炎熔的信物", - "p_char_457_blitz": "闪击的信物", - "p_char_458_rfrost": "霜华的信物", - "p_char_459_tachak": "战车的信物", - "p_char_363_toddi": "熔泉的信物", - "p_char_304_zebra": "暴雨的信物", - "p_char_475_akafyu": "赤冬的信物", - "p_char_478_kirara": "绮良的信物", - "p_char_369_bena": "贝娜的信物", - "p_char_421_crow": "羽毛笔的信物", - "p_char_486_takila": "龙舌兰的信物", - "p_char_473_mberry": "桑葚的信物", - "p_char_431_ashlok": "灰毫的信物", - "p_char_449_glider": "蜜莓的信物", - "p_char_496_wildmn": "野鬃的信物", - "p_char_489_serum": "蚀清的信物", - "p_char_422_aurora": "极光的信物", - "p_char_4013_kjera": "耶拉的信物", - "p_char_4025_aprot2": "暮落的信物", - "p_char_476_blkngt": "夜半的信物", - "p_char_492_quercu": "夏栎的信物", - "p_char_1021_kroos2": "寒芒克洛丝的信物", - "p_char_4016_kazema": "风丸的信物", - "p_char_4036_forcer": "见行者的信物", - "p_char_4040_rockr": "洛洛的信物", - "p_char_4045_heidi": "海蒂的信物", - "p_char_433_windft": "掠风的信物", - "p_char_4043_erato": "埃拉托的信物", - "p_char_1024_hbisc2": "濯尘芙蓉的信物", - "p_char_4047_pianst": "车尔尼的信物", - "p_char_1027_greyy2": "承曦格雷伊的信物", - "p_char_135_halo": "星源的信物", - "p_char_497_ctable": "晓歌的信物", - "p_char_4054_malist": "至简的信物", - "p_char_4032_provs": "但书的信物", - "p_char_4066_highmo": "海沫的信物", - "p_char_4071_peper": "明椒的信物", - "p_char_157_dagda": "达格达的信物", - "p_char_466_qanik": "雪绒的信物", - "p_char_4014_lunacu": "子月的信物", - "p_char_297_hamoni": "和弦的信物", - "p_char_4017_puzzle": "谜图的信物", - "p_char_4078_bdhkgt": "截云的信物", - "p_char_493_firwhl": "火哨的信物", - "p_char_4083_chimes": "铎铃的信物", - "p_char_1030_noirc2": "火龙S黑角的信物", - "p_char_154_morgan": "摩根的信物", - "p_char_464_cement": "洋灰的信物", - "p_char_4006_melnte": "玫拉的信物", - "p_char_498_inside": "隐现的信物", - "p_char_4015_spuria": "空构的信物", - "p_char_341_sntlla": "寒檀的信物", - "p_char_4102_threye": "凛视的信物", - "p_char_4106_bryota": "苍苔的信物", - "p_char_488_buildr": "青枳的信物", - "p_char_4105_almond": "杏仁的信物", - "p_char_4104_coldst": "冰酿的信物", - "p_char_103_angel": "能天使的信物", - "p_char_112_siege": "推进之王的信物", - "p_char_134_ifrit": "伊芙利特的信物", - "p_char_180_amgoat": "艾雅法拉的信物", - "p_char_291_aglina": "安洁莉娜的信物", - "p_char_147_shining": "闪灵的信物", - "p_char_179_cgbird": "夜莺的信物", - "p_char_136_hsguma": "星熊的信物", - "p_char_202_demkni": "塞雷娅的信物", - "p_char_172_svrash": "银灰的信物", - "p_char_263_skadi": "斯卡蒂的信物", - "p_char_010_chen": "陈的信物", - "p_char_340_shwaz": "黑的信物", - "p_char_188_helage": "赫拉格的信物", - "p_char_248_mgllan": "麦哲伦的信物", - "p_char_213_mostma": "莫斯提马的信物", - "p_char_225_haak": "阿的信物", - "p_char_2014_nian": "年的信物", - "p_char_017_huang": "煌的信物", - "p_char_2013_cerber": "刻俄柏的信物", - "p_char_222_bpipe": "风笛的信物", - "p_char_250_phatom": "傀影的信物", - "p_char_400_weedy": "温蒂的信物", - "p_char_113_cqbw": "W的信物", - "p_char_197_poca": "早露的信物", - "p_char_358_lisa": "铃兰的信物", - "p_char_293_thorns": "棘刺的信物", - "p_char_416_zumama": "森蚺的信物", - "p_char_350_surtr": "史尔特尔的信物", - "p_char_423_blemsh": "瑕光的信物", - "p_char_391_rosmon": "迷迭香的信物", - "p_char_311_mudrok": "泥岩的信物", - "p_char_264_f12yin": "山的信物", - "p_char_332_archet": "空弦的信物", - "p_char_2015_dusk": "夕的信物", - "p_char_362_saga": "嵯峨的信物", - "p_char_456_ash": "灰烬的信物", - "p_char_472_pasngr": "异客的信物", - "p_char_1012_skadi2": "浊心斯卡蒂的信物", - "p_char_003_kalts": "凯尔希的信物", - "p_char_474_glady": "歌蕾蒂娅的信物", - "p_char_426_billro": "卡涅利安的信物", - "p_char_485_pallas": "帕拉斯的信物", - "p_char_1013_chen2": "假日威龙陈的信物", - "p_char_437_mizuki": "水月的信物", - "p_char_430_fartth": "远牙的信物", - "p_char_479_sleach": "琴柳的信物", - "p_char_1014_nearl2": "耀骑士临光的信物", - "p_char_420_flamtl": "焰尾的信物", - "p_char_206_gnosis": "灵知的信物", - "p_char_322_lmlee": "老鲤的信物", - "p_char_377_gdglow": "澄闪的信物", - "p_char_2023_ling": "令的信物", - "p_char_300_phenxi": "菲亚梅塔的信物", - "p_char_4039_horn": "号角的信物", - "p_char_1023_ghost2": "归溟幽灵鲨的信物", - "p_char_4009_irene": "艾丽妮的信物", - "p_char_4042_lumen": "流明的信物", - "p_char_4046_ebnhlz": "黑键的信物", - "p_char_4048_doroth": "多萝西的信物", - "p_char_1026_gvial2": "百炼嘉维尔的信物", - "p_char_4055_bgsnow": "鸿雪的信物", - "p_char_4064_mlynar": "玛恩纳的信物", - "p_char_4072_ironmn": "白铁的信物", - "p_char_1028_texas2": "缄默德克萨斯的信物", - "p_char_4065_judge": "斥罪的信物", - "p_char_1020_reed2": "焰影苇草的信物", - "p_char_4080_lin": "林的信物", - "p_char_2024_chyue": "重岳的信物", - "p_char_4082_qiubai": "仇白的信物", - "p_char_1029_yato2": "麒麟R夜刀的信物", - "p_char_4087_ines": "伊内丝的信物", - "p_char_249_mlyss": "缪尔赛思的信物", - "p_char_4027_heyak": "霍尔海雅的信物", - "p_char_1031_slent2": "淬羽赫默的信物", - "p_char_1032_excu2": "圣约送葬人的信物", - "p_char_2012_typhon": "提丰的信物", - "p_char_1033_swire2": "琳琅诗怀雅的信物", - "p_char_1016_agoat2": "纯烬艾雅法拉的信物", - "p_char_1034_jesca2": "涤火杰西卡的信物", - "class_p_char_123_fang": "芬的中坚信物", - "class_p_char_240_wyvern": "香草的中坚信物", - "class_p_char_192_falco": "翎羽的中坚信物", - "class_p_char_208_melan": "玫兰莎的中坚信物", - "class_p_char_209_ardign": "卡缇的中坚信物", - "class_p_char_122_beagle": "米格鲁的中坚信物", - "class_p_char_124_kroos": "克洛丝的中坚信物", - "class_p_char_121_lava": "炎熔的中坚信物", - "class_p_char_120_hibisc": "芙蓉的中坚信物", - "class_p_char_212_ansel": "安赛尔的中坚信物", - "class_p_char_210_stward": "史都华德的中坚信物", - "class_p_char_278_orchid": "梓兰的中坚信物", - "class_p_char_282_catap": "空爆的中坚信物", - "class_p_char_283_midn": "月见夜的中坚信物", - "class_p_char_284_spot": "斑点的中坚信物", - "class_p_char_281_popka": "泡普卡的中坚信物", - "class_p_char_141_nights": "夜烟的中坚信物", - "class_p_char_109_fmout": "远山的中坚信物", - "class_p_char_235_jesica": "杰西卡的中坚信物", - "class_p_char_126_shotst": "流星的中坚信物", - "class_p_char_118_yuki": "白雪的中坚信物", - "class_p_char_149_scave": "清道夫的中坚信物", - "class_p_char_290_vigna": "红豆的中坚信物", - "class_p_char_130_doberm": "杜宾的中坚信物", - "class_p_char_289_gyuki": "缠丸的中坚信物", - "class_p_char_193_frostl": "霜叶的中坚信物", - "class_p_char_185_frncat": "慕斯的中坚信物", - "class_p_char_237_gravel": "砾的中坚信物", - "class_p_char_236_rope": "暗索的中坚信物", - "class_p_char_117_myrrh": "末药的中坚信物", - "class_p_char_181_flower": "调香师的中坚信物", - "class_p_char_199_yak": "角峰的中坚信物", - "class_p_char_150_snakek": "蛇屠箱的中坚信物", - "class_p_char_196_sunbr": "古米的中坚信物", - "class_p_char_110_deepcl": "深海色的中坚信物", - "class_p_char_183_skgoat": "地灵的中坚信物", - "class_p_char_277_sqrrel": "阿消的中坚信物", - "class_p_char_137_brownb": "猎蜂的中坚信物", - "class_p_char_253_greyy": "格雷伊的中坚信物", - "class_p_char_298_susuro": "苏苏洛的中坚信物", - "class_p_char_151_myrtle": "桃金娘的中坚信物", - "class_p_char_190_clour": "红云的中坚信物", - "class_p_char_133_mm": "梅的中坚信物", - "class_p_char_302_glaze": "安比尔的中坚信物", - "class_p_char_337_utage": "宴的中坚信物", - "class_p_char_301_cutter": "刻刀的中坚信物", - "class_p_char_258_podego": "波登可的中坚信物", - "class_p_char_328_cammou": "卡达的中坚信物", - "class_p_char_272_strong": "孑的中坚信物", - "class_p_char_366_acdrop": "酸糖的中坚信物", - "class_p_char_271_spikes": "芳汀的中坚信物", - "class_p_char_381_bubble": "泡泡的中坚信物", - "class_p_char_347_jaksel": "杰克的中坚信物", - "class_p_char_440_pinecn": "松果的中坚信物", - "class_p_char_452_bstalk": "豆苗的中坚信物", - "class_p_char_469_indigo": "深靛的中坚信物", - "class_p_char_484_robrta": "罗比菈塔的中坚信物", - "class_p_char_4041_chnut": "褐果的中坚信物", - "class_p_char_4062_totter": "铅踝的中坚信物", - "class_p_char_491_humus": "休谟斯的中坚信物", - "class_p_char_128_plosis": "白面鸮的中坚信物", - "class_p_char_115_headbr": "凛冬的中坚信物", - "class_p_char_102_texas": "德克萨斯的中坚信物", - "class_p_char_106_franka": "芙兰卡的中坚信物", - "class_p_char_140_whitew": "拉普兰德的中坚信物", - "class_p_char_143_ghost": "幽灵鲨的中坚信物", - "class_p_char_129_bluep": "蓝毒的中坚信物", - "class_p_char_204_platnm": "白金的中坚信物", - "class_p_char_219_meteo": "陨星的中坚信物", - "class_p_char_166_skfire": "天火的中坚信物", - "class_p_char_242_otter": "梅尔的中坚信物", - "class_p_char_108_silent": "赫默的中坚信物", - "class_p_char_171_bldsk": "华法琳的中坚信物", - "class_p_char_148_nearl": "临光的中坚信物", - "class_p_char_144_red": "红的中坚信物", - "class_p_char_107_liskam": "雷蛇的中坚信物", - "class_p_char_201_moeshd": "可颂的中坚信物", - "class_p_char_145_prove": "普罗旺斯的中坚信物", - "class_p_char_158_milu": "守林人的中坚信物", - "class_p_char_173_slchan": "崖心的中坚信物", - "class_p_char_174_slbell": "初雪的中坚信物", - "class_p_char_195_glassb": "真理的中坚信物", - "class_p_char_101_sora": "空的中坚信物", - "class_p_char_215_mantic": "狮蝎的中坚信物", - "class_p_char_241_panda": "食铁兽的中坚信物", - "class_p_char_164_nightm": "夜魔的中坚信物", - "class_p_char_308_swire": "诗怀雅的中坚信物", - "class_p_char_326_glacus": "格劳克斯的中坚信物", - "class_p_char_274_astesi": "星极的中坚信物", - "class_p_char_279_excu": "送葬人的中坚信物", - "class_p_char_243_waaifu": "槐琥的中坚信物", - "class_p_char_261_sddrag": "苇草的中坚信物", - "class_p_char_356_broca": "布洛卡的中坚信物", - "class_p_char_367_swllow": "灰喉的中坚信物", - "class_p_char_226_hmau": "吽的中坚信物", - "class_p_char_306_leizi": "惊蛰的中坚信物", - "class_p_char_379_sesa": "慑砂的中坚信物", - "class_p_char_254_vodfox": "巫恋的中坚信物", - "class_p_char_103_angel": "能天使的中坚信物", - "class_p_char_112_siege": "推进之王的中坚信物", - "class_p_char_134_ifrit": "伊芙利特的中坚信物", - "class_p_char_180_amgoat": "艾雅法拉的中坚信物", - "class_p_char_291_aglina": "安洁莉娜的中坚信物", - "class_p_char_147_shining": "闪灵的中坚信物", - "class_p_char_179_cgbird": "夜莺的中坚信物", - "class_p_char_136_hsguma": "星熊的中坚信物", - "class_p_char_202_demkni": "塞雷娅的中坚信物", - "class_p_char_172_svrash": "银灰的中坚信物", - "class_p_char_263_skadi": "斯卡蒂的中坚信物", - "class_p_char_010_chen": "陈的中坚信物", - "class_p_char_340_shwaz": "黑的中坚信物", - "class_p_char_188_helage": "赫拉格的中坚信物", - "class_p_char_248_mgllan": "麦哲伦的中坚信物", - "class_p_char_213_mostma": "莫斯提马的中坚信物", - "class_p_char_017_huang": "煌的中坚信物", - "class_p_char_225_haak": "阿的中坚信物", - "class_p_char_2013_cerber": "刻俄柏的中坚信物", - "class_p_char_222_bpipe": "风笛的中坚信物", - "class_p_char_250_phatom": "傀影的中坚信物", - "voucher_full_ceylon": "锡兰的私人信件", - "voucher_full_grani": "格拉尼的私人信件", - "voucher_full_flameb": "炎客的私人信件", - "voucher_full_bison": "拜松的私人信件", - "voucher_full_snsant": "雪雉的私人信件", - "voucher_full_sidero": "铸铁的私人信件", - "voucher_full_absin": "苦艾的私人信件", - "voucher_full_folnic": "亚叶的私人信件", - "voucher_full_mint": "薄绿的私人信件", - "voucher_full_tomimi": "特米米的私人信件", - "voucher_full_sophia": "鞭刃的私人信件", - "voucher_full_bena": "贝娜的私人信件", - "voucher_full_robin": "罗宾的私人信件", - "voucher_full_lava2": "炎狱炎熔的私人信件", - "voucher_full_zebra": "暴雨的私人信件", - "voucher_full_glady": "歌蕾蒂娅的私人信件", - "voucher_full_takila": "龙舌兰的私人信件", - "voucher_full_wildmn": "野鬃的私人信件", - "uni_set_guitar": "火蓝之心家具收藏包", - "uni_set_pizza": "骑兵与猎人家具收藏包", - "uni_set_penguin": "喧闹法则家具收藏包", - "ap_item_amiya": "阿米娅的烧烤味饼干", - "ap_item_chen": "陈的烧烤味饼干", - "ap_item_texas": "德克萨斯的烧烤味饼干", - "ap_item_doberm": "杜宾的烧烤味饼干", - "ap_item_jesica": "杰西卡的烧烤味饼干", - "ap_item_cast3": "Castle-3的烧烤味饼干", - "ap_item_closure": "可露希尔的烧烤味饼干", - "ap_item_catap": "空爆的烧烤味饼干", - "ap_item_blackd": "讯使的烧烤味饼干", - "ap_item_slchan": "崖心的烧烤味饼干", - "ap_item_SEC_60": "咸蛋黄味巧克力", - "ap_item_CaH_200": "双人汉堡餐", - "CRISIS_RUNE_COIN": "行动协议", - "1stact": "赏金猎人金币", - "act1d0_token_gold_rep_1": "赏金猎人金币", - "token_Wristband": "黑曜石节手环", - "et_ObsidianPass": "黑曜石节门票", - "token_Obsidian": "汐斯塔的黑曜石", - "token_ObsidianCoin": "黑曜石节抽奖代币", - "clue_Heavymetal_1": "重金属动态1", - "clue_Heavymetal_2": "重金属动态2", - "clue_Heavymetal_3": "重金属动态3", - "clue_Heavymetal_4": "重金属动态4", - "clue_Heavymetal_5": "重金属动态5", - "clue_EDM_1": "电音动态1", - "clue_EDM_2": "电音动态2", - "clue_EDM_3": "电音动态3", - "clue_EDM_4": "电音动态4", - "clue_EDM_5": "电音动态5", - "clue_Rap_1": "说唱动态1", - "clue_Rap_2": "说唱动态2", - "clue_Rap_3": "说唱动态3", - "clue_Rap_4": "说唱动态4", - "clue_Rap_5": "说唱动态5", - "et_ObsidianPass_rep_1": "黑曜石节门票", - "token_Obsidian_rep_1": "汐斯塔的黑曜石", - "token_ObsidianCoin_rep_1": "黑曜石节抽奖代币", - "clue_Heavymetal_1_rep_1": "重金属动态1", - "clue_Heavymetal_2_rep_1": "重金属动态2", - "clue_Heavymetal_3_rep_1": "重金属动态3", - "clue_Heavymetal_4_rep_1": "重金属动态4", - "clue_Heavymetal_5_rep_1": "重金属动态5", - "clue_EDM_1_rep_1": "电音动态1", - "clue_EDM_2_rep_1": "电音动态2", - "clue_EDM_3_rep_1": "电音动态3", - "clue_EDM_4_rep_1": "电音动态4", - "clue_EDM_5_rep_1": "电音动态5", - "clue_Rap_1_rep_1": "说唱动态1", - "clue_Rap_2_rep_1": "说唱动态2", - "clue_Rap_3_rep_1": "说唱动态3", - "clue_Rap_4_rep_1": "说唱动态4", - "clue_Rap_5_rep_1": "说唱动态5", - "act4d0_intelligencepoint": "有效情报值", - "act4d5_point_kfc": "KFC积分", - "act5d0_point_medal": "终极企鹅勋章", - "act5d0_point_medal_rep_1": "终极企鹅勋章", - "act5d1_point_conbounty": "合约赏金", - "act5d1_point_opagrt": "行动协议", - "act6d5_point_firecracker": "量子二踢脚", - "act6d8_point_token": "元宵通宝", - "act7d5_point_coupon": "食堂汤点券", - "act9d0_token_dogTag": "无名的识别牌", - "act9d0_token_dogTag_rep_1": "无名的识别牌", - "act9d4_point_token": "游击队员徽章", - "act10d5_token_biscuit": "彼得海姆热销饼干", - "act11d0_token_currency": "老旧贵族领铸币", - "act11d0_token_currency_rep_1": "老旧贵族领铸币", - "act11d0_token_warrant": "沃伦姆德搜查令", - "act12d0_token_components": "机械零件", - "act12d0_token_components_rep_1": "机械零件", - "act12d6_token_mushroom": "好看的蘑菇", - "act12d6_token_pancake": "美味的蜜饼", - "act13d0_token_dial": "废弃时钟表盘", - "act13d5_token_securities": "梅什科竞技证券", - "act13d5_token_securities_rep_1": "梅什科竞技证券", - "act15d0_token_ironSheet": "工厂铁片", - "act15d0_token_ironSheet_rep_1": "工厂铁片", - "act15d5_token_postcard": "奇景明信片", - "act16d5_token_inker": "夕墨", - "act16d5_token_inker_rep_1": "夕墨", - "act17d0_token_form": "罗德岛物资配给证书", - "act18d0_token_page": "手绘标本残页", - "act18d0_token_page_rep_1": "手绘标本残页", - "act18d3_token_record": "腐蚀的伊比利亚唱片", - "act18d3_token_record_rep_1": "腐蚀的伊比利亚唱片", - "act7mini_token_permit": "通关票券", - "act1lock_point_reward": "赛事奖章", - "act8mini_token_vigilo": "“印象”", - "act12side_token_coupon": "约翰老妈代金券", - "act12side_token_coupon_rep_1": "约翰老妈代金券", - "act12side_point_cmemomedal": "陈小姐纪念奖牌", - "act12side_point_cmemomedal_rep_1": "陈小姐纪念奖牌", - "act12side_token_key01": "《鬼虎双星》", - "act12side_token_key02": "《龙鼠相争》", - "act12side_token_key03": "《“黄金拍档”》", - "act12side_token_key04": "《假日终结》", - "act9mini_token_ticket": "红松叶彩券", - "act13side_token_model": "骑士领纪念模型", - "act13side_token_model_rep_1": "骑士领纪念模型", - "act13side_token_key": "卷宗管理员的钥匙", - "act13side_token_card": "联合会ID卡", - "act13side_prestige_kazimierz": "监正会声望", - "act13side_prestige_commerce": "商业联合会声望", - "act13side_prestige_armorless": "无胄盟声望", - "act14side_token_stone": "耶拉冈德之石", - "act14side_token_stone_rep_1": "耶拉冈德之石", - "rogue_1_token_bp": "蜡烛", - "rogue_1_token_grow": "昏暗的灵感", - "uni_set_castle_1": "古堡印象家具收藏包一", - "uni_set_castle_2": "古堡印象家具收藏包二", - "act10mini_token_ticket": "薪水票", - "act15side_token_tea": "罐装晌午茶", - "act15side_token_tea_rep_1": "罐装晌午茶", - "uni_set_act7d5": "午间逸话家具收藏包", - "return_credit_token": "二次认证徽记", - "return_credit_token2": "二次认证徽记", - "act16side_token_bolt": "蚀刻弹弹壳", - "act16side_token_bolt_rep_1": "蚀刻弹弹壳", - "medal_activity_15side_01": "“诗酒乘兴”", - "medal_activity_15side_03": "“寒芒新淬”", - "medal_activity_15side_04": "“豪爽之人”", - "medal_activity_15side_05": "“遍访群山”", - "uni_set_act10d5": "乌萨斯的孩子们家具收藏包", - "act17side_token_compass": "锈蚀的罗盘", - "act17side_token_compass_rep_1": "锈蚀的罗盘", - "uni_set_beerhouse": "生于黑夜家具收藏包", - "act18side_token_pieces": "乐谱草稿", - "act19side_token_reagents": "神秘试剂", - "act11mini_token_card": "借阅证", - "uni_set_nightView": "沃伦姆德的薄暮家具收藏包", - "uni_set_bolivar": "密林悍将归来家具收藏包", - "act20side_token_book": "《奇谈怪论》复印本", - "act1bossrush_milestone_point": "试炼经验", - "act1bossrush_token_relic": "数据黑盒", - "act1bossrush_relic_01": "模块复用", - "act1bossrush_relic_02": "迅捷处理", - "act1bossrush_relic_03": "超级闪存", - "act1bossrush_relic_04": "推斥管控", - "act12mini_token_component": "制式器械零件", - "act13mini_token_can": "宠物营养罐头", - "rogue_2_token_bp": "生机细胞", - "rogue_2_token_grow": "主观想象", - "uni_set_fNearl": "玛莉娅·临光家具收藏包", - "uni_set_outdoor_1": "海滨印象家具收藏包一", - "uni_set_outdoor_2": "海滨印象家具收藏包二", - "act21side_token_permesso": "进货通行证", - "voucher_vigil": "伺夜的文件夹", - "itempack_mod_6": "模组数据整合箱", - "itempack_mod_4": "模组数据整合块", - "uni_set_prison": "孤岛风云家具收藏包", - "act22side_token_manuscript": "手抄歌谣集", - "act2bossrush_milestone_point": "试炼经验", - "act2bossrush_token_relic": "数据黑盒", - "act2bossrush_relic_01": "修复套件", - "act2bossrush_relic_02": "维续补丁", - "act2bossrush_relic_03": "减退模块", - "act2bossrush_relic_04": "调优重载", - "uni_set_inkArt": "画中人家具收藏包", - "uni_set_reception": "龙门风情茶室家具收藏包", - "uni_set_icu": "遗尘漫步家具收藏包", - "uni_set_abyssal": "覆潮之下家具收藏包", - "uni_set_westCoast": "多索雷斯假日家具收藏包", - "uni_set_kazimierz": "长夜临光家具收藏包", - "act23side_token_spirit": "新酿烈刀子", - "act1sandbox_milestone_point": "繁荣证章", - "act14mini_token_fu": "平安符", - "voucher_ulika": "U-Official的文件夹", - "favor_add_ulika": "主播U的直播切片", - "act24side_melding_1": "破碎的骨片", - "act24side_melding_2": "源石虫的硬壳", - "act24side_melding_3": "鬣犄兽的尖锐齿", - "act24side_melding_4": "凶豕兽的厚实皮", - "act24side_melding_5": "“兽之泪”", - "act24side_melding_6": "火龙的红玉", - "LINKAGE_TKT_GACHA_10_3602": "合作限定十连寻访凭证", - "itempack_gacha_1": "福运鼓鼓礼袋", - "classic_normal_ticket": "通用凭证", - "classic_gacha": "中坚寻访凭证", - "classic_gacha_10": "十连中坚寻访凭证", - "Logistics_Special_Permit": "后勤特别许可证", - "classic_fes_pick_tier_5_3801": "中坚甄选5星干员", - "classic_fes_pick_tier_6_3801": "中坚甄选6星干员", - "act25side_token_fdrchips": "飞行数据记录芯片", - "act25side_token_key01": "特殊作战许可·α", - "act25side_token_key02": "特殊作战许可·β", - "act38d1_token_coin": "晶化源石", - "act26side_token_fragmenta": "圣像碎片", - "act18side_token_pieces_rep_1": "乐谱草稿", - "act15mini_token_figurine": "指木雕刻", - "rogue_3_token_bp": "生态标本", - "rogue_3_token_grow": "理性视阈", - "return_progress": "回流累登券", - "new_progress": "开服累登券", - "mcardVoucher": "月卡", - "act19side_token_reagents_rep_1": "神秘试剂", - "premium_material_issue_voucher": "特级材料提货券", - "advanced_material_issue_voucher": "高级材料提货券", - "classic_fes_pick_tier_5_4101": "中坚甄选5星干员", - "classic_fes_pick_tier_6_4101": "中坚甄选6星干员", - "act27side_token_fur": "毛绒绒生物的毛", - "act3bossrush_milestone_point": "试炼经验", - "act3bossrush_token_relic": "数据黑盒", - "act3bossrush_relic_01": "恢复增幅", - "act3bossrush_relic_02": "扩大化战略", - "act3bossrush_relic_03": "经验习得", - "act3bossrush_relic_04": "过热运转", - "act20side_token_book_rep_1": "《奇谈怪论》复印本", - "uni_set_samiRoom_1": "萨米印象家具收藏包一", - "act28side_token_box": "劣质燃料", - "act1mainlinebp_token_star": "里程碑碎片", - "act42d0_token_evaluation": "试验数据集", -} +depot_file = os.path.join("tmp", "itemlist.csv") +current_datetime = datetime.datetime.now() -def process_itemlist(d, path): - current_datetime = datetime.datetime.now() +def process_itemlist(d): itemlist = {"时间": current_datetime, "data": {key: 0 for key in key_mapping.keys()}} if d.get("what") == "DepotInfo" and d["details"].get("done") is True: itemlist["data"] = json.loads(d["details"]["lolicon"]["data"]) # Check if file exists, if not, create the file - if not os.path.exists(path): - with open(path, "w", newline="", encoding="utf-8") as csvfile: + if not os.path.exists(depot_file): + with open(depot_file, "w", newline="", encoding="utf-8") as csvfile: fieldnames = itemlist.keys() writer = csv.DictWriter(csvfile, fieldnames=fieldnames) writer.writeheader() # Append data to the CSV file - with open(path, "a", newline="", encoding="utf-8") as csvfile: + with open(depot_file, "a", newline="", encoding="utf-8") as csvfile: fieldnames = itemlist.keys() writer = csv.DictWriter(csvfile, fieldnames=fieldnames) writer.writerow(itemlist) @@ -1017,7 +78,13 @@ def find_difference(dict1, dict2): difference[key] = [0, value] # 缺失项的值设置为0 return difference - with open("tmp\itemlist.csv", "r") as csvfile: + if not os.path.exists(depot_file): + with open(depot_file, "w", newline="", encoding="utf-8") as csvfile: + fieldnames = ["时间", "data"] + writer = csv.DictWriter(csvfile, fieldnames=fieldnames) + writer.writeheader() + writer.writerow({"时间": current_datetime, "data": '{"空":0}'}) + with open(depot_file, "r", encoding="utf-8") as csvfile: csvreader = csv.reader(csvfile) all_rows = list(csvreader) if len(all_rows) < 3: @@ -1029,13 +96,19 @@ def find_difference(dict1, dict2): renamed_depot_old = rename_depot(depot_old) renamed_depot_new = rename_depot(depot_new) - print(f"上次读取时间为:{depot_old_time},有{renamed_depot_old}") - print(f"这次读取时间为:{depot_new_time},有{renamed_depot_new}") + logger.debug(f"上次读取时间为:{depot_old_time},有{renamed_depot_old}") + logger.info(f"这次读取时间为:{depot_new_time},有{renamed_depot_new}") difference = find_difference(renamed_depot_old, renamed_depot_new) - print(f"差异为:{difference}") + logger.info(f"差异为:{difference}") result = [f'"{key}": {value}' for key, value in depot_new.items()] result_str = ", ".join(result) result_str = "{" + result_str + "}" - print(f"代码为:{result_str}") - return [renamed_depot_old, renamed_depot_new, difference,result_str] + logger.info(f"明日方舟工具箱代码:{result_str}") + return [ + renamed_depot_old, + renamed_depot_new, + difference, + result_str, + depot_new_time, + ] diff --git a/server.py b/server.py index 3090ce0bc..e8976c29c 100755 --- a/server.py +++ b/server.py @@ -5,6 +5,7 @@ from arknights_mower.utils.conf import load_conf, save_conf, load_plan, write_plan from arknights_mower.utils import depot from arknights_mower.__main__ import main +from arknights_mower.data import agent_list, shop_items from flask import Flask, send_from_directory, request, abort from flask_cors import CORS @@ -98,60 +99,12 @@ def load_plan_from_json(): @app.route("/operator") def operator_list(): - if getattr(sys, "frozen", False) and hasattr(sys, "_MEIPASS"): - with open( - os.path.join( - sys._MEIPASS, - "arknights_mower", - "__init__", - "data", - "agent.json", - ), - "r", - encoding="utf8", - ) as f: - return json.load(f) - else: - with open( - os.path.join( - os.getcwd(), - "arknights_mower", - "data", - "agent.json", - ), - "r", - encoding="utf8", - ) as f: - return json.load(f) + return agent_list @app.route("/shop") def shop_list(): - if getattr(sys, "frozen", False) and hasattr(sys, "_MEIPASS"): - with open( - os.path.join( - sys._MEIPASS, - "arknights_mower", - "__init__", - "data", - "shop.json", - ), - "r", - encoding="utf8", - ) as f: - return json.load(f) - else: - with open( - os.path.join( - os.getcwd(), - "arknights_mower", - "data", - "shop.json", - ), - "r", - encoding="utf8", - ) as f: - return json.load(f) + return shop_items def read_log(conn): diff --git a/ui/src/App.vue b/ui/src/App.vue index 8f8deb17f..ba8f19802 100644 --- a/ui/src/App.vue +++ b/ui/src/App.vue @@ -96,7 +96,8 @@ import { PieChart, StatsChart, Settings, - HelpCircle + HelpCircle, + Storefront } from '@vicons/ionicons5' function renderIcon(icon) { @@ -136,12 +137,12 @@ const menuOptions = computed(() => [ h(RouterLink, { to: { path: '/record/pie' } }, { default: () => '基建报表-饼图' }), icon: renderIcon(PieChart), key: 'go-to-record-pie' - } - /*{ + }, + { label: () => h(RouterLink, { to: { path: '/record/depot' } }, { default: () => '仓库' }), - icon: renderIcon(PieChart), + icon: renderIcon(Storefront), key: 'go-to-record-depot' - }*/ + } ] }, { diff --git a/ui/src/pages/depot.vue b/ui/src/pages/depot.vue index 6497f1fb1..c584bd7ea 100644 --- a/ui/src/pages/depot.vue +++ b/ui/src/pages/depot.vue @@ -1,8 +1,9 @@