From fda118e9ac8b23a7a79731301ff66586336d956a Mon Sep 17 00:00:00 2001 From: SkyMarshal Date: Sun, 18 Dec 2011 03:20:54 -0700 Subject: [PATCH] Reworked emag again, new centcom id sprite, removed derpy flavor text. --- code/defines/obj.dm | 33 ++++++++++++++++---------------- code/defines/obj/closet.dm | 4 ++-- code/defines/obj/computer.dm | 2 +- code/defines/obj/decal.dm | 8 ++++---- code/defines/obj/door.dm | 2 +- code/defines/obj/machinery.dm | 19 ++++++++---------- code/defines/obj/storage.dm | 22 ++++++++++----------- code/defines/obj/toy.dm | 2 +- code/defines/obj/weapon.dm | 2 +- code/modules/admin/admin.dm | 35 ---------------------------------- icons/obj/card.dmi | Bin 4205 -> 4638 bytes 11 files changed, 45 insertions(+), 84 deletions(-) diff --git a/code/defines/obj.dm b/code/defines/obj.dm index 6d593d5dc22..5131f6d2a5c 100644 --- a/code/defines/obj.dm +++ b/code/defines/obj.dm @@ -103,7 +103,7 @@ var/mob/living/carbon/monkey/target = null /obj/effect/sign/securearea - desc = "A warning sign which reads 'SECURE AREA'. This obviously applies to a nun-Clown." + desc = "A warning sign which reads 'SECURE AREA'" name = "SECURE AREA" icon = 'decals.dmi' icon_state = "securearea" @@ -150,8 +150,8 @@ pixel_y = -1 /obj/effect/sign/fire - desc = "A warning sign which reads 'HOT! HOT! AAAH! I'M BURNING!'" - name = "HOT! HOT! AAAH! I'M BURNING!" + desc = "A warning sign which reads 'EXTREME TEMPERATURES'" + name = "EXTREME TEMPERATURES" icon = 'decals.dmi' icon_state = "fire" anchored = 1.0 @@ -212,7 +212,7 @@ del(src)*/ /obj/effect/sign/maltesefalcon1 //The sign is 64x32, so it needs two tiles. ;3 - desc = "The Maltese Falcon, Space Bar and Grill. Now with added monkey." + desc = "The Maltese Falcon, Space Bar and Grill." name = "The Maltese Falcon" icon = 'decals.dmi' icon_state = "maltesefalcon1" @@ -221,7 +221,7 @@ density = 0 /obj/effect/sign/maltesefalcon2 - desc = "The Maltese Falcon, Space Bar and Grill. Now with added monkey." + desc = "The Maltese Falcon, Space Bar and Grill." name = "The Maltese Falcon" icon = 'decals.dmi' icon_state = "maltesefalcon2" @@ -289,7 +289,7 @@ /obj/item/device/multitool name = "multitool" - desc = "Used for pulsing wires to test which to cut. Not recommended by doctors." + desc = "Used for pulsing wires to test which to cut." icon_state = "multitool" flags = FPRINT | TABLEPASS| CONDUCT force = 5.0 @@ -297,7 +297,6 @@ throwforce = 5.0 throw_range = 15 throw_speed = 3 - desc = "You can use this on airlocks or APCs to try to hack them without cutting wires." m_amt = 50 g_amt = 20 origin_tech = "magnets=1;engineering=1" @@ -445,7 +444,7 @@ anchored =1 var/netnum = 0 name = "power cable" - desc = "A flexible superconducting cable for heavy-duty power transfer. Comes in clown colors now." + desc = "A flexible superconducting cable for heavy-duty power transfer." icon = 'power_cond_red.dmi' icon_state = "0-1" var/d1 = 0 @@ -473,7 +472,7 @@ /obj/structure/morgue name = "morgue" - desc = "Used to keep bodies in untill someone fetches them." + desc = "Used to keep bodies in until someone fetches them." icon = 'stationobjs.dmi' icon_state = "morgue1" density = 1 @@ -482,7 +481,7 @@ /obj/structure/crematorium name = "crematorium" - desc = "A human incinerator. Works well on barbeque nights." + desc = "An incinerator." icon = 'stationobjs.dmi' icon_state = "crema1" density = 1 @@ -494,7 +493,7 @@ /obj/effect/mine name = "Mine" - desc = "I Better stay away from that thing." + desc = "I'd better stay away from that thing." density = 1 anchored = 1 layer = 3 @@ -544,7 +543,7 @@ /obj/effect/portal name = "portal" - desc = "Looks unstable. Best to test it with the clown." + desc = "Looks unstable." icon = 'stationobjs.dmi' icon_state = "portal" density = 1 @@ -610,7 +609,7 @@ /obj/structure/stool/chair/e_chair name = "electrified chair" - desc = "Looks absolutely SHOCKING!" + desc = "Looks absolutely terrifying!" icon_state = "e_chair0" var/atom/movable/overlay/overl = null var/on = 0.0 @@ -811,7 +810,7 @@ //BEGIN BRAINS===================================================== /obj/item/brain name = "brain" - desc = "A piece of juicy meat found in a persons head." + desc = "A piece of complex biomass found in a persons head." icon = 'surgery.dmi' icon_state = "brain2" flags = TABLEPASS @@ -902,7 +901,7 @@ name = "desk clutter" icon = 'items.dmi' icon_state = "deskclutter" - desc = "Some clutter the detective has accumalated over the years..." + desc = "Some clutter the desk has accumulated over the years..." anchored = 1 /obj/item/mouse_drag_pointer = MOUSE_ACTIVE_POINTER @@ -979,7 +978,7 @@ /obj/item/stack/rods name = "metal rods" - desc = "Some rods. Can be used for building, or something." + desc = "Some rods. Can be used for building." singular_name = "metal rod" icon_state = "rods" flags = FPRINT | TABLEPASS| CONDUCT @@ -1023,7 +1022,7 @@ /obj/item/stack/sheet/glass name = "glass" - desc = "HOLY HELL! That is a lot of glass." + desc = "That is a lot of glass." singular_name = "glass sheet" icon_state = "sheet-glass" g_amt = 3750 diff --git a/code/defines/obj/closet.dm b/code/defines/obj/closet.dm index 83236ad526f..de716390ede 100644 --- a/code/defines/obj/closet.dm +++ b/code/defines/obj/closet.dm @@ -15,7 +15,7 @@ /obj/structure/closet/acloset name = "Strange closet" - desc = "It looks alien!" + desc = "It looks weird!" icon_state = "acloset" icon_closed = "acloset" icon_opened = "aclosetopen" @@ -75,7 +75,7 @@ /obj/structure/closet/fireaxecabinet name = "Fire Axe Cabinet" - desc = "There is small label that reads \"For Emergency use only\" along with details for safe use of the axe. As if." + desc = "There is small label that reads \"For Emergency use only\" along with details for safe use of the axe." var/obj/item/weapon/fireaxe/fireaxe = new/obj/item/weapon/fireaxe icon_state = "fireaxe1000" icon_closed = "fireaxe1000" diff --git a/code/defines/obj/computer.dm b/code/defines/obj/computer.dm index ae0494b855d..316972013a0 100644 --- a/code/defines/obj/computer.dm +++ b/code/defines/obj/computer.dm @@ -152,7 +152,7 @@ /obj/machinery/computer/pod name = "Pod Launch Control" - desc = "A controll for launching pods. Some people prefer firing Mechas." + desc = "A controll for launching pods." icon_state = "computer_generic" var/id = 1.0 var/obj/machinery/mass_driver/connected = null diff --git a/code/defines/obj/decal.dm b/code/defines/obj/decal.dm index 73760141614..eea0a6f926d 100644 --- a/code/defines/obj/decal.dm +++ b/code/defines/obj/decal.dm @@ -28,7 +28,7 @@ /obj/effect/decal/point name = "point" - desc = "It is an arrow hanging in mid-air. There may be a wizard about." + desc = "It is an arrow hanging in mid-air." icon = 'screen1.dmi' icon_state = "arrow" layer = 16.0 @@ -41,7 +41,7 @@ /obj/effect/decal/cleanable/blood name = "Blood" - desc = "It's red. Its Gooye. It is the chefs cooking perhaps." + desc = "It's red and disgusting." density = 0 anchored = 1 layer = 2 @@ -94,7 +94,7 @@ /obj/effect/decal/cleanable/xenoblood name = "xeno blood" - desc = "It's green. Must be more of the chefs cooking." + desc = "It's green. What the hell?" density = 0 anchored = 1 layer = 2 @@ -242,7 +242,7 @@ //Vomit (sorry) /obj/effect/decal/cleanable/vomit name = "Vomit" - desc = "Gosh, how unpleasant." + desc = "Geez, unpleasant." density = 0 anchored = 1 layer = 2 diff --git a/code/defines/obj/door.dm b/code/defines/obj/door.dm index 71d2ebd57b2..4b8d10feafb 100644 --- a/code/defines/obj/door.dm +++ b/code/defines/obj/door.dm @@ -33,7 +33,7 @@ /obj/machinery/door/poddoor name = "Podlock" - desc = "Why it no open!!!" + desc = "A type of powerful blast door." icon = 'rapid_pdoor.dmi' icon_state = "pdoor1" var/id = 1.0 diff --git a/code/defines/obj/machinery.dm b/code/defines/obj/machinery.dm index c4619699d03..15dbf0a4ab4 100644 --- a/code/defines/obj/machinery.dm +++ b/code/defines/obj/machinery.dm @@ -44,7 +44,7 @@ /obj/machinery/camera name = "Security Camera" - desc = "This is used to monitor rooms. Can see through walls." + desc = "This is used to monitor rooms." icon = 'monitors.dmi' icon_state = "camera" var/network = "SS13" @@ -61,7 +61,7 @@ active_power_usage = 10 /obj/machinery/dispenser - desc = "A simple yet bulky one-way storage device for gas tanks. Holds 10 plasma and 10 oxygen tanks." + desc = "A simple yet bulky one-way storage device for gas tanks. Holds plasma and oxygen tanks." name = "Tank Storage Unit" icon = 'objects.dmi' icon_state = "dispenser" @@ -101,7 +101,7 @@ /obj/machinery/firealarm name = "Fire Alarm" - desc = "Pull this in case of emergency. Thus keep pulling this forever." + desc = "Pull this in case of emergency." icon = 'monitors.dmi' icon_state = "fire0" var/detecting = 1.0 @@ -133,7 +133,7 @@ /obj/machinery/igniter name = "igniter" - desc = "Fun for igniting plasma." + desc = "Might as well make that detonator, right?" icon = 'stationobjs.dmi' icon_state = "igniter1" var/id = null @@ -198,7 +198,7 @@ /obj/machinery/scan_console name = "DNA Scanner Access Console" - desc = "Scand DNA." + desc = "Scan DNA." icon = 'computer.dmi' icon_state = "scanner" density = 1 @@ -220,7 +220,7 @@ /obj/machinery/scan_consolenew name = "DNA Modifier Access Console" - desc = "Scand DNA." + desc = "Scan DNA." icon = 'computer.dmi' icon_state = "scanner" density = 1 @@ -258,7 +258,6 @@ /obj/machinery/door_control name = "Remote Door Control" - desc = "This controls doors." icon = 'stationobjs.dmi' icon_state = "doorctrl0" desc = "A remote control switch for a door." @@ -270,7 +269,6 @@ /obj/machinery/driver_button name = "Mass Driver Button" - desc = "FIRE AWAY!" icon = 'objects.dmi' icon_state = "launcherbtt" desc = "A remote control switch for a Mass Driver." @@ -283,7 +281,6 @@ /obj/machinery/ignition_switch name = "Ignition Switch" - desc = "Activates that igniter." icon = 'objects.dmi' icon_state = "launcherbtt" desc = "A remote control switch for a mounted igniter." @@ -312,7 +309,7 @@ /obj/machinery/teleport/station name = "station" - desc = "The station thingy of a teleport thingy." + desc = "The station's hub of a teleport system." icon_state = "controller" var/active = 0 var/engaged = 0 @@ -378,7 +375,7 @@ /obj/machinery/power/monitor name = "Power Monitoring Computer" - desc = "Used to monitor the power. Pretty useless." + desc = "Used to monitor the power." icon = 'computer.dmi' icon_state = "power" density = 1 diff --git a/code/defines/obj/storage.dm b/code/defines/obj/storage.dm index 7e60232d335..7a4a6a2209e 100644 --- a/code/defines/obj/storage.dm +++ b/code/defines/obj/storage.dm @@ -14,7 +14,7 @@ /obj/item/weapon/storage/trashbag name = "trash bag" - desc = "for picking up all those pens" + desc = "For picking up all that trash..." icon_state = "trashbag" item_state = "trashbag" w_class = 4.0 @@ -31,7 +31,7 @@ */ /obj/item/weapon/storage/pill_bottle name = "pill bottle" - desc = "This is told to hold untold horrors of pulls." + desc = "A reasonable place to put your pills.." icon_state = "pill_canister" icon = 'chemical.dmi' item_state = "contsolid" @@ -69,7 +69,7 @@ item_state = "syringe_kit" /obj/item/weapon/storage/backpack/clown - name = "Giggles Von Honkerton" + name = "clown's backpack" desc = "The backpack made by Honk. Co." icon_state = "clownpack" @@ -100,7 +100,7 @@ /obj/item/weapon/storage/briefcase name = "briefcase" - desc = "Used by the lawyer to robust security in the court room." + desc = "Used by the lawyer in the court room." icon_state = "briefcase" flags = FPRINT | TABLEPASS| CONDUCT force = 8.0 @@ -136,7 +136,7 @@ /obj/item/weapon/storage/firstaid/fire name = "Fire First Aid" - desc = "A kit for when you 'accidently' set toxins on fire and burn yourself." + desc = "A kit for when you accidently burn yourself." icon_state = "ointment" item_state = "firstaid-ointment" @@ -151,13 +151,13 @@ /obj/item/weapon/storage/firstaid/toxin name = "Toxin First Aid" - desc = "Used to treat when you have a high amoutn of toxins in your body." + desc = "Used to treat when you have a high amount of toxins in your body." icon_state = "antitoxin" item_state = "firstaid-toxin" /obj/item/weapon/storage/firstaid/o2 name = "Oxygen Deprivation First Aid" - desc = "A box full of oxygen goodies." + desc = "A box full of oxygenating goodies." icon_state = "o2" item_state = "firstaid-o2" @@ -189,7 +189,7 @@ /obj/item/weapon/storage/id_kit name = "Spare IDs" - desc = "Has so many empty IDs." + desc = "Has so many blank IDs." icon_state = "id" item_state = "syringe_kit" @@ -201,13 +201,13 @@ /obj/item/weapon/storage/injectbox name = "DNA-Injectors" - desc = "This box contains injectors it seems." + desc = "This box contains injectors, it seems." icon_state = "box" item_state = "syringe_kit" /obj/item/weapon/storage/stma_kit name = "Sterile Masks" - desc = "This box contains masks of sterility." + desc = "This box contains masks of +2 constitution." //I made it better. --SkyMarshal icon_state = "latex" item_state = "syringe_kit" @@ -225,7 +225,7 @@ /obj/item/weapon/storage/toolbox name = "toolbox" - desc = "Danger. Very robust." + desc = "Danger. Very heavy." icon = 'storage.dmi' icon_state = "red" item_state = "toolbox_red" diff --git a/code/defines/obj/toy.dm b/code/defines/obj/toy.dm index 8be79927c6c..ee4e47ab1c8 100644 --- a/code/defines/obj/toy.dm +++ b/code/defines/obj/toy.dm @@ -241,7 +241,7 @@ /obj/item/toy/crayonbox name = "box of crayons" - desc = "A box of crayons for all your rune drawing needs." + desc = "A box of crayons for all your drawing needs." icon = 'crayons.dmi' icon_state = "crayonbox" w_class = 2.0 diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm index b326f0fcbfe..5eded119f93 100644 --- a/code/defines/obj/weapon.dm +++ b/code/defines/obj/weapon.dm @@ -444,7 +444,7 @@ /obj/item/weapon/card/emag desc = "An identification card. Seems to have some funny chip on it, though." - name = "identification card" + name = "modified identification card" icon_state = "emag" item_state = "card-id" origin_tech = "magnets=2;syndicate=2" diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index e1227e6eb45..b676da8ffbd 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -727,40 +727,6 @@ alert("You cannot perform this action. You must be of a higher administrative rank!", null, null, null, null, null) return - if (href_list["defense"]) - if ((src.rank in list( "Trial Admin", "Badmin", "Game Admin", "Game Master" ))) - var/mob/living/M = locate(href_list["defense"]) - if (isliving(M) && istype(M, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - switch(alert("Shall they be equipped with a flash or mace?",,"Flash","Mace", "Cancel")) - if("Flash") - if(!H.s_store) - H.equip_if_possible(new /obj/item/device/flash(H), H.slot_l_store) - else if(!H.s_store) - H.equip_if_possible(new /obj/item/device/flash(H), H.slot_s_store) - else - alert("The target lacked an open pocket.", null, null, null, null, null) - return - if("Mace") - if(!H.s_store) - H.equip_if_possible(new /obj/item/weapon/pepperspray/small(H), H.slot_l_store) - else if(!H.s_store) - H.equip_if_possible(new /obj/item/weapon/pepperspray/small(H), H.slot_s_store) - else - alert("The target lacked an open pocket.", null, null, null, null, null) - return - if("Cancel") - return - message_admins("\red Admin [key_name_admin(usr)] gave [key_name_admin(M)] something to defend themselves!", 1) - log_admin("[key_name(usr)] defensified [key_name(M)]") - return - else - alert("This action can only be performed on living humans.", null, null, null, null, null) - return - else - alert("You cannot perform this action. You must be of a higher administrative rank!", null, null, null, null, null) - return - if (href_list["makeai"]) //Yes, im fucking lazy, so what? it works ... hopefully if (src.level>=3) var/mob/M = locate(href_list["makeai"]) @@ -1808,7 +1774,6 @@ foo += text("Prison | ") // foo += text("Maze | ") foo += text("Heal/Revive | ") - foo += text("Defensize | ") else foo += text("Hasn't Entered Game | ") foo += text("Forcesay | ") diff --git a/icons/obj/card.dmi b/icons/obj/card.dmi index aa88951b244b6b5ff21aa6eb243494fdd457275d..7435036350c09438e5c53ee6ab553a0464e5be42 100644 GIT binary patch literal 4638 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 C