Image server for the deckbuilder
The easy way first: turn on peer-to-peer sharing and the app fetches this game’s images from other players, verified against its catalog. An image server is for a collection of your own.
The setting
Section titled “The setting”Settings → the game’s section → Image server, or the general Image server with the
game’s images under <server>/soi/.
Layout: one flat folder of PNGs
Section titled “Layout: one flat folder of PNGs”Every image is <server>/<name>.png, all in one folder:
https://example.org/broccolideck/soi/zetta_the_encryptor.pnghttps://example.org/broccolideck/soi/hero-decima-exhausted.png| Images | Names | Count |
|---|---|---|
| Cards | <card>.png: the card’s name in lowercase with underscores (saved_brute.png) |
205 |
| Backs | back.png, back-destiny.png, back-fate.png |
3 |
| Heroes | hero-<hero>.png and hero-<hero>-exhausted.png for decima, ko_syn_wu, tetra, volos, rez, chroma |
12 |
| Bosses | boss-<boss>.png for moc_sai, vox_omega, dominatus, crimson_thorn, glitchmother, mind_hacker |
6 |
| Hack tokens | token-hack1.png, token-hack3.png, token-hack5.png, token-hack10.png |
4 |
Cards are 500 × 704 and heroes 500 × 803 in the catalogued set; any size works, as does WebP or JPEG whatever the extension.
Making the files
Section titled “Making the files”The app’s repository has scripts/soi/split_images.py, which cuts the sheets of a
tabletop-simulator mod of the game’s complete collection into these images. The rights to the
sheets are the mod’s and the publisher’s; the script only cuts.
The catalog
Section titled “The catalog”230 images: every card, back, hero (fresh and exhausted), boss and token.