From 4a5cda8a8b5f5c26ea9840402ddfb452fa4684a2 Mon Sep 17 00:00:00 2001 From: octareenroon91 Date: Mon, 16 Nov 2015 20:14:30 -0600 Subject: [PATCH] Introduce the four-color pen Add a fancy pen that lets you choose between black, red, green, and blue ink. --- code/modules/paperwork/pen.dm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 47ce86e6afd..b78c8420445 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -44,6 +44,31 @@ icon_state = "pen" colour = "white" +/obj/item/weapon/pen/fourcolor + desc = "It's a fancy four-color ink pen." + name = "four-color pen" + icon = 'icons/obj/bureaucracy.dmi' + icon_state = "pen" + item_state = "pen" + +/obj/item/weapon/pen/fourcolor/New() + ..() + colour = "black" + desc = "It's a fancy four-color ink pen, set to [src.colour]." + +/obj/item/weapon/pen/fourcolor/attack_self(mob/living/carbon/user) + switch(colour) + if("black") + colour = "red" + if("red") + colour = "green" + if("green") + colour = "blue" + else + colour = "black" + user << "[src] will now write in [src.colour]." + //user << "[src] will now write in [colour]." // If anyone feels lucky + desc = "It's a fancy four-color ink pen, set to [src.colour]." /obj/item/weapon/pen/attack(mob/living/M, mob/user,stealth) if(!istype(M))