fish-station/Content.Client/UserInterface
ShadowCommander 1580750606 Implement Cargo Console (#413)
* Implement Cargo Console

Add to CargoConsoleComponent GalacticBank information for syncing Bank Account Balance.

Implement CargoOrderDatabase on the server side and a list of orders in the CargoOrderDatabaseComponent on the client side. This makes it easier to change data on the server side but also utilize the state syncing between components.

Implement GalacticMarketComponent.
Only productIds get sent. Both client and server create their lists from YAML.

Implement basic spawning of items from approved orders in CargoOrderDatabase.

* Finish Cargo Console

Add validation to make sure Order Amount is one or more.

Implement approve and cancel buttons to CargoConsoleMenu orders list row.

Add price to CargoConsoleMenu product list row.

Implement CargoOrderDataManager to consolidate CargoOrder lists.

Refactor CargoOrderDatabaseComponent to use CargoOrderDataManager instead of storing duplicate lists.

Implement canceling orders.
Implement approving orders.

Fix sprite links.

Implement Cargo Request Console.
2019-11-22 01:37:14 +01:00
..
Cargo Implement Cargo Console (#413) 2019-11-22 01:37:14 +01:00
EscapeMenu.cs Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
GameHud.cs Sandbox panel 2019-10-02 21:47:32 +02:00
HandsGui.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
LobbyGui.cs Fix Leave button in lobby being off to the right. 2019-10-20 22:39:22 +02:00
NanoHeading.cs Implement more new styling stuff. 2019-10-18 14:28:24 +02:00
NanoStyle.cs Implement Cargo Console (#413) 2019-11-22 01:37:14 +01:00
Placeholder.cs Adds a UI element to act as placeholder. 2019-05-14 01:19:25 +02:00
ServerInfo.cs Fancy up the lobby GUI. 2019-10-18 14:28:39 +02:00
StatusEffectsUI.cs Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
StripeBack.cs Implement more new styling stuff. 2019-10-18 14:28:24 +02:00
TargetingDoll.cs Shitty combat mode & animations. (#367) 2019-09-26 22:32:32 +02:00
TutorialWindow.cs Document combat mode and change the keybind to Num1. 2019-10-20 22:31:49 +02:00