This commit is contained in:
Putoo
2026-06-01 18:49:17 +08:00
parent 8a5b6d31ca
commit eb81a1c381
50 changed files with 1367 additions and 59 deletions

View File

@@ -0,0 +1,85 @@
export class EquTool {
public static GetEquPlaceName(code: string): string {
let result = "";
switch (code) {
case "Mouth":
result = "嘴饰";
break;
case "Hold":
result = "手持";
break;
case "Vice":
result = "副手";
break;
case "Head":
result = "头戴";
break;
case "Wear":
result = "身穿";
break;
case "Waist":
result = "腰戴";
break;
case "Foot":
result = "脚穿";
break;
case "Ornaments":
result = "佩戴";
break;
case "Fashion":
result = "时装";
break;
case "Wing":
result = "羽翼";
break;
case "Decorate":
result = "装饰";
break;
}
return result;
}
public static GetEquAttrName(equAttr: Array<any>, type: number): string {
if (!equAttr) {
equAttr = [];
}
let result = "";
equAttr.forEach(item => {
result += `${item.tip}${type == 1 ? "<br />" : ","}`;
});
result = StringExtend.trimEnd(result, ',');
return result;
}
public static EquStartTips(start: number): string {
if (!start) {
start = 0;
}
let result = "";
if (start == 0) {
result = "✩(0星)";
}
else {
let s = start / 2;
for (let i = 0; i < s; i++) {
result += "★";
}
if (start % 2 != 0) {
result += "✩";
}
result += `(${start}星)`;
}
return result;
}
}