Rename the game to Emberwild (data copied from the old folder)

This commit is contained in:
Paul Bailey
2026-11-04 15:45:10 +00:00
parent ae2592822e
commit d489bb57ed
7 changed files with 67 additions and 8 deletions

View File

@@ -33,7 +33,7 @@ server/run_server.sh --server-name "Paul's island" --password secret --port 2424
It checks the Godot version, imports a fresh copy, then starts the server on
UDP 24242 with no window. Settings live in `server.json` (its path is printed
at start-up; on macOS it's under
`~/Library/Application Support/Godot/app_userdata/Valheimlike/server/`).
`~/Library/Application Support/Godot/app_userdata/Emberwild/server/`).
Stop it with Ctrl+C. Players join with **Join Game** on the title screen. Over
Tailscale, use the server machine's 100.x address or its machine name. See
`docs/MULTIPLAYER_PLAN.md` for all the options.
@@ -71,10 +71,16 @@ godot --headless --path . --script res://tests/test_survival_stats.gd
## Save files
Worlds are per machine, under
`~/Library/Application Support/Godot/app_userdata/Valheimlike/worlds/` on
macOS (`%APPDATA%\Godot\app_userdata\Valheimlike\worlds\` on Windows). Copy a
`~/Library/Application Support/Godot/app_userdata/Emberwild/worlds/` on
macOS (`%APPDATA%\Godot\app_userdata\Emberwild\worlds\` on Windows). Copy a
world's folder across to move it to another machine.
The game used to be called Valheimlike, and its data lived in
`app_userdata/Valheimlike/`. The first time Emberwild starts it copies worlds,
your identity and server settings across to `app_userdata/Emberwild/`
(`scripts/core/boot.gd`). The old folder is left alone as a backup, and you
can delete it once you're happy.
## 2. Get the project onto the machine
You have the folder (from the zip, or a git remote). Then:

View File

@@ -275,7 +275,7 @@ small Diet bars, and a low group blinks.
- **Autosave** every 2 minutes, on Save & Quit (to the title or desktop) and
when the window is closed.
- Saves live in `user://worlds/<id>/` (on macOS:
`~/Library/Application Support/Godot/app_userdata/Valheimlike/worlds/`) as
`~/Library/Application Support/Godot/app_userdata/Emberwild/worlds/`) as
`meta.json` + `world.json`. Writes are atomic, and the previous save is
kept as `world.json.bak`.
- A save stores only what the player changed: player position and look,