[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]
Check out Janggi (Korean Chess), our featured variant for December, 2024.
Check out Janggi (Korean Chess), our featured variant for December, 2024.
Thanks. I will pull as quickly as possible. At the moment I still have too many uncommitted changes that would collide with a merge: pieces I have not committed yet, but which are already in the fairy-set-view for testing them, and index.js for adding the piece display. Plus modifications in Minjiku Shogi for using some of the not-yet-committed pieces.
The directory chessbase/res/fairy is starting to get uncomfortably large as well. There the trick of using subdirectories is already used (even though in principle all *.js, *-diffusmap.jpg and *-normalmap.jpg could have coexisted together, as the piece name is also in the filename). But it is not really exploited well, with only 3 files per directory.
So perhaps we should combine some of the piece directories, so that they contain the .js and .jpg files for a group of pieces. I have already done that for the generals: rather than making separate directories gold, silver and copper in res/fairy I put them all in res/fairy/generals. In a similar spirit we could have directories for knighted pieces (cardinal, marshall, amazon), knightlike (ferz-knight, wazir-knight, nightrider, zebra) crowned pieces (rook & bishop, both old and new version), hoppers (cannon & cannon2, flying pieces), omega pieces (champion & wizard), birds (eagle, stork, phoenix, flamingo, owl), pawns (classic, hoplit & berolina)...