Skip to content

JI Chess-Themed Shogi on 81Dojo by LuffyKudo

Imported and mirrored from https://raw.githubusercontent.com/LuffyKudo/JI-Chess-Themed-Shogi/main/81Dojo.user.styl

Screenshot of JI Chess-Themed Shogi on 81Dojo

Details

AuthorLuffyKudo

LicenseCC BY-SA 4.0

Category81dojo

Created

Updated

Size83 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Play shogi using chess pieces and board on 81Dojo!

Notes

JI Chess-Themed Shogi

Shogi (Japanese Chess) is the Japanese cousin of western chess and now you can play shogi using chess pieces and board on 81Dojo!

  • Board and pieces included
  • Works with matches and analysis
  • Board works with the 9×9 variant
  • Pieces work with all variants except with Dobutsu Shogi

To know more about JI Chess-Themed Shogi kindly visit JI Chess-Themed Shogi

Features

  • *Choose the color of the bottom pieces:
    • Black [default]
    • White
  • **Choose between four Kings Style:
    • Gyoku-Ou (Sente has the Jewel while Gote has the King)[default]
    • Ou-Gyoku (Sente has the King while Gote has the Jewel)
    • Double Gyoku (both have Jewels)
    • Double Ou (both have the Kings)

JI Chess-Themed Shogi 81Dojo stylus setting LuffyKudo

*Note: Due to the nature of 81Dojo's coding where upright pieces are always named sente even when the board is rotated or even if you are playing gote, black pieces for this theme will always start at the bottom. Thus I decided to add a new configuration where you can choose the color of the piece at the bottom of the board (e.g., you can select White if you are playing gote).

**Note: 81Dojo already has the correct distinction for Gyoku and Ou (Jewel and King), which is Ou for the higher rated/ranked player, so the default “Gyoku-Ou” should be selected for the Kings Style. However, for loaded external kifus, it seems like sente always has the gyoku, so you have the freedom to select the Kings Style depending on the ranking and your preference.

Other Themes

View the complete lists of themes at UserStyles.

License


