]> git.smokeofanarchy.ru Git - space-station-14.git/commit
make emagged marker component (fixed version of #13867) (#14096)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Sun, 19 Feb 2023 01:03:06 +0000 (01:03 +0000)
committerGitHub <noreply@github.com>
Sun, 19 Feb 2023 01:03:06 +0000 (19:03 -0600)
commit98b02b3d97d2422781b6eeaca2aad34285337b60
treea1cc0d470bcf05c6a5ccb7265d693ee0d763d632
parent04a0faf4787e4c8bbc1d2243b1e47d2b6e7e2b35
make emagged marker component (fixed version of #13867) (#14096)

* The all-in-one hacking solution
The thinking man's lockpick
The iconic EMAG

* emagged medbay's stasis bed

* left med, emagged sec' apc

* went back to chem, emagged the dispenser

* emagged the fax while i was there

* had a donut while waiting for emag to charge

* i broke into the bridge then announced 'mandatory johnson inspection in medical'

* get system instead of dependency

* feedback

* net suggestion

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* use EnsureComp and import NetworkedComponent

---------

Co-authored-by: deltanedas <user@zenith>
Co-authored-by: deltanedas <deltanedas@laptop>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
19 files changed:
Content.Server/Access/AccessWireAction.cs
Content.Server/Bed/BedSystem.cs
Content.Server/Bed/Components/StasisBedComponent.cs
Content.Server/Chemistry/Components/ReagentDispenserComponent.cs
Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs
Content.Server/Communications/CommunicationsConsoleSystem.cs
Content.Server/Fax/FaxMachineComponent.cs
Content.Server/Fax/FaxSystem.cs
Content.Server/Power/Components/ApcComponent.cs
Content.Server/Power/EntitySystems/ApcSystem.cs
Content.Server/Recycling/Components/RecyclerComponent.cs
Content.Server/Recycling/RecyclerSystem.cs
Content.Server/VendingMachines/VendingMachineSystem.cs
Content.Shared/Access/Components/AccessReaderComponent.cs
Content.Shared/Access/Systems/AccessReaderSystem.cs
Content.Shared/Emag/Components/EmaggedComponent.cs [new file with mode: 0644]
Content.Shared/Emag/Systems/EmagSystem.cs
Content.Shared/VendingMachines/SharedVendingMachineSystem.cs
Content.Shared/VendingMachines/VendingMachineComponent.cs