]> git.smokeofanarchy.ru Git - space-station-14.git/commit
feat: now when research is unlocked in console, approver of reasearch is radio-ed...
authorFildrance <fildrance@gmail.com>
Tue, 3 Sep 2024 13:01:38 +0000 (16:01 +0300)
committerGitHub <noreply@github.com>
Tue, 3 Sep 2024 13:01:38 +0000 (23:01 +1000)
commit6380a9adca8ea0f73eaf8519f433f52242c70224
tree053d1b8e55c8067c10974287028dafb50b5afdc0
parent894d4980f515ebabf00b31b997ca942f93dbfb86
feat: now when research is unlocked in console, approver of reasearch is radio-ed too (#31170)

* feat: now when research is unlocked in console, approver of reasearch is radio-ed too

* refactor: now most of events that require actor name to be radio-ed or logged use TryGetIdentityShortInfoEvent which is subscibed by id-card system and borg system (to work for both carbon and synthetic life-forms)

* refactor: moved TryGetIdentityShortInfoEvent on id card system to shared, fixed cargo cent-com-originated orders

* remove unused check

* refactor: decoupled systems from IdCardSystem (those that are not dependent on it anymore)

* refactor: removed unuseed usings

* feat: emagged cargo/research consoles wont radio messages on buy/research confirm anymore

---------

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
13 files changed:
Content.Server/Access/Systems/IdCardSystem.cs
Content.Server/Cargo/Systems/CargoSystem.Orders.cs
Content.Server/Cargo/Systems/CargoSystem.cs
Content.Server/Communications/CommunicationsConsoleSystem.cs
Content.Server/CriminalRecords/Systems/CriminalRecordsConsoleSystem.cs
Content.Server/MassMedia/Systems/NewsSystem.cs
Content.Server/Research/Systems/ResearchSystem.Console.cs
Content.Shared/Access/Systems/AccessReaderSystem.cs
Content.Shared/Access/Systems/SharedIdCardSystem.cs
Content.Shared/Cargo/CargoOrderData.cs
Content.Shared/IdentityManagement/TryGetIdentityShortInfoEvent.cs [new file with mode: 0644]
Content.Shared/Silicons/Borgs/SharedBorgSystem.cs
Resources/Locale/en-US/research/components/research-console-component.ftl