From 9d6a6cbf8b37a6681ed91c2e506a577cda0b70cb Mon Sep 17 00:00:00 2001
From: yoimiya-kokomi <592981798@qq.com>
Date: Sun, 12 Jun 2022 02:58:40 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=20#=E5=8E=9F=E5=9B=BE=20?=
=?UTF-8?q?=E5=91=BD=E4=BB=A4=E7=9A=84=E7=89=88=E6=9C=AC=E8=AF=B4=E6=98=8E?=
=?UTF-8?q?=20#=E5=96=B5=E5=96=B5=E7=89=88=E6=9C=AC=20=E7=9A=84=E6=A0=B7?=
=?UTF-8?q?=E5=BC=8F=E5=BE=AE=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
CHANGELOG.md | 15 +++++++--------
components/Calendar.js | 4 +---
components/Changelog.js | 2 ++
index.js | 2 +-
resources/help/version-info.css | 6 +++++-
resources/help/version-info.less | 7 ++++++-
6 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 82345ead..0e7e2775 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,27 +1,26 @@
# 1.7.4
+* 增加`#原图`命令,可获取喵喵角色卡片原图,感谢 **@牧星长** 提供功能
+ * 对由`#老婆``#刻晴`发出的角色卡片图回复`#原图`可获取对应图像
* `#角色面板` 圣遗物评分功能调整
- * 调整部分角色的评分词条权重值
* 修复小攻击、小防御、小生命有效词条未被正确高亮的问题
+ * 调整部分角色的评分词条权重值
* `#更新角色面板` 功能恢复
* 可对已有面板数据的角色手工输入面板属性,用于伤害测算
* 暂不支持设置武器、圣遗物、命座、天赋。后续会增加支持
-# 1.7.3
+# 1.7.1 ~ 1.7.3
* `#角色面板`、`#圣遗物列表` 使用新的圣遗物评分逻辑计算评分
* 新的圣遗物评分规针对角色进行了细化,同时将得分进行了拉齐
- * 根据角色使用不同词条权重计算。感谢@糖炒栗子 @秋声 @49631073 等的权重梳理
+ * 根据角色使用不同词条权重计算。感谢 **@糖炒栗子 @秋声 @49631073**等的权重梳理
* 会在后续提供单独命令,供查看角色圣遗物及计算逻辑与计算逻辑
* 因为计分逻辑变更,所以【分数值及档位】相较于升级之前可能有所变化。如有不合理计算请反馈给 @喵喵
- * 如需临时关闭新版评分,可编辑喵喵 lib/app/character.js, const isNewScore = false;
-
-# 1.7.1~1.7.2
-
+ * **新版评分会逐步迭代,分数值可能不稳定**。如需关闭新版评分,可编辑喵喵 lib/app/character.js, const isNewScore = false;
* `#更新面板` 功能升级及问题修正
* 修正武器类型、元素伤害字段导致的伤害计算问题
* 夜兰 请在游戏内不出场状况下获取面板属性
- * 为`#面板更新`命令增加uid合法性校验
+ * 为`#面板更新`命令增加uid格式校验
* `#角色持有率`、`#深渊出场率` 页面细节样式调整
# 1.7.0
diff --git a/components/Calendar.js b/components/Calendar.js
index 814965f7..dce792c1 100644
--- a/components/Calendar.js
+++ b/components/Calendar.js
@@ -60,7 +60,7 @@ let Cal = {
let annTime = [];
// 第一种简单格式
- let timeRet = /活动时间(?:〓|\s)*([0-9\\/\\: ~]*)/.exec(content);
+ let timeRet = /(?:活动时间)?(?:〓|\s)*([0-9\\/\\: ~]*)/.exec(content);
if (timeRet && timeRet[1]) {
annTime = timeRet[1].split("~");
} else if (/\d\.\d版本更新后/.test(content)) {
@@ -80,9 +80,7 @@ let Cal = {
annTime = [vTime, timeRet[0]];
}
}
-
}
-
if (annTime.length === 2) {
timeMap[ann_id] = {
start: annTime[0].trim().replace(/\//g, "-"),
diff --git a/components/Changelog.js b/components/Changelog.js
index 72eaadd7..31ea653d 100644
--- a/components/Changelog.js
+++ b/components/Changelog.js
@@ -15,6 +15,8 @@ const getLine = function (line) {
line = line.replace(/(^\s*\*|\r)/g, '');
line = line.replace(/\s*`([^`]+`)/g, '$1');
line = line.replace(/`\s*/g, '');
+ line = line.replace(/\s*\*\*([^\*]+\*\*)/g, '$1')
+ line = line.replace(/\*\*\s*/g, '');
line = line.replace(/ⁿᵉʷ/g, '');
return line;
}
diff --git a/index.js b/index.js
index e912f6f6..ac4c3890 100644
--- a/index.js
+++ b/index.js
@@ -63,7 +63,7 @@ let rule = {
describe: "【#角色】#老公 #老婆 查询",
},
getOriginalPicture: {
- reg: "^#(获取|给我|我要|求|发|发下|发个|发一下)?原图(吧|呗)?$",
+ reg: "^#?(获取|给我|我要|求|发|发下|发个|发一下)?原图(吧|呗)?$",
describe: "【#原图】 回复角色卡片,可获取原图",
},
consStat: {
diff --git a/resources/help/version-info.css b/resources/help/version-info.css
index 069a8c8a..5f967f50 100644
--- a/resources/help/version-info.css
+++ b/resources/help/version-info.css
@@ -52,7 +52,11 @@ body {
border-radius: 3px;
background: rgba(0, 0, 0, 0.5);
padding: 0 3px;
- margin: 1px 3px;
+ margin: 1px 2px;
+}
+.log-cont .strong {
+ font-family: Number, YS;
+ color: #24d5cd;
}
.log-cont .new {
display: inline-block;
diff --git a/resources/help/version-info.less b/resources/help/version-info.less
index 166294c3..69e121b2 100644
--- a/resources/help/version-info.less
+++ b/resources/help/version-info.less
@@ -69,7 +69,12 @@ body {
border-radius: 3px;
background: rgba(0, 0, 0, 0.5);
padding: 0 3px;
- margin: 1px 3px;
+ margin: 1px 2px;
+ }
+
+ .strong {
+ font-family: Number, YS;
+ color: #24d5cd;
}
.new {