]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Station Anchor (#26098)
authorJulian Giebel <juliangiebel@live.de>
Sat, 31 Aug 2024 14:40:28 +0000 (16:40 +0200)
committerGitHub <noreply@github.com>
Sat, 31 Aug 2024 14:40:28 +0000 (10:40 -0400)
commit417d3a87a22640003fd7ce95771aa470357b33c1
treebfa295944693a949c85ab4330ae3c23536a11595
parent8dbaca33e6acc1d099ba344593be40ecc62e2797
Station Anchor (#26098)

* Work on abstracting out chargeup functionality/ui from grav gen

* Work on station anchor

* Finish implementing station anchors

* uhh yeah

* ok.

* fix tests

* whoops

* Get the last extraneous yaml fail

* PJB review

* beast mode... ACTIVATE!

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
30 files changed:
Content.Client/Anomaly/Ui/AnomalyGeneratorBoundUserInterface.cs
Content.Client/Gravity/GravitySystem.cs
Content.Client/Gravity/UI/GravityGeneratorBoundUserInterface.cs [deleted file]
Content.Client/Gravity/UI/GravityGeneratorWindow.xaml.cs [deleted file]
Content.Client/Power/PowerCharge/PowerChargeBoundUserInterface.cs [new file with mode: 0644]
Content.Client/Power/PowerCharge/PowerChargeComponent.cs [new file with mode: 0644]
Content.Client/Power/PowerCharge/PowerChargeWindow.xaml [moved from Content.Client/Gravity/UI/GravityGeneratorWindow.xaml with 60% similarity]
Content.Client/Power/PowerCharge/PowerChargeWindow.xaml.cs [new file with mode: 0644]
Content.IntegrationTests/Tests/Gravity/WeightlessStatusTests.cs
Content.IntegrationTests/Tests/GravityGridTest.cs
Content.Server/Gravity/GravityGeneratorComponent.cs
Content.Server/Gravity/GravityGeneratorSystem.cs
Content.Server/Power/Components/PowerChargeComponent.cs [new file with mode: 0644]
Content.Server/Power/EntitySystems/PowerChargeSystem.cs [new file with mode: 0644]
Content.Server/Shuttles/Components/StationAnchorComponent.cs [new file with mode: 0644]
Content.Server/Shuttles/Systems/StationAnchorSystem.cs [new file with mode: 0644]
Content.Shared/Gravity/SharedGravityGeneratorComponent.cs
Content.Shared/Power/SharedPowerCharge.cs [new file with mode: 0644]
Content.Shared/Power/SharedPowerChargeComponent.cs [new file with mode: 0644]
Content.Shared/Shuttles/Systems/SharedShuttleSystem.cs
Resources/Locale/en-US/components/station-anchor-component.ftl [new file with mode: 0644]
Resources/Locale/en-US/power/components/power-charging-component.ftl [new file with mode: 0644]
Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml
Resources/Prototypes/Entities/Structures/Machines/gravity_generator.yml
Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Resources/Prototypes/Entities/Structures/Shuttles/station_anchor.yml [new file with mode: 0644]
Resources/Prototypes/Recipes/Lathes/electronics.yml
Resources/Textures/Structures/Machines/station_anchor.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Structures/Machines/station_anchor.rsi/station_anchor.png [new file with mode: 0644]
Resources/Textures/Structures/Machines/station_anchor.rsi/station_anchor_unlit.png [new file with mode: 0644]