From 2dce5ec8f1d5cfd71e3bf7fbb3576d41fcd37080 Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Thu, 7 Jul 2016 20:24:07 +0100 Subject: [PATCH] Bureaucracy Update - Added Fax Guide to NT Rep, IAA, Captain, HoS and HoP Lockers - Added Tape Box, with 6 Tapes, to NT Rep and IAA Office - Added Recorder to NT Rep Locker - Printers now start off with 60 toner - Printers now alert nearby people when butts are copied --- code/game/objects/items/weapons/manuals.dm | 59 +++++++++++++++++++ .../objects/items/weapons/storage/boxes.dm | 13 ++++ .../crates_lockers/closets/job_closets.dm | 2 + .../crates_lockers/closets/secure/security.dm | 6 ++ code/modules/paperwork/photocopier.dm | 4 +- 5 files changed, 83 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/manuals.dm b/code/game/objects/items/weapons/manuals.dm index 6a7e0c15575..2178ccbb726 100644 --- a/code/game/objects/items/weapons/manuals.dm +++ b/code/game/objects/items/weapons/manuals.dm @@ -1184,6 +1184,65 @@ "} +/obj/item/weapon/book/manual/faxes + name = "A Guide to Faxes" + desc = "A NanoTrasen-approved guide to writing faxes" + icon_state = "book6" + author = "NanoTrasen" + title = "A Guide to Faxes" + dat = {" + + + + + + + + +

Contents

+
    +
  1. What's a Fax?
  2. +
  3. When to Fax?
  4. +
  5. How to Fax?
  6. +
+

+ +

What's a Fax?


