Skip to content

Commit

Permalink
整合风中的欧皇的小配件修复和露头参数补充
Browse files Browse the repository at this point in the history
  • Loading branch information
mengxinzxz committed Nov 23, 2024
1 parent 750c20c commit 1c32d30
Show file tree
Hide file tree
Showing 9 changed files with 118 additions and 59 deletions.
11 changes: 10 additions & 1 deletion dialog.css
Original file line number Diff line number Diff line change
Expand Up @@ -457,12 +457,21 @@
border-radius: 8px;
}

#arena[data-outcrop-skin="on"] > .skill-dialog.compare > .content > .player-character > .image {
/* 拼点框露头高度 */
/* 十周年露头高度 */
#arena[data-outcrop-skin="shizhounian"] > .skill-dialog.compare > .content > .player-character > .image {
height: 192px;
clip-path: url(#solo-clip);
-webkit-clip-path: url(#solo-clip);
}

/* 手杀露头高度 */
#arena[data-outcrop-skin="shousha"] > .skill-dialog.compare > .content > .player-character > .image {
height: 207px;
clip-path: url(#soloss-clip);
-webkit-clip-path: url(#soloss-clip);
}

.skill-dialog.compare > .content > .vs {
order: 3;
width: 70px;
Expand Down
17 changes: 12 additions & 5 deletions extension.js
Original file line number Diff line number Diff line change
Expand Up @@ -3882,7 +3882,8 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {

campWrap.appendChild(player.node.name);
campWrap.node.avatarName.className = "avatar-name";
campWrap.node.avatarDefaultName.innerHTML = "主将";
campWrap.node.avatarDefaultName.innerHTML = get.mode() === "guozhan" ? "主将" : "隐匿";
//结束

var node = {
mask: player.insertBefore(decadeUI.element.create("mask"), player.node.identity),
Expand Down Expand Up @@ -11182,9 +11183,14 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {
},
outcropSkin: {
name: "露头皮肤(需对应素材)",
init: false,
init: "off",
item: {
shizhounian: "十周年露头",
shousha: "手杀露头",
off: "关闭",
},
update: function () {
if (window.decadeUI) ui.arena.dataset.outcropSkin = lib.config["extension_十周年UI_outcropSkin"] ? "on" : "off";
if (window.decadeUI) ui.arena.dataset.outcropSkin = lib.config["extension_十周年UI_outcropSkin"];
},
},
showTemp: {
Expand Down Expand Up @@ -11660,8 +11666,9 @@ game.import("extension", function (lib, game, ui, get, ai, _status) {
let log = [
"魔改十周年 萌修 " + pack.version,
"最低适配:v1.10.17",
'继续修复u的遗留问题+整合u的部分优化',
'修复拼点点数异常问题',
"继续修复u的遗留问题+整合u的部分优化",
"修复拼点点数异常问题",
"整合风中的欧皇的小配件修复和露头参数补充",
];
return '<a href="https://github.com/mengxinzxz/decadeUI--mx">点击前往萌修十周年Github仓库</a><br><p style="color:rgb(210,210,000); font-size:12px; line-height:14px; text-shadow: 0 0 2px black;">' + log.join("<br>•") + "</p>";
})(pack);
Expand Down
19 changes: 14 additions & 5 deletions layout.css
Original file line number Diff line number Diff line change
Expand Up @@ -215,8 +215,8 @@ body > .background {
#arena > .hand-wrap,
#arena > .hand-back {
/*手牌区*/ /*左手布局+单独装备栏*/
left: 300px;
right: 225px;/*数值越大手牌右边界区域越往左*/
left: 300px;
right: 225px; /*数值越大手牌右边界区域越往左*/
width: auto;
height: 150px;
bottom: 1%;
Expand All @@ -235,8 +235,8 @@ body > .background {
#arena[data-alone-equip="off"][data-right-layout="off"] > .hand-wrap,
#arena[data-alone-equip="off"][data-right-layout="off"] > .hand-back {
/*左手布局+非单独装备栏*/
left: 300px;
right: 95px;
left: 300px;
right: 95px;
}

#arena[data-alone-equip="off"][data-right-layout="on"] > .hand-wrap,
Expand Down Expand Up @@ -731,12 +731,21 @@ body > .background {
transition: none;
}

#arena[data-outcrop-skin="on"] .button.character > .character {
/* 游戏开局前选将框露头高度调整 */
/* 十周年露头*/
#arena[data-outcrop-skin="shizhounian"] .button.character > .character {
height: 128px;
clip-path: url(#solo-clip);
-webkit-clip-path: url(#solo-clip);
}

/* 手杀露头 */
#arena[data-outcrop-skin="shousha"] .button.character > .character {
height: 140px;
clip-path: url(#soloss-clip);
-webkit-clip-path: url(#soloss-clip);
}

#arena > .card > .judge-mark {
visibility: hidden;
}
21 changes: 15 additions & 6 deletions layout_new.css
Original file line number Diff line number Diff line change
Expand Up @@ -215,8 +215,8 @@ body > .background {
#arena > .hand-wrap,
#arena > .hand-back {
/*手牌区*/ /*左手布局+单独装备栏*/
left: 300px;
right: 225px;/*数值越大手牌右边界区域越往左*/
left: 300px;
right: 225px; /*数值越大手牌右边界区域越往左*/
width: auto;
height: 150px;
bottom: 1%;
Expand All @@ -235,8 +235,8 @@ body > .background {
#arena[data-alone-equip="off"][data-right-layout="off"] > .hand-wrap,
#arena[data-alone-equip="off"][data-right-layout="off"] > .hand-back {
/*左手布局+非单独装备栏*/
left: 300px;
right: 95px;
left: 300px;
right: 95px;
}

#arena[data-alone-equip="off"][data-right-layout="on"] > .hand-wrap,
Expand All @@ -252,7 +252,7 @@ body > .background {
}
/*挑战模式小头像*/
.hand-wrap > .fakeme.avatar {
left: -270px;/*数值越小越左*/
left: -270px; /*数值越小越左*/
top: auto;
right: auto;
bottom: 0;
Expand Down Expand Up @@ -737,12 +737,21 @@ body > .background {
transition: none;
}

#arena[data-outcrop-skin="on"] .button.character > .character {
/* 游戏开局前选将框露头高度调整 */
/* 十周年露头*/
#arena[data-outcrop-skin="shizhounian"] .button.character > .character {
height: 128px;
clip-path: url(#solo-clip);
-webkit-clip-path: url(#solo-clip);
}

/* 手杀露头 */
#arena[data-outcrop-skin="shousha"] .button.character > .character {
height: 140px;
clip-path: url(#soloss-clip);
-webkit-clip-path: url(#soloss-clip);
}

#arena > .card > .judge-mark {
visibility: hidden;
}
21 changes: 14 additions & 7 deletions player1.css
Original file line number Diff line number Diff line change
Expand Up @@ -568,21 +568,28 @@
opacity: 0.3;
}

#arena[data-outcrop-skin="on"] > .player > .primary-avatar {
/*单将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .primary-avatar {
height: 192px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}
#arena[data-outcrop-skin="shousha"] > .player > .primary-avatar {
height: 207px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}

#arena[data-outcrop-skin="on"] > .player > .deputy-avatar {
/*双将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .deputy-avatar {
height: 192px;
clip-path: url(#duor-clip); /*新增*/
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}

#arena[data-outcrop-skin="on"] > .player.fullskin2 > .primary-avatar {
clip-path: url(#doul-clip); /*新增*/
-webkit-clip-path: url(#duol-clip);
#arena[data-outcrop-skin="shousha"] > .player > .deputy-avatar {
height: 207px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}

/*武将牌动皮显示*/
Expand Down
21 changes: 14 additions & 7 deletions player2.css
Original file line number Diff line number Diff line change
Expand Up @@ -625,21 +625,28 @@
opacity: 0.3;
}

#arena[data-outcrop-skin="on"] > .player > .primary-avatar {
/*单将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .primary-avatar {
height: 183px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}
#arena[data-outcrop-skin="shousha"] > .player > .primary-avatar {
height: 195px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}

#arena[data-outcrop-skin="on"] > .player > .deputy-avatar {
/*双将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .deputy-avatar {
height: 183px;
clip-path: url(#duor-clip); /*新增*/
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}

#arena[data-outcrop-skin="on"] > .player.fullskin2 > .primary-avatar {
clip-path: url(#duol-clip); /*新增*/
-webkit-clip-path: url(#duol-clip);
#arena[data-outcrop-skin="shousha"] > .player > .deputy-avatar {
height: 195px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}

/*武将牌动皮显示*/
Expand Down
21 changes: 14 additions & 7 deletions player3.css
Original file line number Diff line number Diff line change
Expand Up @@ -588,21 +588,28 @@
opacity: 0.3;
}

#arena[data-outcrop-skin="on"] > .player > .primary-avatar {
/*单将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .primary-avatar {
height: 183px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}
#arena[data-outcrop-skin="shousha"] > .player > .primary-avatar {
height: 195px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}

#arena[data-outcrop-skin="on"] > .player > .deputy-avatar {
/*双将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .deputy-avatar {
height: 183px;
clip-path: url(#duor-clip); /*新增*/
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}

#arena[data-outcrop-skin="on"] > .player.fullskin2 > .primary-avatar {
clip-path: url(#duol-clip); /*新增*/
-webkit-clip-path: url(#duol-clip);
#arena[data-outcrop-skin="shousha"] > .player > .deputy-avatar {
height: 195px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}

/*武将牌动皮显示*/
Expand Down
26 changes: 19 additions & 7 deletions player4.css
Original file line number Diff line number Diff line change
Expand Up @@ -536,20 +536,32 @@
#arena:not(.observe) > .player[data-position="0"].unseen2 > .deputy-avatar {
opacity: 0.3;
}
#arena[data-outcrop-skin="on"] > .player > .primary-avatar {

/*单将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .primary-avatar {
height: 192px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}
#arena[data-outcrop-skin="on"] > .player > .deputy-avatar {
#arena[data-outcrop-skin="shousha"] > .player > .primary-avatar {
height: 207px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#solo-clip);
}

/*双将露头*/
#arena[data-outcrop-skin="shizhounian"] > .player > .deputy-avatar {
height: 192px;
clip-path: url(#duor-clip); /*新增*/
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}
#arena[data-outcrop-skin="on"] > .player.fullskin2 > .primary-avatar {
clip-path: url(#doul-clip); /*新增*/
-webkit-clip-path: url(#duol-clip);
} /*武将牌动皮显示*/
#arena[data-outcrop-skin="shousha"] > .player > .deputy-avatar {
height: 207px;
clip-path: url(#solo-clip); /*新增*/
-webkit-clip-path: url(#duor-clip);
}

/*武将牌动皮显示*/
.player > .dynamic-wrap {
display: block;
position: absolute;
Expand Down
20 changes: 6 additions & 14 deletions shoushaUI/lbtn/main3.js
Original file line number Diff line number Diff line change
Expand Up @@ -366,23 +366,15 @@ app.import(function (lib, game, ui, get, ai, _status, app) {
//-------原版---------//
//左手模式加开关
if (lib.config["extension_十周年UI_rightLayout"] == "on") {
if (lib.config.extension_十周年UI_XPJ == "on") {
var node5 = ui.create.div(".huanfuButton", ui.arena, plugin.click.huanfu);
var node2 = ui.create.div(".jiluButton", ui.arena, ui.click.pause);
//-------------------//
} else {
//-------新版----------//
var node6 = ui.create.div(".huanfuButton_new", ui.arena, plugin.click.huanfu);
var node7 = ui.create.div(".jiluButton_new", ui.arena, ui.click.pause);
var node8 = ui.create.div(".meiguiButton_new", ui.arena);
var node9 = ui.create.div(".xiaolianButton_new", ui.arena);
//---------------------//
}
var node6 = ui.create.div(".huanfuButton_new", ui.arena, plugin.click.huanfu);
var node7 = ui.create.div(".jiluButton_new", ui.arena, ui.click.pause);
//var node8 = ui.create.div(".meiguiButton_new", ui.arena);
var node9 = ui.create.div(".xiaolianButton_new", ui.arena);
//---------------------//
} else {
//-------新版----------//
var node6 = ui.create.div(".huanfuButton_new1", ui.arena, plugin.click.huanfu);
var node7 = ui.create.div(".jiluButton_new1", ui.arena, ui.click.pause);
var node8 = ui.create.div(".meiguiButton_new1", ui.arena, plugin.click.meigui);
//var node8 = ui.create.div(".meiguiButton_new1", ui.arena, plugin.click.meigui);
var node9 = ui.create.div(".xiaolianButton_new1", ui.arena, plugin.click.xiaolian);
//---------------------//
}
Expand Down

0 comments on commit 1c32d30

Please sign in to comment.