in the tech tree, the "local" column is the same than the banked, this is redundant #95

Closed
opened 2026-08-22 21:17:34 +00:00 by metaheavens · 1 comment
Owner

also, remove the "Research" title to have more screen space for the research tree

also, remove the "Research" title to have more screen space for the research tree
Author
Owner

Both halves fixed in 5f1b5a9.

The LOCAL column was not merely equal to BANKED, it was the same store read
twice: the research action lives on the mothership, the mothership also carries
the "bank" capability, and GameState.building_inventory() redirects any
bank-capable building to bank_inventory itself. ResourceBar now drops LOCAL
wherever it resolves to the bank, and the two survivors share the freed width.
Anywhere the local stock is genuinely its own - a crafter, a lab, the transfer
panel - the column is untouched.

The "Research" heading went with it. It named a screen you can only reach by
pressing the research button, and it cost the tree 128px; the table moved up
into that space and the tree canvas took the rest.

Covered by tests/test_research_bar_columns.gd: the research table shows only
BANKED and FLEET, the two columns tile the full width with no hole where the
third was, a crafter still gets its LOCAL column, and there is no heading left
above the table.

Both halves fixed in 5f1b5a9. The LOCAL column was not merely equal to BANKED, it was the same store read twice: the research action lives on the mothership, the mothership also carries the "bank" capability, and `GameState.building_inventory()` redirects any bank-capable building to `bank_inventory` itself. `ResourceBar` now drops LOCAL wherever it resolves to the bank, and the two survivors share the freed width. Anywhere the local stock is genuinely its own - a crafter, a lab, the transfer panel - the column is untouched. The "Research" heading went with it. It named a screen you can only reach by pressing the research button, and it cost the tree 128px; the table moved up into that space and the tree canvas took the rest. Covered by `tests/test_research_bar_columns.gd`: the research table shows only BANKED and FLEET, the two columns tile the full width with no hole where the third was, a crafter still gets its LOCAL column, and there is no heading left above the table.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
metaheavens/spaceship#95
No description provided.