]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Migrate Lathe Material Ejection Code to MaterialStorage (#23199)
authorHannah Giovanna Dawson <karakkaraz@gmail.com>
Sun, 31 Dec 2023 01:08:33 +0000 (01:08 +0000)
committerGitHub <noreply@github.com>
Sun, 31 Dec 2023 01:08:33 +0000 (20:08 -0500)
commitf850047341108b286170197d12f4d13946ee0b40
treec82b968c30e1eafa38d80f7c8e120851ee50dfed
parentec82a05df989db8b1107b8c5257c6ea772b8611b
Migrate Lathe Material Ejection Code to MaterialStorage (#23199)

* SS14-23184 Migrate Lathe Material Ejection Code to MaterialStorage

The lathe material ejection code acts as a do-nothing
man-in-the-middle system that does work that would be
reasonable for any MaterialStorage-using machine to
use. This has been fixed by migrating the ejection
code to MaterialStorage, allowing anything that uses
the system to eject mats it is storing.

* Fix some YAML references. Science!!
Content.Client/Lathe/UI/LatheBoundUserInterface.cs
Content.Server/Lathe/LatheSystem.cs
Content.Server/Materials/MaterialStorageSystem.cs
Content.Shared/Lathe/LatheComponent.cs
Content.Shared/Lathe/LatheEjectMaterialMessage.cs [deleted file]
Content.Shared/Materials/MaterialStorageComponent.cs
Resources/Prototypes/Entities/Structures/Machines/lathe.yml