mirror of
https://github.com/yoimiya-kokomi/miao-plugin.git
synced 2024-11-22 06:58:24 +00:00
星铁面板变换支持保留行迹信息
This commit is contained in:
parent
1b173e7b3d
commit
319b8cbde9
17
CHANGELOG.md
17
CHANGELOG.md
@ -1,10 +1,10 @@
|
|||||||
# 2.4.7
|
# 2.4.8
|
||||||
|
|
||||||
* 增加菲米尼、符玄、玲可、三月七、娜塔莎、罗刹、黑塔的伤害计算 **@Aluxes**
|
* 星铁面板支持面板变换功能
|
||||||
* 初步增加星铁的排名功能 **@Simplxss**
|
* 面板变换支持更换圣遗物套装,例如`#甘雨换乐团`、`#镜流换快枪手封印站`
|
||||||
* 增加芙宁娜、夏洛蒂的角色信息
|
* 微调面板页面的部分样式
|
||||||
|
|
||||||
# 2.4.1 ~ 2.4.6
|
# 2.4.1 ~ 2.4.7
|
||||||
|
|
||||||
* 初步支持星铁面板数据获取与展示
|
* 初步支持星铁面板数据获取与展示
|
||||||
* 可使用`#星铁更新面板`来获取面板信息,通过`#希儿面板`来进行查看
|
* 可使用`#星铁更新面板`来获取面板信息,通过`#希儿面板`来进行查看
|
||||||
@ -15,12 +15,13 @@
|
|||||||
* Miao-Yunzai可使用`*`来代填`#星铁`前缀,能区分游戏使用不同UID
|
* Miao-Yunzai可使用`*`来代填`#星铁`前缀,能区分游戏使用不同UID
|
||||||
* 其他Yunzai版本出现原神与星铁UID混淆情况为正常情况,请手动切换UID或命令后附加UID查询
|
* 其他Yunzai版本出现原神与星铁UID混淆情况为正常情况,请手动切换UID或命令后附加UID查询
|
||||||
* 角色数据及资源更新
|
* 角色数据及资源更新
|
||||||
* 增加林尼、琳妮特、菲米尼的角色信息,可通过`#林尼天赋`、`#林尼图鉴`查看
|
* 增加原神4.0~4.2的角色信息,可通过`#水神天赋`、`#水神图鉴`查看
|
||||||
* 更新卡芙卡、卢卡的角色数据与资源
|
* 更新星铁1.2~1.3的角色数据与资源
|
||||||
* 增加原神4.0、星铁1.3的角色数据与资源
|
|
||||||
* 伤害计算更新
|
* 伤害计算更新
|
||||||
* 增加林尼、卡夫卡、银狼的伤害计算**@Aluxes**
|
* 增加林尼、卡夫卡、银狼的伤害计算**@Aluxes**
|
||||||
* 增加原神4.0相关的武器计算 **@SmallK111407**
|
* 增加原神4.0相关的武器计算 **@SmallK111407**
|
||||||
|
* 增加菲米尼、符玄、玲可、三月七、娜塔莎、罗刹、黑塔的伤害计算 **@Aluxes**
|
||||||
|
* 初步增加星铁的排名功能 **@Simplxss**
|
||||||
* 增加`#喵喵api`命令,用于查看喵ApiToken的有效期
|
* 增加`#喵喵api`命令,用于查看喵ApiToken的有效期
|
||||||
* 增加`#星铁日历`功能 **@Aluxes**
|
* 增加`#星铁日历`功能 **@Aluxes**
|
||||||
* 增加`#重载面板`功能,用于手工修改面板数据后主动读取
|
* 增加`#重载面板`功能,用于手工修改面板数据后主动读取
|
||||||
|
@ -134,7 +134,7 @@ class ProfileAttr extends Base {
|
|||||||
let ret = {}
|
let ret = {}
|
||||||
lodash.forEach(baseAttr[this.game], (key) => {
|
lodash.forEach(baseAttr[this.game], (key) => {
|
||||||
ret[key] = this[key]
|
ret[key] = this[key]
|
||||||
if (['hp', 'atk', 'def'].includes(key)) {
|
if (['hp', 'atk', 'def', 'speed'].includes(key)) {
|
||||||
ret[`${key}Base`] = this[`${key}Base`]
|
ret[`${key}Base`] = this[`${key}Base`]
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -90,7 +90,7 @@ class AttrCalc {
|
|||||||
// 星铁面板属性
|
// 星铁面板属性
|
||||||
let attr = char.getLvAttr(level, promote)
|
let attr = char.getLvAttr(level, promote)
|
||||||
lodash.forEach(attr, (v, k) => {
|
lodash.forEach(attr, (v, k) => {
|
||||||
k = k + (['hp', 'atk', 'def'].includes(k) ? 'Base' : '')
|
k = k + (['hp', 'atk', 'def', 'speed'].includes(k) ? 'Base' : '')
|
||||||
self.addAttr(k, v, true)
|
self.addAttr(k, v, true)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -108,7 +108,7 @@ body {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
width: 16px;
|
width: 16px;
|
||||||
background-image: url("imgs/icon.png");
|
background-image: url("./imgs/icon.png");
|
||||||
background-size: auto 16px;
|
background-size: auto 16px;
|
||||||
}
|
}
|
||||||
.char-attr li .title {
|
.char-attr li .title {
|
||||||
@ -601,7 +601,7 @@ body {
|
|||||||
top: 9px;
|
top: 9px;
|
||||||
height: 8px;
|
height: 8px;
|
||||||
width: 50px;
|
width: 50px;
|
||||||
background-image: url('imgs/up-num-icon1.png');
|
background-image: url('./imgs/up-num-icon1.png');
|
||||||
background-position: 0 0;
|
background-position: 0 0;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-size: auto 500%;
|
background-size: auto 500%;
|
||||||
@ -630,14 +630,14 @@ body {
|
|||||||
color: #ffe699;
|
color: #ffe699;
|
||||||
}
|
}
|
||||||
.artis ul.detail li.great span.title i.up-num {
|
.artis ul.detail li.great span.title i.up-num {
|
||||||
background-image: url("imgs/up-num-icon2.png");
|
background-image: url("./imgs/up-num-icon2.png");
|
||||||
background-size: auto 500%;
|
background-size: auto 500%;
|
||||||
}
|
}
|
||||||
.artis ul.detail li.nouse span {
|
.artis ul.detail li.nouse span {
|
||||||
color: #888;
|
color: #888;
|
||||||
}
|
}
|
||||||
.artis ul.detail li.nouse span i.up-num {
|
.artis ul.detail li.nouse span i.up-num {
|
||||||
background-image: url("imgs/up-num-icon0.png");
|
background-image: url("./imgs/up-num-icon0.png");
|
||||||
background-size: auto 500%;
|
background-size: auto 500%;
|
||||||
}
|
}
|
||||||
.artis ul.detail li.arti-main {
|
.artis ul.detail li.arti-main {
|
||||||
@ -843,7 +843,43 @@ body {
|
|||||||
margin-bottom: 25px;
|
margin-bottom: 25px;
|
||||||
}
|
}
|
||||||
.game-sr .char-attr .icon i {
|
.game-sr .char-attr .icon i {
|
||||||
background-image: url('imgs/icon-sr.png');
|
background-image: url('./imgs/icon-sr.png');
|
||||||
|
}
|
||||||
|
.artis .item.arti {
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
.artis .item.arti .head {
|
||||||
|
position: relative;
|
||||||
|
border-radius: 10px 10px 0 0;
|
||||||
|
text-shadow: 0 0 1px #000, 1px 1px 2px rgba(0, 0, 0, 0.7);
|
||||||
|
padding: 17px 10px 3px 15px;
|
||||||
|
background: linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), rgba(25, 25, 25, 0.3), rgba(25, 25, 25, 0.3), rgba(25, 25, 25, 0));
|
||||||
|
}
|
||||||
|
.artis .item.arti .arti-icon {
|
||||||
|
left: auto;
|
||||||
|
right: -5px;
|
||||||
|
top: -10px;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px;
|
||||||
|
}
|
||||||
|
.artis .item.arti .arti-icon .img {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
.artis .item.arti .arti-icon span {
|
||||||
|
bottom: 35px;
|
||||||
|
right: 15px;
|
||||||
|
background: rgba(0, 0, 0, 0.8);
|
||||||
|
}
|
||||||
|
.artis ul.detail {
|
||||||
|
backdrop-filter: blur(2px);
|
||||||
|
}
|
||||||
|
.artis ul.detail li.arti-main {
|
||||||
|
background: rgba(25, 25, 25, 0.5);
|
||||||
|
}
|
||||||
|
.artis ul.detail li.arti-main .title {
|
||||||
|
padding-left: 15px;
|
||||||
}
|
}
|
||||||
.sr-weapon {
|
.sr-weapon {
|
||||||
margin: 0 15px 5px 10px;
|
margin: 0 15px 5px 10px;
|
||||||
@ -1037,3 +1073,4 @@ body {
|
|||||||
.copyright.ad {
|
.copyright.ad {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
|
/*# sourceMappingURL=profile-detail.css.map */
|
@ -1069,6 +1069,52 @@ body {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.artis {
|
||||||
|
.item.arti {
|
||||||
|
overflow: visible;
|
||||||
|
|
||||||
|
.head {
|
||||||
|
position: relative;
|
||||||
|
border-radius: 10px 10px 0 0;
|
||||||
|
text-shadow: 0 0 1px #000, 1px 1px 2px rgba(0, 0, 0, 0.7);
|
||||||
|
padding: 17px 10px 3px 15px;
|
||||||
|
background: linear-gradient(to right, rgba(0, 0, 0, .7), rgba(0, 0, 0, .7), rgba(25, 25, 25, .3), rgba(25, 25, 25, .3), rgba(25, 25, 25, 0));
|
||||||
|
}
|
||||||
|
|
||||||
|
.arti-icon {
|
||||||
|
left: auto;
|
||||||
|
right: -5px;
|
||||||
|
top: -10px;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px;
|
||||||
|
|
||||||
|
.img {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
span {
|
||||||
|
bottom: 35px;
|
||||||
|
right: 15px;
|
||||||
|
background: rgba(0, 0, 0, .8);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ul.detail {
|
||||||
|
backdrop-filter: blur(2px);
|
||||||
|
|
||||||
|
li.arti-main {
|
||||||
|
background: rgba(25, 25, 25, .5);
|
||||||
|
|
||||||
|
.title {
|
||||||
|
padding-left: 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.sr-weapon {
|
.sr-weapon {
|
||||||
margin: 0 15px 5px 10px;
|
margin: 0 15px 5px 10px;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import lodash from 'lodash'
|
import lodash from 'lodash'
|
||||||
|
|
||||||
export const abbr = {
|
export const abbr = {
|
||||||
// 巡猎
|
// 巡猎
|
||||||
'烦恼着,幸福着': '烦恼着幸福着',
|
'烦恼着,幸福着': '烦恼着幸福着',
|
||||||
@ -41,7 +42,7 @@ let aliasCfg = {
|
|||||||
'一场术后对话': '一场术后对话,术后对话',
|
'一场术后对话': '一场术后对话,术后对话',
|
||||||
'同一种心情': '',
|
'同一种心情': '',
|
||||||
'此时恰好': '',
|
'此时恰好': '',
|
||||||
'等价交换': '交换',
|
'等价交换': '',
|
||||||
'暖夜不会漫长': '暖夜不漫长',
|
'暖夜不会漫长': '暖夜不漫长',
|
||||||
'棺的回响': '棺一直响,棺响',
|
'棺的回响': '棺一直响,棺响',
|
||||||
'时节不居': '时节',
|
'时节不居': '时节',
|
||||||
@ -56,8 +57,8 @@ let aliasCfg = {
|
|||||||
'汪!散步时间!': '散步时间,散步',
|
'汪!散步时间!': '散步时间,散步',
|
||||||
'无处可逃': '',
|
'无处可逃': '',
|
||||||
'无可取代的东西': '无可取代',
|
'无可取代的东西': '无可取代',
|
||||||
'到不了的彼岸': '岸一直到,人一直活,彼岸一直到不了,到彼岸,彼岸',
|
'到不了的彼岸': '岸一直到,人一直活,到彼岸,彼岸',
|
||||||
'此身为剑': '',
|
'此身为剑': '以身为剑,手一直摸',
|
||||||
'比阳光更明亮的': '比阳光更明亮,比阳的,阳光明亮,比阳光,比阳,阳光',
|
'比阳光更明亮的': '比阳光更明亮,比阳的,阳光明亮,比阳光,比阳,阳光',
|
||||||
'记一位星神的陨落': '星神的陨落,星神陨落',
|
'记一位星神的陨落': '星神的陨落,星神陨落',
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user