H3L1X
October 20, 2024, 10:46am
1
I miss hacking vending machines in SS13 in botany and getting access to all the fun chemicals and seeds. In SS14 if your lucky, hacking a vending machine will give you one extra item to order.
Feature Request: Add more Contraband Items to Hacked Vending Machines!
Fortunately there was very recently a PR opened to do just that!
space-wizards:master
← AgentSmithRadio:ManagerWire
opened 08:01PM - 19 Oct 24 UTC
## About the PR
I've added contrabandInventory menus, the kind that you access … by manipulating the "Manager" wire on vending machines, to nearly every vending machine SS14.
## Why / Balance
contrabandInventory is a woefully under-explored mechanic in SS14, and I wanted to take advantage if the world-building, flavour and gameplay opportunities available from populating these secret menus.
To note, beyond securing the equipment, hacking a vending machine isn't hard once you locate the Manager Wire in any given round. There are a few goals I have in mind:
1. The items inside of the machines should be faithful to what those machines are.
2. The items inside of the machines should raise questions about the SS14 universe, the corporations behind these machines, and what happened on the space station before the crew arrived on disaster day.
3. None of these items should become meta. If a vending machine begs to be hacked every shift, the items inside are too powerful.
4. The items shouldn't be high-end prestige items, but they should be interesting.
5. The vending machine stocks should never invalidate the role of Cargo in station function.
Two major changes of note:
First, Changeling Sting has been removed from the Shamblers EMAG menu, and Syndi-Cakes has been removed from the GetMore EMAG menu, to move those items to their contrabandInventory menus.
Second, figurines have been placed in their revelevant Drobe machines.
My reasoning for adding figurines to the machines is as follows:
1. It removes a lot of weight from purchasing figurines from Cargo, which is a fairly friviolous purchase, and makes obtaining a full crew set much more reasonable.
2. It gives a reason for innocent people to trespass or seek permission to hack Drobes for roleplaying purposes. It makes every department a bit less secure, which is fun for antags and an added joy for Security.
3. It can allow us to return the figurine objective back to Thief by making obtaining figurines accessible by hacking a crap-ton of Drobes across the station. It adds an element to thief gameplay that is interesting and different, but isn't in itself illegal.
4. Toys are fun, seeing more figures is part of what makes Cog interesting in its design, I'd love to see them show up more often.
5. This makes the Cargo figurine bounty much less awful to accomplish by making it reasonable to complete for knowledgeable players.
## Technical details
I went through every vending machine .yml file, added a "contrabandInventory:" line if there wasn't one, then added each item for those menus. I kept formatting consistent with the currently .yml files.
## Media
[Here is a video](https://www.youtube.com/watch?v=Ve6KyhcpOqo) of how to access the contrabandInventory menu, and showing every vending machine contrabandInventory menu. EMAG menus not included. Video uploaded to YouTube due to file size, video is approximately 5 minutes long.
## Requirements
- [X] I have read and am following the [Pull Request and Changelog Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html).
- [X] I have added media to this PR or it does not require an ingame showcase.
## Breaking changes
Merge Conflict with medidrobe.yml, seems simple to fix, requesting input.
**Changelog**
:cl:
- add: Added manager wire hacking menus to nearly all vending machines. Get hacking!
Some super minor stuff was moved from the EmagItemList to the HackedWire List so you might get what your after soon!