|
Test / Clippy and tests (nextest) (push) Failing after 1m2s
Details
Windows package / Build Windows package (push) Failing after 53s
Details
Worlds now consist of levels: the server's map plus every map reached through `teleport` triggers (`target` object name, optional `map` file property relative to the map). All levels are simulated all the time; replicon only sends clients their character's level, and singleplayer hides other levels client-side. Interactions, construction, machines and item drops are confined to the actor's level. The default map gains stairs in the main hall leading to a new cellar level and stairs back up. Exports write every level's map, naming the main map after the server's map; import validates and replaces all levels and moves characters on removed levels to the spawn point. BREAKING CHANGE: save schema version 3 stores entity levels and level terrain. Exported main maps are named after the server's map (for example `station.tmx`) instead of `world.tmx`. `Level` is a new replicated component, changing the network protocol. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| buildings | ||
| characters | ||
| items | ||