Clerical Powercreep (#13791)

This commit is contained in:
Benedict
2022-05-09 07:07:19 -04:00
committed by GitHub
parent d1f8d81830
commit 131651432d
4 changed files with 23 additions and 3 deletions

View File

@@ -223,7 +223,9 @@
/obj/item/smallDelivery, /obj/item/smallDelivery,
/obj/item/gift, /obj/item/gift,
/obj/item/stack/packageWrap, /obj/item/stack/packageWrap,
/obj/item/stack/wrapping_paper /obj/item/stack/wrapping_paper,
/obj/item/computer_hardware/hard_drive/portable,
/obj/item/photo
) )
/obj/item/gripper/research //A general usage gripper, used for toxins/robotics/xenobio/etc /obj/item/gripper/research //A general usage gripper, used for toxins/robotics/xenobio/etc

View File

@@ -700,9 +700,14 @@ var/global/list/robot_modules = list(
modules += new /obj/item/form_printer(src) modules += new /obj/item/form_printer(src)
modules += new /obj/item/gripper/paperwork(src) modules += new /obj/item/gripper/paperwork(src)
modules += new /obj/item/device/hand_labeler(src) modules += new /obj/item/device/hand_labeler(src)
modules += new /obj/item/device/destTagger(src)
modules += new /obj/item/stamp(src)
modules += new /obj/item/stamp/denied(src)
modules += new /obj/item/tape_roll(src) //allows it to place flyers modules += new /obj/item/tape_roll(src) //allows it to place flyers
modules += new /obj/item/device/nanoquikpay(src) modules += new /obj/item/device/nanoquikpay(src)
modules += new /obj/item/taperoll/engineering(src) // To enable 'borgs to telegraph danger visually. modules += new /obj/item/taperoll/engineering(src) // To enable 'borgs to telegraph danger visually.
modules += new /obj/item/taperoll/police(src) // To enable 'borgs to telegraph danger visually.
modules += new /obj/item/paper_scanner(src)
modules += new /obj/item/device/gps(src) // For being located while disabled and coordinating with life sensor consoles. modules += new /obj/item/device/gps(src) // For being located while disabled and coordinating with life sensor consoles.
modules += new /obj/item/extinguisher/mini(src) // For navigating space and/or low grav, and just being useful. modules += new /obj/item/extinguisher/mini(src) // For navigating space and/or low grav, and just being useful.
modules += new /obj/item/device/flash(src) // Non-lethal tool that prevents any 'borg from going lethal on Crew so long as it's an option according to laws. modules += new /obj/item/device/flash(src) // Non-lethal tool that prevents any 'borg from going lethal on Crew so long as it's an option according to laws.

View File

@@ -18,14 +18,14 @@
if(drive) if(drive)
add_overlay("paperscanner-drive") add_overlay("paperscanner-drive")
/obj/item/paper_scanner/AltClick(mob/living/carbon/user) /obj/item/paper_scanner/AltClick(mob/living/user)
if(!drive) if(!drive)
to_chat(user, SPAN_WARNING("\The [src] doesn't have a drive installed.")) to_chat(user, SPAN_WARNING("\The [src] doesn't have a drive installed."))
return return
if(!istype(user)) if(!istype(user))
to_chat(user, SPAN_WARNING("You're too simple to work \the [src].")) to_chat(user, SPAN_WARNING("You're too simple to work \the [src]."))
return return
if(user.l_hand == src || user.r_hand == src) if(user.l_hand == src || user.r_hand == src || issilicon(user))
to_chat(user, SPAN_NOTICE("You eject \the [drive].")) to_chat(user, SPAN_NOTICE("You eject \the [drive]."))
user.put_in_hands(drive) user.put_in_hands(drive)
drive = null drive = null

View File

@@ -0,0 +1,13 @@
# Your name.
author: Ben10083
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
delete-after: True
# Any changes you've made. See valid prefix list above.
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
# SCREW THIS UP AND IT WON'T WORK.
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
changes:
- rscadd: "Clerical module was given additional tools such as a destination tagger, quickpay, and paper scanner."