Meta Vens
5e5c304e37
Make loadout availability a port and move the charge into Materialize (Cut 10 fix)
...
Materialize takes isAvailable as a Predicate<FactionProductData>; the restore
menu passes LoadoutGenerator.IsAvailable for the docked station, so generation
and loadouts still share one availability rule. Candidate products are ordered
by record key, so "first available product" no longer depends on dictionary
order. Materialize charges Price through ref credits only when it returns a
ship; RestoreLoadout no longer subtracts on its own.
Tests: a slot that resolves but does not fit builds nothing, charges nothing and
is listed; Price is the sum of design prices and is charged on success; the
first available product in key order builds a slot, a later one is used when
the first is unavailable, and none available fails the slot.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 22:27:03 +02:00
..
HUD
Replace the Database Tools with the Studio and cut Unity over
2026-09-14 19:15:20 +02:00
InputScreen
Land RunSave and the one-cache run and player lifecycle (Cut 10)
2026-09-14 22:00:27 +02:00
Menu
Make loadout availability a port and move the charge into Materialize (Cut 10 fix)
2026-09-14 22:27:03 +02:00
Properties Panel
Replace the Database Tools with the Studio and cut Unity over
2026-09-14 19:15:20 +02:00
BackgroundRenderer.cs
First Flight
2020-12-22 03:13:43 +00:00
BackgroundRenderer.cs.meta
Generating and Displaying Zones
2020-03-29 04:19:24 +01:00
ClickableCollider.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ClickableCollider.cs.meta
Generating and Displaying Zones
2020-03-29 04:19:24 +01:00
ClickCatcher.cs
Playability
2022-08-08 22:43:55 +01:00
ClickCatcher.cs.meta
Generating and Displaying Zones
2020-03-29 04:19:24 +01:00
ClickRaycaster.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ClickRaycaster.cs.meta
Generating and Displaying Zones
2020-03-29 04:19:24 +01:00
ConfirmationDialog.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ConfirmationDialog.cs.meta
Hauling Task
2020-06-12 01:57:15 +01:00
ConsoleController.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ConsoleController.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ConsoleView.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ConsoleView.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ContextMenu.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ContextMenu.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ContextMenuOption.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ContextMenuOption.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
CorporationMenuItem.cs
First Flight
2020-12-22 03:13:43 +00:00
CorporationMenuItem.cs.meta
Corporation Creation Screen
2020-05-18 01:06:30 +01:00
DropdownMenu.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
DropdownMenu.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
FieldTester.cs
Delete AetheriaMath in favour of CultMath
2026-09-14 18:02:41 +02:00
FieldTester.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
HUD.meta
In Game Input Screen
2021-05-08 07:35:16 +01:00
InputScreen.meta
Dynamic Input System Rebinding
2021-05-07 23:31:39 +01:00
MainMenu.cs
Land RunSave and the one-cache run and player lifecycle (Cut 10)
2026-09-14 22:00:27 +02:00
MainMenu.cs.meta
Live Demo Tweaks
2021-04-09 14:01:34 +01:00
Menu.meta
In Game Input Screen
2021-05-08 07:35:16 +01:00
Properties Panel.meta
In Game Input Screen
2021-05-08 07:35:16 +01:00
SpriteCursor.cs
Playability
2022-08-08 22:43:55 +01:00
SpriteCursor.cs.meta
Playability
2022-08-08 22:43:55 +01:00
TextButton.cs
Swap Unity.Mathematics usings for CultMath
2026-09-14 17:39:12 +02:00
TextButton.cs.meta
Save/Load and Main Menu Submenus
2021-03-14 03:56:49 +00:00
ZoneGravityObject.cs
First Flight
2020-12-22 03:13:43 +00:00
ZoneGravityObject.cs.meta
Entity Spawning & Rendering
2020-05-25 03:05:30 +01:00
ZoneObject.cs
First Flight
2020-12-22 03:13:43 +00:00
ZoneObject.cs.meta
Entity Spawning & Rendering
2020-05-25 03:05:30 +01:00
ZoneShip.cs
First Flight
2020-12-22 03:13:43 +00:00
ZoneShip.cs.meta
Local AI Testing & Interactive Tech Tab
2020-04-23 03:31:17 +01:00