Custom, crew-buildable vendors (#28009)

* Buildable vendors.

* Lint.

* I think this is right?

* It's already IN their hands.

* Lint, re-check item after prompting for price.

* Fixes.

* Review fixes, working dissassembly again.

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

* Restrict appearance to buildable vendor sprites.

* tyop fix

---------

Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
This commit is contained in:
Charlie Nolan
2025-01-28 22:00:14 +00:00
committed by GitHub
co-authored by Burzah
parent 0c5de8b955
commit a6d347e14a
11 changed files with 325 additions and 116 deletions
@@ -1246,6 +1246,17 @@
new /obj/item/stock_parts/matter_bin(src)
new /obj/item/screwdriver(src)
/obj/item/storage/box/crewvend
name = "CrewVend 3000 Kit"
desc = "Contains everything you need to build your own vending machine!"
/obj/item/storage/box/crewvend/populate_contents()
new /obj/item/stack/sheet/metal/(src, 5)
new /obj/item/stack/cable_coil/five(src)
var/obj/item/circuitboard/vendor/board = new /obj/item/circuitboard/vendor(src)
board.set_type("CrewVend 3000")
new /obj/item/screwdriver(src)
/obj/item/storage/box/hardmode_box
name = "box of HRD-MDE project box"
desc = "Contains everything needed to get yourself killed for a medal."