Decisions list: newest at the bottom; no backward compatibility, no uphill filters
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+26
-21
@@ -98,21 +98,6 @@ Details and numbers live in the code and in `docs/systems/`.
|
|||||||
|
|
||||||
## Decisions
|
## Decisions
|
||||||
|
|
||||||
- **Distant drill aim is normal (t41, 2026-10-26).** The owner normally points beyond the
|
|
||||||
drill's reach and expects players to do the same. Keep the pulse colour and light crosshair,
|
|
||||||
mark the pulse's far edge, and omit distance warnings for the drill. Other tools still warn.
|
|
||||||
- **Silo contents are visible without opening the gate (t38, 2026-10-26).** The owner wants
|
|
||||||
contents beside the cursor anywhere over the outline and a material-coloured fill window at
|
|
||||||
every zoom in both looks, while keeping the real steel silo shape.
|
|
||||||
|
|
||||||
- **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.
|
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"
|
**Up to 2026-10-19** (early design, stated by the owner): everything in "What the owner wants"
|
||||||
@@ -397,15 +382,35 @@ above, including:
|
|||||||
runs carry grains at the same rate as straight ones, join straight tubes and belts, and carry
|
runs carry grains at the same rate as straight ones, join straight tubes and belts, and carry
|
||||||
bars level, a block every eight ticks. They use new part ids (11-14) because part ids are saved.
|
bars level, a block every eight ticks. They use new part ids (11-14) because part ids are saved.
|
||||||
|
|
||||||
|
- **Sloped belts and filters (t40, 2026-10-25).** The owner asked for belts, then filters, to work
|
||||||
|
diagonally like tubes and walls. A Belt or Filter drag at about 45° lays slope-shaped blocks
|
||||||
|
whose face is a running belt, carrying grains and bars up or down in the drag's direction at
|
||||||
|
flat-belt speed; the face grips its load, so nothing slides back. A sloped filter drops what it
|
||||||
|
passes out underneath and carries the rest. New block codes (19-22), so saves still load.
|
||||||
|
- **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.
|
||||||
|
- **Silo contents are visible without opening the gate (t38, 2026-10-26).** The owner wants
|
||||||
|
contents beside the cursor anywhere over the outline and a material-coloured fill window at
|
||||||
|
every zoom in both looks, while keeping the real steel silo shape.
|
||||||
|
- **Distant drill aim is normal (t41, 2026-10-26).** The owner normally points beyond the
|
||||||
|
drill's reach and expects players to do the same. Keep the pulse colour and light crosshair,
|
||||||
|
mark the pulse's far edge, and omit distance warnings for the drill. Other tools still warn.
|
||||||
|
- **No backward compatibility for now (2026-10-26).** The owner will start a new world after
|
||||||
|
changes: no one is playing the game for real yet. Changes may break old saves and blueprints;
|
||||||
|
don't add migration or alias code for them (first used by the t44 rename to screw conveyors).
|
||||||
|
- **No uphill sloped filters (t43, 2026-10-26).** The owner wants sloped belts and filters to be
|
||||||
|
realistic in how they look and behave. Real sorting screens run flat or tilted downhill and
|
||||||
|
shake; none climbs a 45° slope. So filters are flat or downhill
|
||||||
|
only; to sort while lifting, run a sloped belt up, then a filter. Not built yet.
|
||||||
|
|
||||||
## Ideas not built yet
|
## Ideas not built yet
|
||||||
|
|
||||||
- **Concrete**, as a stronger wall material from rubble.
|
- **Concrete**, as a stronger wall material from rubble.
|
||||||
- **Upgrade ideas for the drill**: an amplifier, a tuning fork, harmonics. Also a Grav pick
|
- **Upgrade ideas for the drill**: an amplifier, a tuning fork, harmonics. Also a Grav pick
|
||||||
upgrade tool and mining charges. See `docs/systems/dig-tools.md`.
|
upgrade tool and mining charges. See `docs/systems/dig-tools.md`.
|
||||||
- The owner's ideas for later are tasks tagged `idea` in the Backlog of the task board.
|
- The owner's ideas for later are tasks tagged `idea` in the Backlog of the task board.
|
||||||
|
|
||||||
- **Sloped belts and filters (t40, 2026-10-25).** The owner asked for belts, then filters, to work
|
|
||||||
diagonally like tubes and walls. A Belt or Filter drag at about 45° lays slope-shaped blocks
|
|
||||||
whose face is a running belt, carrying grains and bars up or down in the drag's direction at
|
|
||||||
flat-belt speed; the face grips its load, so nothing slides back. A sloped filter drops what it
|
|
||||||
passes out underneath and carries the rest. New block codes (19-22), so saves still load.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user