Loïc Wisniewski
03b1c85569
#91 : keep the gas source behind the fleet
...
On a gas planet the vents were drawn on top of the player. SurfaceFeatures
is added after Fleet in PlanetSurface.tscn, so at the default z_index of 0
the vent field won the tie purely by being the later sibling, and the fleet
flew under its own gas source.
Same one-line fix, for the same reason, as #50 's capture rings and the
rocks on a rocky surface. It goes on the field rather than on children
because this one draws in its own _draw().
The test checks the rule instead of the node that was wrong: every drawing
feature, on every surface profile that has features, must end up behind the
fleet - 22 of them today, and any added later without editing the test.
Enemies are excluded and the test says why; they are combatants and share
the fleet's plane on purpose.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 23:29:21 +02:00
..
CaptureLabel.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
CaptureLabel.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
CapturePoint.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
CapturePoint.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
CapturePoint.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
GasSurfaceFeatures.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
GasSurfaceProfile.tres
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
GasVentField.gd
#91 : keep the gas source behind the fleet
2026-08-22 23:29:21 +02:00
GasVentField.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetup.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetup.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupEditor.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupEditor.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupEditor.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupHost.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupHost.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupHost.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetups.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetups.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupSpawn.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSetupSpawn.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSurface.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSurfaceController.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSurfaceController.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSurfaceProfile.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSurfaceProfile.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSurfaceProfiles.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
PlanetSurfaceProfiles.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
ResearchLabSurfaceProfile.tres
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
Rock.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
Rock.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
Rock.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
RockField.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
RockField.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
RockySurfaceFeatures.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
RockySurfaceProfile.tres
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
SurfaceBackground.gd
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
SurfaceBackground.gd.uid
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
SurfaceBackground.tscn
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00
VoidSurfaceProfile.tres
#84 : move 215 root files into a folder hierarchy
2026-08-21 19:44:14 +02:00