Loïc Wisniewski
ac4b96ef49
#139 : the prologue's debris belt keeps off the screen too
...
The belt was laid out with its own arithmetic - a centre BELT_AHEAD in front
of the fleet, rocks spread BELT_DEPTH either side of it - so its near edge
reached back to within a screen of the convoy. At the aspect it was
eyeballed on that was just outside the view; at a wider one, or any zoom
out, rocks appeared in plain sight.
#126 already answered this question for the rest of the game, so the answer
is borrowed rather than restated: AsteroidField's keep-out rect and its
push-out-through-the-nearest-edge placement are public now, and the belt
runs through them. That also means the two cannot drift apart later.
The distance moves as well, 2200 to 2900. The clamp alone would work, but it
would work by pressing every stray rock onto the boundary line; with the
belt properly out in front, the clamp has almost nothing left to do and the
belt still looks laid out ahead rather than pinned to the edge of the
screen. Measured: nearest rock 1551 units out, against a keep-out that
reaches 1100.
2026-08-28 15:37:11 +02:00
..
BreachOverlay.gd
#125 : slow the prologue down, and give the breach a real black hole
2026-08-24 13:25:10 +02:00
BreachOverlay.gd.uid
Add the .uid files for the newest tests
2026-08-24 20:50:51 +02:00
DevWaveButton.gd
#110 : a dev-mode button that puts a wave on the board now
2026-08-23 21:58:58 +02:00
DevWaveButton.gd.uid
Add the .uid files Godot generated for the newest scripts
2026-08-24 12:10:41 +02:00
FormationEditor.gd
#118/#121: the speed fader and the formation editor under a mouse
2026-08-23 21:59:24 +02:00
FormationEditor.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
GarrisonPanel.gd
#102/#103 (#97d/#97e): the outpost, and the garrison you compose for it
2026-08-23 14:02:20 +02:00
GarrisonPanel.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
HangarMenuPanel.gd
#111/#120: the crafter and hangar panels get room to breathe
2026-08-23 21:59:26 +02:00
HangarMenuPanel.gd.uid
Add the .uid files Godot generated for the newest scripts
2026-08-24 12:10:41 +02:00
IconButton.gd
#112 : every skill node carries an icon
2026-08-23 21:59:27 +02:00
IconButton.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
MainMenu.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
MainMenu.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
MainMenu.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
NarrationBanner.gd
#128 : a dialog stops the game until it is acknowledged
2026-08-28 14:40:46 +02:00
NarrationBanner.gd.uid
Add the .uid files Godot generated for the newest scripts
2026-08-24 12:10:41 +02:00
NeonNumber.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
NeonNumber.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
NeonPanel.gd
#92 : shrink the confirm popup to the window it is in
2026-08-22 23:29:44 +02:00
NeonPanel.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PaletteEntryButton.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PaletteEntryButton.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanningPanel.gd
#106/#107 (#98a/#98b): the Planning Center
2026-08-23 14:21:52 +02:00
PlanningPanel.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00
PriceTag.gd
#138 : structures and doctrines cost more than rocks, and more the deeper they are
2026-08-28 15:30:30 +02:00
PriceTag.gd.uid
#136 , #137 , #134 : one build grid that cannot stack, one way to show a price
2026-08-28 15:05:20 +02:00
ResourceBar.gd
#136 , #137 , #134 : one build grid that cannot stack, one way to show a price
2026-08-28 15:05:20 +02:00
ResourceBar.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
ResourceReadout.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
ResourceReadout.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
ResourceTransferList.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
ResourceTransferList.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
SkillTreeView.gd
#112 : every skill node carries an icon
2026-08-23 21:59:27 +02:00
SkillTreeView.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
SpeedFader.gd
#118/#121: the speed fader and the formation editor under a mouse
2026-08-23 21:59:24 +02:00
SpeedFader.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
TouchJoystick.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
TouchJoystick.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
WaveAlert.gd
#100 (#97b): waves replace the roaming enemy spawner
2026-08-23 13:37:42 +02:00
WaveAlert.gd.uid
Add the .uid files Godot generated for the new scripts
2026-08-23 19:23:50 +02:00