bevy-expedition-demo/assets/levels/level_alt.toml
2ndbeam 08751ff12f feat: lighting system
- Added lamp bundle
- Moved door collider to its children
- Updated level structure
2026-03-31 13:37:54 +03:00

59 lines
1.2 KiB
TOML

[meta]
tiles = [ "floors", "walls", "wall_connectors" ]
[tiles]
floors = [
{ x = 0, y = 0, w = 16 },
{ x = 0, y = 4, w = 16 },
{ x = 0, y = 8, w = 16 },
{ x = 0, y = 12, w = 16 },
]
walls = [
{ x = 0, y = 1, h = 3 },
{ x = 0, y = 5, h = 3 },
{ x = 0, y = 9, h = 3 },
{ x = 15, y = 1, h = 3 },
{ x = 15, y = 5, h = 3 },
{ x = 15, y = 9, h = 3 },
]
wall_connectors = [
{ x = 4, y = 3 },
{ x = 4, y = 7 },
{ x = 11, y = 3 },
{ x = 11, y = 7 },
]
[interactive]
player = { x = 1, y = 1 }
doors = [
{ x = 4, y = 1, facing = "right" },
{ x = 4, y = 5, facing = "right", lock = "right" },
{ x = 11, y = 1, facing = "left", lock = "left" },
{ x = 11, y = 5, facing = "left" },
]
stairs = [
{ x = 8, y = 1, floors = 3 },
]
containers = [
{ x = 2, y = 1 },
{ x = 14, y = 1 },
{
x = 2, y = 5,
w = 4, h = 4,
items = [
{ id = "lockpick", x = 2, y = 2 },
],
},
{
x = 14, y = 5,
w = 2, h = 2,
items = [
{ id = "lockpick", rotated = true },
],
},
]
lamps = [
{ x = 8, y = 3 },
{ x = 8, y = 7, intensity = 3, radius = 16 },
{ x = 8, y = 11, intensity = 2, radius = 16 },
]