diff --git a/src/assets/css/base.scss b/src/assets/css/base.scss
index acf3631..551f1bb 100644
--- a/src/assets/css/base.scss
+++ b/src/assets/css/base.scss
@@ -88,6 +88,11 @@ button {
}
}
+select {
+ background-color: rgba(0, 0, 0, 0.6);
+ color: white;
+}
+
/*使用选择器指定字体*/
.panel-title {
font-family: 'MaShanZheng' !important;
diff --git a/src/config/equips/armor.ts b/src/config/equips/armor.ts
index febae85..73f1036 100644
--- a/src/config/equips/armor.ts
+++ b/src/config/equips/armor.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'hp', 'def', 'defPercent', 'hpPercent', 'dmgReduc', 'critAvoid', 'critDmgReduc'];
+export const armorExtraEntrys = ['atk', 'hp', 'def', 'defPercent', 'hpPercent', 'dmgReduc', 'critAvoid', 'critDmgReduc'];
const coefficient = { shabby: 0.7, ordinary: 1, artifact: 1.5, epic: 1.8, unique: 2, colorful: 2 };
class ArmorCategory extends Categorys {
@@ -143,7 +143,7 @@ export const createarmor = (quality, lv, category, extraQuality) => {
};
export const armorExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, armorExtraEntrys, coefficient, extraQuality);
};
export const armorSamples = createSamples(armorCategorys, armorUniqueCategorys, armorColorfulCategorys, 'armor', coefficient);
diff --git a/src/config/equips/bracers.ts b/src/config/equips/bracers.ts
index 627bd8f..ff7c4f8 100644
--- a/src/config/equips/bracers.ts
+++ b/src/config/equips/bracers.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'atkPercent', 'defPercent', 'hpPercent'];
+export const bracersExtraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'atkPercent', 'defPercent', 'hpPercent'];
const coefficient = { shabby: 0.6, ordinary: 0.9, artifact: 1.3, epic: 1.6, unique: 1.8, colorful: 1.8 };
@@ -131,7 +131,7 @@ export const createbracers = (quality, lv, category, extraQuality): Equip => {
};
export const bracersExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, bracersExtraEntrys, coefficient, extraQuality);
};
export const bracersSamples = createSamples(bracersCategorys, bracersUniqueCategorys, bracersColorfulCategorys, 'bracers', coefficient);
diff --git a/src/config/equips/jewelry.ts b/src/config/equips/jewelry.ts
index f67007e..e66be31 100644
--- a/src/config/equips/jewelry.ts
+++ b/src/config/equips/jewelry.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'dmgPercent'];
+export const jewelryExtraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'dmgPercent'];
const coefficient = { shabby: 0.6, ordinary: 0.9, artifact: 1.3, epic: 1.6, unique: 1.8, colorful: 1.8 };
@@ -144,7 +144,7 @@ export const createjewelry = (quality, lv, category, extraQuality): Equip => {
};
export const jewelryExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, jewelryExtraEntrys, coefficient, extraQuality);
};
export const jewelrySamples = createSamples(jewelryCategorys, jewelryUniqueCategorys, jewelryColorfulCategorys, 'jewelry', coefficient);
diff --git a/src/config/equips/neck.ts b/src/config/equips/neck.ts
index e6e324f..097bf1c 100644
--- a/src/config/equips/neck.ts
+++ b/src/config/equips/neck.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'bloc'];
+export const neckExtraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'bloc'];
const coefficient = { shabby: 0.6, ordinary: 0.9, artifact: 1.3, epic: 1.6, unique: 1.8, colorful: 1.8 };
@@ -128,7 +128,7 @@ export const createneck = (quality, lv, category, extraQuality) => {
};
export const neckExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, neckExtraEntrys, coefficient, extraQuality);
};
export const neckSamples = createSamples(neckCategorys, neckUniqueCategorys, neckColorfulCategorys, 'neck', coefficient);
diff --git a/src/config/equips/pants.ts b/src/config/equips/pants.ts
index 9bd60ae..7d2516f 100644
--- a/src/config/equips/pants.ts
+++ b/src/config/equips/pants.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'hp', 'def', 'defPercent', 'hpPercent', 'dmgReduc', 'critAvoid', 'critDmgReduc'];
+export const pantsExtraEntrys = ['atk', 'hp', 'def', 'defPercent', 'hpPercent', 'dmgReduc', 'critAvoid', 'critDmgReduc'];
const coefficient = { shabby: 0.7, ordinary: 1, artifact: 1.5, epic: 1.8, unique: 2, colorful: 2 };
class PantsCategory extends Categorys {
@@ -125,7 +125,7 @@ export const createpants = (quality, lv, category, extraQuality) => {
};
export const pantsExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, pantsExtraEntrys, coefficient, extraQuality);
};
export const pantsSamples = createSamples(pantsCategorys, pantsUniqueCategorys, pantsColorfulCategorys, 'pants', coefficient);
diff --git a/src/config/equips/ring.ts b/src/config/equips/ring.ts
index 3a84c99..20a6489 100644
--- a/src/config/equips/ring.ts
+++ b/src/config/equips/ring.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def'];
+export const ringExtraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def'];
const coefficient = { shabby: 0.6, ordinary: 0.9, artifact: 1.3, epic: 1.6, unique: 1.8, colorful: 2 };
@@ -124,7 +124,7 @@ export const createring = (quality, lv, category, extraQuality) => {
};
export const ringExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, ringExtraEntrys, coefficient, extraQuality);
};
export const ringSamples = createSamples(ringCategorys, ringUniqueCategorys, ringColorfulCategorys, 'ring', coefficient);
diff --git a/src/config/equips/shoes.ts b/src/config/equips/shoes.ts
index 9a21224..7ba2576 100644
--- a/src/config/equips/shoes.ts
+++ b/src/config/equips/shoes.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'hp', 'def', 'moveSpeed', 'defPercent', 'hpPercent'];
+export const shoesExtraEntrys = ['atk', 'hp', 'def', 'moveSpeed', 'defPercent', 'hpPercent'];
const coefficient = { shabby: 0.7, ordinary: 1, artifact: 1.3, epic: 1.5, unique: 1.8, colorful: 1.8 };
class ShoesCategory extends Categorys {
@@ -90,7 +90,7 @@ export const createshoes = (quality, lv, category, extraQuality) => {
};
export const shoesExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, shoesExtraEntrys, coefficient, extraQuality);
};
export const shoesSamples = createSamples(shoesCategorys, shoesUniqueCategorys, shoesColorfulCategorys, 'shoes', coefficient);
diff --git a/src/config/equips/weapon.ts b/src/config/equips/weapon.ts
index 5fdc5d4..0775df2 100644
--- a/src/config/equips/weapon.ts
+++ b/src/config/equips/weapon.ts
@@ -2,7 +2,7 @@ import { createExtraEntry, createBase, createSamples } from './base';
import { Entry, Quality, EquipBase, Equip, Categorys } from './bean';
import { qualitys, extra_entry_num } from './constant';
-const extraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'atkPercent', 'defPercent', 'hpPercent', 'dmgPercent'];
+export const weaponExtraEntrys = ['atk', 'crit', 'critDmg', 'hp', 'def', 'atkPercent', 'defPercent', 'hpPercent', 'dmgPercent'];
const coefficient = { shabby: 0.7, ordinary: 1, artifact: 1.5, epic: 1.8, unique: 2, colorful: 2 };
class WeaponCategory extends Categorys {
@@ -198,7 +198,7 @@ export const createweapon = (quality, lv, category, extraQuality) => {
};
export const weaponExtraEntry = (quality, lv, extraQuality) => {
- return createExtraEntry(quality, lv, extraEntrys, coefficient, extraQuality);
+ return createExtraEntry(quality, lv, weaponExtraEntrys, coefficient, extraQuality);
};
export const weaponSamples = createSamples(weaponCategorys, weaponUniqueCategorys, weaponColorfulCategorys, 'weapon', coefficient);
diff --git a/src/config/i18n/zh/index.ts b/src/config/i18n/zh/index.ts
index 15a4428..970521c 100644
--- a/src/config/i18n/zh/index.ts
+++ b/src/config/i18n/zh/index.ts
@@ -73,9 +73,12 @@ export default class Zh {
'强化等级高于5时强化失败可能会降低强化等级',
'强化概率:6级80%,7级65%,8级45%,9级30%,10级以后20%',
];
- reforge = '重铸';
- reforgeAction = ['点击花费${0}金币重铸', '恢复原词条', '保留新词条'];
- reforgeDesc = ['点击任意词条花费金币重铸装备所有词条', '重铸时词条颜色与百分比值显示了该词条的等级', '重铸后可选择保留原词条或新词条'];
+ reforge = {
+ title: '重铸',
+ desc: ['重铸说明', '点击任意词条花费金币重铸装备所有词条', '重铸时词条颜色与百分比值显示了该词条的等级', '重铸后可选择保留原词条或新词条', '自动重铸的费用是手动重铸的两倍'],
+ action: ['点击花费${0}金币重铸', '恢复原词条', '保留新词条'],
+ atuo: ['重铸目标', '自动重铸', '自动重铸中', '中断自动重铸'],
+ };
lock = '锁定';
unlock = '解锁';
sell = '出售';
@@ -172,5 +175,4 @@ export default class Zh {
login = ['登录', '用户名', '密码', '登录/注册', '请输入用户名', '请输入密码', '登录成功'];
setting = setting;
-
}
diff --git a/src/views/backpack/equip-menu.vue b/src/views/backpack/equip-menu.vue
index d38b74d..3d9e3a3 100644
--- a/src/views/backpack/equip-menu.vue
+++ b/src/views/backpack/equip-menu.vue
@@ -3,7 +3,7 @@
+
+