]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Salvage Job Board (#37549)
authorNemanja <98561806+EmoGarbage404@users.noreply.github.com>
Sun, 18 May 2025 04:02:52 +0000 (00:02 -0400)
committerGitHub <noreply@github.com>
Sun, 18 May 2025 04:02:52 +0000 (14:02 +1000)
commit0d878751faf583dd253f97c40c7466374d8c9f8d
tree10bbf4820062583912405de1ce3453290342e9eb
parent93305c21df025436ae15f32d7e69fa91853e5d1a
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
45 files changed:
Content.Client/Cargo/BUI/CargoOrderConsoleBoundUserInterface.cs
Content.Client/Cargo/UI/CargoConsoleMenu.xaml.cs
Content.Client/Salvage/UI/JobEntry.xaml [new file with mode: 0644]
Content.Client/Salvage/UI/JobEntry.xaml.cs [new file with mode: 0644]
Content.Client/Salvage/UI/SalvageJobBoardBoundUserInterface.cs [new file with mode: 0644]
Content.Client/Salvage/UI/SalvageJobBoardMenu.xaml [new file with mode: 0644]
Content.Client/Salvage/UI/SalvageJobBoardMenu.xaml.cs [new file with mode: 0644]
Content.Server/Cargo/Components/StationCargoBountyDatabaseComponent.cs
Content.Server/Cargo/Components/StationCargoOrderDatabaseComponent.cs
Content.Server/Cargo/Systems/CargoSystem.Bounty.cs
Content.Server/Cargo/Systems/CargoSystem.Orders.cs
Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs
Content.Server/Cargo/Systems/PriceGunSystem.cs
Content.Server/Salvage/JobBoard/JobBoardCommands.cs [new file with mode: 0644]
Content.Server/Salvage/JobBoard/JobBoardLabelComponent.cs [new file with mode: 0644]
Content.Server/Salvage/JobBoard/SalvageJobBoardSystem.cs [new file with mode: 0644]
Content.Server/Salvage/JobBoard/SalvageJobsDataComponent.cs [new file with mode: 0644]
Content.Shared/Cargo/BUI/CargoConsoleInterfaceState.cs
Content.Shared/Cargo/Components/CargoOrderConsoleComponent.cs
Content.Shared/Cargo/Prototypes/CargoBountyGroupPrototype.cs [new file with mode: 0644]
Content.Shared/Cargo/Prototypes/CargoBountyPrototype.cs
Content.Shared/Labels/EntitySystems/LabelSystem.cs
Content.Shared/Paper/PaperSystem.cs
Content.Shared/Salvage/JobBoard/SalvageJobBoardConsoleComponent.cs [new file with mode: 0644]
Resources/Locale/en-US/cargo/bounties.ftl
Resources/Locale/en-US/cargo/price-gun-component.ftl
Resources/Locale/en-US/commands/toolshed-commands.ftl
Resources/Locale/en-US/salvage/job-board.ftl [new file with mode: 0644]
Resources/Prototypes/Catalog/Bounties/bounties.yml
Resources/Prototypes/Catalog/Bounties/groups.yml [new file with mode: 0644]
Resources/Prototypes/Catalog/Bounties/salvage_jobs.yml [new file with mode: 0644]
Resources/Prototypes/Catalog/Cargo/markets.yml
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Resources/Prototypes/Entities/Mobs/NPCs/carp.yml
Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml
Resources/Prototypes/Entities/Objects/Materials/materials.yml
Resources/Prototypes/Entities/Objects/Materials/ore.yml
Resources/Prototypes/Entities/Objects/Materials/scrap.yml
Resources/Prototypes/Entities/Objects/Misc/paper.yml
Resources/Prototypes/Entities/Stations/base.yml
Resources/Prototypes/Entities/Stations/nanotrasen.yml
Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml
Resources/Prototypes/tags.yml
Resources/Textures/Structures/Machines/computers.rsi/meta.json
Resources/Textures/Structures/Machines/computers.rsi/salvjob.png [new file with mode: 0644]