Report a bug in the pause menu (a new Gitea issue filled in with the version, computer, mode, land and where you are; copy the details; the log file), the playtest guide (docs/PLAYTEST.md), and the Cove's 0.6.0 parts in the player guide

This commit is contained in:
Paul Bailey
2026-11-07 12:45:37 +00:00
parent 2004fe193c
commit 27040d6805
11 changed files with 349 additions and 5 deletions

View File

@@ -323,6 +323,28 @@ own set pieces instead of copies of the Valley's:
- Order: set pieces per land, the wreck and map, the dig and the drowned
crew, crabs and gulls, the boat, report a bug; then 0.6.0 (protocol 18).
**Built (Nov 2026), and where it differs from the plan above:**
- Places: `"places"` in `data/worldlets/*.json` (`world.has_place()`); the
Cove's extra wildlife in `"wildlife"` (`world.has_wildlife()`).
- The wreck (`scripts/world/wreck.gd`): the sea chest gives a map, 4 nails
and 2 salt (no rope or coins: gold comes from the dig). Each X is one of
12 hiding spots picked from the seed (`world.treasure_spots()`), chosen
per player by their id.
- The dig (`treasure.gd`, `treasure_mound.gd`, `crew_site.gd`): 18 HP, any
pickaxe; three drowned rise round the mound itself (not from the
shallows), at the first blow by night or as the chest comes up by day.
- Crabs (`crab.gd`, `shore.gd`): up to 5 per player on the sand from 17:30
to 06:30, pinch for 5 within about 2 m, let you go past 6 m; crab meat.
Gulls (`gull.gd`, `thieves.gd`): food on the sand, and fish on a smoking
rack; they take one and fly off (only food, not tools left on the sand).
- The boat (`moorings.gd`, `boat.gd`, `mooring_post.gd`): a rowing boat
item (12 driftwood, 4 rope, 3 pitch, 6 nails), tied up at the post at the
end of the pier rather than placed freely: 6 berths, one boat each, saved
with the Cove. Pine resin drops from felled pines in every land.
- Report a bug (`scripts/core/bug_report.gd`): opens the repo's new-issue
page filled in (the tester posts it, signed in); no token in the game.
Testers' notes: `docs/PLAYTEST.md`.
## 6. Done already (groundwork)
- `world.water_at(x, z)` returns `{type, surface, depth}` for the lake and
the sea, and fishing uses it instead of `terrain.water_level`.