+
  • Faxes are your main method of communicating with the NAS Trurl, better known as Central Command.
  • +
  • Faxes allow personnel on the station to maintain open lines of communication with the NAS Trurl, allowing for vital information to flow both ways.
  • +
  • Being written communications, proper grammar, syntax and typography is required, in addition to a signature and, if applicable, a stamp. Failure to sign faxes will lead to an automatic rejection.
  • +
  • We at NanoTrasen provide Fax Machines to every Head of Staff, in addition to the Magistrate, NanoTrasen Representative, and Internal Affairs Agents.
  • +
  • This means that we trust the recipients of these fax machines to only use them in the proper circumstances (see When to Fax?).
  • + +

    When to Fax?


    +
  • While it is up to the discretion of each individual person to decide when to fax Central Command, there are some simple guidelines on when to do this.
  • +
  • Firstly, any situation that can reasonably be solved on-site, should be handled on-site. Knowledge of Standard Operating Procedure is mandatory for everyone with access to a fax machine.
  • +
  • Resolving issues on-site not only leads to more expedient problem-solving, it also frees up company resources and provides valuable work experience for all parties involved.
  • +
  • This means that you should work with the Heads of Staff concerning personnel and workplace issues, and attempt to resolve situations with them. If, for whatever reason, the relevent Head of Staff is not available or receptive, consider speaking with the Captain and/or NanoTrasen Representative.
  • +
  • If, for whatever reason, these issues cannot be solved on-site, either due to incompetence or just plain refusal to cooperate, faxing Central Command becomes a viable option.
  • +
  • Secondly, station status reports should be sent occasionally, but never at the start of the shift. Remember, we assign personnel to the station. We do not need a repeat of what we just signed off on.
  • +
  • Thirdly, staff/departmental evaluations are always welcome, especially in cases of noticeable (in)competence. Just as a brilliant coworker can be rewarded, an incompetent one can be punished.
  • +
  • Fourthly, do not issue faxes asking for sentences. You have an entire Security department and an associated Detective, not to mention on-site Space Law manuals.
  • +
  • Lastly, please pay attention to context. If the station is facing a massive emergency, such as a Class 7-10 Blob Organism, most, if not all, non-relevant faxes will be duly ignored.
  • + +

    How to Fax?


    +
  • Sending a fax is simple. Simply insert your ID into the fax machine, then log in.
  • +
  • Once logged in, insert a piece of paper and select the destination from the provided list. Remember, you can rename your fax from within the fax machine's menu.
  • +
  • You can send faxes to any other fax machine on the station, which can be a very useful tool when you need to issue broad communications to all of the Heads of Staff.
  • +
  • To send a fax to Central Command, simply select the correct destination, and send the fax. Keep in mind, the communication arrays need to recharge after sending a fax to Central Command, so make sure you sent everything you need.
  • +
  • Lastly, paper bundles can also be faxed as a single item, so feel free to bundle up all relevant documentation and send it in at once.
  • + +
    + + + + "} + /obj/item/weapon/book/manual/sop_science name = "Science Standard Operating Procedures" desc = "A set of guidelines aiming at the safe conduct of all scientific activities." diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index ce1e6aad9bb..e49c0921f76 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -261,6 +261,19 @@ new /obj/item/weapon/implantcase/death_alarm(src) new /obj/item/weapon/implanter(src) +/obj/item/weapon/storage/box/tapes + name = "Tape Box" + desc = "A box of spare recording tapes" + icon_state = "box" + + New() + ..() + new /obj/item/device/tape(src) + new /obj/item/device/tape(src) + new /obj/item/device/tape(src) + new /obj/item/device/tape(src) + new /obj/item/device/tape(src) + new /obj/item/device/tape(src) /obj/item/weapon/storage/box/rxglasses name = "prescription glasses" diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index 2b6660d077f..20a110f18d0 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -101,6 +101,8 @@ /obj/structure/closet/lawcloset/New() ..() + new /obj/item/weapon/storage/box/tapes(src) + new /obj/item/weapon/book/manual/faxes(src) new /obj/item/clothing/under/lawyer/female(src) new /obj/item/clothing/under/lawyer/black(src) new /obj/item/clothing/under/lawyer/red(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 3fdf47dc0c5..b5f193a92b0 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -14,6 +14,7 @@ new /obj/item/weapon/storage/backpack/captain(src) else new /obj/item/weapon/storage/backpack/satchel_cap(src) + new /obj/item/weapon/book/manual/faxes(src) new /obj/item/weapon/storage/backpack/duffel/captain(src) new /obj/item/clothing/suit/captunic(src) new /obj/item/clothing/suit/captunic/capjacket(src) @@ -42,6 +43,7 @@ New() ..() + new /obj/item/weapon/book/manual/faxes(src) new /obj/item/clothing/glasses/sunglasses(src) new /obj/item/clothing/head/hopcap(src) new /obj/item/weapon/cartridge/hop(src) @@ -98,6 +100,7 @@ new /obj/item/weapon/storage/backpack/security(src) else new /obj/item/weapon/storage/backpack/satchel_sec(src) + new /obj/item/weapon/book/manual/faxes(src) new /obj/item/weapon/cartridge/hos(src) new /obj/item/device/radio/headset/heads/hos/alt(src) new /obj/item/clothing/under/rank/head_of_security(src) @@ -261,6 +264,7 @@ New() ..() + new /obj/item/weapon/book/manual/faxes(src) new /obj/item/weapon/storage/briefcase(src) new /obj/item/device/paicard(src) new /obj/item/device/flash(src) @@ -272,6 +276,8 @@ new /obj/item/clothing/under/lawyer/female(src) new /obj/item/clothing/head/ntrep(src) new /obj/item/clothing/shoes/sandal/fancy(src) + new /obj/item/weapon/storage/box/tapes(src) + new /obj/item/device/taperecorder(src) /obj/structure/closet/secure_closet/security/cargo diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index d4a2ad141cb..ecfaaccfea7 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -11,7 +11,7 @@ power_channel = EQUIP var/obj/item/copyitem = null //what's in the copier! var/copies = 1 //how many copies to print! - var/toner = 30 //how much toner is left! woooooo~ + var/toner = 60 //how much toner is left! woooooo~ var/maxcopies = 10 //how many copies can be copied at once- idea shamelessly stolen from bs12's copier! var/mob/living/ass = null @@ -308,6 +308,8 @@ updateUsrDialog() return 0 else + visible_message("The Photocopier pings and a robotic voice speaks up:") + visible_message("Attention: Posterior Placed on Printing Plaque") return 1 /obj/item/device/toner