]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Convert advertisements to use localized datasets (#28400)
authorTayrtahn <tayrtahn@gmail.com>
Thu, 30 May 2024 16:08:42 +0000 (12:08 -0400)
committerGitHub <noreply@github.com>
Thu, 30 May 2024 16:08:42 +0000 (12:08 -0400)
* Convert advertisements to use LocalizedDatasets

* File consolidation

* Arcade machines too

74 files changed:
Content.Server/Advertise/Components/AdvertiseComponent.cs
Content.Server/Advertise/Components/SpeakOnUIClosedComponent.cs
Content.Server/Advertise/EntitySystems/AdvertiseSystem.cs
Content.Server/Advertise/EntitySystems/SpeakOnUIClosedSystem.cs
Content.Shared/Advertise/MessagePackPrototype.cs [deleted file]
Resources/Locale/en-US/vending-machines/vending-machine.ftl
Resources/Prototypes/Catalog/Arcade/Advertisements/blockgame.yml [deleted file]
Resources/Prototypes/Catalog/Arcade/Advertisements/spacevillain.yml [deleted file]
Resources/Prototypes/Catalog/Arcade/Goodbyes/blockgame.yml [deleted file]
Resources/Prototypes/Catalog/Arcade/Goodbyes/spacevillain.yml [deleted file]
Resources/Prototypes/Catalog/Arcade/advertisements.yml [new file with mode: 0644]
Resources/Prototypes/Catalog/Arcade/goodbyes.yml [new file with mode: 0644]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/ammo.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/atmosdrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/bardrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/boozeomat.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/cargodrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/chang.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefdrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefvend.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/chemdrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/cigs.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/clothesmate.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/coffee.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/cola.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/condiments.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/curadrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/detdrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/dinnerware.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/discount.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/donut.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/engidrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/fatextractor.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/games.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/genedrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/happyhonk.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/hydrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/janidrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/lawdrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/magivend.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/medidrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/megaseed.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/nanomed.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/nutrimax.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/robodrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/scidrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/secdrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/sectech.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/smartfridge.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/snack.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/sovietsoda.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/syndiedrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/theater.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/vendomat.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Advertisements/virodrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/boozeomat.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/chang.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/chefvend.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/cigs.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/coffee.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/cola.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/discount.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/donut.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/games.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/generic.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/happyhonk.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/lawdrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/nutrimax.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/sectech.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/snack.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/sovietsoda.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/Goodbyes/syndiedrobe.yml [deleted file]
Resources/Prototypes/Catalog/VendingMachines/advertisements.yml [new file with mode: 0644]
Resources/Prototypes/Catalog/VendingMachines/goodbyes.yml [new file with mode: 0644]

index 3d617e3a340e65deb9515f5a1d506b5c2d307b6e..94650234bbb2a4bde33af98ec270773f95c2cee9 100644 (file)
@@ -1,12 +1,12 @@
 using Content.Server.Advertise.EntitySystems;
-using Content.Shared.Advertise;
+using Content.Shared.Dataset;
 using Robust.Shared.Prototypes;
 
 namespace Content.Server.Advertise.Components;
 
 /// <summary>
 /// Makes this entity periodically advertise by speaking a randomly selected
-/// message from a specified MessagePack into local chat.
+/// message from a specified dataset into local chat.
 /// </summary>
 [RegisterComponent, Access(typeof(AdvertiseSystem))]
 public sealed partial class AdvertiseComponent : Component
@@ -33,10 +33,10 @@ public sealed partial class AdvertiseComponent : Component
     public bool Prewarm = true;
 
     /// <summary>
-    /// The identifier for the advertisements pack prototype.
+    /// The identifier for the advertisements dataset prototype.
     /// </summary>
     [DataField(required: true)]
-    public ProtoId<MessagePackPrototype> Pack { get; private set; }
+    public ProtoId<LocalizedDatasetPrototype> Pack { get; private set; }
 
     /// <summary>
     /// The next time an advertisement will be said.
index 2a663b7f89db8c2abea811ba171818ecfc37d6ed..99d0080d7f227d6d48b86d257a06c32ad60c8734 100644 (file)
@@ -1,4 +1,4 @@
-using Content.Shared.Advertise;
+using Content.Shared.Dataset;
 using Robust.Shared.Prototypes;
 
 namespace Content.Server.Advertise.Components;
@@ -11,10 +11,10 @@ namespace Content.Server.Advertise.Components;
 public sealed partial class SpeakOnUIClosedComponent : Component
 {
     /// <summary>
-    /// The identifier for the message pack prototype containing messages to be spoken by this entity.
+    /// The identifier for the dataset prototype containing messages to be spoken by this entity.
     /// </summary>
     [DataField(required: true)]
-    public ProtoId<MessagePackPrototype> Pack { get; private set; }
+    public ProtoId<LocalizedDatasetPrototype> Pack { get; private set; }
 
     /// <summary>
     /// Is this component active? If false, no messages will be spoken.
index 28fa01628f43d0648dfcadb12b08261efe64904a..7f2e128183584ad577b07b54c6a1302132ece041 100644 (file)
@@ -62,7 +62,7 @@ public sealed class AdvertiseSystem : EntitySystem
             return;
 
         if (_prototypeManager.TryIndex(advert.Pack, out var advertisements))
-            _chat.TrySendInGameICMessage(uid, Loc.GetString(_random.Pick(advertisements.Messages)), InGameICChatType.Speak, hideChat: true);
+            _chat.TrySendInGameICMessage(uid, Loc.GetString(_random.Pick(advertisements.Values)), InGameICChatType.Speak, hideChat: true);
     }
 
     public override void Update(float frameTime)
index 232b4b7edab520535ac80848f7bdcdf455143dd2..a0a709e5faddf064b2ea17d635ad52724476f925 100644 (file)
@@ -1,7 +1,6 @@
 using Content.Server.Advertise.Components;
 using Content.Server.Chat.Systems;
-using Content.Server.UserInterface;
-using Content.Shared.Advertise;
+using Content.Shared.Dataset;
 using Robust.Shared.Prototypes;
 using Robust.Shared.Random;
 using ActivatableUIComponent = Content.Shared.UserInterface.ActivatableUIComponent;
@@ -39,10 +38,10 @@ public sealed partial class SpeakOnUIClosedSystem : EntitySystem
         if (!entity.Comp.Enabled)
             return false;
 
-        if (!_prototypeManager.TryIndex(entity.Comp.Pack, out MessagePackPrototype? messagePack))
+        if (!_prototypeManager.TryIndex(entity.Comp.Pack, out var messagePack))
             return false;
 
-        var message = Loc.GetString(_random.Pick(messagePack.Messages), ("name", Name(entity)));
+        var message = Loc.GetString(_random.Pick(messagePack.Values), ("name", Name(entity)));
         _chat.TrySendInGameICMessage(entity, message, InGameICChatType.Speak, true);
         entity.Comp.Flag = false;
         return true;
diff --git a/Content.Shared/Advertise/MessagePackPrototype.cs b/Content.Shared/Advertise/MessagePackPrototype.cs
deleted file mode 100644 (file)
index f7495d7..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-using Robust.Shared.Prototypes;
-
-namespace Content.Shared.Advertise;
-
-[Serializable, Prototype("messagePack")]
-public sealed partial class MessagePackPrototype : IPrototype
-{
-    [ViewVariables]
-    [IdDataField]
-    public string ID { get; private set; } = default!;
-
-    [DataField]
-    public List<LocId> Messages { get; private set; } = [];
-}
index 637a9c7568e514253f37149683de62d57d8d5076..cb1dd3502f88368c496c481bc72940cce1274aec 100644 (file)
@@ -1,3 +1,3 @@
-vending-machine-thanks = Thanks for using { $name }!
+vending-machine-thanks-1 = Thanks for using { $name }!
 vending-machine-flavor-left = Request refills at cargo
 vending-machine-flavor-right = v1.1
diff --git a/Resources/Prototypes/Catalog/Arcade/Advertisements/blockgame.yml b/Resources/Prototypes/Catalog/Arcade/Advertisements/blockgame.yml
deleted file mode 100644 (file)
index 7fb0367..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-- type: messagePack
-  id: BlockGameAds
-  messages:
-    - advertisement-block-game-1
-    - advertisement-block-game-2
-    - advertisement-block-game-3
-    - advertisement-block-game-4
-    - advertisement-block-game-5
-    - advertisement-block-game-6
-    - advertisement-block-game-7
-    - advertisement-block-game-8
-    - advertisement-block-game-9
-    - advertisement-block-game-10
-    - advertisement-block-game-11
-    - advertisement-block-game-12
-    - advertisement-block-game-13
diff --git a/Resources/Prototypes/Catalog/Arcade/Advertisements/spacevillain.yml b/Resources/Prototypes/Catalog/Arcade/Advertisements/spacevillain.yml
deleted file mode 100644 (file)
index 7c94ab9..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-- type: messagePack
-  id: SpaceVillainAds
-  messages:
-    - advertisement-space-villain-1
-    - advertisement-space-villain-2
-    - advertisement-space-villain-3
-    - advertisement-space-villain-4
-    - advertisement-space-villain-5
-    - advertisement-space-villain-6
-    - advertisement-space-villain-7
-    - advertisement-space-villain-8
-    - advertisement-space-villain-9
-    - advertisement-space-villain-10
-    - advertisement-space-villain-11
-    - advertisement-space-villain-12
-    - advertisement-space-villain-13
-    - advertisement-space-villain-14
-    - advertisement-space-villain-15
diff --git a/Resources/Prototypes/Catalog/Arcade/Goodbyes/blockgame.yml b/Resources/Prototypes/Catalog/Arcade/Goodbyes/blockgame.yml
deleted file mode 100644 (file)
index 460e8d1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-- type: messagePack
-  id: BlockGameGoodbyes
-  messages:
-  - thankyou-block-game-1
-  - thankyou-block-game-2
-  - thankyou-block-game-3
-  - thankyou-block-game-4
-  - thankyou-block-game-5
-  - thankyou-block-game-6
-  - thankyou-block-game-7
-  - thankyou-block-game-8
-  - thankyou-block-game-9
-  - thankyou-block-game-10
-  - thankyou-block-game-11
-  - thankyou-block-game-12
diff --git a/Resources/Prototypes/Catalog/Arcade/Goodbyes/spacevillain.yml b/Resources/Prototypes/Catalog/Arcade/Goodbyes/spacevillain.yml
deleted file mode 100644 (file)
index 09016af..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-- type: messagePack
-  id: SpaceVillainGoodbyes
-  messages:
-  - thankyou-space-villain-1
-  - thankyou-space-villain-2
-  - thankyou-space-villain-3
-  - thankyou-space-villain-4
-  - thankyou-space-villain-5
-  - thankyou-space-villain-6
-  - thankyou-space-villain-7
-  - thankyou-space-villain-8
-  - thankyou-space-villain-9
-  - thankyou-space-villain-10
-  - thankyou-space-villain-11
-  - thankyou-space-villain-12
diff --git a/Resources/Prototypes/Catalog/Arcade/advertisements.yml b/Resources/Prototypes/Catalog/Arcade/advertisements.yml
new file mode 100644 (file)
index 0000000..47ecfb6
--- /dev/null
@@ -0,0 +1,11 @@
+- type: localizedDataset
+  id: BlockGameAds
+  values:
+    prefix: advertisement-block-game-
+    count: 13
+
+- type: localizedDataset
+  id: SpaceVillainAds
+  values:
+    prefix: advertisement-space-villain-
+    count: 15
diff --git a/Resources/Prototypes/Catalog/Arcade/goodbyes.yml b/Resources/Prototypes/Catalog/Arcade/goodbyes.yml
new file mode 100644 (file)
index 0000000..48b45eb
--- /dev/null
@@ -0,0 +1,11 @@
+- type: localizedDataset
+  id: BlockGameGoodbyes
+  values:
+    prefix: thankyou-block-game-
+    count: 12
+
+- type: localizedDataset
+  id: SpaceVillainGoodbyes
+  values:
+    prefix: thankyou-space-villain-
+    count: 12
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/ammo.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/ammo.yml
deleted file mode 100644 (file)
index 7e089a2..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-- type: messagePack
-  id: AmmoVendAds
-  messages:
-  - advertisement-ammo-1
-  - advertisement-ammo-2
-  - advertisement-ammo-3
-  - advertisement-ammo-4
-  - advertisement-ammo-5
-  - advertisement-ammo-6
-  - advertisement-ammo-7
-  - advertisement-ammo-8
-  - advertisement-ammo-9
-  - advertisement-ammo-10
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/atmosdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/atmosdrobe.yml
deleted file mode 100644 (file)
index 7946c06..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: AtmosDrobeAds
-  messages:
-    - advertisement-atmosdrobe-1
-    - advertisement-atmosdrobe-2
-    - advertisement-atmosdrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/bardrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/bardrobe.yml
deleted file mode 100644 (file)
index 0a21acf..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-- type: messagePack
-  id: BarDrobeAds
-  messages:
-    - advertisement-bardrobe-1
-    - advertisement-bardrobe-2
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/boozeomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/boozeomat.yml
deleted file mode 100644 (file)
index e6bcbbc..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-- type: messagePack
-  id: BoozeOMatAds
-  messages:
-  - advertisement-boozeomat-1
-  - advertisement-boozeomat-2
-  - advertisement-boozeomat-3
-  - advertisement-boozeomat-4
-  - advertisement-boozeomat-5
-  - advertisement-boozeomat-6
-  - advertisement-boozeomat-7
-  - advertisement-boozeomat-8
-  - advertisement-boozeomat-9
-  - advertisement-boozeomat-10
-  - advertisement-boozeomat-11
-  - advertisement-boozeomat-12
-  - advertisement-boozeomat-13
-  - advertisement-boozeomat-14
-  - advertisement-boozeomat-15
-  - advertisement-boozeomat-16
-  - advertisement-boozeomat-17
-  - advertisement-boozeomat-18
-  - advertisement-boozeomat-19
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cargodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cargodrobe.yml
deleted file mode 100644 (file)
index f2cd38f..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: CargoDrobeAds
-  messages:
-    - advertisement-cargodrobe-1
-    - advertisement-cargodrobe-2
-    - advertisement-cargodrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chang.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chang.yml
deleted file mode 100644 (file)
index 911d467..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: ChangAds
-  messages:
-    - advertisement-chang-1
-    - advertisement-chang-2
-    - advertisement-chang-3
-    - advertisement-chang-4
-    - advertisement-chang-5
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefdrobe.yml
deleted file mode 100644 (file)
index c71d822..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: ChefDrobeAds
-  messages:
-    - advertisement-chefdrobe-1
-    - advertisement-chefdrobe-2
-    - advertisement-chefdrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefvend.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chefvend.yml
deleted file mode 100644 (file)
index d52fcf9..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-- type: messagePack
-  id: ChefvendAds
-  messages:
-    - advertisement-chefvend-1
-    - advertisement-chefvend-2
-    - advertisement-chefvend-3
-    - advertisement-chefvend-4
-    - advertisement-chefvend-5
-    - advertisement-chefvend-6
-    - advertisement-chefvend-7
-    - advertisement-chefvend-8
-    - advertisement-chefvend-9
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chemdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/chemdrobe.yml
deleted file mode 100644 (file)
index 69a37de..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: ChemDrobeAds
-  messages:
-    - advertisement-chemdrobe-1
-    - advertisement-chemdrobe-2
-    - advertisement-chemdrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cigs.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cigs.yml
deleted file mode 100644 (file)
index db3d492..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-- type: messagePack
-  id: CigaretteMachineAds
-  messages:
-  - advertisement-cigs-1
-  - advertisement-cigs-2
-  - advertisement-cigs-3
-  - advertisement-cigs-4
-  - advertisement-cigs-5
-  - advertisement-cigs-6
-  - advertisement-cigs-7
-  - advertisement-cigs-8
-  - advertisement-cigs-9
-  - advertisement-cigs-10
-  - advertisement-cigs-11
-  - advertisement-cigs-12
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/clothesmate.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/clothesmate.yml
deleted file mode 100644 (file)
index dc109f8..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-- type: messagePack
-  id: ClothesMateAds
-  messages:
-  - advertisement-clothes-1
-  - advertisement-clothes-2
-  - advertisement-clothes-3
-  - advertisement-clothes-4
-  - advertisement-clothes-5
-  - advertisement-clothes-6
-  - advertisement-clothes-7
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/coffee.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/coffee.yml
deleted file mode 100644 (file)
index 4781768..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-- type: messagePack
-  id: HotDrinksMachineAds
-  messages:
-    - advertisement-coffee-1
-    - advertisement-coffee-2
-    - advertisement-coffee-3
-    - advertisement-coffee-4
-    - advertisement-coffee-5
-    - advertisement-coffee-6
-    - advertisement-coffee-7
-    - advertisement-coffee-8
-    - advertisement-coffee-9
-    - advertisement-coffee-10
-    - advertisement-coffee-11
-    - advertisement-coffee-12
-    - advertisement-coffee-13
-    - advertisement-coffee-14
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cola.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/cola.yml
deleted file mode 100644 (file)
index d12d7eb..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-- type: messagePack
-  id: RobustSoftdrinksAds
-  messages:
-  - advertisement-cola-1
-  - advertisement-cola-2
-  - advertisement-cola-3
-  - advertisement-cola-4
-  - advertisement-cola-5
-  - advertisement-cola-6
-  - advertisement-cola-7
-  - advertisement-cola-8
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/condiments.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/condiments.yml
deleted file mode 100644 (file)
index d1d07df..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-- type: messagePack
-  id: CondimentVendAds
-  messages:
-  - advertisement-condiment-1
-  - advertisement-condiment-2
-  - advertisement-condiment-3
-  - advertisement-condiment-4
-  - advertisement-condiment-5
-  - advertisement-condiment-6
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/curadrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/curadrobe.yml
deleted file mode 100644 (file)
index 47523c6..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: CuraDrobeAds
-  messages:
-    - advertisement-curadrobe-1
-    - advertisement-curadrobe-2
-    - advertisement-curadrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/detdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/detdrobe.yml
deleted file mode 100644 (file)
index 50024ce..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: DetDrobeAds
-  messages:
-    - advertisement-detdrobe-1
-    - advertisement-detdrobe-2
-    - advertisement-detdrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/dinnerware.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/dinnerware.yml
deleted file mode 100644 (file)
index ac31dc0..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-- type: messagePack
-  id: DinnerwareAds
-  messages:
-    - advertisement-dinnerware-1
-    - advertisement-dinnerware-2
-    - advertisement-dinnerware-3
-    - advertisement-dinnerware-4
-    - advertisement-dinnerware-5
-    - advertisement-dinnerware-6
-    - advertisement-dinnerware-7
-    - advertisement-dinnerware-8
-    - advertisement-dinnerware-9
-    - advertisement-dinnerware-10
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/discount.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/discount.yml
deleted file mode 100644 (file)
index dce8646..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-- type: messagePack
-  id: DiscountDansAds
-  messages:
-  - advertisement-discount-1
-  - advertisement-discount-2
-  - advertisement-discount-3
-  - advertisement-discount-4
-  - advertisement-discount-5
-  - advertisement-discount-6
-  - advertisement-discount-7
-  - advertisement-discount-8
-  - advertisement-discount-9
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/donut.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/donut.yml
deleted file mode 100644 (file)
index 73766aa..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: DonutAds
-  messages:
-    - advertisement-donut-1
-    - advertisement-donut-2
-    - advertisement-donut-3
-    - advertisement-donut-4
-    - advertisement-donut-5
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/engidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/engidrobe.yml
deleted file mode 100644 (file)
index ec92fbe..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: EngiDrobeAds
-  messages:
-    - advertisement-engidrobe-1
-    - advertisement-engidrobe-2
-    - advertisement-engidrobe-3
-    - advertisement-engidrobe-4
-    - advertisement-engidrobe-5
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/fatextractor.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/fatextractor.yml
deleted file mode 100644 (file)
index 7619ea1..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-- type: messagePack
-  id: FatExtractorFacts
-  messages:
-  - fat-extractor-fact-1
-  - fat-extractor-fact-2
-  - fat-extractor-fact-3
-  - fat-extractor-fact-4
-  - fat-extractor-fact-5
-  - fat-extractor-fact-6
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/games.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/games.yml
deleted file mode 100644 (file)
index 1348635..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-- type: messagePack
-  id: GoodCleanFunAds
-  messages:
-  - advertisement-goodcleanfun-1
-  - advertisement-goodcleanfun-2
-  - advertisement-goodcleanfun-3
-  - advertisement-goodcleanfun-4
-  - advertisement-goodcleanfun-5
-  - advertisement-goodcleanfun-6
-  - advertisement-goodcleanfun-7
-  - advertisement-goodcleanfun-8
-  - advertisement-goodcleanfun-9
-  - advertisement-goodcleanfun-10
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/genedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/genedrobe.yml
deleted file mode 100644 (file)
index 7223880..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-- type: messagePack
-  id: GeneDrobeAds
-  messages:
-    - advertisement-genedrobe-1
-    - advertisement-genedrobe-2
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/happyhonk.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/happyhonk.yml
deleted file mode 100644 (file)
index e145ebc..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-- type: messagePack
-  id: HappyHonkAds
-  messages:
-  - advertisement-happyhonk-1
-  - advertisement-happyhonk-2
-  - advertisement-happyhonk-3
-  - advertisement-happyhonk-4
-  - advertisement-happyhonk-5
-  - advertisement-happyhonk-6
-  - advertisement-happyhonk-7
-  - advertisement-happyhonk-8
-  - advertisement-happyhonk-9
-  - advertisement-happyhonk-10
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/hydrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/hydrobe.yml
deleted file mode 100644 (file)
index 5999c49..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-- type: messagePack
-  id: HyDrobeAds
-  messages:
-    - advertisement-hydrobe-1
-    - advertisement-hydrobe-2
-    - advertisement-hydrobe-3
-    - advertisement-hydrobe-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/janidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/janidrobe.yml
deleted file mode 100644 (file)
index 8310136..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: JaniDrobeAds
-  messages:
-    - advertisement-janidrobe-1
-    - advertisement-janidrobe-2
-    - advertisement-janidrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/lawdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/lawdrobe.yml
deleted file mode 100644 (file)
index a948413..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-- type: messagePack
-  id: LawDrobeAds
-  messages:
-    - advertisement-lawdrobe-1
-    - advertisement-lawdrobe-2
-    - advertisement-lawdrobe-3
-    - advertisement-lawdrobe-4
-    - advertisement-lawdrobe-5
-    - advertisement-lawdrobe-6
-    - advertisement-lawdrobe-7
-    - advertisement-lawdrobe-8
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/magivend.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/magivend.yml
deleted file mode 100644 (file)
index 896a385..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-- type: messagePack
-  id: MagiVendAds
-  messages:
-  - advertisement-magivend-1
-  - advertisement-magivend-2
-  - advertisement-magivend-3
-  - advertisement-magivend-4
-  - advertisement-magivend-5
-  - advertisement-magivend-6
-  - advertisement-magivend-7
-  - advertisement-magivend-8
-  - advertisement-magivend-9
-  - advertisement-magivend-10
-  - advertisement-magivend-11
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/medidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/medidrobe.yml
deleted file mode 100644 (file)
index b7b0552..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: MediDrobeAds
-  messages:
-    - advertisement-medidrobe-1
-    - advertisement-medidrobe-2
-    - advertisement-medidrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/megaseed.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/megaseed.yml
deleted file mode 100644 (file)
index b6e6ae0..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-- type: messagePack
-  id: MegaSeedAds
-  messages:
-    - advertisement-megaseed-1
-    - advertisement-megaseed-2
-    - advertisement-megaseed-3
-    - advertisement-megaseed-4
-    - advertisement-megaseed-5
-    - advertisement-megaseed-6
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/nanomed.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/nanomed.yml
deleted file mode 100644 (file)
index a79a4c8..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-- type: messagePack
-  id: NanoMedAds
-  messages:
-    - advertisement-nanomed-1
-    - advertisement-nanomed-2
-    - advertisement-nanomed-3
-    - advertisement-nanomed-4
-    - advertisement-nanomed-5
-    - advertisement-nanomed-6
-    - advertisement-nanomed-7
-    - advertisement-nanomed-8
-    - advertisement-nanomed-9
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/nutrimax.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/nutrimax.yml
deleted file mode 100644 (file)
index a3ade34..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-- type: messagePack
-  id: NutriMaxAds
-  messages:
-    - advertisement-nutrimax-1
-    - advertisement-nutrimax-2
-    - advertisement-nutrimax-3
-    - advertisement-nutrimax-4
-    - advertisement-nutrimax-5
-    - advertisement-nutrimax-6
-    - advertisement-nutrimax-7
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/robodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/robodrobe.yml
deleted file mode 100644 (file)
index 82ece7d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-- type: messagePack
-  id: RoboDrobeAds
-  messages:
-    - advertisement-robodrobe-1
-    - advertisement-robodrobe-2
-    - advertisement-robodrobe-3
-    - advertisement-robodrobe-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/scidrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/scidrobe.yml
deleted file mode 100644 (file)
index f8b1250..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: SciDrobeAds
-  messages:
-    - advertisement-scidrobe-1
-    - advertisement-scidrobe-2
-    - advertisement-scidrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/secdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/secdrobe.yml
deleted file mode 100644 (file)
index 99c2c40..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: SecDrobeAds
-  messages:
-    - advertisement-secdrobe-1
-    - advertisement-secdrobe-2
-    - advertisement-secdrobe-3
-    - advertisement-secdrobe-4
-    - advertisement-secdrobe-5
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/sectech.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/sectech.yml
deleted file mode 100644 (file)
index 0b32ed1..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: SecTechAds
-  messages:
-    - advertisement-sectech-1
-    - advertisement-sectech-2
-    - advertisement-sectech-3
-    - advertisement-sectech-4
-    - advertisement-sectech-5
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/smartfridge.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/smartfridge.yml
deleted file mode 100644 (file)
index d92a95f..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-- type: messagePack
-  id: SmartFridgeAds
-  messages:
-  - advertisement-smartfridge-1
-  - advertisement-smartfridge-2
-  - advertisement-smartfridge-3
-  - advertisement-smartfridge-4
-  - advertisement-smartfridge-5
-  - advertisement-smartfridge-6
-  - advertisement-smartfridge-7
-  - advertisement-smartfridge-8
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/snack.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/snack.yml
deleted file mode 100644 (file)
index 3d9b93f..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-- type: messagePack
-  id: GetmoreChocolateCorpAds
-  messages:
-  - advertisement-snack-1
-  - advertisement-snack-2
-  - advertisement-snack-3
-  - advertisement-snack-4
-  - advertisement-snack-5
-  - advertisement-snack-6
-  - advertisement-snack-7
-  - advertisement-snack-8
-  - advertisement-snack-9
-  - advertisement-snack-10
-  - advertisement-snack-11
-  - advertisement-snack-12
-  - advertisement-snack-13
-  - advertisement-snack-14
-  - advertisement-snack-15
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/sovietsoda.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/sovietsoda.yml
deleted file mode 100644 (file)
index 630de1e..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-- type: messagePack
-  id: BodaAds
-  messages:
-  - advertisement-sovietsoda-1
-  - advertisement-sovietsoda-2
-  - advertisement-sovietsoda-3
-  - advertisement-sovietsoda-4
-  - advertisement-sovietsoda-5
-  - advertisement-sovietsoda-6
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/syndiedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/syndiedrobe.yml
deleted file mode 100644 (file)
index dc89d04..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-- type: messagePack
-  id: SyndieDrobeAds
-  messages:
-    - advertisement-syndiedrobe-1
-    - advertisement-syndiedrobe-2
-    - advertisement-syndiedrobe-3
-    - advertisement-syndiedrobe-4
-    - advertisement-syndiedrobe-5
-    - advertisement-syndiedrobe-6
-    - advertisement-syndiedrobe-7
-    - advertisement-syndiedrobe-8
-    - advertisement-syndiedrobe-9
-    - advertisement-syndiedrobe-10
-    - advertisement-syndiedrobe-11
-    - advertisement-syndiedrobe-12
-    - advertisement-syndiedrobe-13
-    - advertisement-syndiedrobe-14
-    - advertisement-syndiedrobe-15
-    - advertisement-syndiedrobe-16
-    - advertisement-syndiedrobe-17
-    - advertisement-syndiedrobe-18
-    - advertisement-syndiedrobe-19
-    - advertisement-syndiedrobe-20
-    - advertisement-syndiedrobe-21
-    - advertisement-syndiedrobe-22
-    - advertisement-syndiedrobe-23
-    - advertisement-syndiedrobe-24
-    - advertisement-syndiedrobe-25
-    - advertisement-syndiedrobe-26
-    - advertisement-syndiedrobe-27
-    - advertisement-syndiedrobe-28
-    - advertisement-syndiedrobe-29
-    - advertisement-syndiedrobe-30
-    - advertisement-syndiedrobe-31
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/theater.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/theater.yml
deleted file mode 100644 (file)
index 8b06cdb..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-- type: messagePack
-  id: AutoDrobeAds
-  messages:
-  - advertisement-theater-1
-  - advertisement-theater-2
-  - advertisement-theater-3
-  - advertisement-theater-4
-  - advertisement-theater-5
-  - advertisement-theater-6
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/vendomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/vendomat.yml
deleted file mode 100644 (file)
index 31c0e0c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-- type: messagePack
-  id: VendomatAds
-  messages:
-  - advertisement-vendomat-1
-  - advertisement-vendomat-2
-  - advertisement-vendomat-3
-  - advertisement-vendomat-4
-  - advertisement-vendomat-5
-  - advertisement-vendomat-6
-  - advertisement-vendomat-7
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Advertisements/virodrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Advertisements/virodrobe.yml
deleted file mode 100644 (file)
index c48f9e7..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: ViroDrobeAds
-  messages:
-    - advertisement-virodrobe-1
-    - advertisement-virodrobe-2
-    - advertisement-virodrobe-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/boozeomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/boozeomat.yml
deleted file mode 100644 (file)
index e5c9688..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-- type: messagePack
-  id: BoozeOMatGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-boozeomat-1
-  - thankyou-boozeomat-2
-  - thankyou-boozeomat-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/chang.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/chang.yml
deleted file mode 100644 (file)
index a348d8f..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: ChangGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-chang-1
-  - thankyou-chang-2
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/chefvend.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/chefvend.yml
deleted file mode 100644 (file)
index 9324958..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: ChefvendGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-chefvend-1
-  - thankyou-chefvend-2
-  - thankyou-chefvend-3
-  - thankyou-chefvend-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/cigs.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/cigs.yml
deleted file mode 100644 (file)
index 108a34a..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-- type: messagePack
-  id: CigaretteMachineGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-cigs-1
-  - thankyou-cigs-2
-  - thankyou-cigs-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/coffee.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/coffee.yml
deleted file mode 100644 (file)
index 6f2aef0..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: HotDrinksMachineGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-coffee-1
-  - thankyou-coffee-2
-  - thankyou-coffee-3
-  - thankyou-coffee-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/cola.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/cola.yml
deleted file mode 100644 (file)
index 76f00fd..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: RobustSoftdrinksGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-cola-1
-  - thankyou-cola-2
-  - thankyou-cola-3
-  - thankyou-cola-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/discount.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/discount.yml
deleted file mode 100644 (file)
index d3f7d89..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-- type: messagePack
-  id: DiscountDansGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-discount-1
-  - thankyou-discount-2
-  - thankyou-discount-3
-  - thankyou-discount-4
-  - thankyou-discount-5
-  - thankyou-discount-6
-  - thankyou-discount-7
-  - thankyou-discount-8
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/donut.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/donut.yml
deleted file mode 100644 (file)
index 3c28741..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: DonutGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-donut-1
-  - thankyou-donut-2
-  - thankyou-donut-3
-  - thankyou-donut-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/games.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/games.yml
deleted file mode 100644 (file)
index 5d84261..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: GoodCleanFunGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-goodcleanfun-1
-  - thankyou-goodcleanfun-2
-  - thankyou-goodcleanfun-3
-  - thankyou-goodcleanfun-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/generic.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/generic.yml
deleted file mode 100644 (file)
index 98a2d7d..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-- type: messagePack
-  id: GenericVendGoodbyes
-  messages:
-  - vending-machine-thanks
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/happyhonk.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/happyhonk.yml
deleted file mode 100644 (file)
index 7859d55..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: HappyHonkGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-happyhonk-1
-  - thankyou-happyhonk-2
-  - thankyou-happyhonk-3
-  - thankyou-happyhonk-4
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/lawdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/lawdrobe.yml
deleted file mode 100644 (file)
index 56678c1..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-- type: messagePack
-  id: LawDrobeGoodbyes
-  messages:
-  - thankyou-lawdrobe-1
-  - thankyou-lawdrobe-2
-  - thankyou-lawdrobe-3
-  - thankyou-lawdrobe-4
-  - thankyou-lawdrobe-5
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/nutrimax.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/nutrimax.yml
deleted file mode 100644 (file)
index 3568ae3..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-- type: messagePack
-  id: NutriMaxGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-nutrimax-1
-  - thankyou-nutrimax-2
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/sectech.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/sectech.yml
deleted file mode 100644 (file)
index 8909693..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-- type: messagePack
-  id: SecTechGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-sectech-1
-  - thankyou-sectech-2
-  - thankyou-sectech-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/snack.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/snack.yml
deleted file mode 100644 (file)
index bd86e07..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-- type: messagePack
-  id: GetmoreChocolateCorpGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-snack-1
-  - thankyou-snack-2
-  - thankyou-snack-3
-  - thankyou-snack-4
-  - thankyou-snack-5
-  - thankyou-snack-6
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/sovietsoda.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/sovietsoda.yml
deleted file mode 100644 (file)
index 01ab25a..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-- type: messagePack
-  id: BodaGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-sovietsoda-1
-  - thankyou-sovietsoda-2
-  - thankyou-sovietsoda-3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/syndiedrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Goodbyes/syndiedrobe.yml
deleted file mode 100644 (file)
index 1246eb3..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-- type: messagePack
-  id: SyndieDrobeGoodbyes
-  messages:
-  - vending-machine-thanks
-  - thankyou-syndiedrobe-1
-  - thankyou-syndiedrobe-2
-  - thankyou-syndiedrobe-3
-  - thankyou-syndiedrobe-4
-  - thankyou-syndiedrobe-5
diff --git a/Resources/Prototypes/Catalog/VendingMachines/advertisements.yml b/Resources/Prototypes/Catalog/VendingMachines/advertisements.yml
new file mode 100644 (file)
index 0000000..6dbb60a
--- /dev/null
@@ -0,0 +1,257 @@
+- type: localizedDataset
+  id: AmmoVendAds
+  values:
+    prefix: advertisement-ammo-
+    count: 10
+
+- type: localizedDataset
+  id: AtmosDrobeAds
+  values:
+    prefix: advertisement-atmosdrobe-
+    count: 3
+
+- type: localizedDataset
+  id: BarDrobeAds
+  values:
+    prefix: advertisement-bardrobe-
+    count: 2
+
+- type: localizedDataset
+  id: BoozeOMatAds
+  values:
+    prefix: advertisement-boozeomat-
+    count: 19
+
+- type: localizedDataset
+  id: CargoDrobeAds
+  values:
+    prefix: advertisement-cargodrobe-
+    count: 3
+
+- type: localizedDataset
+  id: ChangAds
+  values:
+    prefix: advertisement-chang-
+    count: 5
+
+- type: localizedDataset
+  id: ChefDrobeAds
+  values:
+    prefix: advertisement-chefdrobe-
+    count: 3
+
+- type: localizedDataset
+  id: ChefvendAds
+  values:
+    prefix: advertisement-chefvend-
+    count: 9
+
+- type: localizedDataset
+  id: ChemDrobeAds
+  values:
+    prefix: advertisement-chemdrobe-
+    count: 3
+
+- type: localizedDataset
+  id: CigaretteMachineAds
+  values:
+    prefix: advertisement-cigs-
+    count: 12
+
+- type: localizedDataset
+  id: ClothesMateAds
+  values:
+    prefix: advertisement-clothes-
+    count: 7
+
+- type: localizedDataset
+  id: HotDrinksMachineAds
+  values:
+    prefix: advertisement-coffee-
+    count: 14
+
+- type: localizedDataset
+  id: RobustSoftdrinksAds
+  values:
+    prefix: advertisement-cola-
+    count: 8
+
+- type: localizedDataset
+  id: CondimentVendAds
+  values:
+    prefix: advertisement-condiment-
+    count: 6
+
+- type: localizedDataset
+  id: CuraDrobeAds
+  values:
+    prefix: advertisement-curadrobe-
+    count: 3
+
+- type: localizedDataset
+  id: DetDrobeAds
+  values:
+    prefix: advertisement-detdrobe-
+    count: 3
+
+- type: localizedDataset
+  id: DinnerwareAds
+  values:
+    prefix: advertisement-dinnerware-
+    count: 10
+
+- type: localizedDataset
+  id: DiscountDansAds
+  values:
+    prefix: advertisement-discount-
+    count: 9
+
+- type: localizedDataset
+  id: DonutAds
+  values:
+    prefix: advertisement-donut-
+    count: 5
+
+- type: localizedDataset
+  id: EngiDrobeAds
+  values:
+    prefix: advertisement-engidrobe-
+    count: 5
+
+- type: localizedDataset
+  id: FatExtractorFacts
+  values:
+    prefix: fat-extractor-fact-
+    count: 6
+
+- type: localizedDataset
+  id: GoodCleanFunAds
+  values:
+    prefix: advertisement-goodcleanfun-
+    count: 10
+
+- type: localizedDataset
+  id: GeneDrobeAds
+  values:
+    prefix: advertisement-genedrobe-
+    count: 2
+
+- type: localizedDataset
+  id: HappyHonkAds
+  values:
+    prefix: advertisement-happyhonk-
+    count: 10
+
+- type: localizedDataset
+  id: HyDrobeAds
+  values:
+    prefix: advertisement-hydrobe-
+    count: 4
+
+- type: localizedDataset
+  id: JaniDrobeAds
+  values:
+    prefix: advertisement-janidrobe-
+    count: 3
+
+- type: localizedDataset
+  id: LawDrobeAds
+  values:
+    prefix: advertisement-lawdrobe-
+    count: 8
+
+- type: localizedDataset
+  id: MagiVendAds
+  values:
+    prefix: advertisement-magivend-
+    count: 11
+
+- type: localizedDataset
+  id: MediDrobeAds
+  values:
+    prefix: advertisement-medidrobe-
+    count: 3
+
+- type: localizedDataset
+  id: MegaSeedAds
+  values:
+    prefix: advertisement-megaseed-
+    count: 6
+
+- type: localizedDataset
+  id: NanoMedAds
+  values:
+    prefix: advertisement-nanomed-
+    count: 9
+
+- type: localizedDataset
+  id: NutriMaxAds
+  values:
+    prefix: advertisement-nutrimax-
+    count: 7
+
+- type: localizedDataset
+  id: RoboDrobeAds
+  values:
+    prefix: advertisement-robodrobe-
+    count: 4
+
+- type: localizedDataset
+  id: SciDrobeAds
+  values:
+    prefix: advertisement-scidrobe-
+    count: 3
+
+- type: localizedDataset
+  id: SecDrobeAds
+  values:
+    prefix: advertisement-secdrobe-
+    count: 5
+
+- type: localizedDataset
+  id: SecTechAds
+  values:
+    prefix: advertisement-sectech-
+    count: 5
+
+- type: localizedDataset
+  id: SmartFridgeAds
+  values:
+    prefix: advertisement-smartfridge-
+    count: 8
+
+- type: localizedDataset
+  id: GetmoreChocolateCorpAds
+  values:
+    prefix: advertisement-snack-
+    count: 15
+
+- type: localizedDataset
+  id: BodaAds
+  values:
+    prefix: advertisement-sovietsoda-
+    count: 6
+
+- type: localizedDataset
+  id: SyndieDrobeAds
+  values:
+    prefix: advertisement-syndiedrobe-
+    count: 31
+
+- type: localizedDataset
+  id: AutoDrobeAds
+  values:
+    prefix: advertisement-theater-
+    count: 6
+
+- type: localizedDataset
+  id: VendomatAds
+  values:
+    prefix: advertisement-vendomat-
+    count: 7
+
+- type: localizedDataset
+  id: ViroDrobeAds
+  values:
+    prefix: advertisement-virodrobe-
+    count: 3
diff --git a/Resources/Prototypes/Catalog/VendingMachines/goodbyes.yml b/Resources/Prototypes/Catalog/VendingMachines/goodbyes.yml
new file mode 100644 (file)
index 0000000..5a3d91d
--- /dev/null
@@ -0,0 +1,101 @@
+- type: localizedDataset
+  id: BoozeOMatGoodbyes
+  values:
+    prefix: thankyou-boozeomat-
+    count: 3
+
+- type: localizedDataset
+  id: ChangGoodbyes
+  values:
+    prefix: thankyou-chang-
+    count: 2
+
+- type: localizedDataset
+  id: ChefvendGoodbyes
+  values:
+    prefix: thankyou-chefvend-
+    count: 4
+
+- type: localizedDataset
+  id: CigaretteMachineGoodbyes
+  values:
+    prefix: thankyou-cigs-
+    count: 3
+
+- type: localizedDataset
+  id: HotDrinksMachineGoodbyes
+  values:
+    prefix: thankyou-coffee-
+    count: 4
+
+- type: localizedDataset
+  id: RobustSoftdrinksGoodbyes
+  values:
+    prefix: thankyou-cola-
+    count: 4
+
+- type: localizedDataset
+  id: DiscountDansGoodbyes
+  values:
+    prefix: thankyou-discount-
+    count: 8
+
+- type: localizedDataset
+  id: DonutGoodbyes
+  values:
+    prefix: thankyou-donut-
+    count: 4
+
+- type: localizedDataset
+  id: GoodCleanFunGoodbyes
+  values:
+    prefix: thankyou-goodcleanfun-
+    count: 4
+
+- type: localizedDataset
+  id: GenericVendGoodbyes
+  values:
+    prefix: vending-machine-thanks-
+    count: 1
+
+- type: localizedDataset
+  id: HappyHonkGoodbyes
+  values:
+    prefix: thankyou-happyhonk-
+    count: 4
+
+- type: localizedDataset
+  id: LawDrobeGoodbyes
+  values:
+    prefix: thankyou-lawdrobe-
+    count: 5
+
+- type: localizedDataset
+  id: NutriMaxGoodbyes
+  values:
+    prefix: thankyou-nutrimax-
+    count: 2
+
+- type: localizedDataset
+  id: SecTechGoodbyes
+  values:
+    prefix: thankyou-sectech-
+    count: 3
+
+- type: localizedDataset
+  id: GetmoreChocolateCorpGoodbyes
+  values:
+    prefix: thankyou-snack-
+    count: 6
+
+- type: localizedDataset
+  id: BodaGoodbyes
+  values:
+    prefix: thankyou-sovietsoda-
+    count: 3
+
+- type: localizedDataset
+  id: SyndieDrobeGoodbyes
+  values:
+    prefix: thankyou-syndiedrobe-
+    count: 5