collin/mahjong · 5f763ae3
Draw 一索 as a bird instead of a plain bamboo
Collin Richards · 2026-08-17 15:32 UTC · 5f763ae3c3b975d29bb0465cd14decdca2d5fa84 · parent 4a3e44df · browse files
modifiedTODO.md+2 −0
| ⋯ 20 unchanged lines | |||
| 21 | 21 | Flowers score, but some tables pay 花槓 out the moment it completes rather than | |
| 22 | 22 | at settlement, and some deal 補花 differently at the start. Both are `Rules` | |
| 23 | 23 | flags plus a payment hook. | |
| 24 | + | - [ ] make the scar bgger | |
| 25 | + | - [ ] fgure out the br nao | |
modifiedpublic/tiles/tiles.svg+18 −2
| ⋯ 104 unchanged lines | |||
| 105 | 105 | <line fill="#99B9FF" stroke="#678ED3" x1="36" y1="63.6" x2="35" y2="65.33"/> | |
| 106 | 106 | <path fill="#678ED3" d="M44,0H0v69h45V0H44z M43,2c0,1.91,0,63.09,0,65c-1.86,0-39.14,0-41,0C2,65.09,2,3.91,2,2C3.86,2,41.14,2,43,2z"/> | |
| 107 | 107 | </g> | |
| 108 | + | <!-- 一索 is a bird, not a stick. Drawn to sit in the same 62px-tall face | |
| 109 | + | box the other bamboos use, in their green with the 五索 red for the | |
| 110 | + | crest and tail. Origin is the glyph's top-left. --> | |
| 111 | + | <g id="yitiao"> | |
| 112 | + | <path fill="#006C00" d="M4.6,44.4h24.8c1.1,0,1.9,0.9,1.9,1.9v1.3c0,1.1-0.9,1.9-1.9,1.9H4.6c-1.1,0-1.9-0.9-1.9-1.9v-1.3C2.6,45.3,3.5,44.4,4.6,44.4z"/> | |
| 113 | + | <path fill="none" stroke="#004A00" stroke-width="1.1" d="M17,44.4v5.1"/> | |
| 114 | + | <path fill="none" stroke="#C08A1E" stroke-width="1.9" stroke-linecap="round" d="M14.4,37.4v6.6M19.6,37.4v6.6"/> | |
| 115 | + | <path fill="#9C0000" d="M21.8,26.4c5.2-5.9,9.1-13,11.2-20.4c0.5-1.9-1.7-2.8-2.5-1c-2.9,6.2-6.2,12.1-10.1,17.6L21.8,26.4z"/> | |
| 116 | + | <path fill="#BF2A20" d="M19.4,29.2c6-4.2,10.9-9.9,14.2-16.4c0.9-1.7-1.1-3.1-2.2-1.5c-3.7,5.4-7.9,10.3-12.7,14.5L19.4,29.2z"/> | |
| 117 | + | <path fill="#006C00" d="M17.6,38.6c-5.6,0-9.9-4.3-9.9-9.9c0-5.8,3.4-10.9,7.8-13.2l7.5,4.4c2.7,3.1,4.3,7,4.3,10.7C27.3,35.3,23.1,38.6,17.6,38.6z"/> | |
| 118 | + | <path fill="#00530A" d="M16.8,21.6c4.7,0.7,8.1,4.6,8.7,9.7c0.4,3.4-1.1,5.7-3.1,5.7c-4.3,0-7.8-4.8-7.8-9.9C14.6,24.5,15.3,22.4,16.8,21.6z"/> | |
| 119 | + | <circle fill="#006C00" cx="13.2" cy="15" r="6.5"/> | |
| 120 | + | <path fill="none" stroke="#9C0000" stroke-width="1.4" stroke-linecap="round" d="M14.7,9.1C15.5,6.1,17.1,4.2,19.2,3.2M12.3,8.9C11.9,6,12.5,3.7,13.8,1.9"/> | |
| 121 | + | <path fill="#C08A1E" d="M7.5,13.3L1.4,16.1l6.1,2.5V13.3z"/> | |
| 122 | + | <circle fill="#1A1A1A" cx="11.3" cy="13.5" r="1.4"/> | |
| 123 | + | </g> | |
| 108 | 124 | </defs> | |
| 109 | 125 | <use x="0" y="0" xlink:href="#bt1"/> | |
| 110 | 126 | <use x="64" y="0" xlink:href="#bt1"/> | |
| ⋯ 203 unchanged lines | |||
| 314 | 330 | <use transform="translate(556,102) scale(.72)" xlink:href="#dots"/> | |
| 315 | 331 | <use transform="translate(556,122) scale(.72)" xlink:href="#dots2"/> | |
| 316 | 332 | <use transform="translate(556,142) scale(.72)" xlink:href="#dots"/> | |
| 317 | - | <use transform="translate(1565,25) scale(1.18,1.15)" xlink:href="#bams"/> | |
| 318 | - | <use transform="translate(1565,113) scale(1.18,1.15)" xlink:href="#bams"/> | |
| 333 | + | <use transform="translate(1553.7,14.9)" xlink:href="#yitiao"/> | |
| 334 | + | <use transform="translate(1553.7,102.9)" xlink:href="#yitiao"/> | |
| 319 | 335 | <use transform="translate(1630,9.5)" xlink:href="#bams"/> | |
| 320 | 336 | <use transform="translate(1630,44.5)" xlink:href="#bams"/> | |
| 321 | 337 | <use transform="translate(1630,97.5)" xlink:href="#bams"/> | |
| ⋯ 192 unchanged lines | |||