Files
kiln/maps/start.toml
T
2026-06-05 01:09:50 -05:00

56 lines
2.1 KiB
TOML

[map]
name = "Starting Room"
width = 60
height = 25
player_start = [30, 12]
[palette]
" " = { archetype = "empty", tile = " ", fg = "#000000", bg = "#000000" }
"#" = { archetype = "wall", tile = "#", fg = "#808080", bg = "#606060" }
"+" = { archetype = "banana", tile = "#", fg = "#808080", bg = "#606060" }
[grid]
content = """
############################################################
# #
# #
# #
# #
# #
# ###### #
# # #
# +++ # #
# # #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
############################################################
"""
[[objects]]
fg = "#aa3333"
bg = "#000000"
x = 10
y = 10
tile = "#"
passable = true
script_name = "greeter"
[scripts]
greeter = """
fn init() {
log(`hello from object — player at ${Board.player_x}, ${Board.player_y}`);
set_tile(2); // change my glyph to ☻ — proves the write path
}
"""