184 lines
3.6 KiB
TypeScript
184 lines
3.6 KiB
TypeScript
export class borderInfo {
|
|
id : number = 0;
|
|
name : string = "";
|
|
border : string = "head_default";
|
|
addLT : string = "default_l";
|
|
addLB : string = "";
|
|
addRT : string = "";
|
|
addRB : string = "";
|
|
LTPos : any = { x: 2, y: 72 };
|
|
LBPos : any = {};
|
|
RTPos : any = {};
|
|
RBPos : any = {};
|
|
}
|
|
|
|
export class HeadBorderUtil {
|
|
static borderData : any = {
|
|
"555100": {
|
|
id: "555100",
|
|
name: "預設",
|
|
border: "head_default",
|
|
addLT: "",
|
|
addLB: "",
|
|
addRT: "",
|
|
addRB: "",
|
|
LTPos: { x: 0, y: 0 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 0, y: 0 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555101": {
|
|
id: "555101",
|
|
name: "冰清玉潤",
|
|
border: "head_bqyr",
|
|
addLT: "bqyr_l",
|
|
addLB: "",
|
|
addRT: "bqyr_r",
|
|
addRB: "",
|
|
LTPos: { x: -16, y: -6 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 77, y: -12 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555102": {
|
|
id: "555102",
|
|
name: "告白天使",
|
|
border: "head_gbts",
|
|
addLT: "gbts_l",
|
|
addLB: "",
|
|
addRT: "gbts_r",
|
|
addRB: "",
|
|
LTPos: { x: -19, y: -12 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 45, y: -12 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555103": {
|
|
id: "555103",
|
|
name: "古木翠藤",
|
|
border: "head_gmct",
|
|
addLT: "",
|
|
addLB: "gmct_l",
|
|
addRT: "gmct_r",
|
|
addRB: "",
|
|
LTPos: { x: 0, y: 0 },
|
|
LBPos: { x: -20, y: 47 },
|
|
RTPos: { x: 60, y: -14 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555104": {
|
|
id: "555104",
|
|
name: "猴王獻桃",
|
|
border: "head_hwxt",
|
|
addLT: "hwxt_l",
|
|
addLB: "",
|
|
addRT: "hwxt_r",
|
|
addRB: "",
|
|
LTPos: { x: -21, y: -3 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 82, y: -14 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555105": {
|
|
id: "555105",
|
|
name: "金鳳玉露",
|
|
border: "head_jfyl",
|
|
addLT: "jfyl_l",
|
|
addLB: "",
|
|
addRT: "jfyl_r",
|
|
addRB: "",
|
|
LTPos: { x: -19, y: -2 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 62, y: -14 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555106": {
|
|
id: "555106",
|
|
name: "金爪蟠龍",
|
|
border: "head_jzpl",
|
|
addLT: "jzpl_l",
|
|
addLB: "",
|
|
addRT: "jzpl_r",
|
|
addRB: "",
|
|
LTPos: { x: -20, y: -3 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 50, y: -10 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555107": {
|
|
id: "555107",
|
|
name: "錦繡·花",
|
|
border: "head_jxh",
|
|
addLT: "jxh_l",
|
|
addLB: "",
|
|
addRT: "",
|
|
addRB: "",
|
|
LTPos: { x: -15, y: -15 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 0, y: 0 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555108": {
|
|
id: "555108",
|
|
name: "奇珍異寶",
|
|
border: "head_qzyb",
|
|
addLT: "qzyb_l",
|
|
addLB: "",
|
|
addRT: "qzyb_r",
|
|
addRB: "",
|
|
LTPos: { x: -16, y: -4 },
|
|
LBPos: { x: 0, y: 0 },
|
|
RTPos: { x: 64, y: -11 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555109": {
|
|
id: "555109",
|
|
name: "聖誕繽紛",
|
|
border: "head_sdbf",
|
|
addLT: "sdbf_lt",
|
|
addLB: "sdbf_lb",
|
|
addRT: "sdbf_rt",
|
|
addRB: "sdbf_rb",
|
|
LTPos: { x: -13, y: -13 },
|
|
LBPos: { x: -7, y: 77 },
|
|
RTPos: { x: 79, y: -8 },
|
|
RBPos: { x: 65, y: 85 }
|
|
},
|
|
"555110": {
|
|
id: "555110",
|
|
name: "人月團圓",
|
|
border: "head_tz",
|
|
addLT: "ryty_lt",
|
|
addLB: "ryty_lb",
|
|
addRT: "ryty_t",
|
|
addRB: "",
|
|
LTPos: { x: -2, y: -2 },
|
|
LBPos: { x: -15, y: 62 },
|
|
RTPos: { x: 23, y: -10 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
"555111": {
|
|
id: "555111",
|
|
name: "同舟",
|
|
border: "head_tz",
|
|
addLT: "",
|
|
addLB: "tz_lb",
|
|
addRT: "",
|
|
addRB: "",
|
|
LTPos: { x: 0, y: 0 },
|
|
LBPos: { x: -6, y: 82 },
|
|
RTPos: { x: 0, y: 0 },
|
|
RBPos: { x: 0, y: 0 }
|
|
},
|
|
}
|
|
|
|
|
|
static getBorderData(borderId : number) : borderInfo {
|
|
var data = HeadBorderUtil.borderData[`${borderId}`];
|
|
if (data)
|
|
return data;
|
|
|
|
console.warn("未獲取到頭像框數據");
|
|
return new borderInfo();
|
|
}
|
|
} |