648241ba2a
remove the Shift copy-building-settings gesture
...
REQ-BLD-COPY-CONFIG is dropped: Shift+right-click no longer caches a
building's recipe / schematic+layout / splitter filters, Shift+left-click
no longer stamps them onto same-type buildings, and the cyan eligible-
target tint and copy/paste flashes go with them. Shift+left-click now
falls through to normal selection, which needs no code of its own -- only
Ctrl is meaningful to selection (REQ-UI-MULTI-SELECT), so dropping the
branch that consumed the click is enough.
readBuildingConfig stays. It had two callers, and the other one is
captureBlueprintFromSelection, which needs it to record each blueprint
building's configuration (REQ-UI-BLUEPRINT-STORAGE). Its five tests stay
too, retagged [blueprint] and rewritten to name the caller that is left.
The visuals.toml copy_config colour is removed together with its
VisualsConfig field and its loader line: overlay keys are mandatory, so
those three have to move as one or startup aborts.
REQ-BLD-COPY-CONFIG-FEEDBACK, cited by four of these files and by the TOML
comment, never existed in requirements.md; deleting the citations retires
a dangling id.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JcReq7hVk4KUPhTDKWAG7K
2026-08-06 16:21:53 +02:00
2518f4f14a
Make railgun S/M/L distinct via barrel count (1/2/3)
2026-07-23 21:31:26 +02:00
561c95d0dd
make belt darker so that there is more contrast to the item icons
2026-07-23 21:30:48 +02:00
b4be06ed5e
make item icons larger
2026-07-23 21:30:18 +02:00
0bba7686e6
Add item icon art for all 41 item types
2026-07-23 20:56:38 +02:00
8b71fe1a03
Rename ship/station scrap drop entities to "debris"
2026-07-23 20:51:05 +02:00
60d6767d93
draw building icons in the game world
2026-07-23 20:45:50 +02:00
7c1455b8a0
add icons for build buttons
2026-07-22 21:44:20 +02:00
e20a0bba67
Rename Demolish to Deconstruct
2026-07-22 21:40:42 +02:00
b2ce20e6ad
Add deconstruction queue
2026-07-22 21:37:56 +02:00
a9082c57f3
Implement config-driven unlock groups so that multiple things can be unlocked at once (including buildings)
2026-07-22 21:34:59 +02:00
9b63af6ccb
Unify tunnel build mode into a single Tunnel button
2026-07-21 21:12:06 +02:00
1cbc695bc5
Add building status light
2026-07-20 22:19:58 +02:00
f205136e21
show tooltip for artifacts in the header bar
2026-07-19 22:16:04 +02:00
08752aeced
fix building blocks tooltip
2026-07-19 21:14:31 +02:00
4b149d97a7
dim the game behind dialogs and escape menu
2026-07-13 22:11:21 +02:00
6a8b6acd3b
make panning faster
2026-07-13 21:44:12 +02:00
3ce6e6d599
Tint not-yet-buildable asteroid area
2026-07-13 21:42:59 +02:00
ad3e73fdd8
Add tooltip for building blocks in header bar
2026-07-12 21:24:11 +02:00
177809fe1a
Add tooltips for building buttons and module selection buttons
2026-07-12 21:21:14 +02:00
5f6ecbf6c8
implement visual feedback for copy building settings with shift + click gesture
2026-07-09 21:33:24 +02:00
2ddf13238c
Fix Salvage Bay drop-off not working by adding config-driven buffer capacity
2026-07-09 20:11:12 +02:00
cc38bf95fa
make repair_tool less op
2026-07-09 07:20:06 +02:00
b58bcfe272
turn around salvage bay in config
2026-07-09 07:19:48 +02:00
de1ebb8a5f
increase scroll speed across contest zone
2026-07-08 22:25:12 +02:00
cdf89ce0dd
Restructure balancing docs into docs/balancing/
2026-07-08 20:33:51 +02:00
e8786c3922
implement cost formula for asteroid expansion
2026-07-08 20:33:19 +02:00
fc622670d2
continue first full balancing round
2026-07-08 20:33:11 +02:00
fcaee000fa
continue first full balancing round
2026-07-08 20:30:45 +02:00
bd0675db66
continue first full balancing round
2026-07-08 20:29:23 +02:00
c6db4bf24a
first full balancing round
2026-07-08 20:27:25 +02:00
6ea0655eaf
implement unlock dependencies
2026-07-03 08:35:45 +02:00
18e732ae99
Remove schematic upgrades and module and ship levels
2026-07-02 21:32:36 +02:00
81b1c7a66b
Derive ship scrap drop from threat
2026-07-02 21:30:38 +02:00
0a7e9a34ef
Add artifact win condition ( #3 )
...
Reviewed-on: #3
Co-authored-by: Malte Langkabel <malte.langkabel@gmail.com >
Co-committed-by: Malte Langkabel <malte.langkabel@gmail.com >
2026-07-01 20:27:29 +00:00
b301db2008
increase refund rate because altering the factory shall not be punishing
2026-06-23 22:11:30 +02:00
9573b9789a
change repair_tool application and add beams for salvager and repair_tool
2026-06-19 21:15:47 +02:00
7924e037aa
increase asteroid size
2026-06-18 21:48:43 +02:00
313fed02ca
fix range of repair tool in config
2026-06-17 22:39:10 +02:00
1a682fdb79
make drone movement look more spaceship-like
2026-06-17 20:51:45 +02:00
5219b227c5
improve targeting rules config
2026-06-16 21:51:45 +02:00
ac97652c60
make ships claim targets
2026-06-16 21:18:28 +02:00
4153b7e2f5
make ships orbit their targets
2026-06-15 21:37:47 +02:00
997a7778e0
first iteration of fable 5 on ship and module grids and recipes
2026-06-14 14:23:53 +02:00
10c5ad678f
derive threat cost dynamically
2026-06-13 22:47:46 +02:00
49f7129bd5
schematic selection dialog
2026-06-13 14:19:51 +02:00
1641189b75
explicit recipe unlocking
2026-06-12 17:15:06 +02:00
69b35d2bfc
fix config
2026-06-10 22:37:46 +02:00
af96b95f61
allow to unlock modules when destroying defence stations
2026-06-10 22:37:38 +02:00
aad094f842
allow to configure when which schematic gets unlockable
2026-06-10 21:09:03 +02:00