]> git.smokeofanarchy.ru Git - space-station-14.git/commit
move all the radio components and system to Shared (#40293)
authorslarticodefast <161409025+slarticodefast@users.noreply.github.com>
Thu, 11 Sep 2025 23:26:47 +0000 (01:26 +0200)
committerGitHub <noreply@github.com>
Thu, 11 Sep 2025 23:26:47 +0000 (01:26 +0200)
commit321331e66413e913eb36432716e77936c5b086ae
treea890d81911611b44a53e48ea76f8c7ec6aa7dc01
parentd8c55aef3c067a661096e3a5aa2ea8429a3b4a99
move all the radio components and system to Shared (#40293)

* move all the radio components and system to Shared.

* duh split impl

* address reviews

* cleanup

---------

Co-authored-by: walksanatora <walkerffo22@gmail.com>
24 files changed:
Content.Client/Radio/EntitySystems/RadioDeviceSystem.cs
Content.Client/Silicons/Laws/Ui/LawDisplay.xaml.cs
Content.Server/Implants/RadioImplantSystem.cs
Content.Server/Radio/Components/IntrinsicRadioTransmitterComponent.cs [deleted file]
Content.Server/Radio/Components/RadioMicrophoneComponent.cs [deleted file]
Content.Server/Radio/Components/RadioSpeakerComponent.cs [deleted file]
Content.Server/Radio/EntitySystems/HeadsetSystem.cs
Content.Server/Radio/EntitySystems/RadioDeviceSystem.cs
Content.Server/Radio/EntitySystems/RadioSystem.cs
Content.Server/Silicons/Borgs/BorgSwitchableTypeSystem.cs
Content.Server/Silicons/Laws/SiliconLawSystem.cs
Content.Server/Speech/Components/ListenWireAction.cs
Content.Server/Vocalization/Systems/RadioVocalizationSystem.cs
Content.Shared/Radio/Components/ActiveRadioComponent.cs [moved from Content.Server/Radio/Components/ActiveRadioComponent.cs with 57% similarity]
Content.Shared/Radio/Components/EncryptionKeyComponent.cs
Content.Shared/Radio/Components/EncryptionKeyHolderComponent.cs
Content.Shared/Radio/Components/IntrinsicRadioReceiverComponent.cs [moved from Content.Server/Radio/Components/IntrinsicRadioReceiverComponent.cs with 73% similarity]
Content.Shared/Radio/Components/IntrinsicRadioTransmitterComponent.cs [new file with mode: 0644]
Content.Shared/Radio/Components/RadioMicrophoneComponent.cs [new file with mode: 0644]
Content.Shared/Radio/Components/RadioSpeakerComponent.cs [new file with mode: 0644]
Content.Shared/Radio/Components/WearingHeadsetComponent.cs [moved from Content.Server/Radio/Components/WearingHeadsetComponent.cs with 62% similarity]
Content.Shared/Radio/EntitySystems/EncryptionKeySystem.cs
Content.Shared/Radio/EntitySystems/SharedRadioDeviceSystem.cs [new file with mode: 0644]
Content.Shared/Silicons/Laws/Components/SiliconLawBoundComponent.cs