Skip to content

Commit 082f732

Browse files
committed
更新图片链接
1 parent 580db15 commit 082f732

1 file changed

Lines changed: 48 additions & 20 deletions

File tree

themes/butterfly/scripts/tag/mahjong.js

Lines changed: 48 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,55 @@
77

88
const BLANK = "<img class=\"blank-tile\" src=\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'/%3E\">"
99

10-
const loadPngs = () => {
11-
const BASE = 'https://fastly.jsdelivr.net/gh/windshadow233/Riichi-Calculator/static/png'
12-
const pngs = {}
13-
for (let i = 0; i < 9; i++) pngs[i] = `${BASE}/${i + 1}man.png`
14-
pngs[-1] = `${BASE}/akaman.png`
15-
for (let i = 10; i < 19; i++) pngs[i] = `${BASE}/${i - 9}pin.png`
16-
pngs[9] = `${BASE}/akapin.png`
17-
for (let i = 20; i < 29; i++) pngs[i] = `${BASE}/${i - 19}sou.png`
18-
pngs[19] = `${BASE}/akasou.png`
19-
pngs[30] = `${BASE}/tan.png`
20-
pngs[40] = `${BASE}/nan.png`
21-
pngs[50] = `${BASE}/xia.png`
22-
pngs[60] = `${BASE}/pei.png`
23-
pngs[70] = `${BASE}/haku.png`
24-
pngs[80] = `${BASE}/hatsu.png`
25-
pngs[90] = `${BASE}/chun.png`
26-
pngs[-2] = `${BASE}/back.png`
27-
return pngs
28-
}
10+
const pngs = {
11+
// 万子
12+
0: "https://cdn4.winhlb.com/2026/03/07/69ab03abd718c.png", // 1万
13+
1: "https://cdn4.winhlb.com/2026/03/07/69ab03ac073cc.png", // 2万
14+
2: "https://cdn4.winhlb.com/2026/03/07/69ab03ac1c0a4.png", // 3万
15+
3: "https://cdn4.winhlb.com/2026/03/07/69ab03abe3b85.png", // 4万
16+
4: "https://cdn4.winhlb.com/2026/03/07/69ab03abef2ef.png", // 5万
17+
5: "https://cdn4.winhlb.com/2026/03/07/69ab03bd8bc5e.png", // 6万
18+
6: "https://cdn4.winhlb.com/2026/03/07/69ab03bd9c9e7.png", // 7万
19+
7: "https://cdn4.winhlb.com/2026/03/07/69ab03bde1112.png", // 8万
20+
8: "https://cdn4.winhlb.com/2026/03/07/69ab03bde23ec.png", // 9万
21+
[-1]: "https://cdn4.winhlb.com/2026/03/07/69ab03bd8730f.png", // 赤万子
22+
23+
// 饼子
24+
10: "https://cdn4.winhlb.com/2026/03/07/69ab03ea7d0c6.png", // 1饼
25+
11: "https://cdn4.winhlb.com/2026/03/07/69ab03ea9578c.png", // 2饼
26+
12: "https://cdn4.winhlb.com/2026/03/07/69ab04348ab2a.png", // 3饼
27+
13: "https://cdn4.winhlb.com/2026/03/07/69ab0411d3c98.png", // 4饼
28+
14: "https://cdn4.winhlb.com/2026/03/07/69ab0411b9d18.png", // 5饼
29+
15: "https://cdn4.winhlb.com/2026/03/07/69ab04481d697.png", // 6饼
30+
16: "https://cdn4.winhlb.com/2026/03/07/69ab045fdbb0b.png", // 7饼
31+
17: "https://cdn4.winhlb.com/2026/03/07/69ab045fd5e01.png", // 8饼
32+
18: "https://cdn4.winhlb.com/2026/03/07/69ab044822edd.png", // 9饼
33+
9: "https://cdn4.winhlb.com/2026/03/07/69ab04765b626.png", // 赤饼子
34+
35+
// 索子
36+
20: "https://cdn4.winhlb.com/2026/03/07/69ab09e36c67e.png", // 1索
37+
21: "https://cdn4.winhlb.com/2026/03/07/69ab09c125df8.png", // 2索
38+
22: "https://cdn4.winhlb.com/2026/03/07/69ab09c14432e.png", // 3索
39+
23: "https://cdn4.winhlb.com/2026/03/07/69ab09c139e08.png", // 4索
40+
24: "https://cdn4.winhlb.com/2026/03/07/69ab09e36a857.png", // 5索
41+
25: "https://cdn4.winhlb.com/2026/03/07/69ab0a04a8f52.png", // 6索
42+
26: "https://cdn4.winhlb.com/2026/03/07/69ab0a04a8fc4.png", // 7索
43+
27: "https://cdn4.winhlb.com/2026/03/07/69ab0a2a4a3e1.png", // 8索
44+
28: "https://cdn4.winhlb.com/2026/03/07/69ab0a1e7a28d.png", // 9索
45+
19: "https://cdn4.winhlb.com/2026/03/07/69ab0a1e7e544.png", // 赤索子
2946

30-
const pngs = loadPngs()
47+
// 字牌
48+
30: "https://cdn4.winhlb.com/2026/03/07/69ab0a46d45e7.png", // 东
49+
40: "https://cdn4.winhlb.com/2026/03/07/69ab0a4c516ff.png", // 南
50+
50: "https://cdn4.winhlb.com/2026/03/07/69ab0a5157c13.png", // 西
51+
60: "https://cdn4.winhlb.com/2026/03/07/69ab0a4a540d0.png", // 北
52+
70: "https://cdn4.winhlb.com/2026/03/07/69ab0a6130a8d.png", // 白
53+
80: "https://cdn4.winhlb.com/2026/03/07/69ab0a638393a.png", // 发
54+
90: "https://cdn4.winhlb.com/2026/03/07/69ab0a5d34cca.png", // 中
55+
56+
// 特殊牌
57+
[-2]: "https://cdn4.winhlb.com/2026/03/07/69ab0a5f26507.png", // 背面
58+
}
3159

3260
function _str2id (tiles, use_aka = true) {
3361
let stack = ''

0 commit comments

Comments
 (0)