Salvage Job Board (#37549)

* Salvage Job Board

* More development

* Small boy

* Computer yaml (partial)

* UI

* Rank unlock logic

* Job label printing

* appraisal tool integration

* Jobs

* add board to QM locker

* boom!

* command desc

* mild rewording

* ackh, mein pr ist brohken
This commit is contained in:
Nemanja
2025-05-18 00:02:52 -04:00
committed by GitHub
parent 93305c21df
commit 0d878751fa
45 changed files with 1239 additions and 61 deletions

View File

@@ -31,6 +31,16 @@ public sealed partial class StationCargoOrderDatabaseComponent : Component
[ViewVariables]
public int NumOrdersCreated;
/// <summary>
/// An all encompassing determiner of what markets can be ordered from.
/// Not every console can order from every market, but a console can't order from a market not on this list.
/// </summary>
[DataField]
public List<ProtoId<CargoMarketPrototype>> Markets = new()
{
"market",
};
// TODO: Can probably dump this
/// <summary>
/// The cargo shuttle assigned to this station.