| Summary: | Support 16-tiles game | ||
|---|---|---|---|
| Product: | [Applications] kajongg | Reporter: | Franklin Weng <franklin> |
| Component: | general | Assignee: | Wolfgang Rohdewald <wolfgang> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | benoit.cardinet, kde-games-bugs-null, wolfgang |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Unlisted Binaries | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/games/kajongg/-/commit/1a7d9a87fe1a1ced03c9043717dcb88b07d37292 | Version Fixed/Implemented In: | 25.04 |
| Sentry Crash Report: | |||
|
Description
Franklin Weng
2010-10-22 02:27:16 UTC
Hi, Agree, 16 tiles would be nice ! I have learned mahjong in Taiwan and created a KDE account just to +1 this request ;) Good game ! I implemented basic support but somebody else will have to define the specific rules. Right now it is a subset of Classical Chinese with 16 tiles. You can implement them in predefined.py and in rulecode.py - if you need help, just ask Git commit 1a7d9a87fe1a1ced03c9043717dcb88b07d37292 by Wolfgang Rohdewald. Committed on 10/02/2025 at 22:11. Pushed by wrohdewald into branch 'master'. Very first alpha for Taiwanese 16-tile game. Somebody else will have to define correct rules, see also bug report Related: bug 25, bug 04 M +1 -1 src/hand.py M +1 -1 src/handboard.py M +67 -5 src/predefined.py M +1 -0 src/rule.py M +29 -1 src/rulecode.py M +2 -2 src/servertable.py https://invent.kde.org/games/kajongg/-/commit/1a7d9a87fe1a1ced03c9043717dcb88b07d37292 Hi, Great news, thanks ! I have tried to install the latest master on Linux Mint, but I gave up :) I will wait for the official release. Thanks again ! This should work for most distros: For kajongg master, install from software manager: git Python3-pip Python3-qtpy python3-pyqt6 python3-pyqt6.qtsvg Python3-twisted Kdegames-mahjongg-data-kf5 (instead of pyqt6, pyside6 would also do) Then open a terminal window and enter git clone https://github.com/KDE/kajongg.git cd kajongg/src ./kajongg.py |