Loïc Wisniewski
2bb46cba94
Charge more for each berth, and show the bill
...
#220 : every berth past the first paid one costs 1.12x the one before it, on
top of the flat per-vessel charge. A linear bill makes the tenth hull no more
of a decision than the second; compounding weighs each addition against the
whole fleet behind it. Shallow on purpose - the thirteenth berth costs about
three and a half times the second, the twentieth about seven and a half.
Fleet Offices gain a menu naming the whole bill per minute, a line per paying
berth with its multiplier, and the arithmetic in words. It renders
fleet_upkeep_breakdown(), which is the calculation the charging loop itself
runs: a readout that summed independently could quote a bill the game does
not take, which is the thing worth preventing here. The test pins that what
the menu quotes for a berth is what that office is charged.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019AJMdB7iuHuLFZM1aBu3GD
2026-09-05 22:36:21 +02:00
..
BuildMenu.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
BuildMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
BuildMenu.tscn
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
CraftMenu.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
CraftMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
CraftMenu.tscn
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
DevMenu.gd
Add a free-costs sandbox tool
2026-09-04 22:34:36 +02:00
DevMenu.gd.uid
Turn dev mode into sandbox menu
2026-09-03 20:05:33 +02:00
DevMenu.tscn
Add a free-costs sandbox tool
2026-09-04 22:34:36 +02:00
FleetUpkeepMenu.gd
Charge more for each berth, and show the bill
2026-09-05 22:36:21 +02:00
FleetUpkeepMenu.tscn
Charge more for each berth, and show the bill
2026-09-05 22:36:21 +02:00
FormationMenu.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
FormationMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
FormationMenu.tscn
Restore landing fade and missing event sounds
2026-08-31 18:15:37 +02:00
GarrisonMenu.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
GarrisonMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
GarrisonMenu.tscn
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
HangarMenu.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
HangarMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
HangarMenu.tscn
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
LabMenu.gd
Complete lab, quest, garrison, and energy tickets
2026-09-03 00:12:08 +02:00
LabMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
LabMenu.tscn
Complete lab, quest, garrison, and energy tickets
2026-09-03 00:12:08 +02:00
MenuLayout.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
MenuLayout.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
ModalMenu.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
ModalMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
PlanningMenu.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
PlanningMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
PlanningMenu.tscn
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
ScannerMenu.gd
Add planet scanner and octopus biome
2026-09-04 15:56:07 +02:00
ScannerMenu.gd.uid
Buy fleet berths with Fleet Offices
2026-09-05 17:09:27 +02:00
ScannerMenu.tscn
Add planet scanner and octopus biome
2026-09-04 15:56:07 +02:00
SkillMenu.gd
Resolve pending gameplay tickets
2026-09-02 13:43:56 +02:00
SkillMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
SkillMenu.tscn
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
StationMenu.gd
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
StationMenu.tscn
Build the logistics crews, and let them burn energy
2026-09-05 19:09:35 +02:00
TransferMenu.gd
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
TransferMenu.gd.uid
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00
TransferMenu.tscn
Refactor gameplay menus into owned scenes
2026-08-31 02:18:08 +02:00