[ 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 Suzumu Shogi. 16x16 variant based on Tenjiku Shogi. (16x16, Cells: 256) [All Comments] [Add Comment or Rating] 💡📝A. M. DeWitt wrote on Tue, Nov 22, 2022 12:23 AM UTC in reply to H. G. Muller from Mon Nov 21 09:14 PM:Here is the BadZone function's code: function badzoneZone(x2, y2, piece, color, x1, y1, ex, ey) { if(touched) return 0; // not during ShowMoves() if(piece == 35 || piece == 65 || piece == 66) // Fire Demons and Heavenly Tetrarches { evic = (ex >= 0) ? board[ey][ex] & 511:-1; // intermediate square if(evic == 35 || evic == 65 || evic == 66) { // Problem area if((x1 == x2 && y1 == y2) || (ex == x2 && ey == y2)) return 0; // Allow direct capture or igui else return 1; // else reject } } return 0; } } Eventually I hope to make it so that burning pieces cannot burn each other at all. You can view a diagram with this function implemented here.
Here is the BadZone function's code:
Eventually I hope to make it so that burning pieces cannot burn each other at all.
You can view a diagram with this function implemented here.