fish-station/Content.Shared/GameObjects/Components
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
..
Access Make ID console fancier. 2019-10-21 22:54:16 +02:00
Cargo Implement Cargo Console (#413) 2019-11-22 01:37:14 +01:00
Chemistry Add hunger and thirst (#363) 2019-11-11 22:20:03 +01:00
Construction Rename toolbox references from ss14 to robust 2019-04-15 21:11:38 -06:00
Damage Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Doors Disable unlit layers on unpowered airlocks. 2019-10-13 16:39:21 +02:00
Inventory Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Items Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Markers Rename toolbox references from ss14 to robust 2019-04-15 21:11:38 -06:00
Materials Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Medical Added medical scanner (#338) 2019-09-18 20:24:55 +02:00
Mobs Add hunger and thirst (#363) 2019-11-11 22:20:03 +01:00
Movement Add basic teleportation and portals (#269) 2019-07-19 10:09:33 +02:00
Nutrition Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Power Add power cell and weapon chargers (#430) 2019-11-21 23:48:56 +01:00
Research Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Sound Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Storage Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Trigger Explosions and Grenades, Triggers, OnDestroy, OnExAct, Fueltanks and destructible tables (#247) 2019-06-07 13:15:20 +02:00
VendingMachines Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Weapons Shitty combat mode & animations. (#367) 2019-09-26 22:32:32 +02:00
SharedComputerComponent.cs Eris computer sprites, visualizer. 2019-08-12 18:43:24 +02:00
SharedWiresComponent.cs Airlock hacking (#329) 2019-09-06 10:05:02 +02:00