Square wall corners hold grains, liquids and gas (t39)

Powder, liquid and gas no longer step diagonally between two solid
cells; flyers and diagonal tube intakes obey the same corner. World
generation settles with the rule off, so seeds make the same worlds.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-26 18:27:10 -04:00
co-authored by Claude Opus 5.5
parent 0cf615eb3d
commit 9bc5a6c3af
8 changed files with 131 additions and 14 deletions
+8
View File
@@ -98,6 +98,14 @@ Details and numbers live in the code and in `docs/systems/`.
## Decisions
- **Square corners hold grains (t39, 2026-10-26).** The owner wants square wall staircases to
hold material instead of leaking through each touching corner. Powder, liquid and gas cannot
step diagonally between two solid neighbours; powder neighbours still allow free piles to
slide as before. Free flyers and diagonal screw intakes obey the same solid-corner boundary.
Screw lane transport is unchanged. World generation disables cell corner sealing while
settling loose ground, preserving existing seed layouts. This supersedes the square-wall
leakage described in the t36 decision below.
The newest are at the bottom. The dates are when the decision was made or built.
**Up to 2026-10-19** (early design, stated by the owner): everything in "What the owner wants"