]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Departmental Economy (#36445)
authorNemanja <98561806+EmoGarbage404@users.noreply.github.com>
Sun, 13 Apr 2025 13:22:36 +0000 (09:22 -0400)
committerGitHub <noreply@github.com>
Sun, 13 Apr 2025 13:22:36 +0000 (15:22 +0200)
commit12b75beeab27f8905d6d3f07b7bbda2cfd859b5e
treeffc0cd7e47c27d0eca9d48194c9e84227d77864d
parent5f78b72763065545f16ce4b6eef4efb05adee72b
Departmental Economy (#36445)

* Cargo Accounts, Request Consoles, and lock boxes

* Funding Allocation Computer

* final changes

* test fix

* remove dumb code

* ScarKy0 review

* first cour

* second cour

* Update machines.yml

* review

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: Milon <milonpl.git@proton.me>
62 files changed:
Content.Client/Cargo/BUI/CargoOrderConsoleBoundUserInterface.cs
Content.Client/Cargo/BUI/FundingAllocationConsoleBoundUserInterface.cs [new file with mode: 0644]
Content.Client/Cargo/UI/CargoConsoleMenu.xaml
Content.Client/Cargo/UI/CargoConsoleMenu.xaml.cs
Content.Client/Cargo/UI/CargoOrderRow.xaml
Content.Client/Cargo/UI/CargoProductRow.xaml
Content.Client/Cargo/UI/FundingAllocationMenu.xaml [new file with mode: 0644]
Content.Client/Cargo/UI/FundingAllocationMenu.xaml.cs [new file with mode: 0644]
Content.Server/Cargo/Components/CargoPalletComponent.cs
Content.Server/Cargo/Components/CargoPalletConsoleComponent.cs
Content.Server/Cargo/Components/StationBankAccountComponent.cs [deleted file]
Content.Server/Cargo/Components/StationCargoOrderDatabaseComponent.cs
Content.Server/Cargo/Systems/CargoSystem.Bounty.cs
Content.Server/Cargo/Systems/CargoSystem.Funds.cs [new file with mode: 0644]
Content.Server/Cargo/Systems/CargoSystem.Orders.cs
Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs
Content.Server/Cargo/Systems/CargoSystem.Telepad.cs
Content.Server/Cargo/Systems/CargoSystem.cs
Content.Server/Delivery/DeliverySystem.cs
Content.Server/Stack/StackSystem.cs
Content.Server/Station/Systems/StationSystem.cs
Content.Server/StationEvents/Components/CargoGiftsRuleComponent.cs
Content.Server/StationEvents/Events/CargoGiftsRule.cs
Content.Shared/Cargo/BUI/CargoConsoleInterfaceState.cs
Content.Shared/Cargo/Components/BankClientComponent.cs [deleted file]
Content.Shared/Cargo/Components/CargoOrderConsoleComponent.cs
Content.Shared/Cargo/Components/FundingAllocationConsoleComponent.cs [new file with mode: 0644]
Content.Shared/Cargo/Components/OverrideSellComponent.cs [new file with mode: 0644]
Content.Shared/Cargo/Components/StationBankAccountComponent.cs [new file with mode: 0644]
Content.Shared/Cargo/Prototypes/CargoAccountPrototype.cs [new file with mode: 0644]
Content.Shared/Cargo/SharedCargoSystem.cs
Resources/Locale/en-US/cargo/cargo-accounts.ftl [new file with mode: 0644]
Resources/Locale/en-US/cargo/cargo-console-component.ftl
Resources/Prototypes/Catalog/Cargo/cargo_lockbox.yml [new file with mode: 0644]
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Resources/Prototypes/Catalog/cargo_accounts.yml [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml
Resources/Prototypes/Entities/Objects/Devices/Circuitboards/computer.yml
Resources/Prototypes/Entities/Objects/Misc/paper.yml
Resources/Prototypes/Entities/Stations/base.yml
Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml
Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml
Resources/Prototypes/SoundCollections/machines.yml [new file with mode: 0644]
Resources/Textures/Structures/Machines/computers.rsi/allocate.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/computers.rsi/meta.json
Resources/Textures/Structures/Machines/computers.rsi/request-eng.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/computers.rsi/request-med.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/computers.rsi/request-sci.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/computers.rsi/request-sec.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/computers.rsi/request-srv.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/computers.rsi/transfer.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/base.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/closed.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/icon.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/locked.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/open.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/overlay-closed.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/overlay.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/sparking.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/unlocked.png [new file with mode: 0644]
Resources/Textures/Structures/Storage/Crates/lockbox.rsi/welded.png [new file with mode: 0644]