mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-26 17:41:05 +00:00
## About The Pull Request Once upon a time, vending machines were access locked I guess? It's been so many years since that has been the case that most people don't remember (including myself). This just removes all the old unused req_access lists that reside on the various vending machines. ## Why It's Good For The Game Less chance of cargo culting something that serves no purpose anymore. ## Changelog Nothing player facing I should hope --------- Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
58 lines
2.7 KiB
Plaintext
58 lines
2.7 KiB
Plaintext
//lavaland_surface_syndicate_base1.dmm and it's modules
|
|
|
|
/obj/machinery/vending/syndichem
|
|
name = "\improper SyndiChem"
|
|
desc = "A vending machine full of grenades and grenade accessories. Sponsored by Donk Co."
|
|
products = list(/obj/item/stack/cable_coil = 5,
|
|
/obj/item/assembly/igniter = 20,
|
|
/obj/item/assembly/prox_sensor = 5,
|
|
/obj/item/assembly/signaler = 5,
|
|
/obj/item/assembly/timer = 5,
|
|
/obj/item/assembly/voice = 5,
|
|
/obj/item/assembly/health = 5,
|
|
/obj/item/assembly/infra = 5,
|
|
/obj/item/grenade/chem_grenade = 5,
|
|
/obj/item/grenade/chem_grenade/large = 5,
|
|
/obj/item/grenade/chem_grenade/pyro = 5,
|
|
/obj/item/grenade/chem_grenade/cryo = 5,
|
|
/obj/item/grenade/chem_grenade/adv_release = 5,
|
|
/obj/item/reagent_containers/cup/glass/bottle/holywater = 1)
|
|
product_slogans = "It's not pyromania if you're getting paid!;You smell that? Plasma, son. Nothing else in the world smells like that.;I love the smell of Plasma in the morning."
|
|
resistance_flags = FIRE_PROOF
|
|
|
|
/obj/modular_map_root/syndicatebase
|
|
config_file = "strings/modular_maps/syndicatebase.toml"
|
|
|
|
/obj/structure/closet/crate/secure/freezer/commsagent
|
|
name = "Assorted Tongues And Tongue Accessories"
|
|
desc = "Unearthing this was probably a mistake."
|
|
|
|
/obj/structure/closet/crate/secure/freezer/commsagent/PopulateContents()
|
|
. = ..() //Contains a variety of less exotic tongues (And tongue accessories) for the comms agent to mess with.
|
|
new /obj/item/organ/internal/tongue(src)
|
|
new /obj/item/organ/internal/tongue/lizard(src)
|
|
new /obj/item/organ/internal/tongue/fly(src)
|
|
new /obj/item/organ/internal/tongue/zombie(src)
|
|
new /obj/item/organ/internal/tongue/bone(src)
|
|
new /obj/item/organ/internal/tongue/robot(src) //DANGER! CRYSTAL HYPERSTRUCTURE-
|
|
new /obj/item/organ/internal/tongue/ethereal(src)
|
|
new /obj/item/autosurgeon/syndicate/commsagent(src)
|
|
new /obj/item/book/granter/sign_language(src)
|
|
new /obj/item/clothing/gloves/radio(src)
|
|
|
|
/obj/machinery/power/supermatter_crystal/shard/syndicate
|
|
name = "syndicate supermatter shard"
|
|
desc = "Your benefactors conveniently neglected to mention it's already assembled."
|
|
anchored = TRUE
|
|
radio_key = /obj/item/encryptionkey/syndicate
|
|
emergency_channel = "Syndicate"
|
|
warning_channel = "Syndicate"
|
|
include_in_cims = FALSE
|
|
|
|
/obj/machinery/power/supermatter_crystal/shard/syndicate/attackby(obj/item/item, mob/living/user, params)
|
|
if(istype(item, /obj/item/scalpel/supermatter)) //You can already yoink the docs as a free objective win, another would be just gross
|
|
to_chat(user, span_danger("This shard's already in Syndicate custody, taking it again could cause more harm than good."))
|
|
return
|
|
else
|
|
. = ..()
|