From a7388e5c0562af2c8c1faab282521bc0e73a566c Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Fri, 19 Jan 2024 13:02:28 +1100 Subject: [PATCH] Add trade stations (#23863) * puters * Start on fulfillment * weh * Smol update * FTL sound fixes or smth iunno * Add consoles * More tweaks * Make it unanchorable * final wehs * weh * Fix 1 test * Shrimply bump the distance * cat --- Content.Client/Cargo/UI/CargoPalletMenu.xaml | 8 +- .../Cargo/UI/CargoPalletMenu.xaml.cs | 1 - .../DestructibleDestructionTest.cs | 4 +- .../StationCargoOrderDatabaseComponent.cs | 7 + .../Cargo/Components/TradeStationComponent.cs | 10 + .../Cargo/Systems/CargoSystem.Orders.cs | 165 +- .../Cargo/Systems/CargoSystem.Shuttle.cs | 212 +- .../Cargo/Systems/CargoSystem.Telepad.cs | 4 +- Content.Server/Cargo/Systems/CargoSystem.cs | 19 +- .../Shuttles/Components/GridSpawnComponent.cs | 6 + .../Systems/ShuttleSystem.FasterThanLight.cs | 32 +- .../Systems/ShuttleSystem.GridFill.cs | 11 + .../Shuttles/Systems/ShuttleSystem.cs | 2 +- .../Cargo/Components/CargoShuttleComponent.cs | 9 +- .../en-US/cargo/cargo-console-component.ftl | 2 + Resources/Maps/Shuttles/trading_outpost.yml | 4102 +++++++++-------- .../Prototypes/Entities/Stations/base.yml | 7 + 17 files changed, 2413 insertions(+), 2188 deletions(-) create mode 100644 Content.Server/Cargo/Components/TradeStationComponent.cs diff --git a/Content.Client/Cargo/UI/CargoPalletMenu.xaml b/Content.Client/Cargo/UI/CargoPalletMenu.xaml index 489c6cb8f6..d791c9ce3a 100644 --- a/Content.Client/Cargo/UI/CargoPalletMenu.xaml +++ b/Content.Client/Cargo/UI/CargoPalletMenu.xaml @@ -1,9 +1,9 @@ - + MinSize="300 150" + Title="{Loc 'cargo-pallet-console-menu-title'}"> +