Check out Grant Acedrex, our featured variant for April, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Butterfly Chess. Large board chess with butterflies (not Ns), advancers (not Qs) & flying dragons added. (10x10, Cells: 100) [All Comments] [Add Comment or Rating]
🕸Fergus Duniho wrote on Thu, Jan 11 05:37 PM UTC in reply to Kevin Pacey from Wed Jan 10 01:37 AM:

I tried a game with Joe Joyce, but after my first move as White the pieces all turned to question marks:

There is an inconsistency in your preset. On the one hand, you are using the alfaerie-many set, whose images are all .gif files, but on the other hand, you have this code in your preset:

set mypieces assoc
  P "wpawn.png" p "bpawn.png"
  B "wbishop.png" b "bbishop.png"
  R "wrook.png" r "brook.png"
  A "wram.png" a "bram.png"
  F "wbutterfly.png" f "bbutterfly.png"
  C "wcamelbishop.png" c "bcamelbishop.png"
  K "wking.png" k "bking.png";
setsystem dir "/graphics.dir/alfaeriePNG/";
setsystem pieces #mypieces;

The result of this inconsistency is that it is looking for .gif images in the /graphics.dir/alfaeriePNG/ directory, which has only .png images in it. So, the file names it is contructing do not match any actual image files, and it is replacing them with the question mark, which means the requested image file could not be found.

Although I came up with the idea, defining custom piece sets in your code is a very bad idea, and I do not recommend anyone do it. Just rely on your specified piece set and use aliases if the piece labels used by the set do not already match the notation you want to use.