Created using the Stylus browser extension for 81Dojo.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           JI Chess-Themed Shogi on 81Dojo
@version        1.0.0
@namespace      https://github.com/LuffyKudo/JI-Chess-Themed-Shogi
@description    Play shogi using chess pieces and board on 81Dojo!
@author         LuffyKudo (https://luffykudo.wordpress.com)
@homepageURL    https://luffykudo.wordpress.com/2021/05/10/chess-themed-shogi-westernized-shogi-japanese-chess/
@supportURL     https://github.com/LuffyKudo/JI-Chess-Themed-Shogi/issues
@license        CC BY-SA 4.0
@preprocessor   stylus
@var select color "Piece Color (Bottom)" {
    "Black":"black",
    "White":"white"  
}
@var select kings "Kings Style" {
    "Gyoku-Ou":"gyokuou",
    "Ou-Gyoku":"ougyoku",
    "Double Gyoku":"gyoku",
    "Double Ou":"ou"    
}
==/UserStyle== */

@-moz-document domain("81dojo.com") {
    
bfu = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxwYXRoIGQ9Im0yMi41IDEzLjc1Yy0yLjIxIDAtNCAxLjc5LTQgNCAwIDAuODkgMC4yOSAxLjcxIDAuNzggMi4zOC0xLjk1IDEuMTItMy4yOCAzLjIxLTMuMjggNS42MiAwIDIuMDMgMC45NCAzLjg0IDIuNDEgNS4wMy0zIDEuMDYtNy40MSA1LjU1LTcuNDEgMTMuNDdoMjNjMC03LjkyLTQuNDEtMTIuNDEtNy40MS0xMy40NyAxLjQ3LTEuMTkgMi40MS0zIDIuNDEtNS4wMyAwLTIuNDEtMS4zMy00LjUtMy4yOC01LjYyIDAuNDktMC42NyAwLjc4LTEuNDkgMC43OC0yLjM4IDAtMi4yMS0xLjc5LTQtNC00eiIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo="
wfu = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxwYXRoIGQ9Im0yMi41IDEzLjc1Yy0yLjIxIDAtNCAxLjc5LTQgNCAwIDAuODkgMC4yOSAxLjcxIDAuNzggMi4zOC0xLjk1IDEuMTItMy4yOCAzLjIxLTMuMjggNS42MiAwIDIuMDMgMC45NCAzLjg0IDIuNDEgNS4wMy0zIDEuMDYtNy40MSA1LjU1LTcuNDEgMTMuNDdoMjNjMC03LjkyLTQuNDEtMTIuNDEtNy40MS0xMy40NyAxLjQ3LTEuMTkgMi40MS0zIDIuNDEtNS4wMyAwLTIuNDEtMS4zMy00LjUtMy4yOC01LjYyIDAuNDktMC42NyAwLjc4LTEuNDkgMC43OC0yLjM4IDAtMi4yMS0xLjc5LTQtNC00eiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo="
bkyo = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yMjU0NDEyNiAwIDAgLjIyNTQ0MTI2IC0xLjE3MTM0MzMgLTguMDMwMDYyOSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHBhdGggZD0ibTEwNC45OTk3OSA3MC4zODU4ODUtMTAuNDk5NjE1IDExNy4yNDY1ODUtMTUuNjAwMDgxIDE1LjExMDE5IDI2LjA5OTY5NiA2LjY5NDE3IDI2LjEwMDIyLTYuNjk0MTctMTUuNjAwMDgtMTUuMTEwMTl6bS0yNi4wOTk2OTYgMTQ1LjM2MjcwNXYxMC4zMjg1N2w1MS45MjYwMjYtMC4xNDk4NyAwLjI3Mzg5LTEwLjE3ODd6bTAgMTAuMzI4NTdoLTcuNDAwMDY2djcuNjUwNjloNjcuMDAwMDQydi03LjY1MDY5em0xOS41OTk4MzctMTguMzA3NDF2Ny45Nzg4NGgxMy4wMDAyMzl2LTcuOTc4ODRsLTYuNTAwMzggMS42NjcwOHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjMiLz4KICA8ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2ZmZiI+CiAgIDxwYXRoIGQ9Im05Ni42OTUwMzggMTg3LjYzMjUyaDE2LjYxMDAyMnoiIHN0cm9rZS13aWR0aD0iMi42NjgwNiIvPgogICA8cGF0aCBkPSJtODEuMzU4NzQ5IDIyNi4wNzcxaDQ3LjI4MjYwMSIgc3Ryb2tlLXdpZHRoPSIyLjg1NTIiLz4KICAgPHBhdGggZD0ibTEwMC4xMjUwNSAyMTUuNzQ4N2g5Ljc1IiBzdHJva2Utd2lkdGg9IjIuNTk4MDgiLz4KICA8L2c+CiAgPHBhdGggZD0ibTk5LjMyNTEyNyAyMDguMDc3NTcgNS42NzAwMTMgMS40NTQyN3ptNS42NzAwMTMgMS40NTQyNyA1LjY2OTk0LTEuNTAxNTl6IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMi42MTY5Ii8+CiA8L2c+Cjwvc3ZnPgo="
wkyo = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yMjU0NDEyNiAwIDAgLjIyNTQ0MTI2IC0xLjE3MTM0MzMgLTguMDMwMDYyOSkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+CiAgPHBhdGggZD0ibTEwNC45OTk3OSA3MC4zODU4ODUtMTAuNDk5NjE1IDExNy4yNDY1ODUtMTUuNjAwMDgxIDE1LjExMDE5IDI2LjA5OTY5NiA2LjY5NDE3IDI2LjEwMDIyLTYuNjk0MTctMTUuNjAwMDgtMTUuMTEwMTl6bS0yNi4wOTk2OTYgMTQ1LjM2MjcwNXYxMC4zMjg1N2w1MS45MjYwMjYtMC4xNDk4NyAwLjI3Mzg5LTEwLjE3ODd6bTAgMTAuMzI4NTdoLTcuNDAwMDY2djcuNjUwNjloNjcuMDAwMDQydi03LjY1MDY5em0xOS41OTk4MzctMTguMzA3NDF2Ny45Nzg4NGgxMy4wMDAyMzl2LTcuOTc4ODRsLTYuNTAwMzggMS42NjcwOHoiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBkPSJtOTQuNDk5OTk4IDE4Ny42MzI1MmgyMS4wMDAwMDJ6Ii8+CiA8L2c+Cjwvc3ZnPgo="
bkei = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC40ODUzNzM5NyA1LjI1KSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiPgogIDxwYXRoIGQ9Im0yMiAxMGMxMC41IDEgMTYuNSA4IDE2IDI5aC0yM2MwLTkgMTAtNi41IDgtMjEiIHN0cm9rZT0iIzAwMCIvPgogIDxwYXRoIGQ9Im0yNCAxOGMwLjM4IDIuOTEtNS41NSA3LjM3LTggOS0zIDItMi44MiA0LjM0LTUgNC0xLjA0Mi0wLjk0IDEuNDEtMy4wNCAwLTMtMSAwIDAuMTkgMS4yMy0xIDItMSAwLTQuMDAzIDEtNC00IDAtMiA2LTEyIDYtMTJzMS44OS0xLjkgMi0zLjVjLTAuNzMtMC45OTQtMC41LTItMC41LTMgMS0xIDMgMi41IDMgMi41aDJzMC43OC0xLjk5MiAyLjUtM2MxIDAgMSAzIDEgMyIgc3Ryb2tlPSIjMDAwIi8+CiAgPGcgZmlsbD0iI2ZmZiI+CiAgIDxwYXRoIGQ9Im05LjUgMjUuNWEwLjUgMC41IDAgMSAxLTEgMCAwLjUgMC41IDAgMSAxIDEgMHoiIHN0cm9rZT0iI2ZmZiIvPgogICA8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguODY2IC41IC0uNSAuODY2IDkuNjkzIC01LjE3MykiIGQ9Im0xNSAxNS41YTAuNSAxLjUgMCAxIDEtMSAwIDAuNSAxLjUgMCAxIDEgMSAweiIgc3Ryb2tlPSIjZmZmIi8+CiAgIDxwYXRoIGQ9Im0yNC41NSAxMC40LTAuNDUgMS40NSAwLjUgMC4xNWMzLjE1IDEgNS42NSAyLjQ5IDcuOSA2Ljc1czMuMjUgMTAuMzEgMi43NSAyMC4yNWwtMC4wNSAwLjVoMi4yNWwwLjA1LTAuNWMwLjUtMTAuMDYtMC44OC0xNi44NS0zLjI1LTIxLjM0cy01Ljc5LTYuNjQtOS4xOS03LjE2eiIgc3Ryb2tlPSJub25lIi8+CiAgPC9nPgogPC9nPgo8L3N2Zz4K"
wkei = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC40ODUzNzM5NyA1LjI1KSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiPgogIDxwYXRoIGQ9Im0yMiAxMGMxMC41IDEgMTYuNSA4IDE2IDI5aC0yM2MwLTkgMTAtNi41IDgtMjEiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBkPSJtMjQgMThjMC4zOCAyLjkxLTUuNTUgNy4zNy04IDktMyAyLTIuODIgNC4zNC01IDQtMS4wNDItMC45NCAxLjQxLTMuMDQgMC0zLTEgMCAwLjE5IDEuMjMtMSAyLTEgMC00LjAwMyAxLTQtNCAwLTIgNi0xMiA2LTEyczEuODktMS45IDItMy41Yy0wLjczLTAuOTk0LTAuNS0yLTAuNS0zIDEtMSAzIDIuNSAzIDIuNWgyczAuNzgtMS45OTIgMi41LTNjMSAwIDEgMyAxIDMiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBkPSJtOS41IDI1LjVhMC41IDAuNSAwIDEgMS0xIDAgMC41IDAuNSAwIDEgMSAxIDB6Ii8+CiAgPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoLjg2NiAuNSAtLjUgLjg2NiA5LjY5MyAtNS4xNzMpIiBkPSJtMTUgMTUuNWEwLjUgMS41IDAgMSAxLTEgMCAwLjUgMS41IDAgMSAxIDEgMHoiLz4KIDwvZz4KPC9zdmc+Cg=="
bgin = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0OCA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjUsNi44MDY4MDM0KSI+PGcgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJtOSAyNmM4LjUtMS41IDIxLTEuNSAyNyAwbDIuNS0xMi41LTcuNSAxMS41LTAuMy0xNC4xLTUuMiAxMy42LTMtMTQuNS0zIDE0LjUtNS4yLTEzLjYtMC4zIDE0LjEtNy41LTExLjV6IiBzdHJva2UtbGluZWNhcD0iYnV0dCIvPjxwYXRoIGQ9Im05IDI2YzAgMiAxLjUgMiAyLjUgNCAxIDEuNSAxIDEgMC41IDMuNS0xLjUgMS0xIDIuNS0xIDIuNS0xLjUgMS41IDAgMi41IDAgMi41IDYuNSAxIDE2LjUgMSAyMyAwIDAgMCAxLjUtMSAwLTIuNSAwIDAgMC41LTEuNS0xLTIuNS0wLjUtMi41LTAuNS0yIDAuNS0zLjUgMS0yIDIuNS0yIDIuNS00LTguNS0xLjUtMTguNS0xLjUtMjcgMHoiLz48cGF0aCBkPSJtMTEuNSAzMGMzLjUtMSAxOC41LTEgMjIgMCIvPjxwYXRoIGQ9Im0xMiAzMy41YzYtMSAxNS0xIDIxIDAiLz48Y2lyY2xlIGN4PSI2IiBjeT0iMTIiIHI9IjIiLz48Y2lyY2xlIGN4PSIxNCIgY3k9IjkiIHI9IjIiLz48Y2lyY2xlIGN4PSIzMSIgY3k9IjkiIHI9IjIiLz48Y2lyY2xlIGN4PSIzOSIgY3k9IjEyIiByPSIyIi8+PHBhdGggZD0ibTExIDM4LjVhMzUgMzUgMSAwIDAgMjMgMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0iYnV0dCIvPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiI+PHBhdGggZD0ibTExIDI5YTM1IDM1IDEgMCAxIDIzIDAiLz48cGF0aCBkPSJtMTIuNSAzMS41aDIwIi8+PHBhdGggZD0ibTExLjUgMzQuNWEzNSAzNSAxIDAgMCAyMiAwIi8+PHBhdGggZD0ibTEwLjUgMzcuNWEzNSAzNSAxIDAgMCAyNCAwIi8+PC9nPjwvZz48cGF0aCBkPSJtMjcuMTA4NDU4IDEuNzhhNC42NDk5OTU0IDQuNjQ5OTk1NCAwIDAgMSAwLjA0MTUyIDAuNjExMDAwOCA0LjY0OTk5NTQgNC42NDk5OTU0IDAgMCAxLTQuNjUwMDA2IDQuNjUwMDA2NCA0LjY0OTk5NTQgNC42NDk5OTU0IDAgMCAxLTQuNjQ5OTc1LTQuNjUwMDA2NCA0LjY0OTk5NTQgNC42NDk5OTU0IDAgMCAxIDAuMDQzMS0wLjYwMjcyMjMgNS45OTk5OTQgNS45OTk5OTQgMCAwIDAtMS4zOTMwOTcgMy44MzI0NDQzIDUuOTk5OTk0IDUuOTk5OTk0IDAgMCAwIDYgNS45OTk5OTkyIDUuOTk5OTk0IDUuOTk5OTk0IDAgMCAwIDYtNS45OTk5OTkyIDUuOTk5OTk0IDUuOTk5OTk0IDAgMCAwLTEuMzkxNTQyLTMuODQwNzIyOHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4K"
wgin = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsNC45OTU1Mzc4KSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICA8ZyBzdHJva2Utd2lkdGg9IjEuNSI+CiAgIDxwYXRoIGQ9Im05IDI2YzguNS0xLjUgMjEtMS41IDI3IDBsMi41LTEyLjUtNy41IDExLjUtMC4zLTE0LjEtNS4yIDEzLjYtMy0xNC41LTMgMTQuNS01LjItMTMuNi0wLjMgMTQuMS03LjUtMTEuNXoiLz4KICAgPHBhdGggZD0ibTkgMjZjMCAyIDEuNSAyIDIuNSA0IDEgMS41IDEgMSAwLjUgMy41LTEuNSAxLTEgMi41LTEgMi41LTEuNSAxLjUgMCAyLjUgMCAyLjUgNi41IDEgMTYuNSAxIDIzIDAgMCAwIDEuNS0xIDAtMi41IDAgMCAwLjUtMS41LTEtMi41LTAuNS0yLjUtMC41LTIgMC41LTMuNSAxLTIgMi41LTIgMi41LTQtOC41LTEuNS0xOC41LTEuNS0yNyAweiIvPgogICA8cGF0aCBkPSJtMTEuNSAzMGMzLjUtMSAxOC41LTEgMjIgMCIgZmlsbD0ibm9uZSIvPgogICA8cGF0aCBkPSJtMTIgMzMuNWM2LTEgMTUtMSAyMSAwIiBmaWxsPSJub25lIi8+CiAgIDxjaXJjbGUgY3g9IjYiIGN5PSIxMiIgcj0iMiIvPgogICA8Y2lyY2xlIGN4PSIxNCIgY3k9IjkiIHI9IjIiLz4KICAgPGNpcmNsZSBjeD0iMzEiIGN5PSI5IiByPSIyIi8+CiAgIDxjaXJjbGUgY3g9IjM5IiBjeT0iMTIiIHI9IjIiLz4KICA8L2c+CiAgPHBhdGggZD0ibTI2LjcxMDYgMi4xMDM4NzI4YTQuMjQ4NTU2OSA0LjI0ODU1NjkgMCAwIDEgMC4...

Reviews

No reviews yet.