From d2edd1712d878367b027b78a6e270c3e62d62ec3 Mon Sep 17 00:00:00 2001 From: Swept Date: Thu, 19 Aug 2021 22:23:02 -0700 Subject: [PATCH] Removes vending inventory desc and adds missing vending machine descriptions (#4493) * Removes inventory descriptions * Adds missing vending machine descriptions using inventory descriptions * Woops missed a file --- .../VendingMachineComponent.cs | 10 +--------- .../VendingMachineInventoryPrototype.cs | 5 +---- .../VendingMachines/Inventories/ammo.yml | 1 - .../{ => Inventories}/bardrobe.yml | 1 - .../VendingMachines/Inventories/boozeomat.yml | 1 - .../VendingMachines/Inventories/cart.yml | 1 - .../VendingMachines/Inventories/chapel.yml | 1 - .../VendingMachines/Inventories/cigs.yml | 1 - .../VendingMachines/Inventories/coffee.yml | 1 - .../VendingMachines/Inventories/cola.yml | 1 - .../Inventories/dinnerware.yml | 1 - .../VendingMachines/Inventories/discount.yml | 1 - .../VendingMachines/Inventories/empty.yml | 1 - .../VendingMachines/Inventories/engivend.yml | 1 - .../VendingMachines/Inventories/magivend.yml | 1 - .../VendingMachines/Inventories/medical.yml | 1 - .../VendingMachines/Inventories/mining.yml | 1 - .../VendingMachines/Inventories/nutri.yml | 1 - .../VendingMachines/Inventories/robotics.yml | 1 - .../VendingMachines/Inventories/sec.yml | 1 - .../VendingMachines/Inventories/seeds.yml | 1 - .../Inventories/smartfridge.yml | 1 - .../VendingMachines/Inventories/snack.yml | 1 - .../Inventories/sovietsoda.yml | 1 - .../VendingMachines/Inventories/theater.yml | 1 - .../VendingMachines/Inventories/vendomat.yml | 1 - .../VendingMachines/Inventories/wallmed.yml | 1 - .../VendingMachines/Inventories/youtool.yml | 1 - .../Structures/Machines/vending_machines.yml | 20 ++++++++++++++----- 29 files changed, 17 insertions(+), 44 deletions(-) rename Resources/Prototypes/Catalog/VendingMachines/{ => Inventories}/bardrobe.yml (83%) diff --git a/Content.Server/VendingMachines/VendingMachineComponent.cs b/Content.Server/VendingMachines/VendingMachineComponent.cs index d021cc5018..be132f2f50 100644 --- a/Content.Server/VendingMachines/VendingMachineComponent.cs +++ b/Content.Server/VendingMachines/VendingMachineComponent.cs @@ -29,7 +29,7 @@ namespace Content.Server.VendingMachines { [RegisterComponent] [ComponentReference(typeof(IActivate))] - public class VendingMachineComponent : SharedVendingMachineComponent, IActivate, IExamine, IBreakAct, IWires + public class VendingMachineComponent : SharedVendingMachineComponent, IActivate, IBreakAct, IWires { [Dependency] private readonly IRobustRandom _random = default!; [Dependency] private readonly IPrototypeManager _prototypeManager = default!; @@ -38,7 +38,6 @@ namespace Content.Server.VendingMachines private TimeSpan _animationDuration = TimeSpan.Zero; [DataField("pack")] private string _packPrototypeId = string.Empty; - private string? _description; private string _spriteName = ""; private bool Powered => !Owner.TryGetComponent(out ApcPowerReceiverComponent? receiver) || receiver.Powered; @@ -81,7 +80,6 @@ namespace Content.Server.VendingMachines } Owner.Name = packPrototype.Name; - _description = packPrototype.Description; _animationDuration = TimeSpan.FromSeconds(packPrototype.AnimationDuration); _spriteName = packPrototype.SpriteName; if (!string.IsNullOrEmpty(_spriteName)) @@ -162,12 +160,6 @@ namespace Content.Server.VendingMachines } } - public void Examine(FormattedMessage message, bool inDetailsRange) - { - if(_description == null) { return; } - message.AddText(_description); - } - private void TryEject(string id) { if (_ejecting || _broken) diff --git a/Content.Shared/VendingMachines/VendingMachineInventoryPrototype.cs b/Content.Shared/VendingMachines/VendingMachineInventoryPrototype.cs index 08921b6ad9..663aea5490 100644 --- a/Content.Shared/VendingMachines/VendingMachineInventoryPrototype.cs +++ b/Content.Shared/VendingMachines/VendingMachineInventoryPrototype.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using Robust.Shared.Prototypes; using Robust.Shared.Serialization; @@ -17,9 +17,6 @@ namespace Content.Shared.VendingMachines [DataField("name")] public string Name { get; } = string.Empty; - [DataField("description")] - public string Description { get; } = string.Empty; - [DataField("animationDuration")] public double AnimationDuration { get; } diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/ammo.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/ammo.yml index 21ab0c316d..642ea3917e 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/ammo.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/ammo.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: AmmoVendInventory name: Ammovend - description: A generic ammunition vending machine. spriteName: ammo startingInventory: BoxClRifleBox: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/bardrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml similarity index 83% rename from Resources/Prototypes/Catalog/VendingMachines/bardrobe.yml rename to Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml index 51262f8190..479c87451f 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/bardrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/bardrobe.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: BarDrobe name: BarDrobe - description: A stylish vendor to dispense the most stylish bar clothing! spriteName: bardrobe startingInventory: ClothingHeadHatTophat : 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml index b7ca589d62..a624a238d5 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/boozeomat.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: BoozeOMatInventory name: Booze-O-Mat - description: A vending machine containing multiple drinks for bartending. spriteName: boozeomat startingInventory: DrinkGlass: 20 #Kept glasses at top for ease to differentiate from booze. diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml index 1e51e7bedd..5a21f16d1f 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cart.yml @@ -1,5 +1,4 @@ - type: vendingMachineInventory id: PTechInventory name: PTech - description: "PTech vending! Providing a ROBUST selection of PDA cartridges." spriteName: cart diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml index 861e5481a4..e5e4d8f379 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/chapel.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: PietyVendInventory name: PietyVend - description: "A vending machine containing religious supplies and clothing. A label reads: \"A holy vendor for a pious man.\"" spriteName: chapel startingInventory: ClothingOuterHoodieChaplain: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cigs.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cigs.yml index 0c990d62fb..6b537bd07e 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cigs.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cigs.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: CigaretteMachineInventory name: Cigarette machine - description: A vending machine containing smoking supplies. animationDuration: 2.1 spriteName: cigs startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml index 9c6b42dcf0..df016aaa54 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/coffee.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: HotDrinksMachineInventory name: Hot drinks machine - description: "Served boiling so it stays hot all shift!" animationDuration: 3.4 spriteName: coffee startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml index e35c862a7f..6f570b619a 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/cola.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: RobustSoftdrinksInventory name: Robust Softdrinks - description: A softdrink vendor provided by Robust Industries, LLC. animationDuration: 1.1 spriteName: cola startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml index 4660f9b783..865e98cabc 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/dinnerware.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: DinnerwareInventory name: Dinnerware - description: A vending machine containing kitchen and restaurant equipment. spriteName: dinnerware startingInventory: ButchCleaver: 1 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml index 0add1dbc99..b746727ae9 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/discount.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: DiscountDansInventory name: Discount Dan's - description: A vending machine containing discount snacks from the infamous 'Discount Dan' franchise. spriteName: discount startingInventory: FoodSnackCheesie: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/empty.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/empty.yml index 38f1de5aba..f3de974409 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/empty.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/empty.yml @@ -1,5 +1,4 @@ - type: vendingMachineInventory id: EmptyVendingMachineInventory name: Empty vending machine - description: Just add capitalism! spriteName: empty diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/engivend.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engivend.yml index 7bc67a96b1..9107409eb7 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/engivend.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/engivend.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: EngiVendInventory name: Engi-Vend - description: Spare tool vending. What? Did you expect some witty description? animationDuration: 2.1 spriteName: engivend startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/magivend.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/magivend.yml index cec462e2b7..921134a2de 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/magivend.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/magivend.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: MagiVendInventory name: MagiVend - description: A mystical vending machine containing magical garments and magic supplies. animationDuration: 1.5 spriteName: magivend startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml index 386d547674..26a92fdb96 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: NanoMedPlusInventory name: NanoMed Plus - description: "It's a medical drug dispenser. Natural chemicals only!" animationDuration: 1.8 spriteName: medical startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/mining.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/mining.yml index 70fdae728c..9fd31f65c6 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/mining.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/mining.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: DwarvenMiningEquipmentInventory name: Dwarven Mining Equipment - description: Get your mining equipment here, and above all keep digging! spriteName: mining startingInventory: Pickaxe: 4 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/nutri.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/nutri.yml index 4c81683f1f..933020b9a3 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/nutri.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/nutri.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: NutriMaxInventory name: NutriMax - description: A vending machine containing nutritional substances for plants and botanical tools. spriteName: nutri startingInventory: HydroponicsToolSpade: 3 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/robotics.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/robotics.yml index 4ad070fae9..56a49b3c2a 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/robotics.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/robotics.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: RobotechDeluxeInventory name: Robotech Deluxe - description: All the fine parts you need in one vending machine! spriteName: robotics startingInventory: #TO DO: add missing prototypes diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml index d52a96a3a3..c95187105c 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: SecTechInventory name: SecTech - description: "A vending machine containing Security equipment. A label reads \"SECURITY PERSONNEL ONLY\"." animationDuration: 2.8 spriteName: sec startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml index 5749b16a43..e43eb993f6 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/seeds.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: MegaSeedServitorInventory name: MegaSeed Servitor - description: For when you need seeds fast. Hands down the best seed selection on the station! animationDuration: 1.3 spriteName: seeds startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/smartfridge.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/smartfridge.yml index ab4e9f791a..0f3cf1e34f 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/smartfridge.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/smartfridge.yml @@ -1,5 +1,4 @@ - type: vendingMachineInventory id: SmartFridgeInventory name: SmartFridge - description: A refrigerated storage unit for storing medicine and chemicals. spriteName: smartfridge diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml index 6397a046dd..4d49ab26ab 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/snack.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: GetmoreChocolateCorpInventory name: Getmore Chocolate Corp - description: A snack machine courtesy of the Getmore Chocolate Corporation, based out of Mars. animationDuration: 0.5 spriteName: snack startingInventory: diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sovietsoda.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sovietsoda.yml index 29985386e0..857c92ca72 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sovietsoda.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sovietsoda.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: BodaInventory name: BODA - description: An old vending machine containing sweet water. spriteName: sovietsoda startingInventory: DrinkColaCan: 10 #typically hacked product. Default product is "soda" diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml index bc8d619929..c5ea5133ed 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/theater.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: AutoDrobeInventory name: AutoDrobe - description: A vending machine containing costumes. spriteName: theater startingInventory: ClothingMaskJoy: 2 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml index 2f320ed14b..1759cdbb09 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/vendomat.yml @@ -1,5 +1,4 @@ - type: vendingMachineInventory id: VendomatInventory name: Vendomat - description: "Only the finest robust equipment in space!" spriteName: vendomat diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/wallmed.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/wallmed.yml index f614eed3ac..633d3ef98b 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/wallmed.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/wallmed.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: NanoMedInventory name: NanoMed - description: "It's a wall-mounted medical equipment dispenser. Natural chemicals only!" spriteName: wallmed startingInventory: Brutepack: 5 diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/youtool.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/youtool.yml index 10938a6eaa..e9cf436a99 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/youtool.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/youtool.yml @@ -1,7 +1,6 @@ - type: vendingMachineInventory id: YouToolInventory name: YouTool - description: "A vending machine containing standard tools. A label reads: \"Tools for tools.\"" animationDuration: 1.1 spriteName: youtool startingInventory: diff --git a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml index a768916885..864e4eef29 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml @@ -1,8 +1,8 @@ -# Vending machine descriptions are stored in vendingMachineInventory YAML files. - type: entity id: VendingMachine parent: BaseMachinePowered name: vending machine + description: Just add capitalism! abstract: true components: - type: Sprite @@ -132,7 +132,7 @@ parent: VendingMachine id: VendingMachineCart name: PTech - description: Cartridges for PDAs. + description: PTech vending! Providing a ROBUST selection of PDA cartridges. components: - type: VendingMachine pack: PTechInventory @@ -218,7 +218,7 @@ parent: VendingMachine id: VendingMachineCoffee name: Solar's Best Hot Drinks - description: A vending machine which dispenses hot drinks. + description: Served boiling so it stays hot all shift! components: - type: VendingMachine pack: HotDrinksMachineInventory @@ -312,6 +312,7 @@ parent: VendingMachine id: VendingMachineDiscount name: Discount Dan's + description: A vending machine containing discount snacks from the infamous 'Discount Dan' franchise. components: - type: VendingMachine pack: DiscountDansInventory @@ -368,7 +369,7 @@ parent: VendingMachine id: VendingMachineMedical name: NanoMed Plus - description: Medical drug dispenser. + description: It's a medical drug dispenser. Natural chemicals only! components: - type: VendingMachine pack: NanoMedPlusInventory @@ -399,7 +400,7 @@ parent: VendingMachine id: VendingMachineNutri name: NutriMax - description: A plant nutrients vendor. + description: A vending machine containing nutritional substances for plants and botanical tools. components: - type: VendingMachine pack: NutriMaxInventory @@ -430,6 +431,7 @@ parent: VendingMachine id: VendingMachineSec name: SecTech + description: A vending machine containing Security equipment. A label reads SECURITY PERSONNEL ONLY. components: - type: VendingMachine pack: SecTechInventory @@ -459,6 +461,7 @@ parent: VendingMachine id: VendingMachineSeeds name: MegaSeed Servitor + description: For when you need seeds fast. Hands down the best seed selection on the station! components: - type: VendingMachine pack: MegaSeedServitorInventory @@ -488,6 +491,7 @@ parent: VendingMachine id: VendingMachineSmartFridge name: SmartFridge + description: A refrigerated storage unit for storing medicine and chemicals. components: - type: VendingMachine pack: SmartFridgeInventory @@ -515,6 +519,7 @@ parent: VendingMachine id: VendingMachineSnack name: Getmore Chocolate Corp + description: A snack machine courtesy of the Getmore Chocolate Corporation, based out of Mars. components: - type: VendingMachine pack: GetmoreChocolateCorpInventory @@ -544,6 +549,7 @@ parent: VendingMachine id: VendingMachineSovietSoda name: BODA + description: An old vending machine containing sweet water. components: - type: VendingMachine pack: BodaInventory @@ -573,6 +579,7 @@ parent: VendingMachine id: VendingMachineTheater name: AutoDrobe + description: A vending machine containing costumes. components: - type: VendingMachine pack: AutoDrobeInventory @@ -606,6 +613,7 @@ parent: VendingMachine id: VendingMachineVendomat name: Vendomat + description: Only the finest robust equipment in space! components: - type: VendingMachine pack: VendomatInventory @@ -636,6 +644,7 @@ parent: VendingMachine id: VendingMachineWallMedical name: NanoMed + description: "It's a wall-mounted medical equipment dispenser. Natural chemicals only!" components: - type: VendingMachine pack: NanoMedInventory @@ -663,6 +672,7 @@ parent: VendingMachine id: VendingMachineYouTool name: YouTool + description: "A vending machine containing standard tools. A label reads: Tools for tools." components: - type: VendingMachine pack: YouToolInventory