9f390db80c
Implement REQ-UI-PORT-TARGET-GLYPH builder-ghost port preview
...
While in builder mode, draw an additional directional glyph centered in
each output port's target cell (the cell just outside the footprint the
port pushes into), previewing where output will flow before placement.
- drawPortGlyph gains a `centered` flag so it can render either offset
toward the port body's exit edge (existing on-tile glyph) or centered
in a given tile (the new target cell).
- drawBuildingGhost gains `showPortTargetGlyphs`, passed true only for the
single-building builder ghost and false for the blueprint-placement
ghost, so the preview is builder-mode only.
- The Tunnel Entry is excluded — it receives items from any non-mouth edge
rather than emitting into one adjacent cell.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Y7N59FsLA5e2kuVdqe4Uhc
2026-07-19 22:09:50 +02:00
ae3ce1b40c
Add REQ-UI-PORT-TARGET-GLYPH for builder-mode port preview
...
Draw an additional directional glyph in each output port's target cell
while in builder mode, previewing where the port's output will go
(mirroring the surface-mask indicator position). Excludes the Tunnel
Entry, which receives items from any non-mouth edge.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Y7N59FsLA5e2kuVdqe4Uhc
2026-07-19 22:01:27 +02:00
b708e1b29d
Add demolish-mode vignette
2026-07-19 21:51:12 +02:00
c76ba07bc7
Correct top game speed step to 10x in requirements
2026-07-19 21:37:47 +02:00
b2e7e4897a
Add paused-state vignette border to game world view
2026-07-19 21:34:56 +02:00
c21af63e84
deselect build tool when it becomes unaffordable and fix stale enabled button
2026-07-19 21:20:59 +02:00
a4267a4760
Fix bug where restart fast-forwarded the new run by the time spent in a modal dialog
2026-07-19 21:19:36 +02:00
d412c69f82
Prefix all getters with "get"
2026-07-19 21:17:38 +02:00
08752aeced
fix building blocks tooltip
2026-07-19 21:14:31 +02:00
d465671cfc
draw beam wider at the source than at the target
0.1.1
2026-07-14 21:52:05 +02:00
76812ba0c5
show "+ installed modules" in ship selection dialog tooltip
2026-07-14 21:23:05 +02:00
9c1e948ab4
show selected ship's current behavior in sidebar panel
2026-07-14 21:19:14 +02:00
23ff406101
display faction in selected object name for hq and defence stations
2026-07-14 21:00:02 +02:00
2ea0cb815d
fix issue where items on building's output port were not counted to output display in building panel
2026-07-14 20:50:43 +02:00
876b344b20
fix issue where splitters were draggable during placement like belts
2026-07-14 20:35:47 +02:00
cd75492796
Reveal port items in a thin margin at machine edges
2026-07-14 20:32:27 +02:00
486296feee
Allow direct output-to-input port coupling between adjacent buildings
2026-07-14 20:23:24 +02:00
c9f14970a1
Animate items entering building input ports
2026-07-14 20:21:25 +02:00
6a8c456aa1
Animate items emerging from building output ports
2026-07-14 20:18:47 +02:00
af8a2224c0
fix issue where items were accepted by a belt from opposite travel direction
2026-07-14 20:15:39 +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
80a2622267
Redefine camera scroll as view center
2026-07-13 21:31:52 +02:00
535d4f8f24
allow to (multi) select scrap
2026-07-13 21:09:01 +02:00
8c4fb78fc9
Allow creating blueprints from construction sites
2026-07-13 20:50:13 +02:00
698dd4d13d
auto-open layout dialog on manual schematic change
2026-07-13 20:47:37 +02:00
9d28175b17
Always show shipyard layout preview and Configure button, disabled until schematic selected
2026-07-13 20:45:03 +02:00
ac4d56764c
Draw a thin border around each right-sidebar panel
2026-07-13 20:44:47 +02:00
69fe607157
Show total building block cost in multi-selection panel (relevant for temporary blueprint)
2026-07-13 20:31:40 +02:00
92e896b973
fix tooltip text rendering issue
2026-07-12 21:56:59 +02:00
dd7c997816
Auto-process smelter and reprocessing plant (no recipe selection)
2026-07-12 21:35:23 +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
69f655d179
Rename UI "Blocks" labels to "Building Blocks"
2026-07-12 21:17:10 +02:00
271855781c
add tag based version info to exe
0.1.0
2026-07-12 09:16:49 +02:00
5f6ecbf6c8
implement visual feedback for copy building settings with shift + click gesture
2026-07-09 21:33:24 +02:00
cd966daba9
fix issue where shipyard produces ships with modules without requiring items for the modules if the ship's layout was never changed
2026-07-09 21:29:04 +02:00
88bc4f2170
fix bug where selecting the same ship again in a shipyard clears the layout and resets the progress
2026-07-09 21:05:01 +02:00
4986c1bac8
implement copy building settings with shift + click gesture
2026-07-09 20:29:20 +02:00
e110e7e413
Add T hotkey for temporary blueprint from selection
2026-07-09 20:25:15 +02:00
6274b5ce60
List unlocked recipes with tooltips in schematic choice dialog instead of unlocked item names
2026-07-09 20:22:17 +02:00
16ed6a5695
Show schematic id for all three types of drops in choice dialog
2026-07-09 20:18:38 +02:00
13dacab274
remove save and load buttons for factory blueprints to mirror the ship-layout blueprints
2026-07-09 20:15:30 +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
24c18f8ac6
render HP bar below the HQ
2026-07-08 21:39:11 +02:00
2cedd5d433
fix issue where building selection outline is hidden by other buildings drawn later
2026-07-08 21:29:44 +02:00