]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Vendors now will say "Thanks for using!" (#23023)
authorlzk <124214523+lzk228@users.noreply.github.com>
Wed, 3 Jan 2024 22:21:53 +0000 (23:21 +0100)
committerGitHub <noreply@github.com>
Wed, 3 Jan 2024 22:21:53 +0000 (17:21 -0500)
* comit1

* comit2

* comit 3

* Update Content.Server/VendingMachines/VendingMachineSystem.cs

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Content.Server/VendingMachines/VendingMachineSystem.cs
Resources/Locale/en-US/vending-machines/vending-machine.ftl [new file with mode: 0644]

index aecc1442e3d82a10316c24652185ecf89ab8b5d8..79aac8bcd774cd530fa894f2b9a3f48ab9944550 100644 (file)
@@ -1,6 +1,7 @@
 using System.Linq;
 using System.Numerics;
 using Content.Server.Cargo.Systems;
+using Content.Server.Chat.Systems;
 using Content.Server.Emp;
 using Content.Server.Power.Components;
 using Content.Server.Power.EntitySystems;
@@ -35,6 +36,7 @@ namespace Content.Server.VendingMachines
         [Dependency] private readonly ThrowingSystem _throwingSystem = default!;
         [Dependency] private readonly UserInterfaceSystem _userInterfaceSystem = default!;
         [Dependency] private readonly IGameTiming _timing = default!;
+        [Dependency] private readonly ChatSystem _chat = default!;
 
         private ISawmill _sawmill = default!;
 
@@ -384,6 +386,9 @@ namespace Content.Server.VendingMachines
                 _throwingSystem.TryThrow(ent, direction, vendComponent.NonLimitedEjectForce);
             }
 
+            // Send message after dispensing
+            _chat.TrySendInGameICMessage(uid, Loc.GetString("vending-machine-thanks", ("name", Name(uid))), InGameICChatType.Speak, true);
+
             vendComponent.NextItemToEject = null;
             vendComponent.ThrowNextItem = false;
         }
diff --git a/Resources/Locale/en-US/vending-machines/vending-machine.ftl b/Resources/Locale/en-US/vending-machines/vending-machine.ftl
new file mode 100644 (file)
index 0000000..d527f42
--- /dev/null
@@ -0,0 +1 @@
+vending-machine-thanks = Thanks for using { $name }!