Files
Aurora.3/code/modules/reagents/dispenser/cartridge_spawn.dm
Werner af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00

14 lines
783 B
Plaintext

/client/proc/spawn_chemdisp_cartridge(size in list("small", "medium", "large"), reagent in SSchemistry.chemical_reagents)
set name = "Spawn Chemical Dispenser Cartridge"
set category = "Admin"
var/obj/item/reagent_containers/chem_disp_cartridge/C
switch(size)
if("small") C = new /obj/item/reagent_containers/chem_disp_cartridge/small(usr.loc)
if("medium") C = new /obj/item/reagent_containers/chem_disp_cartridge/medium(usr.loc)
if("large") C = new /obj/item/reagent_containers/chem_disp_cartridge(usr.loc)
C.reagents.add_reagent(reagent, C.volume)
var/datum/reagent/R = SSchemistry.chemical_reagents[reagent]
C.setLabel(R.name)
log_admin("[key_name(usr)] spawned a [size] reagent container containing [reagent] at ([usr.x],[usr.y],[usr.z])",admin_key=key_name(usr))