]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Adding a random gate (#41627)
authorBorsh <85323386+NeBorsh@users.noreply.github.com>
Sun, 14 Dec 2025 19:15:22 +0000 (22:15 +0300)
committerGitHub <noreply@github.com>
Sun, 14 Dec 2025 19:15:22 +0000 (19:15 +0000)
commit6fc13a5875ea2cc7d46a4bcbc822cecef0dfd577
treec27090f459b1f41cf8b1a1b4288f0fbd68579d85
parentc5148750d56f8f132b16aa84998155ffb411eda1
Adding a random gate (#41627)

* Added random gate

* minor edit

* cleaning up my shit after trying to do something faster

* new lines

* some changes

* joke

* UI

* Long Division

* Dont use ctrl + x in 3 am

* I hope these are the final touches

* One thing, I don't know why

* noname commit

* no way, 1kk of code lines edit

* sudo rm -rf ... and something there...

* update

* sometimes its sad
16 files changed:
Content.Client/DeviceLinking/Systems/RandomGateSystem.cs [new file with mode: 0644]
Content.Client/DeviceLinking/UI/RandomGateBoundUserInterface.cs [new file with mode: 0644]
Content.Client/DeviceLinking/UI/RandomGateSetupWindow.xaml [new file with mode: 0644]
Content.Client/DeviceLinking/UI/RandomGateSetupWindow.xaml.cs [new file with mode: 0644]
Content.Server/DeviceLinking/Systems/RandomGateSystem.cs [new file with mode: 0644]
Content.Shared/DeviceLinking/Components/RandomGateComponent.cs [new file with mode: 0644]
Content.Shared/DeviceLinking/SharedRandomGateEvents.cs [new file with mode: 0644]
Content.Shared/DeviceLinking/Systems/SharedRandomGateSystem.cs [new file with mode: 0644]
Resources/Locale/en-US/deviceLinking/randomgate.ftl [new file with mode: 0644]
Resources/Locale/en-US/machine-linking/receiver_ports.ftl
Resources/Prototypes/DeviceLinking/sink_ports.yml
Resources/Prototypes/Entities/Structures/gates.yml
Resources/Prototypes/Recipes/Construction/Graphs/tools/logic_gate.yml
Resources/Prototypes/Recipes/Construction/tools.yml
Resources/Textures/Objects/Devices/gates.rsi/meta.json
Resources/Textures/Objects/Devices/gates.rsi/random_gate.png [new file with mode: 0644]