Initial implementation of a basic tool that converts an exported donjon.sh dungeon json file to a text dungeon suitable for rendering by the tilemapper. Polymorphic definitions are discarded; all rooms are squared.
55 lines
1.2 KiB
TOML
55 lines
1.2 KiB
TOML
[tileset]
|
|
name = "Colorized"
|
|
desc = "Colorized ANSI tiles (text-only)"
|
|
class = "tilemapper.tileset.ColorizedTileSet"
|
|
|
|
[legend]
|
|
" " = "empty"
|
|
"." = "ground"
|
|
"," = "grass"
|
|
"_" = "water"
|
|
"A" = "archway"
|
|
"H" = "portcullis"
|
|
"d" = "door, open"
|
|
"D" = "door, closed"
|
|
"L" = "door, locked"
|
|
"S" = "door, secret"
|
|
"T" = "door, trapped"
|
|
"v" = "stairs, down"
|
|
"^" = "stairs, up"
|
|
"0" = "location 0"
|
|
"1" = "location 1"
|
|
"2" = "location 2"
|
|
"3" = "location 3"
|
|
"4" = "location 4"
|
|
"5" = "location 5"
|
|
"6" = "location 6"
|
|
"7" = "location 7"
|
|
"8" = "location 8"
|
|
"9" = "location 9"
|
|
|
|
[color_map]
|
|
" " = "black"
|
|
"." = "white on grey58"
|
|
"A" = "bold green on grey58"
|
|
"H" = "bold green on grey58"
|
|
"d" = "bold green on grey58"
|
|
"D" = "bold green on grey58"
|
|
"L" = "bold dark_red on grey58"
|
|
"T" = "bold dark_red on grey58"
|
|
"S" = "bold black on grey58"
|
|
"v" = "bold steel_blue on grey3"
|
|
"^" = "bold steel_blue on grey3"
|
|
"0" = "white on dark_red"
|
|
"1" = "white on dark_red"
|
|
"2" = "white on dark_red"
|
|
"3" = "white on dark_red"
|
|
"4" = "white on dark_red"
|
|
"5" = "white on dark_red"
|
|
"6" = "white on dark_red"
|
|
"7" = "white on dark_red"
|
|
"8" = "white on dark_red"
|
|
"9" = "white on dark_red"
|
|
"_" = "white on steel_blue"
|
|
"," = "black on dark_green"
|