From 6ce86348835605b00f5df26dc821767327a6b38e Mon Sep 17 00:00:00 2001 From: Erthilo Date: Wed, 6 Jun 2012 22:14:54 +0100 Subject: [PATCH 01/19] TG: Fix for getFlatIcon runtimes. I think when I changed DamageIcons from a list to a single image, I may have caused it. Basically, null was getting put in the overlays var at round start. Fix for view-vars refreshing. Revision: r3721 Author: elly1...@rocketmail.com --- code/modules/mob/living/carbon/human/human.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index b59aeef6c31..891d121971d 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1218,11 +1218,13 @@ if(lying) icon = lying_icon - overlays += body_overlays_lying + if(damageicon_lying) + overlays += body_overlays_lying if(!lying) icon = stand_icon - overlays += body_overlays_standing + if(damageicon_standing) + overlays += body_overlays_standing From d4810cb90c5d2549d118c96523d03c154031cd7d Mon Sep 17 00:00:00 2001 From: Erthilo Date: Wed, 6 Jun 2012 22:20:34 +0100 Subject: [PATCH 02/19] TG: Added href logging as a config option. Log can be viewed via "investigate hrefs". If on, it logs every link clicked. It may be useful for 'debugging' and spotting malicious clients. Anti-spam delay raised to 7 ticks. A little over half a second. Revision: r3722 Author: elly1...@rocketmail.com --- code/defines/global.dm | 4 +-- code/modules/admin/admin_investigate.dm | 35 ++++++++++++++----------- code/modules/admin/admin_verbs.dm | 16 ++++++++++- 3 files changed, 36 insertions(+), 19 deletions(-) diff --git a/code/defines/global.dm b/code/defines/global.dm index fcfd7761978..9f33447269b 100644 --- a/code/defines/global.dm +++ b/code/defines/global.dm @@ -1,4 +1,4 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:04 +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31 var/global/obj/datacore/data_core = null var/global/obj/effect/overlay/plmaster = null @@ -80,7 +80,7 @@ var/aliens_allowed = 1 var/ooc_allowed = 1 var/dooc_allowed = 1 var/traitor_scaling = 1 -var/goonsay_allowed = 0 +//var/goonsay_allowed = 0 var/dna_ident = 1 var/abandon_allowed = 1 var/enter_allowed = 1 diff --git a/code/modules/admin/admin_investigate.dm b/code/modules/admin/admin_investigate.dm index 4f2956cf9bf..52ff51ee6d0 100644 --- a/code/modules/admin/admin_investigate.dm +++ b/code/modules/admin/admin_investigate.dm @@ -9,13 +9,7 @@ //SYSTEM /proc/investigate_subject2file(var/subject) - switch(subject) - if("singulo") - return file("[INVESTIGATE_DIR]singulo.html") - if("silicon") - return file("[INVESTIGATE_DIR]silicon.html") - else - return + return file("[INVESTIGATE_DIR][subject].html") /proc/investigate_reset() if(fdel(INVESTIGATE_DIR)) return 1 @@ -27,17 +21,26 @@ if(!F) return F << "[time2text(world.timeofday,"hh:mm")] \ref[src] ([x],[y],[z]) || [src] [message]
" - - //ADMINVERBS -/client/proc/investigate_show( subject in list("singulo","silicon") ) +/client/proc/investigate_show( subject in list("hrefs","singulo") ) set name = "Investigate" set category = "Admin" if(!holder) return - var/F = investigate_subject2file(subject) - if(!F) - src << "Error: admin_investigate: [INVESTIGATE_DIR][subject] is an invalid path or cannot be accessed." - return - src << browse(F,"window=investigate;size=800x300") - + switch(subject) + if("singulo") //general one-round-only stuff + var/F = investigate_subject2file(subject) + if(!F) + src << "Error: admin_investigate: [INVESTIGATE_DIR][subject] is an invalid path or cannot be accessed." + return + src << browse(F,"window=investigate[subject];size=800x300") + if("hrefs") //persistant logs and stuff + if(config && config.log_hrefs) + if(href_logfile) + src << browse(href_logfile,"window=investigate[subject];size=800x300") + else + src << "Error: admin_investigate: No href logfile found." + return + else + src << "Error: admin_investigate: Href Logging is not on." + return diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 6c847a17b88..962785cd4c3 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -307,6 +307,7 @@ verbs += /client/proc/giveruntimelog //used by coders to retrieve runtime logs verbs += /client/proc/cinematic //show a cinematic sequence verbs += /client/proc/startSinglo //Used to prevent the station from losing power while testing stuff out. + verbs += /client/proc/toggle_log_hrefs verbs += /client/proc/enable_debug_verbs verbs += /client/proc/kill_air verbs += /client/proc/callprocgen @@ -440,7 +441,8 @@ verbs -= /client/proc/getserverlog verbs -= /client/proc/cinematic //show a cinematic sequence verbs -= /client/proc/admin_memo - verbs -= /client/proc/investigate_show + verbs -= /client/proc/investigate_show //investigate in-game mishaps using various logs. + verbs -= /client/proc/toggle_log_hrefs verbs -= /client/proc/cmd_admin_change_custom_event verbs -= /client/proc/admin_invis verbs -= /client/proc/callprocgen @@ -881,6 +883,18 @@ // feedback_add_details("admin_verb","TAVVH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! return +/client/proc/toggle_log_hrefs() + set name = "Toggle href logging" + set category = "Server" + if(!holder) return + if(config) + if(config.log_hrefs) + config.log_hrefs = 0 + src << "Stopped logging hrefs" + else + config.log_hrefs = 1 + src << "Started logging hrefs" + /client/proc/admin_invis() set category = "Admin" set name = "Invisibility" From f5475afcc231f476bf31dc39b1db757eb8550011 Mon Sep 17 00:00:00 2001 From: Erthilo Date: Wed, 6 Jun 2012 23:56:43 +0100 Subject: [PATCH 03/19] TG: - You can now light your cigarette with an energy sword :) - Fixed the problem where suits appeared on the UI even with the inventory closed. The call to other_update() in update_clothing() must be done after all the icon slots get updated. Revision: r3725 Author: baloh.matevz --- .../objects/items/weapons/cigs_lighters.dm | 114 ++++++++++-------- code/modules/mob/living/carbon/human/human.dm | 16 +-- 2 files changed, 70 insertions(+), 60 deletions(-) diff --git a/code/game/objects/items/weapons/cigs_lighters.dm b/code/game/objects/items/weapons/cigs_lighters.dm index d0463e41d72..cec30461897 100644 --- a/code/game/objects/items/weapons/cigs_lighters.dm +++ b/code/game/objects/items/weapons/cigs_lighters.dm @@ -1,4 +1,4 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:05 +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 /* CONTAINS: @@ -124,71 +124,80 @@ ZIPPO var/smoketime = 300 var/butt_count = 5 //count of butt sprite variations - proc - light(var/flavor_text = "[usr] lights the [name].") - put_out() - if (src.lit == -1) - return - src.lit = -1 - src.damtype = "brute" - src.icon_state = icon_butt + "[rand(0,butt_count)]" - src.item_state = icon_off - src.desc = "A [src.name] butt." - src.name = "[src.name] butt" - attackby(obj/item/weapon/W as obj, mob/user as mob) - ..() - if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - light("\red [user] casually lights the [name] with [W], what a badass.") +/obj/item/clothing/mask/cigarette/attackby(obj/item/weapon/W as obj, mob/user as mob) + ..() + if(istype(W, /obj/item/weapon/weldingtool) && W:welding) + light("\red [user] casually lights the [name] with [W], what a badass.") - else if(istype(W, /obj/item/weapon/lighter/zippo) && (W:lit > 0)) + else if(istype(W, /obj/item/weapon/lighter/zippo)) + var/obj/item/weapon/lighter/zippo/Z = W + if(Z.lit > 0) light("\red With a single flick of their wrist, [user] smoothly lights their [name] with their [W]. Damn they're cool.") - else if(istype(W, /obj/item/weapon/lighter) && (W:lit > 0)) + else if(istype(W, /obj/item/weapon/lighter)) + var/obj/item/weapon/lighter/L = W + if(L.lit > 0) light("\red After some fiddling, [user] manages to light their [name] with [W].") - else if(istype(W, /obj/item/weapon/match) && (W:lit > 0)) + else if(istype(W, /obj/item/weapon/melee/energy/sword)) + var/obj/item/weapon/melee/energy/sword/S = W + if(S.active) + light("\red [user] swings their [W], barely missing their nose. They light their [name] in the process.") + + else if(istype(W, /obj/item/weapon/match)) + var/obj/item/weapon/match/M = W + if(M.lit > 0) light("\red [user] lights their [name] with their [W].") - return + return - light(var/flavor_text = "[usr] lights the [name].") - if(!src.lit) - src.lit = 1 - src.damtype = "fire" - src.icon_state = icon_on - src.item_state = icon_on - for(var/mob/O in viewers(usr, null)) - O.show_message(flavor_text, 1) - processing_objects.Add(src) +/obj/item/clothing/mask/cigarette/proc/light(var/flavor_text = "[usr] lights the [name].") + if(!src.lit) + src.lit = 1 + src.damtype = "fire" + src.icon_state = icon_on + src.item_state = icon_on + for(var/mob/O in viewers(usr, null)) + O.show_message(flavor_text, 1) + processing_objects.Add(src) - process() - var/turf/location = get_turf(src) - src.smoketime-- - if(src.smoketime < 1) - if(ismob(src.loc)) - var/mob/living/M = src.loc - M << "\red Your [src.name] goes out." - put_out() - M.update_clothing() - else - put_out() - processing_objects.Remove(src) - return - if(location) - location.hotspot_expose(700, 5) - return - - - dropped(mob/user as mob) - if(src.lit == 1) - src.visible_message("\red [user] calmly drops and treads on the lit [src], putting it out instantly.") +/obj/item/clothing/mask/cigarette/process() + var/turf/location = get_turf(src) + src.smoketime-- + if(src.smoketime < 1) + if(ismob(src.loc)) + var/mob/living/M = src.loc + M << "\red Your [src.name] goes out." put_out() - return ..() + M.update_clothing() + else + put_out() + processing_objects.Remove(src) + return + if(location) + location.hotspot_expose(700, 5) + return +/obj/item/clothing/mask/cigarette/dropped(mob/user as mob) + if(src.lit == 1) + src.visible_message("\red [user] calmly drops and treads on the lit [src], putting it out instantly.") + put_out() + return ..() + +/obj/item/clothing/mask/cigarette/proc/put_out() + if (src.lit == -1) + return + src.lit = -1 + src.damtype = "brute" + src.icon_state = icon_butt + "[rand(0,butt_count)]" + src.item_state = icon_off + src.desc = "A [src.name] butt." + src.name = "[src.name] butt" + //////////// // CIGARS // @@ -252,7 +261,6 @@ ZIPPO var/lastHolder = null var/smoketime = 100 var/maxsmoketime = 100 //make sure this is equal to your smoketime - proc light(var/flavor_text = "[usr] lights the [name].") @@ -475,4 +483,4 @@ ZIPPO if(lit) user.total_luminosity -= 2 src.sd_SetLuminosity(2) - return \ No newline at end of file + return diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 891d121971d..db5a619366a 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -935,10 +935,6 @@ client.screen -= hud_used.intents client.screen -= hud_used.mov_int - - //Screenlocs for these slots are handled by the huds other_update() - //because theyre located on the 'other' inventory bar. - // Gloves var/datum/organ/external/lo = organs["l_hand"] var/datum/organ/external/ro = organs["r_hand"] @@ -1060,9 +1056,10 @@ clothing_overlays += image("icon" = 'back.dmi', "icon_state" = text("[][]", t1, (!( lying ) ? null : "2")), "layer" = BACK_LAYER) back.screen_loc = ui_back - if(client) hud_used.other_update() //Update the screenloc of the items on the 'other' inventory bar - //to hide / show them. - // WHAT IS THIS DOING IN UPDATE_CLOTHING(), AHHHHHHHHHHHHH + if(client) + client.screen -= contents + client.screen += contents + //to hide / show them. if (handcuffed) pulling = null var/h1 = handcuffed.icon_state @@ -1121,6 +1118,11 @@ clothing_overlays += image("icon" = stain_icon, "layer" = B_SUIT_LAYER) wear_suit.screen_loc = ui_oclothing + //Update_other() MUST be called after all the storage slots get updated. This is because all the storage slots assign their + //respective items a screen_loc, which other_update() will then override if needed. + if(client) + hud_used.other_update() //Update the screenloc of the items on the 'other' inventory bar + switch(shielded) if(1) overlays += image("icon" = 'effects.dmi', "icon_state" = "shield", "layer" = SHIELD_LAYER) From e756c1b2f872354d6429a5e12cdf8dcf0404978b Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 00:19:39 +0100 Subject: [PATCH 04/19] TG: Added Giacomand's UI tweak to Job Selection: http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=8879 Revision: r3726 Author: ericgfw...@hotmail.com ALSO FIXES Library starting with empty sprites. --- code/game/magic/library.dm | 1 + code/modules/mob/new_player/preferences.dm | 46 ++++++++++++++++++---- 2 files changed, 40 insertions(+), 7 deletions(-) diff --git a/code/game/magic/library.dm b/code/game/magic/library.dm index 963a7eb16ac..ceac35ae954 100644 --- a/code/game/magic/library.dm +++ b/code/game/magic/library.dm @@ -119,6 +119,7 @@ // add to inventory if(comp) comp.inventory += B + update_icon() /obj/structure/bookcase/attackby(obj/O as obj, mob/user as mob) if(istype(O, /obj/item/weapon/book)) diff --git a/code/modules/mob/new_player/preferences.dm b/code/modules/mob/new_player/preferences.dm index 84c4f0f27a1..67f71f709ec 100644 --- a/code/modules/mob/new_player/preferences.dm +++ b/code/modules/mob/new_player/preferences.dm @@ -1,4 +1,4 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:05 +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:33 #define UI_OLD 0 #define UI_NEW 1 @@ -439,14 +439,48 @@ datum/preferences if(job.title != new_title) job_alt_titles[job.title] = new_title - proc/SetChoices(mob/user, changedjob) + proc/SetChoices(mob/user, limit = 17, list/splitJobs, width = 550, height = 500) + //limit - The amount of jobs allowed per column. Defaults to 17 to make it look nice. + //splitJobs - Allows you split the table by job. You can make different tables for each department by including their heads. Defaults to CE to make it look nice. + //width - Screen' width. Defaults to 550 to make it look nice. + //height - Screen's height. Defaults to 500 to make it look nice. + + // Modify this if you added more jobs and it looks like a mess. Add the jobs in the splitJobs that you want to trigger and intitate a new table. + + if(splitJobs == null) + if (ticker.current_state >= GAME_STATE_PLAYING +) + splitJobs = list() + else + splitJobs = list("Chief Engineer") + + var/HTML = "" HTML += "
" - HTML += "Choose occupation chances
Unavailable occupations are in red.
" - HTML += "" + HTML += "Choose occupation chances
Unavailable occupations are in red.

" + HTML += "\[Done\]

" // Easier to press up here. + HTML += "
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 Bf~)`l delta 122394 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 diff --git a/icons/mob/screen1_Orange.dmi b/icons/mob/screen1_Orange.dmi index fb1136a5347988a1dd4dd004bf4650465b788872..5ace28041c67e6db9f32264cb41391b5db500092 100644 GIT binary patch delta 135514 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 DcG$P? diff --git a/icons/mob/screen1_old.dmi b/icons/mob/screen1_old.dmi index 37d678209927e3c111265f1ad3da899ca9a2e88d..03e76e44cb783562c816f8baee1307a0cb4b147f 100644 GIT binary patch literal 127017 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 Wg}p4=VB!N1@X}DzQ7uun4*DNY%bEB9 literal 124010 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

-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 Date: Thu, 7 Jun 2012 02:41:38 +0100 Subject: [PATCH 13/19] TG: - Deleted ERP.dmi - Moved some objects into /effect - Removed the debugger object Revision: r3739 Author: baloh.matevz --- code/WorkInProgress/buildmode.dm | 38 ++-- code/WorkInProgress/organs/organs.dm | 175 ++++++++-------- code/datums/helper_datums/tension.dm | 37 ---- code/defines/global.dm | 2 +- code/defines/obj.dm | 23 +- code/game/cellautomata.dm | 2 +- code/game/machinery/computer/computer.dm | 6 +- code/game/step_triggers.dm | 20 +- code/modules/flufftext/Hallucination.dm | 6 +- code/modules/mob/dead/observer/observer.dm | 4 +- .../modules/mob/living/silicon/robot/emote.dm | 39 ++-- code/modules/mob/mob_defines.dm | 2 +- icons/obj/ERP.dmi | Bin 1288 -> 0 bytes maps/tgstation.2.0.8.dmm | 196 +++++++++--------- 14 files changed, 246 insertions(+), 304 deletions(-) delete mode 100644 icons/obj/ERP.dmi diff --git a/code/WorkInProgress/buildmode.dm b/code/WorkInProgress/buildmode.dm index ba17008a53b..28550759b29 100644 --- a/code/WorkInProgress/buildmode.dm +++ b/code/WorkInProgress/buildmode.dm @@ -6,7 +6,7 @@ log_admin("[key_name(usr)] has left build mode.") M.client.buildmode = 0 M.client.show_popup_menus = 1 - for(var/obj/bmode/buildholder/H) + for(var/obj/effect/bmode/buildholder/H) if(H.cl == M.client) del(H) else @@ -14,14 +14,14 @@ M.client.buildmode = 1 M.client.show_popup_menus = 0 - var/obj/bmode/buildholder/H = new/obj/bmode/buildholder() - var/obj/bmode/builddir/A = new/obj/bmode/builddir(H) + var/obj/effect/bmode/buildholder/H = new/obj/effect/bmode/buildholder() + var/obj/effect/bmode/builddir/A = new/obj/effect/bmode/builddir(H) A.master = H - var/obj/bmode/buildhelp/B = new/obj/bmode/buildhelp(H) + var/obj/effect/bmode/buildhelp/B = new/obj/effect/bmode/buildhelp(H) B.master = H - var/obj/bmode/buildmode/C = new/obj/bmode/buildmode(H) + var/obj/effect/bmode/buildmode/C = new/obj/effect/bmode/buildmode(H) C.master = H - var/obj/bmode/buildquit/D = new/obj/bmode/buildquit(H) + var/obj/effect/bmode/buildquit/D = new/obj/effect/bmode/buildquit(H) D.master = H H.builddir = A @@ -34,15 +34,15 @@ M.client.screen += D H.cl = M.client -/obj/bmode//Cleaning up the tree a bit +/obj/effect/bmode//Cleaning up the tree a bit density = 1 anchored = 1 layer = 20 dir = NORTH icon = 'buildmode.dmi' - var/obj/bmode/buildholder/master = null + var/obj/effect/bmode/buildholder/master = null -/obj/bmode/builddir +/obj/effect/bmode/builddir icon_state = "build" screen_loc = "NORTH,WEST" Click() @@ -59,7 +59,7 @@ dir = NORTH return -/obj/bmode/buildhelp +/obj/effect/bmode/buildhelp icon = 'buildmode.dmi' icon_state = "buildhelp" screen_loc = "NORTH,WEST+1" @@ -97,24 +97,24 @@ usr << "\blue ***********************************************************" return -/obj/bmode/buildquit +/obj/effect/bmode/buildquit icon_state = "buildquit" screen_loc = "NORTH,WEST+3" Click() togglebuildmode(master.cl.mob) -/obj/bmode/buildholder +/obj/effect/bmode/buildholder density = 0 anchored = 1 var/client/cl = null - var/obj/bmode/builddir/builddir = null - var/obj/bmode/buildhelp/buildhelp = null - var/obj/bmode/buildmode/buildmode = null - var/obj/bmode/buildquit/buildquit = null + var/obj/effect/bmode/builddir/builddir = null + var/obj/effect/bmode/buildhelp/buildhelp = null + var/obj/effect/bmode/buildmode/buildmode = null + var/obj/effect/bmode/buildquit/buildquit = null var/atom/movable/throw_atom = null -/obj/bmode/buildmode +/obj/effect/bmode/buildmode icon_state = "buildmode1" screen_loc = "NORTH,WEST+2" var/varholder = "name" @@ -173,8 +173,8 @@ /proc/build_click(var/mob/user, buildmode, location, control, params, var/obj/object) - var/obj/bmode/buildholder/holder = null - for(var/obj/bmode/buildholder/H) + var/obj/effect/bmode/buildholder/holder = null + for(var/obj/effect/bmode/buildholder/H) if(H.cl == user.client) holder = H break diff --git a/code/WorkInProgress/organs/organs.dm b/code/WorkInProgress/organs/organs.dm index 607a22e4338..e712f8a7a35 100644 --- a/code/WorkInProgress/organs/organs.dm +++ b/code/WorkInProgress/organs/organs.dm @@ -1,18 +1,18 @@ -/obj/organstructure //used obj for the "contents" var +/obj/effect/organstructure //used obj for the "contents" var name = "organs" var/species = "mob" //for speaking in unknown languages purposes - var/obj/organ/limb/arms/arms = null - var/obj/organ/limb/legs/legs = null - var/obj/organ/torso/torso = null - var/obj/organ/head/head = null + var/obj/effect/organ/limb/arms/arms = null + var/obj/effect/organ/limb/legs/legs = null + var/obj/effect/organ/torso/torso = null + var/obj/effect/organ/head/head = null proc/GetSpeciesName() var/list/speciesPresent = list() - for(var/obj/organ/organ in src) //only external organs count, since it's judging by the appearance + for(var/obj/effect/organ/organ in src) //only external organs count, since it's judging by the appearance if(speciesPresent[organ.species]) speciesPresent[organ.species]++ else @@ -39,10 +39,10 @@ proc/RecalculateStructure() var/list/organs = GetAllContents() - arms = locate(/obj/organ/limb/arms) in organs - legs = locate(/obj/organ/limb/legs) in organs - torso = locate(/obj/organ/torso) in organs - head = locate(/obj/organ/head) in organs + arms = locate(/obj/effect/organ/limb/arms) in organs + legs = locate(/obj/effect/organ/limb/legs) in organs + torso = locate(/obj/effect/organ/torso) in organs + head = locate(/obj/effect/organ/head) in organs GetSpeciesName() @@ -52,8 +52,7 @@ set background = 1 var/list/organs = GetAllContents() - for(var/name in organs) - var/obj/organ/organ = organs[name] + for(var/obj/effect/organ/organ in organs) organ.ProcessOrgan() return @@ -62,27 +61,27 @@ ..() RecalculateStructure() -/obj/organstructure/human +/obj/effect/organstructure/human name = "human organs" New() - new /obj/organ/torso/human(src) + new /obj/effect/organ/torso/human(src) ..() -/obj/organstructure/alien +/obj/effect/organstructure/alien name = "alien organs" New() - new /obj/organ/torso/alien(src) + new /obj/effect/organ/torso/alien(src) ..() -/obj/organ +/obj/effect/organ name = "organ" //All types var/organType = 0 //CYBER and SPELL go here var/species = "mob" - var/obj/organstructure/rootOrganStructure = null + var/obj/effect/organstructure/rootOrganStructure = null New(location) ..() @@ -90,129 +89,129 @@ rootOrganStructure = FindRootStructure() proc/FindRootStructure() - if(istype(loc,/obj/organ)) - var/obj/organ/parent = loc + if(istype(loc,/obj/effect/organ)) + var/obj/effect/organ/parent = loc return parent.FindRootStructure() - else if(istype(loc,/obj/organstructure)) + else if(istype(loc,/obj/effect/organstructure)) return loc return null proc/ProcessOrgan() return -/obj/organ/torso +/obj/effect/organ/torso name = "torso" var/maxHealth = 50 //right now, the mob's (only humans for now) health depends only on it. Will be fixed later -/obj/organ/torso/human +/obj/effect/organ/torso/human name = "human torso" species = "human" maxHealth = 100 New() ..() - new /obj/organ/limb/arms/human(src) - new /obj/organ/limb/legs/human(src) - new /obj/organ/head/human(src) -/obj/organ/torso/alien + new /obj/effect/organ/limb/arms/human(src) + new /obj/effect/organ/limb/legs/human(src) + new /obj/effect/organ/head/human(src) +/obj/effect/organ/torso/alien name = "alien torso" species = "alien" maxHealth = 100 New() ..() - new /obj/organ/limb/arms/alien(src) - new /obj/organ/limb/legs/alien(src) - new /obj/organ/head/alien(src) + new /obj/effect/organ/limb/arms/alien(src) + new /obj/effect/organ/limb/legs/alien(src) + new /obj/effect/organ/head/alien(src) -/obj/organ/limb +/obj/effect/organ/limb name = "limb" -/obj/organ/limb/arms +/obj/effect/organ/limb/arms name = "arms" var/minDamage = 5 //punching damage var/maxDamage = 5 -/obj/organ/limb/arms/alien +/obj/effect/organ/limb/arms/alien name = "alien arms" species = "alien" minDamage = 5 maxDamage = 15 -/obj/organ/limb/arms/human +/obj/effect/organ/limb/arms/human name = "human arms" species = "human" minDamage = 1 maxDamage = 9 -/obj/organ/limb/legs +/obj/effect/organ/limb/legs name = "legs" -/obj/organ/limb/legs/human +/obj/effect/organ/limb/legs/human name = "human legs" species = "human" -/obj/organ/limb/legs/alien +/obj/effect/organ/limb/legs/alien name = "alien legs" species = "alien" -/obj/organ/head +/obj/effect/organ/head name = "head" -/obj/organ/head/human +/obj/effect/organ/head/human name = "human head" species = "human" -/obj/organ/head/alien +/obj/effect/organ/head/alien name = "alien head" species = "alien" -/obj/organ/limb/arms/alien +/obj/effect/organ/limb/arms/alien name = "alien arms" species = "alien" minDamage = 5 maxDamage = 15 -/obj/organ/limb/legs/alien +/obj/effect/organ/limb/legs/alien name = "alien legs" species = "alien" -/obj/organ/head/alien +/obj/effect/organ/head/alien name = "alien head" species = "alien" // ++++STUB ORGAN STRUCTURE. THIS IS THE DEFAULT STRUCTURE. USED TO PREVENT EXCEPTIONS++++ -/obj/organstructure/stub +/obj/effect/organstructure/stub name = "stub organs" New() - new /obj/organ/torso/stub(src) + new /obj/effect/organ/torso/stub(src) ..() -/obj/organ/torso/stub +/obj/effect/organ/torso/stub name = "stub torso" species = "stub" maxHealth = 100 New() ..() - new /obj/organ/limb/arms/stub(src) - new /obj/organ/limb/legs/stub(src) - new /obj/organ/head/stub(src) + new /obj/effect/organ/limb/arms/stub(src) + new /obj/effect/organ/limb/legs/stub(src) + new /obj/effect/organ/head/stub(src) -/obj/organ/limb/arms/stub +/obj/effect/organ/limb/arms/stub name = "stub arms" species = "stub" -/obj/organ/limb/legs/stub +/obj/effect/organ/limb/legs/stub name = "stub legs" species = "stub" -/obj/organ/head/stub +/obj/effect/organ/head/stub name = "stub head" species = "stub" @@ -221,129 +220,129 @@ // ++++MONKEY++++ -/obj/organstructure/monkey +/obj/effect/organstructure/monkey name = "monkey organs" New() - new /obj/organ/torso/monkey(src) + new /obj/effect/organ/torso/monkey(src) ..() -/obj/organ/torso/monkey +/obj/effect/organ/torso/monkey name = "monkey torso" species = "monkey" maxHealth = 100 New() ..() - new /obj/organ/limb/arms/monkey(src) - new /obj/organ/limb/legs/monkey(src) - new /obj/organ/head/monkey(src) + new /obj/effect/organ/limb/arms/monkey(src) + new /obj/effect/organ/limb/legs/monkey(src) + new /obj/effect/organ/head/monkey(src) -/obj/organ/limb/arms/monkey +/obj/effect/organ/limb/arms/monkey name = "monkey arms" species = "monkey" -/obj/organ/limb/legs/monkey +/obj/effect/organ/limb/legs/monkey name = "monkey legs" species = "monkey" -/obj/organ/head/monkey +/obj/effect/organ/head/monkey name = "monkey head" species = "monkey" // +++++CYBORG+++++ -/obj/organstructure/cyborg +/obj/effect/organstructure/cyborg name = "cyborg organs" New() - new /obj/organ/torso/cyborg(src) + new /obj/effect/organ/torso/cyborg(src) ..() -/obj/organ/torso/cyborg +/obj/effect/organ/torso/cyborg name = "cyborg torso" species = "cyborg" maxHealth = 100 New() ..() - new /obj/organ/limb/arms/cyborg(src) - new /obj/organ/limb/legs/cyborg(src) - new /obj/organ/head/cyborg(src) + new /obj/effect/organ/limb/arms/cyborg(src) + new /obj/effect/organ/limb/legs/cyborg(src) + new /obj/effect/organ/head/cyborg(src) -/obj/organ/limb/arms/cyborg +/obj/effect/organ/limb/arms/cyborg name = "cyborg arms" species = "cyborg" -/obj/organ/limb/legs/cyborg +/obj/effect/organ/limb/legs/cyborg name = "cyborg legs" species = "cyborg" -/obj/organ/head/cyborg +/obj/effect/organ/head/cyborg name = "cyborg head" species = "cyborg" // +++++AI++++++ -/obj/organstructure/AI +/obj/effect/organstructure/AI name = "AI organs" New() - new /obj/organ/torso/AI(src) + new /obj/effect/organ/torso/AI(src) ..() -/obj/organ/torso/AI +/obj/effect/organ/torso/AI name = "AI torso" species = "AI" maxHealth = 100 New() ..() - new /obj/organ/limb/arms/AI(src) - new /obj/organ/limb/legs/AI(src) - new /obj/organ/head/AI(src) + new /obj/effect/organ/limb/arms/AI(src) + new /obj/effect/organ/limb/legs/AI(src) + new /obj/effect/organ/head/AI(src) -/obj/organ/limb/arms/AI +/obj/effect/organ/limb/arms/AI name = "AI arms" species = "AI" -/obj/organ/limb/legs/AI +/obj/effect/organ/limb/legs/AI name = "AI legs" species = "AI" -/obj/organ/head/AI +/obj/effect/organ/head/AI name = "AI head" species = "AI" /* New organ structure template -/obj/organstructure/template +/obj/effect/organstructure/template name = "template organs" New() - new /obj/organ/torso/template(src) + new /obj/effect/organ/torso/template(src) ..() -/obj/organ/torso/template +/obj/effect/organ/torso/template name = "template torso" species = "template" maxHealth = 100 New() ..() - new /obj/organ/limb/arms/template(src) - new /obj/organ/limb/legs/template(src) - new /obj/organ/head/template(src) + new /obj/effect/organ/limb/arms/template(src) + new /obj/effect/organ/limb/legs/template(src) + new /obj/effect/organ/head/template(src) -/obj/organ/limb/arms/template +/obj/effect/organ/limb/arms/template name = "template arms" species = "template" -/obj/organ/limb/legs/template +/obj/effect/organ/limb/legs/template name = "template legs" species = "template" -/obj/organ/head/template +/obj/effect/organ/head/template name = "template head" species = "template" diff --git a/code/datums/helper_datums/tension.dm b/code/datums/helper_datums/tension.dm index a4002f6590a..f9242cfbeef 100644 --- a/code/datums/helper_datums/tension.dm +++ b/code/datums/helper_datums/tension.dm @@ -626,31 +626,14 @@ var/global/datum/tension/tension_master //Generates a list of commandos from active ghosts. Then the user picks which characters to respawn as the commandos. -/* - for(var/obj/debug/debugger/B in world) - B.list1 = list() - B.list2 = list() - B.list3 = list() - B.list4 = list() -*/ for(var/mob/dead/observer/G in world) -/* - for(var/obj/debug/debugger/B in world) - B.list1 += G - B.list2 += G.key -*/ spawn(0) switch(alert(G,"Do you wish to be considered for an elite syndicate strike team being sent in?","Please answer in 30 seconds!","Yes","No")) if("Yes") if((world.time-time_passed)>300)//If more than 30 game seconds passed. return candidates += G - /* - for(var/obj/debug/debugger/B in world) - B.list3 += G - B.list4 += G.key - */ if("No") return sleep(300) @@ -660,19 +643,7 @@ var/global/datum/tension/tension_master candidates.Remove(G) if(candidates.len) - /* - for(var/obj/debug/debugger/B in world) - B.var1 = candidates.len - B.list5 = candidates.Copy() - for(var/mob/dead/observer/G in candidates) - B.list6 += G.key - - */ var/numagents = 6 -/* - for(var/obj/debug/debugger/B in world) - B.var2 = 0 -*/ //Spawns commandos and equips them. for (var/obj/effect/landmark/L in world) if(numagents<=0) @@ -685,18 +656,10 @@ var/global/datum/tension/tension_master while((!theghost || !theghost.client) && candidates.len) - /* - for(var/obj/debug/debugger/B in world) - B.var2++ - */ theghost = pick(candidates) candidates.Remove(theghost) if(!theghost) - /* - for(var/obj/debug/debugger/B in world) - B.var4 = 1 - */ del(new_syndicate_commando) break diff --git a/code/defines/global.dm b/code/defines/global.dm index 9f33447269b..be2c232e8fa 100644 --- a/code/defines/global.dm +++ b/code/defines/global.dm @@ -1,6 +1,6 @@ //This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:31 -var/global/obj/datacore/data_core = null +var/global/obj/effect/datacore/data_core = null var/global/obj/effect/overlay/plmaster = null var/global/obj/effect/overlay/slmaster = null diff --git a/code/defines/obj.dm b/code/defines/obj.dm index 45ad2ccbf98..ffb9736cdcf 100644 --- a/code/defines/obj.dm +++ b/code/defines/obj.dm @@ -102,7 +102,7 @@ anchored = 1.0 unacidable = 1 -/obj/datacore +/obj/effect/datacore name = "datacore" var/medical[] = list() var/general[] = list() @@ -1526,27 +1526,6 @@ desc = "You can't resist." // name = "" - - -/obj/debug/debugger - name = "Quantum Debugger" - desc = "A quantum debugger used by Centcomm Reality Engineers to help monitor transiant variables." - icon = 'stationobjs.dmi' - icon_state = "blackbox" - - var/list/list1 = list() - var/list/list2 = list() - var/list/list3 = list() - var/list/list4 = list() - var/list/list5 = list() - var/list/list6 = list() - - var/var1 = null - var/var2 = null - var/var3 = null - var/var4 = null - var/var5 = null - /obj/item/rubberduck name = "rubber duck" desc = "A rubber duck. Quack." diff --git a/code/game/cellautomata.dm b/code/game/cellautomata.dm index 13a59505ea7..3210bac6526 100644 --- a/code/game/cellautomata.dm +++ b/code/game/cellautomata.dm @@ -97,7 +97,7 @@ radio_controller = new /datum/controller/radio() //main_hud1 = new /obj/hud() - data_core = new /obj/datacore() + data_core = new /obj/effect/datacore() paiController = new /datum/paiController() diff --git a/code/game/machinery/computer/computer.dm b/code/game/machinery/computer/computer.dm index ef311774f78..427fa9015cf 100644 --- a/code/game/machinery/computer/computer.dm +++ b/code/game/machinery/computer/computer.dm @@ -134,7 +134,7 @@ Pod/Blast Doors computer return 1 -/obj/datacore/proc/manifest(var/nosleep = 0) +/obj/effect/datacore/proc/manifest(var/nosleep = 0) spawn() if(!nosleep) sleep(40) @@ -244,7 +244,7 @@ Pod/Blast Doors computer locked += L return -/obj/datacore/proc/manifest_modify(var/name, var/assignment) +/obj/effect/datacore/proc/manifest_modify(var/name, var/assignment) var/datum/data/record/foundrecord for(var/datum/data/record/t in data_core.general) @@ -258,7 +258,7 @@ Pod/Blast Doors computer foundrecord.fields["real_rank"] = assignment -/obj/datacore/proc/manifest_inject(var/mob/living/carbon/human/H) +/obj/effect/datacore/proc/manifest_inject(var/mob/living/carbon/human/H) if (!isnull(H.mind) && (H.mind.assigned_role != "MODE")) var/datum/data/record/G = new() var/datum/data/record/M = new() diff --git a/code/game/step_triggers.dm b/code/game/step_triggers.dm index 53169583c81..f492a21a58c 100644 --- a/code/game/step_triggers.dm +++ b/code/game/step_triggers.dm @@ -1,15 +1,15 @@ /* Simple object type, calls a proc when "stepped" on by something */ -/obj/step_trigger +/obj/effect/step_trigger var/affect_ghosts = 0 var/stopper = 1 // stops throwers invisibility = 101 // nope cant see this shit anchored = 1 -/obj/step_trigger/proc/Trigger(var/atom/movable/A) +/obj/effect/step_trigger/proc/Trigger(var/atom/movable/A) return 0 -/obj/step_trigger/HasEntered(H as mob|obj) +/obj/effect/step_trigger/HasEntered(H as mob|obj) ..() if(!H) return @@ -21,7 +21,7 @@ /* Tosses things in a certain direction */ -/obj/step_trigger/thrower +/obj/effect/step_trigger/thrower var/direction = SOUTH // the direction of throw var/tiles = 3 // if 0: forever until atom hits a stopper var/immobilize = 1 // if nonzero: prevents mobs from moving while they're being flung @@ -33,7 +33,7 @@ Trigger(var/atom/movable/A) var/curtiles = 0 var/stopthrow = 0 - for(var/obj/step_trigger/thrower/T in orange(2, src)) + for(var/obj/effect/step_trigger/thrower/T in orange(2, src)) if(A in T.affecting) return @@ -56,11 +56,11 @@ // Calculate if we should stop the process if(!nostop) - for(var/obj/step_trigger/T in get_step(A, direction)) + for(var/obj/effect/step_trigger/T in get_step(A, direction)) if(T.stopper && T != src) stopthrow = 1 else - for(var/obj/step_trigger/teleporter/T in get_step(A, direction)) + for(var/obj/effect/step_trigger/teleporter/T in get_step(A, direction)) if(T.stopper) stopthrow = 1 @@ -81,11 +81,11 @@ /* Stops things thrown by a thrower, doesn't do anything */ -/obj/step_trigger/stopper +/obj/effect/step_trigger/stopper /* Instant teleporter */ -/obj/step_trigger/teleporter +/obj/effect/step_trigger/teleporter var/teleport_x = 0 // teleportation coordinates (if one is null, then no teleport!) var/teleport_y = 0 var/teleport_z = 0 @@ -99,7 +99,7 @@ /* Random teleporter, teleports atoms to locations ranging from teleport_x - teleport_x_offset, etc */ -/obj/step_trigger/teleporter/random +/obj/effect/step_trigger/teleporter/random var/teleport_x_offset = 0 var/teleport_y_offset = 0 var/teleport_z_offset = 0 diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index ee260eeecbe..8f3625dbd1d 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -215,7 +215,7 @@ proc/check_panel(mob/M) return 1 return 0*/ -/obj/fake_attacker +/obj/effect/fake_attacker icon = null icon_state = null name = "" @@ -358,8 +358,8 @@ var/list/non_fakeattack_weapons = list(/obj/item/weapon/gun/projectile, /obj/ite if(!possible_clones.len) return clone = pick(possible_clones) - //var/obj/fake_attacker/F = new/obj/fake_attacker(outside_range(target)) - var/obj/fake_attacker/F = new/obj/fake_attacker(target.loc) + //var/obj/effect/fake_attacker/F = new/obj/effect/fake_attacker(outside_range(target)) + var/obj/effect/fake_attacker/F = new/obj/effect/fake_attacker(target.loc) if(clone.l_hand) if(!(locate(clone.l_hand) in non_fakeattack_weapons)) clone_weapon = clone.l_hand.name diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 49cb49d38b6..c78bd646426 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -86,7 +86,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp /mob/dead/observer/Move(NewLoc, direct) if(NewLoc) loc = NewLoc - for(var/obj/step_trigger/S in NewLoc) + for(var/obj/effect/step_trigger/S in NewLoc) S.HasEntered(src) return @@ -100,7 +100,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if((direct & WEST) && x > 1) x-- - for(var/obj/step_trigger/S in locate(x, y, z)) + for(var/obj/effect/step_trigger/S in locate(x, y, z)) S.HasEntered(src) /mob/dead/observer/examine() diff --git a/code/modules/mob/living/silicon/robot/emote.dm b/code/modules/mob/living/silicon/robot/emote.dm index d9c13ba48f8..bd653712aa6 100644 --- a/code/modules/mob/living/silicon/robot/emote.dm +++ b/code/modules/mob/living/silicon/robot/emote.dm @@ -67,6 +67,25 @@ return message = "[src] [input]" + if ("me") + if(silent) + return + if (src.client && (client.muted || client.muted_complete)) + src << "You are muted." + return + if (stat) + return + if(!(message)) + return + else + if(cmptext(copytext(message, 1, 3), "v ")) + message = "[src] [copytext(message, 3)]" + m_type = 1 + else if(cmptext(copytext(message, 1, 3), "h ")) + message = "[src] [copytext(message, 3)]" + m_type = 2 + else + message = "[src] [message]" if ("twitch") message = "[src] twitches violently." m_type = 1 @@ -189,25 +208,7 @@ playsound(src.loc, 'biamthelaw.ogg', 50, 0) m_type = 2 - if ("me") - if(silent) - return - if (src.client && (client.muted || client.muted_complete)) - src << "You are muted." - return - if (stat) - return - if(!(message)) - return - else - if(cmptext(copytext(message, 1, 3), "v ")) - message = "[src] [copytext(message, 3)]" - m_type = 1 - else if(cmptext(copytext(message, 1, 3), "h ")) - message = "[src] [copytext(message, 3)]" - m_type = 2 - else - message = "[src] [message]" + if("help") src << "beep-(none)/mob, ping-(none)/mob, buzz-(none)/mob, look-(none)/mob, stare-(none)/mob, glare-(none)/mob, twitch, twitch_s, law" diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 7e7daa258ab..3d54b956cb2 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -12,7 +12,7 @@ //MOB overhaul //Not in use yet -// var/obj/organstructure/organStructure = null +// var/obj/effect/organstructure/organStructure = null //Vars that have been relocated to organStructure //Vars that have been relocated to organStructure ++END diff --git a/icons/obj/ERP.dmi b/icons/obj/ERP.dmi deleted file mode 100644 index 972ddab18f692342098f0bb8c2f70784c5b2f7cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmV+j1^4=iP)V=-0C=1w$1w_oFc1aMI&+GT_M)q88i_~>bA=@^(F~}8B)He#!tT8m^Rik8 zvsrpVE|P9&OkGdvCtM>m#t*3&9(E6vuz>zK?ltX4=jS&~{p&5(*Ss#1Ku+8$=trY*5W1?b<~9e;EEme{?PM7XIDJrFE=t#Y^K1N%RS@9lgh)|hb+rh}cC zA)m^Xz5cE;@M71l*h`x`Vxdp~)3Ye8Uqfy($-vOJgNp+2;R~3RL2__II+rJJ^8Uc_0}Bo?()XPg300Ffpx_h8 z!DGm2e_|kRm{xgx%B%*uG|_!_16)6=n-gJhi*9=E7hyG1cp+@ zXkwhiL;`L429^RCK1Qz&6Y}Zp3kvY+b9=hG+PBft)=J|8?Sw-S0u42IW(hfKv-QEP zWnV(`0;r4BwpUdJnMvh<9Oi6+kew#Hv<_h?_;p{U{*?i&saqbKm`bAt^I#Q89t7r^Y4A9&6 z<$=j;lDhgjR)(VljcSBYkt7Mnbu0C*8~|V}eQPk2&fqhAJi1{M8`rf_qv#~f*^0;T zyZ|&+#qwMn2S&!mv9eP{mMr13-lI<}3P5vHODq~)L8vB-X$VAM8MWb6oV$3@+t>Ye zccpq#IUkefckkZ(PS1NkMjN6mUDAl=*Kss~>$>Q!gy&gUmc>M3jDh}v!Smu&N7*t=H#&xgYmEX_MAC= zdU7u9JC@*=OP9PzLp>$irC9W^Z5!LR5srrY&H9pG;eS*+{~iqDT# zEHN>0ozFl0xasNG&N(wMXAg9Ab}kE4Rk!#8{)XnYEzhpqxFM#gI*JfzhKiy2FnmE= yr@%KS`}dEHj{X21p6BsZZ|}J|oy!4OjQAU8Ew-tzMrhFh0000 Date: Thu, 7 Jun 2012 03:30:13 +0100 Subject: [PATCH 14/19] TG: Welding tool: Mostly code-related, the players won't notice much. - Welding tool code how has proper comments! Maybe not "proper" but at least I don't lie and say a proc is/does something that it doesn't actually do. - Welders now start full of fuel instead of some random amount between 10-20 - Someone decided it would be a good idea to set the welding tool's 'on/off' var in a ton of attackby() procs. These objects and turfs shouldnt even touch this variable. This is why people have been noticing their welding being on without the sprite or damagetype and amount reflecting that. - - I've removed a bunch of these instances but there are so many objects and turfs spread out through the code, there's no way to know if I've got them all (This is the majority of the files) - - I've created a new proc in welding tools that checks to see if they are turned on or not. "isOn()" - - Since I'm not sure if I've gotten every instance of this force-var-on, I've set the welding tool to update it's icon every process(). I hate adding checks like this to processes but it's necessary for now. - Added a setWelding() proc. If you HAVE to turn the welding tool on or off, use this, don't just change the var. In fact, dont even touch the 'welding' var anymore - Fixes issue 435 While changing the hundreds(literally) of cases of welding tool uses I've - Changed some :'s (object:varorproc) I've come across into .'s (object.varorproc) - Added checks to make sure the welding tool is actually on before using it (some attackby()'s didnt have this. Heck, some checked how much fuel you had, but didn't actually USE the fuel) - Added sanity checks after some do_after()s that were missing them Added traitor uplink items back to erro's stat tracker - Added 'random' with the tag "RN" - Added thermal meson glasses with the tag "TM" - Reorganized uplinks.dm a little by moving the 'random' item generation to its own proc - NOTE: I have absolutely no way to test this on my own, but it should work! I've tested a bunch of construction/deconstructions with the welding tool, but again I've probably missed a few things. If there are any problems, please let me know and I'll fix them asap. Revision: r3741 Author: johnsonmt88 --- .../components/unary/vent_pump.dm | 10 +- code/defines/turf.dm | 3 +- code/game/events/EventProcs/spacevines.dm | 3 +- code/game/machinery/bots/ed209bot.dm | 5 +- code/game/machinery/bots/secbot.dm | 5 +- code/game/machinery/computer/ai_core.dm | 8 +- .../game/machinery/computer/buildandrepair.dm | 7 +- code/game/machinery/portable_turret.dm | 54 +- code/game/mecha/mecha.dm | 5 +- code/game/mecha/mecha_construction_paths.dm | 4 +- code/game/objects/alien/egg.dm | 2 +- code/game/objects/alien/weeds.dm | 2 +- code/game/objects/closets.dm | 10 +- code/game/objects/door_assembly.dm | 9 +- code/game/objects/items.dm | 13 +- code/game/objects/items/candle.dm | 26 +- .../objects/items/weapons/cigs_lighters.dm | 31 +- code/game/objects/items/weapons/tools.dm | 476 ++++++++++-------- code/game/objects/mineral_doors.dm | 3 +- code/game/objects/shooting_range.dm | 3 +- code/game/objects/stacks/glass.dm | 27 +- code/game/objects/stacks/metal.dm | 7 +- code/game/objects/structures.dm | 8 +- code/game/objects/tables_racks.dm | 9 +- code/game/objects/uplinks.dm | 273 ++++++---- code/game/objects/windoor_assembly.dm | 2 +- code/game/turf.dm | 15 +- code/modules/mob/living/carbon/human/life.dm | 2 +- .../modules/mob/living/silicon/robot/robot.dm | 5 +- code/modules/power/apc.dm | 42 +- code/modules/power/singularity/emitter.dm | 15 +- .../power/singularity/field_generator.dm | 16 +- .../recycling/disposal-construction.dm | 3 +- code/modules/recycling/disposal.dm | 65 ++- code/modules/recycling/sortingmachinery.dm | 3 +- 35 files changed, 661 insertions(+), 510 deletions(-) diff --git a/code/ATMOSPHERICS/components/unary/vent_pump.dm b/code/ATMOSPHERICS/components/unary/vent_pump.dm index 3388cfd9667..2b151f04136 100644 --- a/code/ATMOSPHERICS/components/unary/vent_pump.dm +++ b/code/ATMOSPHERICS/components/unary/vent_pump.dm @@ -252,11 +252,12 @@ return attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - if (W:remove_fuel(0,user)) - W:welding = 2 + if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if (WT.remove_fuel(0,user)) user << "\blue Now welding the vent." if(do_after(user, 20)) + if(!src || !WT.isOn()) return playsound(src.loc, 'Welder2.ogg', 50, 1) if(!welded) user.visible_message("[user] welds the vent shut.", "You weld the vent shut.", "You hear welding.") @@ -266,7 +267,8 @@ user.visible_message("[user] unwelds the vent.", "You unweld the vent.", "You hear welding.") welded = 0 update_icon() - W:welding = 1 + else + user << "\blue The welding tool needs to be on to start this task." else user << "\blue You need more welding fuel to complete this task." return 1 diff --git a/code/defines/turf.dm b/code/defines/turf.dm index c0756e3d4d2..3d9befcfba7 100644 --- a/code/defines/turf.dm +++ b/code/defines/turf.dm @@ -332,7 +332,8 @@ attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W,/obj/item/weapon/weldingtool)) - if(W:welding) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0, user)) return TemperatureAct(100) ..() diff --git a/code/game/events/EventProcs/spacevines.dm b/code/game/events/EventProcs/spacevines.dm index b372981383a..f074e2b884d 100644 --- a/code/game/events/EventProcs/spacevines.dm +++ b/code/game/events/EventProcs/spacevines.dm @@ -38,7 +38,8 @@ else //weapons with subtypes if(istype(W, /obj/item/weapon/melee/energy/sword)) del src else if(istype(W, /obj/item/weapon/weldingtool)) - if(W:welding) del src + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0, user)) del src //TODO: add plant-b-gone ..() diff --git a/code/game/machinery/bots/ed209bot.dm b/code/game/machinery/bots/ed209bot.dm index 92cc9281ef9..be5c8639ffe 100644 --- a/code/game/machinery/bots/ed209bot.dm +++ b/code/game/machinery/bots/ed209bot.dm @@ -813,8 +813,9 @@ Auto Patrol: []"}, src.item_state = "ed209_shell" src.icon_state = "ed209_shell" del(W) - else if((istype(W, /obj/item/weapon/weldingtool) && W:welding) && (src.build_step == 3)) - if (W:remove_fuel(0,user)) + else if(istype(W, /obj/item/weapon/weldingtool) && src.build_step == 3) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0,user)) src.build_step++ src.name = "shielded frame assembly" user << "You welded the vest to [src]!" diff --git a/code/game/machinery/bots/secbot.dm b/code/game/machinery/bots/secbot.dm index 46905532dbf..4531d76cba3 100644 --- a/code/game/machinery/bots/secbot.dm +++ b/code/game/machinery/bots/secbot.dm @@ -730,8 +730,9 @@ Auto Patrol: []"}, /obj/item/weapon/secbot_assembly/attackby(obj/item/weapon/W as obj, mob/user as mob) ..() - if((istype(W, /obj/item/weapon/weldingtool) && W:welding) && (!src.build_step)) - if(W:remove_fuel(0,user)) + if((istype(W, /obj/item/weapon/weldingtool)) && (!src.build_step)) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0,user)) src.build_step++ src.overlays += image('aibots.dmi', "hs_hole") user << "You weld a hole in [src]!" diff --git a/code/game/machinery/computer/ai_core.dm b/code/game/machinery/computer/ai_core.dm index 4215c0a2b53..750db980e6b 100644 --- a/code/game/machinery/computer/ai_core.dm +++ b/code/game/machinery/computer/ai_core.dm @@ -20,13 +20,16 @@ anchored = 1 state = 1 if(istype(P, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = P + if(!WT.isOn()) + user << "The welder must be on for this task." + return playsound(loc, 'Welder.ogg', 50, 1) - P:welding = 2 if(do_after(user, 20)) + if(!src || !WT.remove_fuel(0, user)) return user << "\blue You deconstruct the frame." new /obj/item/stack/sheet/plasteel( loc, 4) del(src) - P:welding = 1 if(1) if(istype(P, /obj/item/weapon/wrench)) playsound(loc, 'Ratchet.ogg', 50, 1) @@ -162,6 +165,7 @@ playsound(loc, 'Screwdriver.ogg', 50, 1) user << "\blue You connect the monitor." new /mob/living/silicon/ai ( loc, laws, brain ) +// feedback_inc("cyborg_ais_created",1) del(src) /obj/structure/AIcore/deactivated diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index cfcef2eb3b7..15d63c6d56f 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -259,13 +259,16 @@ src.anchored = 1 src.state = 1 if(istype(P, /obj/item/weapon/weldingtool)) - P:welding = 2 + var/obj/item/weapon/weldingtool/WT = P + if(!WT.remove_fuel(0, user)) + user << "The welding tool must be on to complete this task." + return playsound(src.loc, 'Welder.ogg', 50, 1) if(do_after(user, 20)) + if(!src || !WT.isOn()) return user << "\blue You deconstruct the frame." new /obj/item/stack/sheet/metal( src.loc, 5 ) del(src) - P:welding = 1 if(1) if(istype(P, /obj/item/weapon/wrench)) playsound(src.loc, 'Ratchet.ogg', 50, 1) diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index 2df8cb6f5c8..3174443256d 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -456,6 +456,7 @@ Neutralize All Unidentified Life Signs: []
"}, /obj/machinery/porta_turret/proc/shootAt(var/atom/movable/target) // shoots at a target + if(!emagged) // if it hasn't been emagged, it has to obey a cooldown rate if(last_fired || !raised) return // prevents rapid-fire shooting, unless it's been emagged last_fired = 1 @@ -644,13 +645,19 @@ Neutralize All Unidentified Life Signs: []
"}, return else if(istype(W, /obj/item/weapon/weldingtool)) - if (W:remove_fuel(5,user)) // uses up 5 fuel. - playsound(src.loc, pick('Welder.ogg', 'Welder2.ogg'), 50, 1) - if(do_after(user, 20)) - build_step = 1 - user << "You remove the turret's interior metal armor." - new /obj/item/stack/sheet/metal( loc, 2) - return + var/obj/item/weapon/weldingtool/WT = W + if(!WT.isOn()) return + if (WT.get_fuel() < 5) // uses up 5 fuel. + user << "\red You need more fuel to complete this task." + return + + playsound(src.loc, pick('Welder.ogg', 'Welder2.ogg'), 50, 1) + if(do_after(user, 20)) + if(!src || !WT.remove_fuel(5, user)) return + build_step = 1 + user << "You remove the turret's interior metal armor." + new /obj/item/stack/sheet/metal( loc, 2) + return if(3) @@ -706,22 +713,27 @@ Neutralize All Unidentified Life Signs: []
"}, if(7) if(istype(W, /obj/item/weapon/weldingtool)) - if (W:remove_fuel(5,user)) - playsound(src.loc, pick('Welder.ogg', 'Welder2.ogg'), 50, 1) - if(do_after(user, 30)) - build_step = 8 - user << "\blue You weld the turret's armor down." + var/obj/item/weapon/weldingtool/WT = W + if(!WT.isOn()) return + if (WT.get_fuel() < 5) + user << "\red You need more fuel to complete this task." - // The final step: create a full turret - var/obj/machinery/porta_turret/Turret = new/obj/machinery/porta_turret(locate(x,y,z)) - Turret.name = finish_name - Turret.installation = src.installation - Turret.gun_charge = src.gun_charge + playsound(src.loc, pick('Welder.ogg', 'Welder2.ogg'), 50, 1) + if(do_after(user, 30)) + if(!src || !WT.remove_fuel(5, user)) return + build_step = 8 + user << "\blue You weld the turret's armor down." - Turret.cover=new/obj/machinery/porta_turret_cover(src.loc) - Turret.cover.Parent_Turret=Turret - Turret.cover.name = finish_name - del(src) + // The final step: create a full turret + var/obj/machinery/porta_turret/Turret = new/obj/machinery/porta_turret(locate(x,y,z)) + Turret.name = finish_name + Turret.installation = src.installation + Turret.gun_charge = src.gun_charge + + Turret.cover=new/obj/machinery/porta_turret_cover(src.loc) + Turret.cover.Parent_Turret=Turret + Turret.cover.name = finish_name + del(src) else if(istype(W, /obj/item/weapon/crowbar)) playsound(src.loc, 'Crowbar.ogg', 75, 1) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 52f897ef19b..f2ac1f25269 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -757,8 +757,9 @@ user << "There's already a powercell installed." return - else if(istype(W, /obj/item/weapon/weldingtool) && W:welding && user.a_intent != "hurt") - if (W:remove_fuel(0,user)) + else if(istype(W, /obj/item/weapon/weldingtool) && user.a_intent != "hurt") + var/obj/item/weapon/weldingtool/WT = W + if (WT.remove_fuel(0,user)) if (hasInternalDamage(MECHA_INT_TANK_BREACH)) clearInternalDamage(MECHA_INT_TANK_BREACH) user << "\blue You repair the damaged gas tank." diff --git a/code/game/mecha/mecha_construction_paths.dm b/code/game/mecha/mecha_construction_paths.dm index 939f7578c1e..1b574e9dd2b 100644 --- a/code/game/mecha/mecha_construction_paths.dm +++ b/code/game/mecha/mecha_construction_paths.dm @@ -5,7 +5,7 @@ /datum/construction/mecha/custom_action(step, atom/used_atom, mob/user) if(istype(used_atom, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/W = used_atom - if (W:remove_fuel(0, user)) + if (W.remove_fuel(0, user)) playsound(holder, 'Welder2.ogg', 50, 1) else return 0 @@ -38,7 +38,7 @@ /datum/construction/reversible/mecha/custom_action(index as num, diff as num, atom/used_atom, mob/user as mob) if(istype(used_atom, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/W = used_atom - if (W:remove_fuel(0, user)) + if (W.remove_fuel(0, user)) playsound(holder, 'Welder2.ogg', 50, 1) else return 0 diff --git a/code/game/objects/alien/egg.dm b/code/game/objects/alien/egg.dm index 2f6ee03982e..8f73d2cd11a 100644 --- a/code/game/objects/alien/egg.dm +++ b/code/game/objects/alien/egg.dm @@ -82,7 +82,7 @@ if(istype(W, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/WT = W - if(WT.welding) + if(WT.remove_fuel(0, user)) damage = 15 playsound(src.loc, 'Welder.ogg', 100, 1) diff --git a/code/game/objects/alien/weeds.dm b/code/game/objects/alien/weeds.dm index b65d00044b3..3c07c2fd732 100644 --- a/code/game/objects/alien/weeds.dm +++ b/code/game/objects/alien/weeds.dm @@ -76,7 +76,7 @@ Alien plants should do something if theres a lot of poison if(istype(W, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/WT = W - if(WT.welding) + if(WT.remove_fuel(0, user)) damage = 15 playsound(loc, 'Welder.ogg', 100, 1) diff --git a/code/game/objects/closets.dm b/code/game/objects/closets.dm index 1ec2acdda74..c623440b0ff 100644 --- a/code/game/objects/closets.dm +++ b/code/game/objects/closets.dm @@ -133,8 +133,9 @@ if(istype(W, /obj/item/weapon/grab)) src.MouseDrop_T(W:affecting, user) //act like they were dragged onto the closet - if(istype(W, /obj/item/weapon/weldingtool) && W:welding ) - if(!W:remove_fuel(0,user)) + if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if(!WT.remove_fuel(0,user)) user << "\blue You need more welding fuel to complete this task." return new /obj/item/stack/sheet/metal(src.loc) @@ -156,8 +157,9 @@ else if(istype(W, /obj/item/weapon/packageWrap)) return - else if(istype(W, /obj/item/weapon/weldingtool) && W:welding ) - if(!W:remove_fuel(0,user)) + else if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if(!WT.remove_fuel(0,user)) user << "\blue You need more welding fuel to complete this task." return src.welded =! src.welded diff --git a/code/game/objects/door_assembly.dm b/code/game/objects/door_assembly.dm index 4c9e9c7207c..c3e67162baf 100644 --- a/code/game/objects/door_assembly.dm +++ b/code/game/objects/door_assembly.dm @@ -179,20 +179,19 @@ obj/structure/door_assembly glass = 1 /obj/structure/door_assembly/attackby(obj/item/W as obj, mob/user as mob) - if(istype(W, /obj/item/weapon/weldingtool) && W:welding && !anchored ) - if (W:remove_fuel(0,user)) - W:welding = 2 + if(istype(W, /obj/item/weapon/weldingtool) && !anchored ) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0,user)) user.visible_message("[user] dissassembles the airlock assembly.", "You start to dissassemble the airlock assembly.") playsound(src.loc, 'Welder2.ogg', 50, 1) if(do_after(user, 40)) - if(!src) return + if(!src || !WT.isOn()) return user << "\blue You dissasembled the airlock assembly!" new /obj/item/stack/sheet/metal(get_turf(src), 4) if(src.glass==1) new /obj/item/stack/sheet/rglass(get_turf(src)) del(src) - W:welding = 1 else user << "\blue You need more welding fuel to dissassemble the airlock assembly." return diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index ba9c5a979fa..a740c7d9d71 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -511,18 +511,19 @@ if (is_sharp(W)) burst() +//Is this even used for anything besides balloons? Yes I took out the W:lit stuff because : really shouldnt be used. /proc/is_sharp(obj/item/W as obj) // For the record, WHAT THE HELL IS THIS METHOD OF DOING IT? return ( \ istype(W, /obj/item/weapon/screwdriver) || \ istype(W, /obj/item/weapon/pen) || \ - istype(W, /obj/item/weapon/weldingtool) && W:welding || \ - istype(W, /obj/item/weapon/lighter/zippo) && W:lit || \ - istype(W, /obj/item/weapon/match) && W:lit || \ - istype(W, /obj/item/clothing/mask/cigarette) && W:lit || \ + istype(W, /obj/item/weapon/weldingtool) || \ + istype(W, /obj/item/weapon/lighter/zippo) || \ + istype(W, /obj/item/weapon/match) || \ + istype(W, /obj/item/clothing/mask/cigarette) || \ istype(W, /obj/item/weapon/wirecutters) || \ istype(W, /obj/item/weapon/circular_saw) || \ - istype(W, /obj/item/weapon/melee/energy/sword) && W:active || \ - istype(W, /obj/item/weapon/melee/energy/blade) || \ + istype(W, /obj/item/weapon/melee/energy/sword) || \ + istype(W, /obj/item/weapon/melee/energy/blade) || \ istype(W, /obj/item/weapon/shovel) || \ istype(W, /obj/item/weapon/kitchenknife) || \ istype(W, /obj/item/weapon/butch) || \ diff --git a/code/game/objects/items/candle.dm b/code/game/objects/items/candle.dm index d93e157d767..3e103f23ab6 100644 --- a/code/game/objects/items/candle.dm +++ b/code/game/objects/items/candle.dm @@ -1,4 +1,4 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:05 +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 #define CANDLE_LUM 3 @@ -27,14 +27,22 @@ attackby(obj/item/weapon/W as obj, mob/user as mob) ..() - if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - light("\red [user] casually lights the [name] with [W], what a badass.") - else if(istype(W, /obj/item/weapon/lighter) && W:lit) - light() - else if(istype(W, /obj/item/weapon/match) && W:lit) - light() - else if(istype(W, /obj/item/candle) && W:lit) - light() + if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if(WT.isOn()) //Badasses dont get blinded by lighting their candle with a welding tool + light("\red [user] casually lights the [name] with [W], what a badass.") + else if(istype(W, /obj/item/weapon/lighter)) + var/obj/item/weapon/lighter/L = W + if(L.lit) + light() + else if(istype(W, /obj/item/weapon/match)) + var/obj/item/weapon/match/M = W + if(M.lit) + light() + else if(istype(W, /obj/item/candle)) + var/obj/item/candle/C = W + if(C.lit) + light() light(var/flavor_text = "\red [usr] lights the [name].") diff --git a/code/game/objects/items/weapons/cigs_lighters.dm b/code/game/objects/items/weapons/cigs_lighters.dm index cec30461897..02e30257ed7 100644 --- a/code/game/objects/items/weapons/cigs_lighters.dm +++ b/code/game/objects/items/weapons/cigs_lighters.dm @@ -128,8 +128,10 @@ ZIPPO /obj/item/clothing/mask/cigarette/attackby(obj/item/weapon/W as obj, mob/user as mob) ..() - if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - light("\red [user] casually lights the [name] with [W], what a badass.") + if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if(WT.isOn())//Badasses dont get blinded while lighting their cig with a welding tool + light("\red [user] casually lights the [name] with [W], what a badass.") else if(istype(W, /obj/item/weapon/lighter/zippo)) var/obj/item/weapon/lighter/zippo/Z = W @@ -266,18 +268,25 @@ ZIPPO attackby(obj/item/weapon/W as obj, mob/user as mob) ..() - if(istype(W, /obj/item/weapon/weldingtool) && W:welding) - light("\red [user] casually lights the [name] with [W], what a badass.") + if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if(WT.isOn()) + light("\red [user] casually lights the [name] with [W], what a badass.") - else if(istype(W, /obj/item/weapon/lighter/zippo) && (W:lit > 0)) - light("\red With a single flick of their wrist, [user] smoothly lights their [name] with their [W]. Damn they're cool.") + else if(istype(W, /obj/item/weapon/lighter/zippo)) + var/obj/item/weapon/lighter/zippo/Z = W + if(Z.lit > 0) + light("\red With a single flick of their wrist, [user] smoothly lights their [name] with their [W]. Damn they're cool.") - else if(istype(W, /obj/item/weapon/lighter) && (W:lit > 0)) - light("\red After some fiddling, [user] manages to light their [name] with [W].") + else if(istype(W, /obj/item/weapon/lighter)) + var/obj/item/weapon/lighter/L = W + if(L.lit > 0) + light("\red After some fiddling, [user] manages to light their [name] with [W].") - else if(istype(W, /obj/item/weapon/match) && (W:lit > 0)) - light("\red [user] lights \his [name] with \his [W].") - return + else if(istype(W, /obj/item/weapon/match)) + var/obj/item/weapon/match/M = W + if(M.lit > 0) + light("\red [user] lights their [name] with their [W].") light(var/flavor_text = "[usr] lights the [name].") if(!src.lit) diff --git a/code/game/objects/items/weapons/tools.dm b/code/game/objects/items/weapons/tools.dm index 5a23cfbb8ab..4bc4a25de19 100644 --- a/code/game/objects/items/weapons/tools.dm +++ b/code/game/objects/items/weapons/tools.dm @@ -71,242 +71,278 @@ WELDINGTOOOL icon_state = "welder" flags = FPRINT | TABLEPASS| CONDUCT slot_flags = SLOT_BELT + + //Amount of OUCH when it's thrown force = 3.0 throwforce = 5.0 throw_speed = 1 throw_range = 5 w_class = 2.0 + + //Cost to make in the autolathe m_amt = 70 g_amt = 30 + + //R&D tech level origin_tech = "engineering=1" - var/welding = 0 - var/status = 1 - var/max_fuel = 20 - proc - get_fuel() - remove_fuel(var/amount = 1, var/mob/M = null) - check_status() - toggle(var/message = 0) - eyecheck(mob/user as mob) + + //Welding tool specific stuff + var/welding = 0 //Whether or not the welding tool is off(0), on(1) or currently welding(2) + var/status = 1 //Whether the welder is secured or unsecured (able to attach rods to it to make a flamethrower) + var/max_fuel = 20 //The max amount of fuel the welder can hold + +/obj/item/weapon/weldingtool/New() +// var/random_fuel = min(rand(10,20),max_fuel) + var/datum/reagents/R = new/datum/reagents(max_fuel) + reagents = R + R.my_atom = src + R.add_reagent("fuel", max_fuel) + return - New() - var/random_fuel = min(rand(10,20),max_fuel) - var/datum/reagents/R = new/datum/reagents(max_fuel) - reagents = R - R.my_atom = src - R.add_reagent("fuel", random_fuel) - return +/obj/item/weapon/weldingtool/examine() + set src in usr + usr << text("\icon[] [] contains []/[] units of fuel!", src, src.name, get_fuel(),src.max_fuel ) + return - examine() - set src in usr - usr << text("\icon[] [] contains []/[] units of fuel!", src, src.name, get_fuel(),src.max_fuel ) - return - - - attackby(obj/item/W as obj, mob/user as mob) - if(istype(W,/obj/item/weapon/screwdriver)) - if(welding) - user << "\red Stop welding first!" - return - status = !status - if(status) - user << "\blue You resecure the welder." - else - user << "\blue The welder can now be attached and modified." - src.add_fingerprint(user) +/obj/item/weapon/weldingtool/attackby(obj/item/W as obj, mob/user as mob) + if(istype(W,/obj/item/weapon/screwdriver)) + if(welding) + user << "\red Stop welding first!" return - - if((!status) && (istype(W,/obj/item/stack/rods))) - var/obj/item/stack/rods/R = W - R.use(1) - var/obj/item/weapon/flamethrower/F = new/obj/item/weapon/flamethrower(user.loc) - src.loc = F - F.weldtool = src - if (user.client) - user.client.screen -= src - if (user.r_hand == src) - user.u_equip(src) - else - user.u_equip(src) - src.master = F - src.layer = initial(src.layer) - user.u_equip(src) - if (user.client) - user.client.screen -= src - src.loc = F - src.add_fingerprint(user) - return - - ..() - return - - - process() - switch(welding) - if(0) - processing_objects.Remove(src) - return - if(1) - if(prob(5))//Welders left on now use up fuel, but lets not have them run out quite that fast - remove_fuel(1) - if(2) - if(prob(75)) - remove_fuel(1) - //if you're actually actively welding, use fuel faster. - - var/turf/location = src.loc - if(istype(location, /mob/)) - var/mob/M = location - if(M.l_hand == src || M.r_hand == src) - location = get_turf(M) - if (istype(location, /turf)) - location.hotspot_expose(700, 5) - - - afterattack(obj/O as obj, mob/user as mob) - if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && !src.welding) - O.reagents.trans_to(src, max_fuel) - user << "\blue Welder refueled" - playsound(src.loc, 'refill.ogg', 50, 1, -6) - return - else if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && src.welding) - message_admins("[key_name_admin(user)] triggered a fueltank explosion.") - log_game("[key_name(user)] triggered a fueltank explosion.") - user << "\red That was stupid of you." - explosion(O.loc,-1,0,2) - if(O) - del(O) - return - if (src.welding) - remove_fuel(1) - var/turf/location = get_turf(user) - if (istype(location, /turf)) - location.hotspot_expose(700, 50, 1) - return - - - attack_self(mob/user as mob) - toggle() - user.update_clothing() - return - - -///GET prop for fuel - get_fuel() - return reagents.get_reagent_amount("fuel") - - -///SET prop for fuel -///Will also turn it off if it is out of fuel -///The mob argument is not needed but if included will call eyecheck() on it if the welder is on. - remove_fuel(var/amount = 1, var/mob/M = null) - if(!welding || !check_status()) - return 0 - if(get_fuel() >= amount) - reagents.remove_reagent("fuel", amount) - check_status() - if(M) - eyecheck(M)//TODO:eyecheck should really be in mob not here - return 1 + status = !status + if(status) + user << "\blue You resecure the welder." else - if(M) - M << "\blue You need more welding fuel to complete this task." - return 0 + user << "\blue The welder can now be attached and modified." + src.add_fingerprint(user) + return + + if((!status) && (istype(W,/obj/item/stack/rods))) + var/obj/item/stack/rods/R = W + R.use(1) + var/obj/item/weapon/flamethrower/F = new/obj/item/weapon/flamethrower(user.loc) + src.loc = F + F.weldtool = src + if (user.client) + user.client.screen -= src + if (user.r_hand == src) + user.u_equip(src) + else + user.u_equip(src) + src.master = F + src.layer = initial(src.layer) + user.u_equip(src) + if (user.client) + user.client.screen -= src + src.loc = F + src.add_fingerprint(user) + return + + ..() + return -///Quick check to see if we even have any fuel and should shut off -///This could use a better name - check_status() - if((get_fuel() <= 0) && welding) - toggle(1) - return 0 - return 1 - - -//toggles the welder off and on - toggle(var/message = 0) - if(!status) return - src.welding = !( src.welding ) - if (src.welding) - if (remove_fuel(1)) - usr << "\blue You switch the [src] on." +/obj/item/weapon/weldingtool/process() + switch(welding) + //If off + if(0) + if(src.icon_state != "welder") //Check that the sprite is correct, if it isnt, it means toggle() was not called + src.force = 3 + src.damtype = "brute" + src.icon_state = "welder" + src.welding = 0 + processing_objects.Remove(src) + return + //Welders left on now use up fuel, but lets not have them run out quite that fast + if(1) + if(src.icon_state != "welder1") //Check that the sprite is correct, if it isnt, it means toggle() was not called src.force = 15 src.damtype = "fire" src.icon_state = "welder1" - processing_objects.Add(src) - else - usr << "\blue Need more fuel!" - src.welding = 0 - return - else - if(!message) - usr << "\blue You switch the [src] off." - else - usr << "\blue The [src] shuts off!" - src.force = 3 - src.damtype = "brute" - src.icon_state = "welder" - src.welding = 0 + if(prob(5)) + remove_fuel(1) + + //If you're actually actively welding, use fuel faster. + //Is this actually used or set anywhere? - Nodrak + if(2) + if(prob(75)) + remove_fuel(1) - eyecheck(mob/user as mob) - //check eye protection - if(!iscarbon(user)) return 1 - var/safety = user:eyecheck() - switch(safety) - if(1) - usr << "\red Your eyes sting a little." - user.eye_stat += rand(1, 2) - if(user.eye_stat > 12) - user.eye_blurry += rand(3,6) - if(0) - usr << "\red Your eyes burn." - user.eye_stat += rand(2, 4) - if(user.eye_stat > 10) - user.eye_blurry += rand(4,10) - if(-1) - usr << "\red Your thermals intensify the welder's glow. Your eyes itch and burn severely." - user.eye_blurry += rand(12,20) - user.eye_stat += rand(12, 16) - if(user.eye_stat > 10 && safety < 2) - user << "\red Your eyes are really starting to hurt. This can't be good for you!" - if (prob(user.eye_stat - 25 + 1)) - user << "\red You go blind!" - user.disabilities |= 128 - else if (prob(user.eye_stat - 15 + 1)) - user << "\red You go blind!" - user.eye_blind = 5 - user.eye_blurry = 5 - user.disabilities |= 1 -// spawn(100) -// user.disabilities &= ~1 //Simpler to just leave them short sighted. + //I'm not sure what this does. I assume it has to do with starting fires... + //...but it doesnt check to see if the welder is on or not. + var/turf/location = src.loc + if(istype(location, /mob/)) + var/mob/M = location + if(M.l_hand == src || M.r_hand == src) + location = get_turf(M) + if (istype(location, /turf)) + location.hotspot_expose(700, 5) + + +/obj/item/weapon/weldingtool/afterattack(obj/O as obj, mob/user as mob) + if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && !src.welding) + O.reagents.trans_to(src, max_fuel) + user << "\blue Welder refueled" + playsound(src.loc, 'refill.ogg', 50, 1, -6) return + else if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1 && src.welding) + message_admins("[key_name_admin(user)] triggered a fueltank explosion.") + log_game("[key_name(user)] triggered a fueltank explosion.") + user << "\red That was stupid of you." + explosion(O.loc,-1,0,2) + if(O) + del(O) + return + if (src.welding) + remove_fuel(1) + var/turf/location = get_turf(user) + if (istype(location, /turf)) + location.hotspot_expose(700, 50, 1) + return - attack(mob/M as mob, mob/user as mob) - if(hasorgans(M)) - var/datum/organ/external/S = M:organs[user.zone_sel.selecting] - if(S) - message_admins("It appears [M] has \"null\" where there should be a [user.zone_sel.selecting]. Check into this, and tell SkyMarshal: \"[M.type]\"") - return ..() - if(!S.robot || user.a_intent != "help") - return ..() - if(S.brute_dam) - S.heal_damage(15,0,0,1) - if(user != M) - user.visible_message("\red You patch some dents on \the [M]'s [S.display_name]",\ - "\red \The [user] patches some dents on \the [M]'s [S.display_name] with \the [src]",\ - "You hear a welder.") - else - user.visible_message("\red You patch some dents on your [S.display_name]",\ - "\red \The [user] patches some dents on their [S.display_name] with \the [src]",\ - "You hear a welder.") - else - user << "Nothing to fix!" + +/obj/item/weapon/weldingtool/attack_self(mob/user as mob) + toggle() + user.update_clothing() + return + +//Returns the amount of fuel in the welder +/obj/item/weapon/weldingtool/proc/get_fuel() + return reagents.get_reagent_amount("fuel") + + +//Removes fuel from the welding tool. If a mob is passed, it will perform an eyecheck on the mob. This should probably be renamed to use() +/obj/item/weapon/weldingtool/proc/remove_fuel(var/amount = 1, var/mob/M = null) + if(!welding || !check_fuel()) + return 0 + if(get_fuel() >= amount) + reagents.remove_reagent("fuel", amount) + check_fuel() + if(M) + eyecheck(M) + return 1 + else + if(M) + M << "\blue You need more welding fuel to complete this task." + return 0 + +//Returns whether or not the welding tool is currently on. +/obj/item/weapon/weldingtool/proc/isOn() + return src.welding + +//Sets the welding state of the welding tool. If you see W.welding = 1 anywhere, please change it to W.setWelding(1) +//so that the welding tool updates accordingly +/obj/item/weapon/weldingtool/proc/setWelding(var/temp_welding) + //If we're turning it on + if(temp_welding > 0) + if (remove_fuel(1)) + usr << "\blue The [src] switches on." + src.force = 15 + src.damtype = "fire" + src.icon_state = "welder1" + processing_objects.Add(src) else - return ..() + usr << "\blue Need more fuel!" + src.welding = 0 + return + //Otherwise + else + usr << "\blue The [src] switches off." + src.force = 3 + src.damtype = "brute" + src.icon_state = "welder" + src.welding = 0 +//Turns off the welder if there is no more fuel (does this really need to be its own proc?) +/obj/item/weapon/weldingtool/proc/check_fuel() + if((get_fuel() <= 0) && welding) + toggle(1) + return 0 + return 1 + + +//Toggles the welder off and on +/obj/item/weapon/weldingtool/proc/toggle(var/message = 0) + if(!status) return + src.welding = !( src.welding ) + if (src.welding) + if (remove_fuel(1)) + usr << "\blue You switch the [src] on." + src.force = 15 + src.damtype = "fire" + src.icon_state = "welder1" + processing_objects.Add(src) + else + usr << "\blue Need more fuel!" + src.welding = 0 + return + else + if(!message) + usr << "\blue You switch the [src] off." + else + usr << "\blue The [src] shuts off!" + src.force = 3 + src.damtype = "brute" + src.icon_state = "welder" + src.welding = 0 + return + +//Decides whether or not to damage a player's eyes based on what they're wearing as protection +//Note: This should probably be moved to mob +/obj/item/weapon/weldingtool/proc/eyecheck(mob/user as mob) + if(!iscarbon(user)) return 1 + var/safety = user:eyecheck() + switch(safety) + if(1) + usr << "\red Your eyes sting a little." + user.eye_stat += rand(1, 2) + if(user.eye_stat > 12) + user.eye_blurry += rand(3,6) + if(0) + usr << "\red Your eyes burn." + user.eye_stat += rand(2, 4) + if(user.eye_stat > 10) + user.eye_blurry += rand(4,10) + if(-1) + usr << "\red Your thermals intensify the welder's glow. Your eyes itch and burn severely." + user.eye_blurry += rand(12,20) + user.eye_stat += rand(12, 16) + if(user.eye_stat > 10 && safety < 2) + user << "\red Your eyes are really starting to hurt. This can't be good for you!" + if (prob(user.eye_stat - 25 + 1)) + user << "\red You go blind!" + user.disabilities |= 128 + else if (prob(user.eye_stat - 15 + 1)) + user << "\red You go blind!" + user.eye_blind = 5 + user.eye_blurry = 5 + user.disabilities |= 1 +// spawn(100) +// user.disabilities &= ~1 //Simpler to just leave them short sighted. + return + +/obj/item/weapon/weldingtool/attack(mob/M as mob, mob/user as mob) + if(hasorgans(M)) + var/datum/organ/external/S = M:organs[user.zone_sel.selecting] + if(!S.robot || user.a_intent != "help") + return ..() + if(S.brute_dam) + S.heal_damage(15,0,0,1) + if(user != M) + user.visible_message("\red You patch some dents on \the [M]'s [S.display_name]",\ + "\red \The [user] patches some dents on \the [M]'s [S.display_name] with \the [src]",\ + "You hear a welder.") + else + user.visible_message("\red You patch some dents on your [S.display_name]",\ + "\red \The [user] patches some dents on their [S.display_name] with \the [src]",\ + "You hear a welder.") + else + user << "Nothing to fix!" + else + return ..() /obj/item/weapon/weldingtool/largetank name = "Industrial Welding Tool" @@ -325,13 +361,21 @@ WELDINGTOOOL /obj/item/weapon/weldingtool/experimental name = "Experimental Welding Tool" - max_fuel = 80 + max_fuel = 40 w_class = 3.0 m_amt = 70 g_amt = 120 + origin_tech = "engineering=4;plasma=3" + icon_state = "ewelder" + var/last_gen = 0 +/obj/item/weapon/weldingtool/experimental/proc/fuel_gen()//Proc to make the experimental welder generate fuel, optimized as fuck -Sieve + var/gen_amount = ((world.time-last_gen)/25) + reagents += (gen_amount) + if(reagents > max_fuel) + reagents = max_fuel /obj/item/weapon/wirecutters name = "wirecutters" desc = "This cuts wires." @@ -346,10 +390,10 @@ WELDINGTOOOL m_amt = 80 origin_tech = "materials=1;engineering=1" - New() - if(prob(50)) - icon_state = "cutters-y" - item_state = "cutters_yellow" +/obj/item/weapon/wirecutters/New() + if(prob(50)) + icon_state = "cutters-y" + item_state = "cutters_yellow" /obj/item/weapon/wirecutters/attack(mob/M as mob, mob/user as mob) if((M.handcuffed) && (istype(M:handcuffed, /obj/item/weapon/handcuffs/cable))) diff --git a/code/game/objects/mineral_doors.dm b/code/game/objects/mineral_doors.dm index f99a8d395fe..9e7fcb5fb2f 100644 --- a/code/game/objects/mineral_doors.dm +++ b/code/game/objects/mineral_doors.dm @@ -188,7 +188,8 @@ attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W,/obj/item/weapon/weldingtool)) - if(W:welding) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0, user)) TemperatureAct(100) ..() diff --git a/code/game/objects/shooting_range.dm b/code/game/objects/shooting_range.dm index d678e9d88c4..6731b3e9e2c 100644 --- a/code/game/objects/shooting_range.dm +++ b/code/game/objects/shooting_range.dm @@ -95,7 +95,8 @@ attackby(obj/item/W as obj, mob/user as mob) if (istype(W, /obj/item/weapon/weldingtool)) - if(W:welding == 1) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0, user)) overlays = null usr << "You slice off [src]'s uneven chunks of aluminum and scorch marks." return diff --git a/code/game/objects/stacks/glass.dm b/code/game/objects/stacks/glass.dm index a11beacd82f..88803375fc3 100644 --- a/code/game/objects/stacks/glass.dm +++ b/code/game/objects/stacks/glass.dm @@ -237,19 +237,20 @@ SHARDS /obj/item/weapon/shard/attackby(obj/item/weapon/W as obj, mob/user as mob) ..() - if ( istype(W, /obj/item/weapon/weldingtool) && W:welding ) - W:eyecheck(user) - var/obj/item/stack/sheet/glass/NG = new (user.loc) - for (var/obj/item/stack/sheet/glass/G in user.loc) - if(G==NG) - continue - if(G.amount>=G.max_amount) - continue - G.attackby(NG, user) - usr << "You add the newly-formed glass to the stack. It now contains [NG.amount] sheets." - //SN src = null - del(src) - return + if ( istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0, user)) + var/obj/item/stack/sheet/glass/NG = new (user.loc) + for (var/obj/item/stack/sheet/glass/G in user.loc) + if(G==NG) + continue + if(G.amount>=G.max_amount) + continue + G.attackby(NG, user) + usr << "You add the newly-formed glass to the stack. It now contains [NG.amount] sheets." + //SN src = null + del(src) + return return ..() /obj/item/weapon/shard/HasEntered(AM as mob|obj) diff --git a/code/game/objects/stacks/metal.dm b/code/game/objects/stacks/metal.dm index 087c562efa2..f4c9d52e19d 100644 --- a/code/game/objects/stacks/metal.dm +++ b/code/game/objects/stacks/metal.dm @@ -12,11 +12,14 @@ FLOOR TILES /obj/item/stack/rods/attackby(obj/item/W as obj, mob/user as mob) ..() - if (istype(W, /obj/item/weapon/weldingtool) && W:welding) + if (istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W + if(amount < 2) user << "\red You need at least two rods to do this." return - if(W:remove_fuel(0,user)) + + if(WT.remove_fuel(0,user)) var/obj/item/stack/sheet/metal/new_item = new(usr.loc) new_item.add_to_stacks(usr) for (var/mob/M in viewers(src)) diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 132fd7e00cc..9d7f29078aa 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -173,7 +173,6 @@ obj/structure/meteorhit(obj/O as obj) else return - /obj/structure/girder/displaced icon_state = "displaced" anchored = 0 @@ -259,9 +258,10 @@ obj/structure/meteorhit(obj/O as obj) var/turf/T = get_turf(src) T.attackby(C, user) //BubbleWrap - hand this off to the underlying turf instead return - if (istype(C, /obj/item/weapon/weldingtool) && C:welding) - user << "\blue Slicing lattice joints ..." - C:eyecheck(user) + if (istype(C, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = C + if(WT.remove_fuel(0, user)) + user << "\blue Slicing lattice joints ..." new /obj/item/stack/rods(src.loc) del(src) diff --git a/code/game/objects/tables_racks.dm b/code/game/objects/tables_racks.dm index 1ffe6a64c7b..dfc0f319551 100644 --- a/code/game/objects/tables_racks.dm +++ b/code/game/objects/tables_racks.dm @@ -283,23 +283,22 @@ TABLE AND RACK OBJECT INTERATIONS return if (istype(W, /obj/item/weapon/weldingtool)) - if(W:welding == 1) + var/obj/item/weapon/weldingtool/WT = W + if(WT.remove_fuel(0, user)) if(src.status == 2) - W:welding = 2 user << "\blue Now weakening the reinforced table" playsound(src.loc, 'Welder.ogg', 50, 1) if (do_after(user, 50)) + if(!src || !WT.isOn()) return user << "\blue Table weakened" src.status = 1 - W:welding = 1 else - W:welding = 2 user << "\blue Now strengthening the reinforced table" playsound(src.loc, 'Welder.ogg', 50, 1) if (do_after(user, 50)) + if(!src || !WT.isOn()) return user << "\blue Table strengthened" src.status = 2 - W:welding = 1 return if(isrobot(user)) return diff --git a/code/game/objects/uplinks.dm b/code/game/objects/uplinks.dm index c431b4c5890..95b897b3741 100644 --- a/code/game/objects/uplinks.dm +++ b/code/game/objects/uplinks.dm @@ -81,113 +81,184 @@ A list of items and costs is stored under the datum of every game mode, alongsid // src.menu_message += "
Random Item (??)
" src.menu_message += "


" return +/* +//If 'random' was selected + proc/chooseRandomItem() + var/list/randomItems = list() + + //Sorry for all the ifs, but it makes it 1000 times easier for other people/servers to add or remove items from this list + //Add only items the player can afford: + if(uses > 19) + randomItems.Add("/obj/item/weapon/circuitboard/teleporter") //Teleporter Circuit Board (costs 20, for nuke ops) + + if(uses > 9) + randomItems.Add("/obj/item/toy/syndicateballoon")//Syndicate Balloon + randomItems.Add("/obj/item/weapon/storage/syndie_kit/imp_uplink") //Uplink Implanter + randomItems.Add("/obj/item/weapon/storage/box/syndicate") //Syndicate bundle + + //if(uses > 8) //Nothing... yet. + //if(uses > 7) //Nothing... yet. + + if(uses > 6) + randomItems.Add("/obj/item/weapon/aiModule/syndicate") //Hacked AI Upload Module + randomItems.Add("/obj/item/device/radio/beacon/syndicate") //Singularity Beacon + + if(uses > 5) + randomItems.Add("/obj/item/weapon/gun/projectile") //Revolver + + if(uses > 4) + randomItems.Add("/obj/item/weapon/gun/energy/crossbow") //Energy Crossbow + randomItems.Add("/obj/item/device/powersink") //Powersink + + if(uses > 3) + randomItems.Add("/obj/item/weapon/melee/energy/sword") //Energy Sword + randomItems.Add("/obj/item/clothing/mask/gas/voice") //Voice Changer + randomItems.Add("/obj/item/device/chameleon") //Chameleon Projector + + if(uses > 2) + randomItems.Add("/obj/item/weapon/storage/emp_kit") //EMP Grenades + randomItems.Add("/obj/item/weapon/pen/paralysis") //Paralysis Pen + randomItems.Add("/obj/item/weapon/cartridge/syndicate") //Detomatix Cartridge + randomItems.Add("/obj/item/clothing/under/chameleon") //Chameleon Jumpsuit + randomItems.Add("/obj/item/weapon/card/id/syndicate") //Agent ID Card + randomItems.Add("/obj/item/weapon/card/emag") //Cryptographic Sequencer + randomItems.Add("/obj/item/weapon/storage/syndie_kit/space") //Syndicate Space Suit + randomItems.Add("/obj/item/device/encryptionkey/binary") //Binary Translator Key + randomItems.Add("/obj/item/weapon/storage/syndie_kit/imp_freedom") //Freedom Implant + randomItems.Add("/obj/item/clothing/glasses/thermal") //Thermal Imaging Goggles + + if(uses > 1) +/* + var/list/usrItems = usr.get_contents() //Checks to see if the user has a revolver before giving ammo + var/hasRevolver = 0 + for(var/obj/I in usrItems) //Only add revolver ammo if the user has a gun that can shoot it + if(istype(I,/obj/item/weapon/gun/projectile)) + hasRevolver = 1 + + if(hasRevolver) randomItems.Add("/obj/item/ammo_magazine/a357") //Revolver ammo +*/ + randomItems.Add("/obj/item/ammo_magazine/a357") //Revolver ammo + randomItems.Add("/obj/item/clothing/shoes/syndigaloshes") //No-Slip Syndicate Shoes + randomItems.Add("/obj/item/weapon/plastique") //C4 + + if(uses > 0) + randomItems.Add("/obj/item/weapon/soap/syndie") //Syndicate Soap + randomItems.Add("/obj/item/weapon/storage/toolbox/syndicate") //Syndicate Toolbox + + if(!randomItems) + del(randomItems) + return 0 + else + var/buyItem = pick(randomItems) + + switch(buyItem) //Ok, this gets a little messy, sorry. + if("/obj/item/weapon/circuitboard/teleporter") + uses -= 20 + if("/obj/item/toy/syndicateballoon" , "/obj/item/weapon/storage/syndie_kit/imp_uplink" , "/obj/item/weapon/storage/box/syndicate") + uses -= 10 + if("/obj/item/weapon/aiModule/syndicate" , "/obj/item/device/radio/beacon/syndicate") + uses -= 7 + if("/obj/item/weapon/gun/projectile") + uses -= 6 + if("/obj/item/weapon/gun/energy/crossbow" , "/obj/item/device/powersink") + uses -= 5 + if("/obj/item/weapon/melee/energy/sword" , "/obj/item/clothing/mask/gas/voice" , "/obj/item/device/chameleon") + uses -= 4 + if("/obj/item/weapon/storage/emp_kit" , "/obj/item/weapon/pen/paralysis" , "/obj/item/weapon/cartridge/syndicate" , "/obj/item/clothing/under/chameleon" , \ + "/obj/item/weapon/card/id/syndicate" , "/obj/item/weapon/card/emag" , "/obj/item/weapon/storage/syndie_kit/space" , "/obj/item/device/encryptionkey/binary" , \ + "/obj/item/weapon/storage/syndie_kit/imp_freedom" , "/obj/item/clothing/glasses/thermal") + uses -= 3 + if("/obj/item/ammo_magazine/a357" , "/obj/item/clothing/shoes/syndigaloshes" , "/obj/item/weapon/plastique") + uses -= 2 + if("/obj/item/weapon/soap/syndie" , "/obj/item/weapon/storage/toolbox/syndicate") + uses -= 1 + del(randomItems) + return buyItem + + proc/handleStatTracking(var/boughtItem) + //For stat tracking, sorry for making it so ugly + if(!boughtItem) return + + switch(boughtItem) + if("/obj/item/weapon/circuitboard/teleporter") + feedback_add_details("traitor_uplink_items_bought","TP") + if("/obj/item/toy/syndicateballoon") + feedback_add_details("traitor_uplink_items_bought","BS") + if("/obj/item/weapon/storage/syndie_kit/imp_uplink") + feedback_add_details("traitor_uplink_items_bought","UI") + if("/obj/item/weapon/storage/box/syndicate") + feedback_add_details("traitor_uplink_items_bought","BU") + if("/obj/item/weapon/aiModule/syndicate") + feedback_add_details("traitor_uplink_items_bought","AI") + if("/obj/item/device/radio/beacon/syndicate") + feedback_add_details("traitor_uplink_items_bought","SB") + if("/obj/item/weapon/gun/projectile") + feedback_add_details("traitor_uplink_items_bought","RE") + if("/obj/item/weapon/gun/energy/crossbow") + feedback_add_details("traitor_uplink_items_bought","XB") + if("/obj/item/device/powersink") + feedback_add_details("traitor_uplink_items_bought","PS") + if("/obj/item/weapon/melee/energy/sword") + feedback_add_details("traitor_uplink_items_bought","ES") + if("/obj/item/clothing/mask/gas/voice") + feedback_add_details("traitor_uplink_items_bought","VC") + if("/obj/item/device/chameleon") + feedback_add_details("traitor_uplink_items_bought","CP") + if("/obj/item/weapon/storage/emp_kit") + feedback_add_details("traitor_uplink_items_bought","EM") + if("/obj/item/weapon/pen/paralysis") + feedback_add_details("traitor_uplink_items_bought","PP") + if("/obj/item/weapon/cartridge/syndicate") + feedback_add_details("traitor_uplink_items_bought","DC") + if("/obj/item/clothing/under/chameleon") + feedback_add_details("traitor_uplink_items_bought","CJ") + if("/obj/item/weapon/card/id/syndicate") + feedback_add_details("traitor_uplink_items_bought","AC") + if("/obj/item/weapon/card/emag") + feedback_add_details("traitor_uplink_items_bought","EC") + if("/obj/item/weapon/storage/syndie_kit/space") + feedback_add_details("traitor_uplink_items_bought","SS") + if("/obj/item/device/encryptionkey/binary") + feedback_add_details("traitor_uplink_items_bought","BT") + if("/obj/item/weapon/storage/syndie_kit/imp_freedom") + feedback_add_details("traitor_uplink_items_bought","FI") + if("/obj/item/clothing/glasses/thermal") + feedback_add_details("traitor_uplink_items_bought","TM") + if("/obj/item/ammo_magazine/a357") + feedback_add_details("traitor_uplink_items_bought","RA") + if("/obj/item/clothing/shoes/syndigaloshes") + feedback_add_details("traitor_uplink_items_bought","SH") + if("/obj/item/weapon/plastique") + feedback_add_details("traitor_uplink_items_bought","C4") + if("/obj/item/weapon/soap/syndie") + feedback_add_details("traitor_uplink_items_bought","SP") + if("/obj/item/weapon/storage/toolbox/syndicate") + feedback_add_details("traitor_uplink_items_bought","ST") +*/ Topic(href, href_list) if (href_list["buy_item"]) -/* if(href_list["buy_item"] == "random") - var/list/randomItems = list() - - //Sorry for all the ifs, but it makes it 1000 times easier for other people/servers to add or remove items from this list - //Add only items the player can afford: - if(uses > 19) - randomItems.Add("/obj/item/weapon/circuitboard/teleporter") //Teleporter Circuit Board (costs 20, for nuke ops) - - if(uses > 9) - randomItems.Add("/obj/item/toy/syndicateballoon")//Syndicate Balloon - randomItems.Add("/obj/item/weapon/storage/syndie_kit/imp_uplink") //Uplink Implanter - randomItems.Add("/obj/item/weapon/storage/box/syndicate") //Syndicate bundle - - //if(uses > 8) //Nothing... yet. - //if(uses > 7) //Nothing... yet. - - if(uses > 6) - randomItems.Add("/obj/item/weapon/aiModule/syndicate") //Hacked AI Upload Module - randomItems.Add("/obj/item/device/radio/beacon/syndicate") //Singularity Beacon - - if(uses > 5) - randomItems.Add("/obj/item/weapon/gun/projectile") //Revolver - - if(uses > 4) - randomItems.Add("/obj/item/weapon/gun/energy/crossbow") //Energy Crossbow - randomItems.Add("/obj/item/device/powersink") //Powersink - - if(uses > 3) - randomItems.Add("/obj/item/weapon/melee/energy/sword") //Energy Sword - randomItems.Add("/obj/item/clothing/mask/gas/voice") //Voice Changer - randomItems.Add("/obj/item/device/chameleon") //Chameleon Projector - - if(uses > 2) - randomItems.Add("/obj/item/weapon/storage/emp_kit") //EMP Grenades - randomItems.Add("/obj/item/weapon/pen/paralysis") //Paralysis Pen - randomItems.Add("/obj/item/weapon/cartridge/syndicate") //Detomatix Cartridge - randomItems.Add("/obj/item/clothing/under/chameleon") //Chameleon Jumpsuit - randomItems.Add("/obj/item/weapon/card/id/syndicate") //Agent ID Card - randomItems.Add("/obj/item/weapon/card/emag") //Cryptographic Sequencer - randomItems.Add("/obj/item/weapon/storage/syndie_kit/space") //Syndicate Space Suit - randomItems.Add("/obj/item/device/encryptionkey/binary") //Binary Translator Key - randomItems.Add("/obj/item/weapon/storage/syndie_kit/imp_freedom") //Freedom Implant - randomItems.Add("/obj/item/clothing/glasses/thermal") //Thermal Imaging Goggles - - if(uses > 1) -/* - var/list/usrItems = usr.get_contents() //Checks to see if the user has a revolver before giving ammo - var/hasRevolver = 0 - for(var/obj/I in usrItems) //Only add revolver ammo if the user has a gun that can shoot it - if(istype(I,/obj/item/weapon/gun/projectile)) - hasRevolver = 1 - - if(hasRevolver) randomItems.Add("/obj/item/ammo_magazine/a357") //Revolver ammo -*/ - randomItems.Add("/obj/item/ammo_magazine/a357") //Revolver ammo - randomItems.Add("/obj/item/clothing/shoes/syndigaloshes") //No-Slip Syndicate Shoes - randomItems.Add("/obj/item/weapon/plastique") //C4 - - if(uses > 0) - randomItems.Add("/obj/item/weapon/soap/syndie") //Syndicate Soap - randomItems.Add("/obj/item/weapon/storage/toolbox/syndicate") //Syndicate Toolbox - - if(!randomItems) - del(randomItems) - return 0 - else - href_list["buy_item"] = pick(randomItems) - - switch(href_list["buy_item"]) //Ok, this gets a little messy, sorry. - if("/obj/item/weapon/circuitboard/teleporter") - uses -= 20 - if("/obj/item/toy/syndicateballoon" , "/obj/item/weapon/storage/syndie_kit/imp_uplink" , "/obj/item/weapon/storage/box/syndicate") - uses -= 10 - if("/obj/item/weapon/aiModule/syndicate" , "/obj/item/device/radio/beacon/syndicate") - uses -= 7 - if("/obj/item/weapon/gun/projectile") - uses -= 6 - if("/obj/item/weapon/gun/energy/crossbow" , "/obj/item/device/powersink") - uses -= 5 - if("/obj/item/weapon/melee/energy/sword" , "/obj/item/clothing/mask/gas/voice" , "/obj/item/device/chameleon") - uses -= 4 - if("/obj/item/weapon/storage/emp_kit" , "/obj/item/weapon/pen/paralysis" , "/obj/item/weapon/cartridge/syndicate" , "/obj/item/clothing/under/chameleon" , \ - "/obj/item/weapon/card/id/syndicate" , "/obj/item/weapon/card/emag" , "/obj/item/weapon/storage/syndie_kit/space" , "/obj/item/device/encryptionkey/binary" , \ - "/obj/item/weapon/storage/syndie_kit/imp_freedom" , "/obj/item/clothing/glasses/thermal") - uses -= 3 - if("/obj/item/ammo_magazine/a357" , "/obj/item/clothing/shoes/syndigaloshes" , "/obj/item/weapon/plastique") - uses -= 2 - if("/obj/item/weapon/soap/syndie" , "/obj/item/weapon/storage/toolbox/syndicate") - uses -= 1 - - del(randomItems) - return 1 -*/ - - - if(text2num(href_list["cost"]) > uses) // Not enough crystals for the item + if(href_list["buy_item"] == "random") return 0 +/* + var/boughtItem = chooseRandomItem() + if(boughtItem) + href_list["buy_item"] = boughtItem + feedback_add_details("traitor_uplink_items_bought","RN") + return 1 + else + return 0 +*/ + else + if(text2num(href_list["cost"]) > uses) // Not enough crystals for the item + return 0 - //if(usr:mind && ticker.mode.traitors[usr:mind]) - //var/datum/traitorinfo/info = ticker.mode.traitors[usr:mind] - //info.spawnlist += href_list["buy_item"] - - uses -= text2num(href_list["cost"]) + //if(usr:mind && ticker.mode.traitors[usr:mind]) + //var/datum/traitorinfo/info = ticker.mode.traitors[usr:mind] + //info.spawnlist += href_list["buy_item"] + uses -= text2num(href_list["cost"]) +// handleStatTracking(href_list["buy_item"]) //Note: chooseRandomItem handles it's own stat tracking. This proc is not meant for 'random'. return 1 diff --git a/code/game/objects/windoor_assembly.dm b/code/game/objects/windoor_assembly.dm index c1b220927f2..b233c15e67b 100644 --- a/code/game/objects/windoor_assembly.dm +++ b/code/game/objects/windoor_assembly.dm @@ -68,7 +68,7 @@ obj/structure/windoor_assembly/Del() playsound(src.loc, 'Welder2.ogg', 50, 1) if(do_after(user, 40)) - if(!src) return + if(!src || !WT.isOn()) return user << "\blue You dissasembled the windoor assembly!" new /obj/item/stack/sheet/rglass(get_turf(src), 5) if(secure) diff --git a/code/game/turf.dm b/code/game/turf.dm index e5ec62ea5a2..a724fdcb48b 100644 --- a/code/game/turf.dm +++ b/code/game/turf.dm @@ -447,14 +447,11 @@ if( istype(W, /obj/item/weapon/weldingtool) ) var/obj/item/weapon/weldingtool/WT = W if( WT.remove_fuel(0,user) ) - WT.welding = 2 - user << "You begin slicing through the outer plating." playsound(src.loc, 'Welder.ogg', 100, 1) sleep(100) - if( !istype(src, /turf/simulated/wall) || !user || !WT || !T ) return - WT.welding = 1 + if( !istype(src, /turf/simulated/wall) || !user || !WT || !WT.isOn() || !T ) return if( user.loc == T && user.equipped() == WT ) user << "You remove the outer plating." @@ -607,14 +604,12 @@ if( istype(W, /obj/item/weapon/weldingtool) ) var/obj/item/weapon/weldingtool/WT = W if( WT.remove_fuel(0,user) ) - WT.welding = 2 user << "You begin slicing through the metal cover." playsound(src.loc, 'Welder.ogg', 100, 1) sleep(60) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !T ) return - WT.welding = 1 + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) return if( d_state == 2 && user.loc == T && user.equipped() == WT ) src.d_state = 3 @@ -672,14 +667,12 @@ if( istype(W, /obj/item/weapon/weldingtool) ) var/obj/item/weapon/weldingtool/WT = W if( WT.remove_fuel(0,user) ) - WT.welding = 2 user << "You begin slicing through the support rods." playsound(src.loc, 'Welder.ogg', 100, 1) sleep(100) - if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !T ) return - WT.welding = 1 + if( !istype(src, /turf/simulated/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) return if( d_state == 5 && user.loc == T && user.equipped() == WT ) src.d_state = 6 @@ -1308,7 +1301,7 @@ turf/simulated/floor/return_siding_icon_state() if(istype(C, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/welder = C - if(welder.welding && (is_plating())) + if(welder.isOn() && (is_plating())) if(broken || burnt) if(welder.remove_fuel(0,user)) user << "\red You fix some dents on the broken plating." diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 86db839b1a3..f9f18dd6600 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -481,7 +481,7 @@ return null update_canmove() - if(sleeping || paralysis || stunned || weakened || resting || buckled || (changeling && changeling.changeling_fakedeath)) + if(stat || sleeping || paralysis || stunned || weakened || resting || buckled || (changeling && changeling.changeling_fakedeath)) canmove = 0 else diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index e8523031224..30f5e66be48 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -420,11 +420,12 @@ if (istype(W, /obj/item/weapon/handcuffs)) // fuck i don't even know why isrobot() in handcuff code isn't working so this will have to do return - if (istype(W, /obj/item/weapon/weldingtool) && W:welding) + if (istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W if(getBruteLoss() == 0) user << "There are no dents to fix here!" return - else if (W:remove_fuel(0)) + else if (WT.remove_fuel(0)) adjustBruteLoss(-30) if(getBruteLoss() < 0) bruteloss = 0 updatehealth() diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index d83533c369d..05b1c48a284 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -394,29 +394,27 @@ else if (istype(W, /obj/item/weapon/module/power_control) && opened && has_electronics==0 && ((stat & BROKEN) || malfhack)) user << "\red You cannot put the board inside, the frame is damaged." return - else if (istype(W, /obj/item/weapon/weldingtool) && W:welding && opened && has_electronics==0 && !terminal) - if (W:get_fuel() < 3) - user << "\blue You need more welding fuel to do this." + else if (istype(W, /obj/item/weapon/weldingtool) && opened && has_electronics==0 && !terminal) + var/obj/item/weapon/weldingtool/WT = W + if (WT.get_fuel() < 3) + user << "\blue You need more welding fuel to complete this task." return user << "You start welding APC frame..." - if(W:remove_fuel(0,user)) - W:welding = 2 - playsound(src.loc, 'Welder.ogg', 50, 1) - if(do_after(user, 50)) - - if (emagged || malfhack || (stat & BROKEN) || opened==2) - new /obj/item/stack/sheet/metal(loc) - user.visible_message(\ - "\red \The [src] has been cut apart by [user.name] with the welding tool.",\ - "You disassemble the broken APC frame.",\ - "\red You hear welding.") - else - new /obj/item/apc_frame(loc) - user.visible_message(\ - "\red \The [src] has been cut from the wall by [user.name] with the welding tool.",\ - "You cut APC frame from the wall.",\ - "\red You hear welding.") - W:welding = 1 + playsound(src.loc, 'Welder.ogg', 50, 1) + if(do_after(user, 50)) + if(!src || !WT.remove_fuel(3, user)) return + if (emagged || malfhack || (stat & BROKEN) || opened==2) + new /obj/item/stack/sheet/metal(loc) + user.visible_message(\ + "\red [src] has been cut apart by [user.name] with the weldingtool.",\ + "You disassembled the broken APC frame.",\ + "\red You hear welding.") + else + new /obj/item/apc_frame(loc) + user.visible_message(\ + "\red [src] has been cut from the wall by [user.name] with the weldingtool.",\ + "You cut APC frame from the wall.",\ + "\red You hear welding.") del(src) return else if (istype(W, /obj/item/apc_frame) && opened && emagged) @@ -769,7 +767,7 @@ (istype(robot) && (robot in malfai.connected_robots)) \ ) \ ) - user << "\red \The [src] has it's AI control disabled!" + user << "\red \The [src] has its AI control disabled!" user << browse(null, "window=apc") user.machine = null return 0 diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 6a439efe201..baab68ff9bb 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -1,4 +1,4 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:05 +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:33 /obj/machinery/emitter name = "Emitter" @@ -149,7 +149,8 @@ user << "\red The [src.name] needs to be unwelded from the floor." return - if(istype(W, /obj/item/weapon/weldingtool) && W:welding) + if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W if(active) user << "Turn off the [src] first." return @@ -157,29 +158,27 @@ if(0) user << "\red The [src.name] needs to be wrenched to the floor." if(1) - if (W:remove_fuel(0,user)) - W:welding = 2 + if (WT.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 50, 1) user.visible_message("[user.name] starts to weld the [src.name] to the floor.", \ "You start to weld the [src] to the floor.", \ "You hear welding") if (do_after(user,20)) + if(!src || !WT.isOn()) return state = 2 user << "You weld the [src] to the floor." - W:welding = 1 else user << "\red You need more welding fuel to complete this task." if(2) - if (W:remove_fuel(0,user)) - W:welding = 2 + if (WT.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 50, 1) user.visible_message("[user.name] starts to cut the [src.name] free from the floor.", \ "You start to cut the [src] free from the floor.", \ "You hear welding") if (do_after(user,20)) + if(!src || !WT.isOn()) return state = 1 user << "You cut the [src] free from the floor." - W:welding = 1 else user << "\red You need more welding fuel to complete this task." return diff --git a/code/modules/power/singularity/field_generator.dm b/code/modules/power/singularity/field_generator.dm index cbf636bbb76..ab0b3fa862d 100644 --- a/code/modules/power/singularity/field_generator.dm +++ b/code/modules/power/singularity/field_generator.dm @@ -1,4 +1,4 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:05 +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:33 var/containment_fail_announced = 0 @@ -119,35 +119,34 @@ field_generator power level display if(2) user << "\red The [src.name] needs to be unwelded from the floor." return - else if(istype(W, /obj/item/weapon/weldingtool) && W:welding) + else if(istype(W, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = W switch(state) if(0) user << "\red The [src.name] needs to be wrenched to the floor." return if(1) - if (W:remove_fuel(0,user)) - W:welding = 2 + if (WT.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 50, 1) user.visible_message("[user.name] starts to weld the [src.name] to the floor.", \ "You start to weld the [src] to the floor.", \ "You hear welding") if (do_after(user,20)) + if(!src || !WT.isOn()) return state = 2 user << "You weld the field generator to the floor." - W:welding = 1 else return if(2) - if (W:remove_fuel(0,user)) - W:welding = 2 + if (WT.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 50, 1) user.visible_message("[user.name] starts to cut the [src.name] free from the floor.", \ "You start to cut the [src] free from the floor.", \ "You hear welding") if (do_after(user,20)) + if(!src || !WT.isOn()) return state = 1 user << "You cut the [src] free from the floor." - W:welding = 2 else return else @@ -356,4 +355,5 @@ field_generator power level display if((world.time - O.last_warning) > 50) //to stop message-spam temp = 0 message_admins("A singulo exists and a containment field has failed.",1) + investigate_log("has failed whilst a singulo exists.","singulo") O.last_warning = world.time diff --git a/code/modules/recycling/disposal-construction.dm b/code/modules/recycling/disposal-construction.dm index 43a5fee3115..7d8025ff6c1 100644 --- a/code/modules/recycling/disposal-construction.dm +++ b/code/modules/recycling/disposal-construction.dm @@ -203,8 +203,8 @@ if(W.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 100, 1) user << "Welding the [nicetype] in place." - W:welding = 2 if(do_after(user, 20)) + if(!src || !W.isOn()) return user << "The [nicetype] has been welded in place!" update() // TODO: Make this neat if(ispipe) // Pipe @@ -233,7 +233,6 @@ del(src) return - W:welding = 1 else user << "You need more welding fuel to complete this task." return diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index f007eacbaf9..3ded32fecf0 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -68,8 +68,9 @@ if(W.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 100, 1) user << "You start slicing the floorweld off the disposal unit." - W:welding = 2 + if(do_after(user,20)) + if(!src || !W.isOn()) return user << "You sliced the floorweld off the disposal unit." var/obj/structure/disposalconstruct/C = new (src.loc) C.ptype = 6 // 6 = disposal unit @@ -77,7 +78,6 @@ C.density = 1 C.update() del(src) - W:welding = 1 return else user << "You need more welding fuel to complete this task." @@ -900,23 +900,21 @@ if(istype(I, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/W = I - if(W.welding) - if(W.remove_fuel(0,user)) - W:welding = 2 - playsound(src.loc, 'Welder2.ogg', 100, 1) - // check if anything changed over 2 seconds - var/turf/uloc = user.loc - var/atom/wloc = W.loc - user << "Slicing the disposal pipe." - sleep(30) - if(user.loc == uloc && wloc == W.loc) - welded() - else - user << "You must stay still while welding the pipe." - W:welding = 1 + if(W.remove_fuel(0,user)) + playsound(src.loc, 'Welder2.ogg', 100, 1) + // check if anything changed over 2 seconds + var/turf/uloc = user.loc + var/atom/wloc = W.loc + user << "Slicing the disposal pipe." + sleep(30) + if(!W.isOn()) return + if(user.loc == uloc && wloc == W.loc) + welded() else - user << "You need more welding fuel to cut the pipe." - return + user << "You must stay still while welding the pipe." + else + user << "You need more welding fuel to cut the pipe." + return // called when pipe is cut with welder proc/welded() @@ -1242,6 +1240,10 @@ return P + + + + //a trunk joining to a disposal bin or outlet on the same turf /obj/structure/disposalpipe/trunk icon_state = "pipe-t" @@ -1301,20 +1303,16 @@ if(istype(I, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/W = I - if(W.welding) - if(W.remove_fuel(0,user)) - W:welding = 2 - playsound(src.loc, 'Welder2.ogg', 100, 1) - // check if anything changed over 2 seconds - var/turf/uloc = user.loc - var/atom/wloc = W.loc - user << "Slicing the disposal pipe." - sleep(30) - if(user.loc == uloc && wloc == W.loc) - welded() - else - user << "You must stay still while welding the pipe." - W:welding = 1 + if(W.remove_fuel(0,user)) + playsound(src.loc, 'Welder2.ogg', 100, 1) + // check if anything changed over 2 seconds + var/turf/uloc = user.loc + var/atom/wloc = W.loc + user << "Slicing the disposal pipe." + sleep(30) + if(!W.isOn()) return + if(user.loc == uloc && wloc == W.loc) + welded() else user << "You must stay still while welding the pipe." else @@ -1447,8 +1445,8 @@ if(W.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 100, 1) user << "You start slicing the floorweld off the disposal outlet." - W:welding = 2 if(do_after(user,20)) + if(!src || !W.isOn()) return user << "You sliced the floorweld off the disposal outlet." var/obj/structure/disposalconstruct/C = new (src.loc) C.ptype = 7 // 7 = outlet @@ -1456,7 +1454,6 @@ C.anchored = 1 C.density = 1 del(src) - W:welding = 1 return else user << "You need more welding fuel to complete this task." diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index 98ebbaaa2d5..1da3ee7bbb5 100755 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -446,8 +446,8 @@ if(W.remove_fuel(0,user)) playsound(src.loc, 'Welder2.ogg', 100, 1) user << "You start slicing the floorweld off the delivery chute." - W:welding = 2 if(do_after(user,20)) + if(!src || !W.isOn()) return user << "You sliced the floorweld off the delivery chute." var/obj/structure/disposalconstruct/C = new (src.loc) C.ptype = 8 // 8 = Delivery chute @@ -455,7 +455,6 @@ C.anchored = 1 C.density = 1 del(src) - W:welding = 1 return else user << "You need more welding fuel to complete this task." From ed0b05ff11baa70cd511223de0cbd8cd6d2c450e Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 03:31:37 +0100 Subject: [PATCH 15/19] TG: - Only humans can now use the toggle lock verbs on closets. Revision: r3742 Author: baloh.matevz --- code/game/objects/closets/secure/secure_closets.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/game/objects/closets/secure/secure_closets.dm b/code/game/objects/closets/secure/secure_closets.dm index fdfac4dcda1..59aa01299dd 100644 --- a/code/game/objects/closets/secure/secure_closets.dm +++ b/code/game/objects/closets/secure/secure_closets.dm @@ -136,6 +136,8 @@ if(!usr.canmove || usr.stat || usr.restrained()) // Don't use it if you're not able to! Checks for stuns, ghost and restrain return - if(!opened) // If we let him lock it while it's open, it will close without the items inside going with it - togglelock(usr) - + if (ishuman(usr)) + if (!opened) + togglelock(usr) + else + usr << "\red This mob type can't use this verb." \ No newline at end of file From 6ff2265ea670e44666693f2a37cc272c536512fb Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 03:32:56 +0100 Subject: [PATCH 16/19] TG: Cleaned up door sprites. Stray pixels in opening/closing animations and an error in glass command's open frame Revision: r3744 Author: ericgfw...@hotmail.com --- icons/obj/doors/Dooratmo.dmi | Bin 12274 -> 12270 bytes icons/obj/doors/Doorcomglass.dmi | Bin 24929 -> 22696 bytes icons/obj/doors/Doormining.dmi | Bin 13460 -> 13409 bytes icons/obj/doors/Doorminingglass.dmi | Bin 20160 -> 15644 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/doors/Dooratmo.dmi b/icons/obj/doors/Dooratmo.dmi index 787d1483d605ff03b6cda5603faff1f9ae48f36d..70837f3e50110fc91f49a68318cbfa887747e732 100644 GIT binary patch literal 12270 zcmZ{~2Q-^;`#(%+)oxK#DQed)Y6o3r?Y%w?$L~AzjM8()K+g(ub^*H}vHR*lMyMwMu3&#c!f5G?xb75bvZiCegB73Hi9i{f? zm~Ue0Ys$t<77A3elx)8u&OqhWbcv>)v+-OHY1t}7 zjceIyycOFx)9$smDXQqEOeKuo=^%_@$REC_W`Fyb`0l#WqgMGL&M?;8dy0Sn&cmFX zpR_&9v@h5~nbL?|@~Mr9Bve&gqTj362JZLIpZDw)zbV3qDx8-N2M&#xsLGxP!ay5~ z=`+cHPw(>^7Dp2V1O&XVG9d^J3nPryrHK!@=jH8vYj|v|<6xnY{LrzLuerJDucUfx zb&`~nMp1ONS|mLu6HT}kO&jB9j=Om|tpuE(IcY3ZW}|bW#W_?7Xp&xu{ID{25dY*A zL;HC(QP6%WL*BTQARzy&@_eBAF3X!ds;nB)YQtgOTfeFqVq>k|s`PizIGaDo=N!G2 zMgEGGQ}>o2*RZL5f@lxd$=#gThijZ^^*#?9LHmTHCEN6f3)M$F$qhZzxrxOfIZe}c6ykPC8@LB-reP=XkToxteg=rN*9Z8Rcome?0UlwA0ge+ zP=t^4h*sc06shj5A+QO*i}@bz`qLhIL{rmkcCK@**=IS?p2(b5CGknCQD-GoL8F)R`2^ zI;S1Vxw?0(m#9!4%w~@Ta6|?E6Y{Js((s!?Gd3BVFxWG{5wltfZ$3lL?!&H`aT)7$ zobZmJ&~wVz-$;_fS1S*>)yFdeE4L2XrjkbpFRr-mlurmrh+8Oe6TaoJ0b^q5hKZvX z7K`*ZLcR_|NUeT?T8=7S&f|*Z?-HWys?2>4c+)?~kdCeFC_KA->q-h6QuP{pQPsNR zt6=xys1c)Q-aOtqo;sYwdtrX6e8+A5$L6`Tv*AOIf@34qFXp;E8h1-&PVeEG0^HgZ z8YSTmoRzo#Z5flcNiaNQgwZq3{1*8XoU6t5Ua~!;4ac-zPj05N787KBXvbxac}O&7 z!7WPY6)VCSo)(Pd3kT%J{%eb8mG2}PdcVE9Z=+_>RnPd5G-zt!D z|4aT)0l(*|>(}cfTm3oY@J}F4M=i&%FzTNs6p#A|qaCN@eGQ6jbZDmnPeef2X~0^u z)g>YQ``NbYM2qOj-YuDMKJtO`B*r=^al0oHN`-GptXbKOgXq|DFcIaz+93pzi(}yb3*Mt+Xaa$sgNcp64BgJ9Gyv6vlnK*McPhmtMP<6`+u^iHQ7_8h z7Qz(bMD@pwv?#XmR+YON7Qdx`ixrS2lsVY1_j&tiso9WCU$raAF!ZB9v*Q!L*24EY z?!FvFj14;SRDaw#=Ig9~uk<21DaK*2yOPt`eRW~=uKE)J6~@d>t6-twZq9r`%^NXI z*(^$rm=8mgRU)yS7*hI9&xM9hTna>P4G2gAFSujvTc4Oif|MNIID*b3Y3C!~k&Q)w6b6iA4` zrcy}CiCg0ofZZ;Ya7I;1jsk0L;v$8l?pw8T3K}3~+Nhy3V3KMja`WX~KIs5k*%ZE! z6Mj_YY1xIytDRzNH?VCvp|LRa|d;YZr?U(DA(*$PR8c@;t0*azY&P1blTre7oSUo2)iG zna6%RZ8Gr#=v zf%vNtk>*3w-l*K8zl`U+FCFgs+3sI^C=Jb`pML}9;8{a5qBYb4U_EU+nKn+P*f6oq z+Flixvo5Tz-=gICYWtzMI&(%wRp*Z3>p>GEWt8%d)=|zE5!a;j!C5n3Ml_@lmwW33 zIo#z0>Q#vkZux8dnfancui3AW_|Y-~!wz}DgL|6Rl|Hy)E)_QhZ|IP<6?bmXuufhv zN`zPq=~ja6e%-&k)6f1YB!j)`)y}qrdbCWa@`|j%8U-ESUUOP9f!-R4DRvEh^lh6- ze@*z0R^l(xV7@)2?YK5+>s9tI(PQ?-(Y3)FSLh{no5@g*#QT@e+TYpnlvzFQ982kh*NnyL#e8Bd7Dc;Q{JjTUOCR=PQpLjJJR6slc|S6w^^z%3$}Yz*(m2@bfEZZ z?CgXie+^_Zv^3bB&LsN`8QX!u@ycWD!W*>`;kq8w#*WmIa_{ICfgT!F_F@YDZ|!H= zmpPWqS06Ez>;dZ^ZwU#1zD)EN{(e2@2fKZVd^jQlmgvh^Hr8(yMK$~ zC!-kPLE8BOuJP=U`WBt5GQRy+oKwOz|s2s1% zS!!-MNfV#{MwH}_>$!fi2n0yq+`7Ov5_FimlX8d+l!Jfz!Dfqy1>g$yLa?F@Ft zkx+$!Q3L{bfg4PheTcEr>TTF4!VPB!w8*RT#jD-!^O%3B6?#IMy1KqfAA+KYOQ@15q zngPk*YdGocRYmR3^^^(Cw^8FRbhvq%foo|$u{u6?dTH|AYM7s{=PPvPRuUa;3j+;m zj;5!Rcw)PV;66CX1Ya!)Elh_`XfKVe*>7_m%iV}du(1{ld8gstA#c2zujxUQy#K{) zQCVn((}mG-lx*bG)$ji0no?eP81l@_?GNGI^23Z1plNDqs!8R0(wU!-G${DMQ(RIR z^4%721v!oc3iz7H9|)}f?_zU*6H{i!)p{|K9_0oJFSS*-6BMtW0;o?kK$1p)*C}U? ztZ4?vF~V=5%O7{ta5C`GTy;VRH#ht9gN3hEK_%!g`*BeqCJc2zzUPYwI3JL)z;+1- z>Rk2e?y-zZI{Yxwl#+Qi#AXu1kp3t#e@fsgmxG$feQL4F#B=H6q(F-Nqjx>QI{26h z3-~elEoA^(6aBnzp_to|Ha1eo{y)34j-AtHUuAJ<1wvU=(=&@i_0tJRPw+@jA$5hoq!Mk$T=&WqbJtvXF?(3H;>x-Zrz}i+-_S@O0`rz zz3&M4+|40S-SeQ=(^Y$+!hYP-8V33y`-uT@AqT~*qKXr8CtE0ol1I}UM@gvH>yP?{ zYF$|0^<<1h{LFK2DNabG)K(k315$WMnRgfgEyF6wHxGvXNw9^Zvb0;ePEvoz)d7ci zD_^Z|OGZ+y%VwG7<_*Uc4mZ1eWa&yD8UdrISGMh+ha}=3rH(aTkp9vX{*9r_N+6L= zdAwBXwS1W*vcTRauU{7vA?r~i^BmhsB@V^FPIy+cny}7%+O_(%=?cjh>tea?BR=wKal~g`P==fX> z(B#|K2+ZOe{R$H6hI@Gz{h6l$SZI&t|68*HD?9g1 z1S5IB@;qWn!5Clij!#V7?(dEru*W4N;Cu7jmfsfv(Z#X&7sxcTj?bHPt{;a%>y_VV zHO-!^zRQj$U)jjvQZ|h{CETonlmC44z{z8xIPN30k?ch`W7g+0Dd9gEMmuP%C`=M`ylNpYCjz64U(h{VYk0F>ios@ z1iHuR0-(v?zJ+h~jCJvhui9nD$E3z44A{lrEQ`Bj)oH}ghU)ii`XkzNbOBk9C232% zcukgaEdF}yOS8HI(9Umkw^37`yz8f!wQcKM@C!j#{Ca<-9g(d!3l-MEoB&WKKo&g@ zZAn~&w4@lo; zkV!yx8FV@Ve7cCO5G5?S=x%>?wza)M>!fBFXqnq&fY&n>cCrt}>2z)C4e;oz{S(ap za~bqvmPIEXh7Ndu4V(k2Pkbgd9x&sAY7lb5D3xs6SK_IDzx(_+Rh#qbFC2Fk99j6dQbIUvHqN?s8Ltga zNinrRB+96F(=#VR%UDXJpsNqG_H~9nWN345(QPo0I5PaEY7KyC#nHM*;R(c zVy{?&l#)N`-u2>#B=%0<4~3kYEy|o4UH9}n4iiPQSHH~*b~SM@+$JIXdJIy(4HYRw zNz%c%d3g2-85!_FZu0ZBo#YaT46%*B7M~J~H56#U_8)^kS&HY>9BU+P za|9!B7&r_+i}nxlTl)Xs;q$f+_8YZFdE z+L`2){X|Rq33cI$vw%nyQ~HvUlBTPT)IF&hs4f4`mp`J!3M54*$C+n=5>Sx{l~n^xagRsdmo?J< zpkc;z+cb%^B*1?x24|5|SVaDVy)tv^>gyx{E znRNcdN%GSbj|M9>T60ienMh6Yxl`c=QK2giocI)Ay+F}g4hEdF;0nAcITREIhj0JQ zc{8{jlA_4HmzugzmtF8bvRNmDj7ZvW+d%ptzH(Ws7jRambqE7$zG1sS{!kE*g+NK> z81~t}e1*?(_yIDck0<4Fu?|s(FnCV^0+TI2f-bfynDzCdR8h~4L3%Q`>?x`((jmsRHr{B#~ zta{2UKHaT9`t7|b3^?-}IwlRMW!*S*xjO-Vu`aga+{*(#*LLlGKjF7TG&u^>N8c2D zgWUk(J`*E`GK)WPT7SR<&o4p>F`#(hpEtU_oBVgYCh-;LTHucp00BNX5}W`7HbDm9 z7stWWV8s{vEktw*YvX^dKee0?8lYuCdquO@Tzz!_FwLaNCxRCJGto3v(fPLEgN*o% z_zt@t>TCBMQv2Av7?WjQB{2sEjP+7@&~)G7QT)=P=Qo4iutb>Te03Y5We~PGFO_Fw zPprHI=a)z|ix5bDn5FY2Y1*rVzqhyNdHM1s-RVQ?4U*QQ@&IUIlzV&Wz0ZS#nwjF6 z<3H_<6$@n5jS=P2XSKD@8(^dy`LpwtyvB|bNeioNfT{B9@;GnAQS+FMuMy3xTRWw zfB>QaElZPFc(?<0e!aQsYwII&=5^K3Gd1< z4RU5WzK<#c#@tE?+7|m0-<~mAjf(hEiqc z_AXZ#cI}iziDZT|y5U<$yy5q7?*8kl<9z%)?)Y1_q)Os5e$gS>PlP04p5}kO z%1heN99Vw(n5IKy)Xgg1|1)Hl{@~PdVdcItu1;REzg=VWPTX2P#qC~?)dj5lf|-E? zbZ8+E#A7m+Ds?R#Xaupt6#y@U0deBpF!{jn!i8teS5iOTo7#NzAj`{Bs<( zxxUuf(x0F$+36(;tS?klr}4QiYQ0;93T3e2CKu~%HF0g~f!c$VY4%kDZp>hyCKjFr zuiiRney&&9@t~-FHBz+d2y|~qcMf7@rFbzwGg)UG=;`pWV)Uu#h!A)|u2eC;8Z_|Fv)g9fZ=9gH23~v zN&bP|fexL`Kd1tFkj2 z8$^>GQC<_^R|a#yPq?X8*~md>64Lhm$S2C$2wnI@3iThqHw`-|^l=ov_1ME*xv@Tz ztJ-S%M@~ENeS5ZIE830QlCFiSNI2ExnT_-VaI4?aX@S$tAg5M``$#QcP>plGM@c?Z z6p`%f+LhcPT%;wzs$G-qgcCEXqYred82s|S;1dqCIn2gHpJDVs>~uatEDUIf@5nNp zUXNhyYhBmVIg~|GQt%%iyWPoYdHe;oIN`x8rD}mDk^UwT>1;dXL=3gD78szcQ-k|c z`y7pAfVDa}MGS~(B$%ErGXEMTmH!Hh7U2=S~vraNn1SN&Ww|A z^UDsqlto{j=R@^XuO@Jjo)><+u||d|tag_7;^A4JCm7=G<&Q733yc2#O*V6@b!%ur z+Qsrs6(5O^HDK^fd?BvUvww-`g;#O4nufTf*rBxZ6Oq_5eX26NcZQA)2S|#?^Q7pw zpcT4kSoN~BYxB(7RVt0km0oNw(rC~DH@p}iF^A2qr1PK3#@}n}zqvQxFXuVrV8w08 z2n?Ip^eNgP8Vmre?loX-){LKH3c_2Q9v~WSoBAY6kUWNtU|C3PM^&iuZ)sT+YzrE_JZ-{~J?~lk26P+OQb1-wfr*JFGe$w<7 zx%p2?bR@8*=F&|bh^C{vxd=u}`iGA5O+V(eR z&{XK-dq(~P6wv2HIQe4F-qCkYR2Pc%Dz^0Gij)o8BxKxVL4SO9S?G&@``;j>6CJ|>u6Ccv}Mwj;NjA2r2!?>(gK?>zOB1WN(O?j*a(OY4=dU3z~5c(}Ox=gH0p9 zhY(JbMMZfW&wj1Cr!lzPb|tI)0{Yzpkx{jlWY+@QUx+zhdcBUvYz-b`B>Lq1?elMXE^umpDrZ69=0IiH;4mu6T zO-7ganc`0Q;KhWD`0+1J-=`rLKfBEWkyl2^uccXsFF7b^OVXMuM{fWwE={d6X?=8& zB`&iRH*uTwUb`6HcyfM0CoKh&71UYE%Nm&3(@9t#Hb0KKUfR>wf!kEt*E*L=SVmG; z3udx%b|V52tkgd-n88gR%;ClUoXxr7;V9uEis9iVL;SD3xgI=7^|=aIM48>cOeCZ0 z$5PHDT$&ZS5;um!Pr`6MfjS|T%X(wq_#K0RO}+iYO-w!b_fy&&@WKgUN99^m`DiwZ zBIdOORI3ICJzqWfUKj;E$-M$j3;a4I?C{tvtQcLvgI)g>!0QW4UW@f%?9MZ7%FRo3lKmTxw>7M9EG z2tP~m9U{88mb1ct3!%C z8YW#%c39W{9&cE9{C(zL%{hMFyvaRJ7(I+tJW?32)aA_ZW)Pody2auK)QjP_2q4mWmsa$MTlop zgO}38VdmBUX?WSjZkn(zFVl4_(^>i`d{OfJ$xVM9GRZw`s-#Z(YSdCg^RooID7AX= z$MCcm74i_FdvBvvNUP%%ozqRanG^qUL~Ghb$GWeq*zPUXkZ@WRxWVqEjn2VS{j0=P zBg4ORRFkO|RXZqUv;VrweLsp_>a&#^8HM5#l_w)#b0}5GRK;S5y-)G~a4<43y=6&X z3t76bh0oO3Qy=IF7S5K*x*VZvtHU;OE|;^VTR;jK0^$G_ywcRJ@X@I$BV*D&j6Zrh zb-?4&_qVZXTgOoK2<9!LG?JQAjC8T*fw#Q0LF zpv;0~`&QWAGv&s<98mMmHZv~B$8KwJqB|MW>OeP4HLR{I(d9YZU^6N^HRkYxdc{be zhu19`+F_5gj~aV8mJV)ak!81<$AI$+(u3=YE=gfGC6(T0T*4Bxc&abqui@_UN|myx zc-t2|Iy^T8FJ17*LvL~?=kOw`Q$&ksH(INFQ`!Q8^O=#)Omt@Lx`H)o@`*3P85UOr zl;o7DG(O_0SkBJQ2>zTyvo3Gwb!wCRb3A%%4St@GjbbOvztH zNj)-j{I;F0O(#v0nCqjQ(|wpt(G_ZUuswI$R>ys`a3bJ8oTh#jmbX&Bh{)wE&QnF3 z8cToKmN+?cb*(h4^qe$Dh>egHtxdwgafdvHDTOqJaFm#x%lH z|F{2}bOcSyI6*+|sKi?`_|d~ZFv(7R)Wu{g0mE_}W$-Yx=dJEOsfTG`COa9?AdQvd zEiv{jhpEd;IEPB>J(1*l8jei%kepZ$bt=lLBo^h|Ro*X>Caz#!EjSmpb)YhuJVK5n z>80r$EAcxy+)+8{L|KQhZy!2tR@2T(Aus6OnOCy0t7xc-+Y^}52-F`Rd<@~bPtQp) z>{+hJ;9wIoMxTEpmY+U+N4mFmGt?wWb>%<_IUHCdNO-qFCdMUTnJq75T ziCqp2^xr9$ZQoALt>yvEA)S z!3li#z~FJUm*-hw?uiLFiWc=edJum@7^Vp6`6%4#nhCVeRIxr>?Quxv10tSJ!K~&9SEHs z%yj}Ye!*6A{ppUCQjZG+^blSA2V;62NEcCw`6_QEDD5}_P+Ix7vZ?0`xF~B}HqOOb zCI~VEUMw>qh8=8i?MOwCuMT7vp<~S(ww`mjp8bHIqH3VbzJN6GkPBA@Kn$GMHJgn< zmJ;f0PK_3@f7cXNWvz@gQ&@#eYu20WNLNe>OQkR{aL-E07388UapWlL$s2*R zw8SCzgs;jj4=bH#Xa-w$31<_WnSBQ;r5#Ioh#L(KdRx~sr1k@!l&414dTwgIQJ8)? zRmmlmaGJ{X&Ay;vksPb#GTnWdI{DNMNBgMuco}91=)j@o@PwUbr@tSDnyv26;{X zW*{2dhhb0*e|HLL?Jg85tj%1oKb)GeUoM6igFbqUM*MY{m=4l;f4uv!2Di4xiAL?O z7UXj(T(2ts#b4&U1GDbn+ncNVIVcNU3MN^!@)$*bwGqaaHF;>voLgR_oHaBxPsa6P zZvGF0TyIg}R;VM{uoL=C*x#-&BOK78{&z7hijXlhb|W#;PF%vk{P|P6RMsJ>Yak>* zw8)V180#ir(-ErYbU`LRq{ZK$IccE8I~9zUZbD|!lCJ^u(IYWr<}$3Yv|uKG=a-( zHF>5T_Mkas3_Aq`%5@+vA6Bj z5(G?MpjKHog?RugsmcuFh)XII2y(vs8K(s}|JxoUaKNT>!2rqkoP`WZXD=b<=jC=O zK4?n^u21435rH4NuRzzo4Reu)T`&=XbPLx4i^DD9K#Plj-b5iA{E;eg_ptF0@DWd0 zhI{be#LgTN8$h&!l;m>oyI%kUQ2%n?M96_&A>*JS z0{&_nmM8h0QOthc7iez8jNNsWN^r(rPkhGZ;*Nsbzn=46Pc68+WVL*fWQOCz=kJQM zAQ`-qNBuh8Z&7_0@e^WA&B(x0!pu+-V>B%=Atzbt*TRhz@xNs+c)bu)&{^DQsTM$e zx{4ct=egO;c}(pcPQ=f`Hdv9+4#Bk5H(3tu;;P&EJCbo-JAU>faL1_Y2#>Y3N^sGh>#aN&P zVfqGf(&E#qTin%4by~(vn(-J~hJ9MFODa(ta9rCK2+HZcX3k5ITG`!~Sis3qQ7gW&)k7MiRY`=mnys6a^?? z{}7Aa^^wL!dSDXK(I52-F|%Loy?vi~dycB52btifZ*JnfmfFXnoq&TFP;v-a&JL+Etw)V~Fv2q>+~LBZyU5 zQz&l!M7V`w<@#U>g50rYOTkLI!{;(E=}nIy!x0;cw-50%_HzEX>+DZ_rCHxO*xp`l z`>_2`?E4qH=LhX-cT>BH^2aXl^snT#4NCaa zyC>gZXzhv^Se3GuuwELw3;OVC$4qPybQqkzo0@x_J~dGkMvlELH!~c4-nibe(o4|L zuqWJ&|HEvbN zh5eWMtvAbUWk!(hRGh-+o0b3wY$u5=ME@Hd|aDrd&b338tPi=bhy}D z$RRG?lPe1b#Dg3D7M7L@xi;=U_g(ljH868nL0J%=m!c&(wT}GDMk%4M#`I@%Y~b~R z_uPldqN2#~aMG6J?`}jW9LMe&_x!a<^-0W=q*{J%XDZ)o&Iqi?NC7>UKc5)Lf-*tpies7!7 zw%W$iu0+GLW4%B2qX#rjNATNftWQViXTa41=)`{BG&TA5jeZwEiry3iTP?>rP_Wy; z_y}}5APIkmOLcAFt0b)QL+<=3baKcj+?$DGwQ#>}52L3VSvwjbND#76!($Z+EDCgm znlP*@=Zp!1`8`L>moM>9*o^ke34PSx%$k+oT?HcG)=;LxuYFXlrpF^IhT4Ek1{P@# z&e1ET6bKpey~_l+7SB>r*ZUl=sO&mBVEN8|Zx#2AN;>dT z#WM%htl{sO305qdEw}!1V}DoP+f=46wbXqq3v@O`rC8SrBxB-nzekAMzIBlwD@p zRp%N^pUo2Vg9+3wPN$D=jpD#~WOk4rDoFKVzFw#PBB;V#1csV*URM`xrc<7v93Xm7 zO60fvo6@f-gyFW4$WuIg&&GdD*zre{BReZ|H1co^T;_l!sy{y!?j)Del2tycf4aR z$)wfg${XcX&Yq0lAud-xFrdsIwl*-}(~QL)KRaZ=StbuXXF!H2Tr2%&O{_w;N??r3 V9cFR-27Ut7*P5?NUs!$qe*h#*VuSzy literal 12274 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 diff --git a/icons/obj/doors/Doorcomglass.dmi b/icons/obj/doors/Doorcomglass.dmi index a66adcd67415f987a077676ef44613b1bf34d77f..f622f3276819d732cc0b7a8da39655452868058e 100644 GIT binary patch literal 22696 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 blM_IrcglxejUcK&M#Q?>kF{zv?V|n%>weMr literal 24929 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 diff --git a/icons/obj/doors/Doormining.dmi b/icons/obj/doors/Doormining.dmi index 6829029b1645c73cab4f1e4c398010326fd477ce..f08a4000d1f49f3d1301cbf282d6f1f5c4459f48 100644 GIT binary patch literal 13409 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 o#*TJQyyJ(3hL@O@)~Kz1k7wo@L~y2y@* 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

UA71PdV%m{0S;F1#G? zxpQzYh|V{UD{=0-fmxwl^6Z5#ML#z-&Tf+gC;47O@33wqZty#5<6d_LJk~VO_^Rd* G@jn3bl&j4E literal 20160 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 Date: Thu, 7 Jun 2012 03:34:19 +0100 Subject: [PATCH 17/19] TG: This should fix the formatting error on the power monitoring computer. Revision: r3745 Author: joeheinemeyer --- code/game/machinery/computer/power.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/computer/power.dm b/code/game/machinery/computer/power.dm index 26f08505234..614a5f4e15d 100644 --- a/code/game/machinery/computer/power.dm +++ b/code/game/machinery/computer/power.dm @@ -96,7 +96,7 @@ for(var/obj/machinery/power/apc/A in L) - t += copytext(add_tspace(A.area.name, 30), 1, 30) + t += copytext(add_tspace("\The [A.area]", 30), 1, 30) if(control) t += " ([A.operating? " On" : "Off"])" else From 3f40c0ad60f4024ee93d9af908dde0426b0edd3c Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 22:13:05 +0100 Subject: [PATCH 18/19] Map merge fixing. --- maps/tgstation.2.0.8.dmm | 196 +++++++++++++++++++-------------------- 1 file changed, 98 insertions(+), 98 deletions(-) diff --git a/maps/tgstation.2.0.8.dmm b/maps/tgstation.2.0.8.dmm index cc1cb0c6471..c9575081926 100755 --- a/maps/tgstation.2.0.8.dmm +++ b/maps/tgstation.2.0.8.dmm @@ -5940,21 +5940,21 @@ "ckl" = (/turf/space,/area/syndicate_station/one) "ckm" = (/turf/space,/area/syndicate_station/four) "ckn" = (/turf/unsimulated/wall,/area) -"cko" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns15,/area) -"ckp" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns9,/area) -"ckq" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns5,/area) -"ckr" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns12,/area) -"cks" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns8,/area) -"ckt" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns3,/area) -"cku" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns6,/area) -"ckv" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns7,/area) -"ckw" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns4,/area) -"ckx" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns14,/area) -"cky" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns1,/area) -"ckz" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns11,/area) -"ckA" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns13,/area) -"ckB" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns2,/area) -"ckC" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns10,/area) +"cko" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns15,/area) +"ckp" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns9,/area) +"ckq" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns5,/area) +"ckr" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns12,/area) +"cks" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns8,/area) +"ckt" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns3,/area) +"cku" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns6,/area) +"ckv" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns7,/area) +"ckw" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns4,/area) +"ckx" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns14,/area) +"cky" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns1,/area) +"ckz" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns11,/area) +"ckA" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns13,/area) +"ckB" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns2,/area) +"ckC" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns10,/area) "ckD" = (/turf/space/transit/east/shuttlespace_ew13,/area) "ckE" = (/turf/space/transit/east/shuttlespace_ew14,/area) "ckF" = (/turf/space/transit/east/shuttlespace_ew15,/area) @@ -5962,21 +5962,21 @@ "ckH" = (/turf/space/transit/east/shuttlespace_ew2,/area) "ckI" = (/turf/space/transit/east/shuttlespace_ew3,/area) "ckJ" = (/turf/space/transit/east/shuttlespace_ew4,/area) -"ckK" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew5,/area) -"ckL" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew6,/area) -"ckM" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew7,/area) -"ckN" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew8,/area) -"ckO" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew9,/area) -"ckP" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew10,/area) -"ckQ" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew11,/area) -"ckR" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew12,/area) -"ckS" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew13,/area) -"ckT" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew14,/area) -"ckU" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew15,/area) -"ckV" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew1,/area) -"ckW" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew2,/area) -"ckX" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew3,/area) -"ckY" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew4,/area) +"ckK" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew5,/area) +"ckL" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew6,/area) +"ckM" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew7,/area) +"ckN" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew8,/area) +"ckO" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew9,/area) +"ckP" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew10,/area) +"ckQ" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew11,/area) +"ckR" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew12,/area) +"ckS" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew13,/area) +"ckT" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew14,/area) +"ckU" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew15,/area) +"ckV" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew1,/area) +"ckW" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew2,/area) +"ckX" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew3,/area) +"ckY" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew4,/area) "ckZ" = (/turf/space{tag = "icon-black"; icon_state = "black"},/area) "cla" = (/turf/unsimulated/wall{tag = "icon-iron6"; icon = 'mineral_walls.dmi'; icon_state = "iron6"},/area) "clb" = (/obj/structure/window/reinforced,/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'mineral_walls.dmi'; icon_state = "iron12"},/area) @@ -6023,31 +6023,31 @@ "clQ" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_emptycourt) "clR" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_emptycourt) "clS" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_emptycourt) -"clT" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew13,/area) -"clU" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew14,/area) -"clV" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew15,/area) -"clW" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew1,/area) -"clX" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew2,/area) -"clY" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew3,/area) -"clZ" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cma" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cmb" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) -"cmc" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) -"cmd" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cme" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) -"cmf" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cmg" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) -"cmh" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cmi" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"cmj" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cmk" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew8,/area) +"clT" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew13,/area) +"clU" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew14,/area) +"clV" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew15,/area) +"clW" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew1,/area) +"clX" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew2,/area) +"clY" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew3,/area) +"clZ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cma" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cmb" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"cmc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cmd" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cme" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cmf" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cmg" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cmh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cmi" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cmj" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cmk" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew8,/area) "cml" = (/turf/space/transit/east/shuttlespace_ew7,/area/shuttle/escape_pod5/transit) "cmm" = (/turf/space/transit/east/shuttlespace_ew8,/area/shuttle/escape_pod5/transit) "cmn" = (/turf/space/transit/east/shuttlespace_ew9,/area/shuttle/escape_pod5/transit) "cmo" = (/turf/space/transit/east/shuttlespace_ew10,/area/shuttle/escape_pod5/transit) -"cmp" = (/obj/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew13,/area) -"cmq" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cmr" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cmp" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew13,/area) +"cmq" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cmr" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) "cms" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape/transit) "cmt" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape/transit) "cmu" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape/transit) @@ -6059,34 +6059,34 @@ "cmA" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/escape_pod5/transit) "cmB" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod5/transit) "cmC" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod5/transit) -"cmD" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew7,/area) +"cmD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew7,/area) "cmE" = (/turf/simulated/floor/holofloor{icon_state = "bluecorner"},/area/holodeck/source_emptycourt) "cmF" = (/turf/simulated/floor/holofloor{icon_state = "blue"},/area/holodeck/source_emptycourt) "cmG" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "bluecorner"},/area/holodeck/source_emptycourt) -"cmH" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cmH" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) "cmI" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape/transit) "cmJ" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape/transit) "cmK" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape/transit) "cmL" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape/transit) -"cmM" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cmN" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew7,/area) +"cmM" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cmN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew7,/area) "cmO" = (/turf/space/transit/east/shuttlespace_ew11,/area/shuttle/escape_pod5/transit) "cmP" = (/turf/space/transit/east/shuttlespace_ew12,/area/shuttle/escape_pod5/transit) "cmQ" = (/turf/space/transit/east/shuttlespace_ew13,/area/shuttle/escape_pod5/transit) "cmR" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod5/transit) -"cmS" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew12,/area) +"cmS" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew12,/area) "cmT" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "blue"},/area/holodeck/source_emptycourt) "cmU" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_emptycourt) "cmV" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape/transit) "cmW" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape/transit) -"cmX" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cmY" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew4,/area) -"cmZ" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew5,/area) +"cmX" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cmY" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew4,/area) +"cmZ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew5,/area) "cna" = (/turf/unsimulated/wall{tag = "icon-iron7"; icon = 'mineral_walls.dmi'; icon_state = "iron7"},/area) "cnb" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'mineral_walls.dmi'; icon_state = "iron12"},/area) "cnc" = (/turf/unsimulated/wall{tag = "icon-iron11"; icon = 'mineral_walls.dmi'; icon_state = "iron11"},/area) "cnd" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape/transit) -"cne" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cne" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) "cnf" = (/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) "cng" = (/obj/structure/table/holotable,/obj/machinery/readybutton,/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_thunderdomecourt) "cnh" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/under/color/red,/obj/item/weapon/melee/energy/sword/holosword/red,/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_thunderdomecourt) @@ -6098,7 +6098,7 @@ "cnn" = (/turf/simulated/floor/holofloor,/area/holodeck/source_boxingcourt) "cno" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove{icon_state = "boxingyellow"},/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_boxingcourt) "cnp" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_boxingcourt) -"cnq" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cnq" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) "cnr" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) "cns" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) "cnt" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) @@ -6111,34 +6111,34 @@ "cnA" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_boxingcourt) "cnB" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "redcorner"},/area/holodeck/source_boxingcourt) "cnC" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_boxingcourt) -"cnD" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) -"cnE" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew6,/area) -"cnF" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew9,/area) +"cnD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) +"cnE" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew6,/area) +"cnF" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew9,/area) "cnG" = (/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) "cnH" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape/transit) -"cnI" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) -"cnJ" = (/obj/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew14,/area) -"cnK" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cnL" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew11,/area) -"cnM" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew1,/area) +"cnI" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cnJ" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew14,/area) +"cnK" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cnL" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew11,/area) +"cnM" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew1,/area) "cnN" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) "cnO" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) "cnP" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cnQ" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) -"cnR" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew10,/area) +"cnQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) +"cnR" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew10,/area) "cnS" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "cnT" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) "cnU" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "cnV" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_boxingcourt) "cnW" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_boxingcourt) -"cnX" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cnY" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew10,/area) -"cnZ" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew12,/area) +"cnX" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cnY" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew10,/area) +"cnZ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew12,/area) "coa" = (/turf/simulated/floor/holofloor{icon = 'beach.dmi'; icon_state = "sand"; name = "Soft sand"},/area/holodeck/source_beach) "cob" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "coc" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) -"cod" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"coe" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cod" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"coe" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) "cof" = (/turf/simulated/floor/holofloor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "Beach Front"},/area/holodeck/source_beach) "cog" = (/turf/simulated/floor/holofloor{icon_state = "bluecorner"},/area/holodeck/source_thunderdomecourt) "coh" = (/turf/simulated/floor/holofloor{icon_state = "blue"},/area/holodeck/source_thunderdomecourt) @@ -6146,7 +6146,7 @@ "coj" = (/turf/simulated/floor/holofloor{icon_state = "bluecorner"},/area/holodeck/source_boxingcourt) "cok" = (/turf/simulated/floor/holofloor{icon_state = "blue"},/area/holodeck/source_boxingcourt) "col" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "bluecorner"},/area/holodeck/source_boxingcourt) -"com" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"com" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) "con" = (/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/simulated/floor/holofloor{icon = 'beach.dmi'; icon_plating = "water"; icon_regular_floor = "water"; icon_state = "water"; name = "Water"},/area/holodeck/source_beach) "coo" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "cop" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/under/color/green,/obj/item/weapon/melee/energy/sword/holosword/green,/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) @@ -6157,12 +6157,12 @@ "cou" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_boxingcourt) "cov" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 10; icon_state = "blue"},/area/holodeck/source_boxingcourt) "cow" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_boxingcourt) -"cox" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) +"cox" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) "coy" = (/turf/unsimulated/wall{tag = "icon-iron5"; icon = 'mineral_walls.dmi'; icon_state = "iron5"},/area) "coz" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{tag = "icon-iron12"; icon = 'mineral_walls.dmi'; icon_state = "iron12"},/area) "coA" = (/turf/unsimulated/wall{tag = "icon-iron13"; icon = 'mineral_walls.dmi'; icon_state = "iron13"},/area) "coB" = (/turf/unsimulated/wall{tag = "icon-iron9"; icon = 'mineral_walls.dmi'; icon_state = "iron9"},/area) -"coC" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"coC" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) "coD" = (/turf/space,/area/shuttle/escape_pod1/centcom) "coE" = (/turf/space,/area/shuttle/escape_pod2/centcom) "coF" = (/turf/space,/area/shuttle/escape_pod3/centcom) @@ -6225,14 +6225,14 @@ "cpK" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) "cpL" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) "cpM" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (WEST)"; icon_state = "burst_l"; dir = 8},/turf/space,/area/centcom/evac) -"cpN" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) -"cpO" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cpP" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) -"cpQ" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) -"cpR" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cpS" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) -"cpT" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cpU" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cpN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) +"cpO" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cpP" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cpQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cpR" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cpS" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cpT" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cpU" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) "cpV" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/centcom/evac) "cpW" = (/obj/machinery/computer/secure_data,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cpX" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) @@ -6240,12 +6240,12 @@ "cpZ" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod1/transit) "cqa" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod1/transit) "cqb" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape_pod1/transit) -"cqc" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"cqd" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cqc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cqd" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) "cqe" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape_pod2/transit) "cqf" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape_pod2/transit) "cqg" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape_pod2/transit) -"cqh" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cqh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) "cqi" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; req_access_txt = "100"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cqj" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/PDAbox{pixel_x = -2; pixel_y = 4},/obj/item/weapon/storage/id_kit{pixel_x = 2},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cqk" = (/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) @@ -6255,29 +6255,29 @@ "cqo" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod1/transit) "cqp" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape_pod1/transit) "cqq" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod1/transit) -"cqr" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cqr" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) "cqs" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape_pod2/transit) "cqt" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape_pod2/transit) "cqu" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape_pod2/transit) -"cqv" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) +"cqv" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) "cqw" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape_pod1/transit) "cqx" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape_pod1/transit) -"cqy" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cqy" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) "cqz" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod2/transit) "cqA" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape_pod2/transit) "cqB" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod2/transit) "cqC" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape_pod1/transit) -"cqD" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) +"cqD" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) "cqE" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod2/transit) "cqF" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape_pod2/transit) "cqG" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod2/transit) -"cqH" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) -"cqI" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) -"cqJ" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cqH" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"cqI" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cqJ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) "cqK" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape_pod3/transit) "cqL" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod3/transit) "cqM" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape_pod3/transit) -"cqN" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cqN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) "cqO" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape_pod3/transit) "cqP" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod3/transit) "cqQ" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape_pod3/transit) From 0fbe87be6bc7e73bab44eba08eb8f409cf0a874d Mon Sep 17 00:00:00 2001 From: Erthilo Date: Fri, 8 Jun 2012 20:23:05 +0100 Subject: [PATCH 19/19] Map merge fixes. --- maps/tgstation.2.0.8.dmm | 196 +++++++++++++++++++-------------------- 1 file changed, 98 insertions(+), 98 deletions(-) diff --git a/maps/tgstation.2.0.8.dmm b/maps/tgstation.2.0.8.dmm index 37602531a50..96e74ec4da3 100755 --- a/maps/tgstation.2.0.8.dmm +++ b/maps/tgstation.2.0.8.dmm @@ -5943,21 +5943,21 @@ "cko" = (/turf/space,/area/syndicate_station/one) "ckp" = (/turf/space,/area/syndicate_station/four) "ckq" = (/turf/unsimulated/wall,/area) -"ckr" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns15,/area) -"cks" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns9,/area) -"ckt" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns5,/area) -"cku" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns12,/area) -"ckv" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns8,/area) -"ckw" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns3,/area) -"ckx" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns6,/area) -"cky" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns7,/area) -"ckz" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns4,/area) -"ckA" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns14,/area) -"ckB" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns1,/area) -"ckC" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns11,/area) -"ckD" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns13,/area) -"ckE" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns2,/area) -"ckF" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns10,/area) +"ckr" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns15,/area) +"cks" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns9,/area) +"ckt" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns5,/area) +"cku" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns12,/area) +"ckv" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns8,/area) +"ckw" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns3,/area) +"ckx" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns6,/area) +"cky" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns7,/area) +"ckz" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns4,/area) +"ckA" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns14,/area) +"ckB" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns1,/area) +"ckC" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns11,/area) +"ckD" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns13,/area) +"ckE" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns2,/area) +"ckF" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns10,/area) "ckG" = (/turf/space/transit/east/shuttlespace_ew13,/area) "ckH" = (/turf/space/transit/east/shuttlespace_ew14,/area) "ckI" = (/turf/space/transit/east/shuttlespace_ew15,/area) @@ -5965,21 +5965,21 @@ "ckK" = (/turf/space/transit/east/shuttlespace_ew2,/area) "ckL" = (/turf/space/transit/east/shuttlespace_ew3,/area) "ckM" = (/turf/space/transit/east/shuttlespace_ew4,/area) -"ckN" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew5,/area) -"ckO" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew6,/area) -"ckP" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew7,/area) -"ckQ" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew8,/area) -"ckR" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew9,/area) -"ckS" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew10,/area) -"ckT" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew11,/area) -"ckU" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew12,/area) -"ckV" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew13,/area) -"ckW" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew14,/area) -"ckX" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew15,/area) -"ckY" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew1,/area) -"ckZ" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew2,/area) -"cla" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew3,/area) -"clb" = (/obj/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew4,/area) +"ckN" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew5,/area) +"ckO" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew6,/area) +"ckP" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew7,/area) +"ckQ" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew8,/area) +"ckR" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew9,/area) +"ckS" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew10,/area) +"ckT" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew11,/area) +"ckU" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew12,/area) +"ckV" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew13,/area) +"ckW" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew14,/area) +"ckX" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew15,/area) +"ckY" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew1,/area) +"ckZ" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew2,/area) +"cla" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew3,/area) +"clb" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/east/shuttlespace_ew4,/area) "clc" = (/turf/space{icon_state = "black"},/area) "cld" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron6"},/area) "cle" = (/obj/structure/window/reinforced,/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron12"},/area) @@ -6026,31 +6026,31 @@ "clT" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_emptycourt) "clU" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_emptycourt) "clV" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_emptycourt) -"clW" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew13,/area) -"clX" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew14,/area) -"clY" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew15,/area) -"clZ" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew1,/area) -"cma" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew2,/area) -"cmb" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew3,/area) -"cmc" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cmd" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cme" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) -"cmf" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) -"cmg" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cmh" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) -"cmi" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cmj" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) -"cmk" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cml" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"cmm" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cmn" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew8,/area) +"clW" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew13,/area) +"clX" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew14,/area) +"clY" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew15,/area) +"clZ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew1,/area) +"cma" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew2,/area) +"cmb" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew3,/area) +"cmc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cmd" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cme" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"cmf" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cmg" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cmh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cmi" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cmj" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cmk" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cml" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cmm" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cmn" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew8,/area) "cmo" = (/turf/space/transit/east/shuttlespace_ew7,/area/shuttle/escape_pod5/transit) "cmp" = (/turf/space/transit/east/shuttlespace_ew8,/area/shuttle/escape_pod5/transit) "cmq" = (/turf/space/transit/east/shuttlespace_ew9,/area/shuttle/escape_pod5/transit) "cmr" = (/turf/space/transit/east/shuttlespace_ew10,/area/shuttle/escape_pod5/transit) -"cms" = (/obj/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew13,/area) -"cmt" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cmu" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cms" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew13,/area) +"cmt" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cmu" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) "cmv" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape/transit) "cmw" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape/transit) "cmx" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape/transit) @@ -6062,34 +6062,34 @@ "cmD" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/escape_pod5/transit) "cmE" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod5/transit) "cmF" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod5/transit) -"cmG" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew7,/area) +"cmG" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew7,/area) "cmH" = (/turf/simulated/floor/holofloor{icon_state = "bluecorner"},/area/holodeck/source_emptycourt) "cmI" = (/turf/simulated/floor/holofloor{icon_state = "blue"},/area/holodeck/source_emptycourt) "cmJ" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "bluecorner"},/area/holodeck/source_emptycourt) -"cmK" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cmK" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) "cmL" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape/transit) "cmM" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape/transit) "cmN" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape/transit) "cmO" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape/transit) -"cmP" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cmQ" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew7,/area) +"cmP" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cmQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew7,/area) "cmR" = (/turf/space/transit/east/shuttlespace_ew11,/area/shuttle/escape_pod5/transit) "cmS" = (/turf/space/transit/east/shuttlespace_ew12,/area/shuttle/escape_pod5/transit) "cmT" = (/turf/space/transit/east/shuttlespace_ew13,/area/shuttle/escape_pod5/transit) "cmU" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod5/transit) -"cmV" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew12,/area) +"cmV" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew12,/area) "cmW" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "blue"},/area/holodeck/source_emptycourt) "cmX" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_emptycourt) "cmY" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape/transit) "cmZ" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape/transit) -"cna" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cnb" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew4,/area) -"cnc" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew5,/area) +"cna" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cnb" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew4,/area) +"cnc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew5,/area) "cnd" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron7"},/area) "cne" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron12"},/area) "cnf" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron11"},/area) "cng" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape/transit) -"cnh" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cnh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) "cni" = (/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) "cnj" = (/obj/structure/table/holotable,/obj/machinery/readybutton,/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_thunderdomecourt) "cnk" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/under/color/red,/obj/item/weapon/melee/energy/sword/holosword/red,/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_thunderdomecourt) @@ -6101,7 +6101,7 @@ "cnq" = (/turf/simulated/floor/holofloor,/area/holodeck/source_boxingcourt) "cnr" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove{icon_state = "boxingyellow"},/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_boxingcourt) "cns" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_boxingcourt) -"cnt" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cnt" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) "cnu" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) "cnv" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/turf/simulated/floor/holofloor/grass,/area/holodeck/source_beach) "cnw" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) @@ -6114,34 +6114,34 @@ "cnD" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_boxingcourt) "cnE" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "redcorner"},/area/holodeck/source_boxingcourt) "cnF" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_boxingcourt) -"cnG" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) -"cnH" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew6,/area) -"cnI" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew9,/area) +"cnG" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) +"cnH" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew6,/area) +"cnI" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew9,/area) "cnJ" = (/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) "cnK" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape/transit) -"cnL" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) -"cnM" = (/obj/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew14,/area) -"cnN" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) -"cnO" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew11,/area) -"cnP" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew1,/area) +"cnL" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cnM" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew14,/area) +"cnN" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cnO" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew11,/area) +"cnP" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew1,/area) "cnQ" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_thunderdomecourt) "cnR" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) "cnS" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_thunderdomecourt) -"cnT" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) -"cnU" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew10,/area) +"cnT" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) +"cnU" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew10,/area) "cnV" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "cnW" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor,/area/holodeck/source_thunderdomecourt) "cnX" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "cnY" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_boxingcourt) "cnZ" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_boxingcourt) -"coa" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cob" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew10,/area) -"coc" = (/obj/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew12,/area) +"coa" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cob" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew10,/area) +"coc" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew12,/area) "cod" = (/turf/simulated/floor/holofloor{icon = 'beach.dmi'; icon_state = "sand"; name = "Soft sand"},/area/holodeck/source_beach) "coe" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "cof" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) -"cog" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"coh" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cog" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"coh" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) "coi" = (/turf/simulated/floor/holofloor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "Beach Front"},/area/holodeck/source_beach) "coj" = (/turf/simulated/floor/holofloor{icon_state = "bluecorner"},/area/holodeck/source_thunderdomecourt) "cok" = (/turf/simulated/floor/holofloor{icon_state = "blue"},/area/holodeck/source_thunderdomecourt) @@ -6149,7 +6149,7 @@ "com" = (/turf/simulated/floor/holofloor{icon_state = "bluecorner"},/area/holodeck/source_boxingcourt) "con" = (/turf/simulated/floor/holofloor{icon_state = "blue"},/area/holodeck/source_boxingcourt) "coo" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "bluecorner"},/area/holodeck/source_boxingcourt) -"cop" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cop" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) "coq" = (/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/simulated/floor/holofloor{icon = 'beach.dmi'; icon_plating = "water"; icon_regular_floor = "water"; icon_state = "water"; name = "Water"},/area/holodeck/source_beach) "cor" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) "cos" = (/obj/structure/table/holotable,/obj/item/clothing/head/helmet/thunderdome,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/under/color/green,/obj/item/weapon/melee/energy/sword/holosword/green,/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_thunderdomecourt) @@ -6160,12 +6160,12 @@ "cox" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_boxingcourt) "coy" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 10; icon_state = "blue"},/area/holodeck/source_boxingcourt) "coz" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "blue"},/area/holodeck/source_boxingcourt) -"coA" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) +"coA" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) "coB" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron5"},/area) "coC" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron12"},/area) "coD" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron13"},/area) "coE" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "iron9"},/area) -"coF" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"coF" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) "coG" = (/turf/space,/area/shuttle/escape_pod1/centcom) "coH" = (/turf/space,/area/shuttle/escape_pod2/centcom) "coI" = (/turf/space,/area/shuttle/escape_pod3/centcom) @@ -6228,14 +6228,14 @@ "cpN" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) "cpO" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) "cpP" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 8},/turf/space,/area/centcom/evac) -"cpQ" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) -"cpR" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) -"cpS" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) -"cpT" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) -"cpU" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) -"cpV" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) -"cpW" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) -"cpX" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cpQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns15,/area) +"cpR" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cpS" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) +"cpT" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cpU" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area) +"cpV" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns2,/area) +"cpW" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 4; name = "thrower_escapeshuttletop(right)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cpX" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) "cpY" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/centcom/evac) "cpZ" = (/obj/machinery/computer/secure_data,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cqa" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) @@ -6243,12 +6243,12 @@ "cqc" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod1/transit) "cqd" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod1/transit) "cqe" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape_pod1/transit) -"cqf" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) -"cqg" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) +"cqf" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns10,/area) +"cqg" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns1,/area) "cqh" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape_pod2/transit) "cqi" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape_pod2/transit) "cqj" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape_pod2/transit) -"cqk" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) +"cqk" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns13,/area) "cql" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; req_access_txt = "100"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cqm" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/PDAbox{pixel_x = -2; pixel_y = 4},/obj/item/weapon/storage/id_kit{pixel_x = 2},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cqn" = (/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/centcom/evac) @@ -6258,29 +6258,29 @@ "cqr" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod1/transit) "cqs" = (/turf/space/transit/north/shuttlespace_ns3,/area/shuttle/escape_pod1/transit) "cqt" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod1/transit) -"cqu" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) +"cqu" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) "cqv" = (/turf/space/transit/north/shuttlespace_ns10,/area/shuttle/escape_pod2/transit) "cqw" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape_pod2/transit) "cqx" = (/turf/space/transit/north/shuttlespace_ns6,/area/shuttle/escape_pod2/transit) -"cqy" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) +"cqy" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns12,/area) "cqz" = (/turf/space/transit/north/shuttlespace_ns7,/area/shuttle/escape_pod1/transit) "cqA" = (/turf/space/transit/north/shuttlespace_ns2,/area/shuttle/escape_pod1/transit) -"cqB" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) +"cqB" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) "cqC" = (/turf/space/transit/north/shuttlespace_ns9,/area/shuttle/escape_pod2/transit) "cqD" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape_pod2/transit) "cqE" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod2/transit) "cqF" = (/turf/space/transit/north/shuttlespace_ns1,/area/shuttle/escape_pod1/transit) -"cqG" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) +"cqG" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area) "cqH" = (/turf/space/transit/north/shuttlespace_ns8,/area/shuttle/escape_pod2/transit) "cqI" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape_pod2/transit) "cqJ" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod2/transit) -"cqK" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) -"cqL" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) -"cqM" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) +"cqK" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area) +"cqL" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns5,/area) +"cqM" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) "cqN" = (/turf/space/transit/north/shuttlespace_ns13,/area/shuttle/escape_pod3/transit) "cqO" = (/turf/space/transit/north/shuttlespace_ns5,/area/shuttle/escape_pod3/transit) "cqP" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape_pod3/transit) -"cqQ" = (/obj/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) +"cqQ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) "cqR" = (/turf/space/transit/north/shuttlespace_ns12,/area/shuttle/escape_pod3/transit) "cqS" = (/turf/space/transit/north/shuttlespace_ns4,/area/shuttle/escape_pod3/transit) "cqT" = (/turf/space/transit/north/shuttlespace_ns14,/area/shuttle/escape_pod3/transit)

*VtvutpDa{1(zeF6ovf>M-6 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ⅆ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

" // Table within a table for alignment, also allows you to easily add more colomns. + HTML += "" + var/index = -1 + + //The job before the current job. I only use this to get the previous jobs color when I'm filling in blank rows. + var/datum/job/lastJob + for(var/datum/job/job in job_master.occupations) + + index += 1 + if((index >= limit) || (job.title in splitJobs)) + if((index < limit) && (lastJob != null)) + //If the cells were broken up by a job in the splitJob list then it will fill in the rest of the cells with + //the last job's selection color. Creating a rather nice effect. + for(var/i = 0, i < (limit - index), i += 1) + HTML += "" + HTML += "
  
" + index = 0 + HTML += "" continue @@ -483,12 +517,10 @@ datum/preferences else HTML += "" - HTML += "
" var/rank = job.title + lastJob = job if(jobban_isbanned(user, rank)) HTML += "[rank] \[BANNED]

" - HTML += "\[Done\]" HTML += "" user << browse(null, "window=preferences") - user << browse(HTML, "window=mob_occupation;size=320x600") + user << browse(HTML, "window=mob_occupation;size=[width]x[height]") return From ddfdeb339e9f4e5b264d6921a095d5d0b6656b8e Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 01:15:10 +0100 Subject: [PATCH 05/19] TG: - Committing the source code of the "Unstandardness Text For DM" program. The program can currently map out defines. Revision: r3728 Author: baloh.matevz --- .../UnstandardnessTestForDM.sln | 20 + .../UnstandardnessTestForDM.suo | Bin 0 -> 23040 bytes .../UnstandardnessTestForDM/Form1.Designer.cs | 160 ++++++ .../UnstandardnessTestForDM/Form1.cs | 484 ++++++++++++++++++ .../UnstandardnessTestForDM/Form1.resx | 120 +++++ .../UnstandardnessTestForDM/Program.cs | 21 + .../Properties/AssemblyInfo.cs | 36 ++ .../Properties/Resources.Designer.cs | 71 +++ .../Properties/Resources.resx | 117 +++++ .../Properties/Settings.Designer.cs | 30 ++ .../Properties/Settings.settings | 7 + .../UnstandardnessTestForDM.csproj | 87 ++++ .../bin/Debug/UnstandardnessTestForDM.exe | Bin 0 -> 17920 bytes .../bin/Debug/UnstandardnessTestForDM.pdb | Bin 0 -> 38400 bytes .../Debug/UnstandardnessTestForDM.vshost.exe | Bin 0 -> 11600 bytes ...nstandardnessTestForDM.vshost.exe.manifest | 11 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6426 bytes .../x86/Debug/GenerateResource.read.1.tlog | Bin 0 -> 416 bytes .../x86/Debug/GenerateResource.write.1.tlog | Bin 0 -> 994 bytes .../UnstandardnessTestForDM.Form1.resources | Bin 0 -> 180 bytes ...ssTestForDM.Properties.Resources.resources | Bin 0 -> 180 bytes ...dnessTestForDM.csproj.FileListAbsolute.txt | 18 + .../obj/x86/Debug/UnstandardnessTestForDM.exe | Bin 0 -> 17920 bytes .../obj/x86/Debug/UnstandardnessTestForDM.pdb | Bin 0 -> 38400 bytes tools/readme.txt | 6 + 25 files changed, 1188 insertions(+) create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM.suo create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.Designer.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.exe create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.pdb create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.vshost.exe create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.vshost.exe.manifest create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.read.1.tlog create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.write.1.tlog create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Form1.resources create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Properties.Resources.resources create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.exe create mode 100644 tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.pdb create mode 100644 tools/readme.txt diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln new file mode 100644 index 00000000000..22ed586bbbf --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnstandardnessTestForDM", "UnstandardnessTestForDM\UnstandardnessTestForDM.csproj", "{A0EEBFC9-41D4-474D-853D-126AFDFB82DE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Debug|x86.ActiveCfg = Debug|x86 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Debug|x86.Build.0 = Debug|x86 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Release|x86.ActiveCfg = Release|x86 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.suo b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM.suo new file mode 100644 index 0000000000000000000000000000000000000000..e62a5089375aa55ea8e93a9619aceeff27e5a495 GIT binary patch literal 23040 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 + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.button1 = new System.Windows.Forms.Button(); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.listBox2 = new System.Windows.Forms.ListBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(12, 12); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(222, 23); + this.button1.TabIndex = 0; + this.button1.Text = "Locate all #defines"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // listBox1 + // + this.listBox1.FormattingEnabled = true; + this.listBox1.Location = new System.Drawing.Point(12, 82); + this.listBox1.Name = "listBox1"; + this.listBox1.Size = new System.Drawing.Size(696, 160); + this.listBox1.TabIndex = 1; + this.listBox1.SelectedIndexChanged += new System.EventHandler(this.listBox1_SelectedIndexChanged); + // + // panel1 + // + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel1.Controls.Add(this.listBox2); + this.panel1.Controls.Add(this.label4); + this.panel1.Controls.Add(this.label3); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.label1); + this.panel1.Location = new System.Drawing.Point(12, 297); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(696, 244); + this.panel1.TabIndex = 2; + // + // listBox2 + // + this.listBox2.FormattingEnabled = true; + this.listBox2.Location = new System.Drawing.Point(8, 71); + this.listBox2.Name = "listBox2"; + this.listBox2.Size = new System.Drawing.Size(683, 160); + this.listBox2.TabIndex = 4; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(5, 55); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(69, 13); + this.label4.TabIndex = 3; + this.label4.Text = "Referenced: "; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(5, 42); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(40, 13); + this.label3.TabIndex = 2; + this.label3.Text = "Value: "; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(5, 29); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(61, 13); + this.label2.TabIndex = 1; + this.label2.Text = "Defined in: "; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label1.Location = new System.Drawing.Point(3, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(79, 29); + this.label1.TabIndex = 0; + this.label1.Text = "label1"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(9, 38); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(81, 13); + this.label5.TabIndex = 3; + this.label5.Text = "Files searched: "; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(720, 553); + this.Controls.Add(this.label5); + this.Controls.Add(this.panel1); + this.Controls.Add(this.listBox1); + this.Controls.Add(this.button1); + this.Name = "Form1"; + this.Text = "Unstandardness Test For DM"; + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label1; + public System.Windows.Forms.ListBox listBox2; + public System.Windows.Forms.Label label5; + public System.Windows.Forms.ListBox listBox1; + } +} + diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs new file mode 100644 index 00000000000..4966c3f0c18 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.cs @@ -0,0 +1,484 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.Collections; +using System.IO; + +namespace UnstandardnessTestForDM +{ + public partial class Form1 : Form + { + DMSource source; + + public Form1() + { + InitializeComponent(); + source = new DMSource(); + source.mainform = this; + } + + private void button1_Click(object sender, EventArgs e) + { + source.find_all_defines(); + generate_define_report(); + } + + public void generate_define_report() + { + + TextWriter tw = new StreamWriter("DEFINES REPORT.txt"); + + tw.WriteLine("Unstandardness Test For DM report for DEFINES"); + tw.WriteLine("Generated on " + DateTime.Now); + tw.WriteLine("Total number of defines " + source.defines.Count()); + tw.WriteLine("Total number of Files " + source.filessearched); + tw.WriteLine("Total number of references " + source.totalreferences); + tw.WriteLine("Total number of errorous defines " + source.errordefines); + tw.WriteLine("------------------------------------------------"); + + foreach (Define d in source.defines) + { + tw.WriteLine(d.name); + tw.WriteLine("\tValue: " + d.value); + tw.WriteLine("\tComment: " + d.comment); + tw.WriteLine("\tDefined in: " + d.location + " : " + d.line); + tw.WriteLine("\tNumber of references: " + d.references.Count()); + foreach (String s in d.references) + { + tw.WriteLine("\t\t" + s); + } + } + + tw.WriteLine("------------------------------------------------"); + tw.WriteLine("SUCCESS"); + + tw.Close(); + + } + + private void listBox1_SelectedIndexChanged(object sender, EventArgs e) + { + try + { + Define d = (Define)listBox1.Items[listBox1.SelectedIndex]; + label1.Text = d.name; + label2.Text = "Defined in: " + d.location + " : " + d.line; + label3.Text = "Value: " + d.value; + label4.Text = "References: " + d.references.Count(); + listBox2.Items.Clear(); + foreach (String s in d.references) + { + listBox2.Items.Add(s); + } + + } + catch (Exception ex) { Console.WriteLine("ERROR HERE: " + ex.Message); } + } + + + } + + public class DMSource + { + public List defines; + public const int FLAG_DEFINE = 1; + public Form1 mainform; + + public int filessearched = 0; + public int totalreferences = 0; + public int errordefines = 0; + + public List filenames; + + public DMSource() + { + defines = new List(); + filenames = new List(); + } + + public void find_all_defines() + { + find_all_files(); + foreach(String filename in filenames){ + searchFileForDefines(filename); + } + + } + + public void find_all_files() + { + filenames = new List(); + String dmefilename = ""; + + foreach (string f in Directory.GetFiles(".")) + { + if (f.ToLower().EndsWith(".dme")) + { + dmefilename = f; + break; + } + } + + if (dmefilename.Equals("")) + { + MessageBox.Show("dme file not found"); + return; + } + + using (var reader = File.OpenText(dmefilename)) + { + String s; + while (true) + { + s = reader.ReadLine(); + + if (!(s is String)) + break; + + if (s.StartsWith("#include")) + { + int start = s.IndexOf("\"")+1; + s = s.Substring(start, s.Length - 11); + + if (s.EndsWith(".dm")) + { + filenames.Add(s); + } + } + + s = s.Trim(' '); + if (s == "") { continue; } + } + reader.Close(); + } + } + + + public void DirSearch(string sDir, int flag) + { + try + { + foreach (string d in Directory.GetDirectories(sDir)) + { + foreach (string f in Directory.GetFiles(d)) + { + if (f.ToLower().EndsWith(".dm")) + { + if ((flag & FLAG_DEFINE) > 0) + { + searchFileForDefines(f); + } + } + } + DirSearch(d, flag); + } + } + catch (System.Exception excpt) + { + Console.WriteLine("ERROR IN DIRSEARCH"); + Console.WriteLine(excpt.Message); + Console.WriteLine(excpt.Data); + Console.WriteLine(excpt.ToString()); + Console.WriteLine(excpt.StackTrace); + Console.WriteLine("END OF ERROR IN DIRSEARCH"); + } + } + + //DEFINES + public void searchFileForDefines(String fileName) + { + filessearched++; + FileInfo f = new FileInfo(fileName); + List lines = new List(); + List lines_without_comments = new List(); + + mainform.label5.Text = "Files searched: " + filessearched + "; Defines found: " + defines.Count() + "; References found: " + totalreferences + "; Errorous defines: " + errordefines; + mainform.label5.Refresh(); + + //This code segment reads the file and stores it into the lines variable. + using (var reader = File.OpenText(fileName)) + { + try + { + String s; + while (true) + { + s = reader.ReadLine(); + lines.Add(s); + s = s.Trim(' '); + if (s == "") { continue; } + } + } + catch { } + reader.Close(); + } + + mainform.listBox1.Items.Add("ATTEMPTING: " + fileName); + lines_without_comments = remove_comments(lines); + + /*TextWriter tw = new StreamWriter(fileName); + foreach (String s in lines_without_comments) + { + tw.WriteLine(s); + } + tw.Close(); + mainform.listBox1.Items.Add("REWRITE: "+fileName);*/ + + try + { + for (int i = 0; i < lines_without_comments.Count; i++) + { + String line = lines_without_comments[i]; + + if (!(line is string)) + continue; + + //Console.WriteLine("LINE: " + line); + + foreach (Define define in defines) + { + + if (line.IndexOf(define.name) >= 0) + { + define.references.Add(fileName + " : " + i); + totalreferences++; + } + } + + if( line.ToLower().IndexOf("#define") >= 0 ) + { + line = line.Trim(); + line = line.Replace('\t', ' '); + //Console.WriteLine("LINE = "+line); + String[] slist = line.Split(' '); + if(slist.Length >= 3){ + //slist[0] has the value of "#define" + String name = slist[1]; + String value = slist[2]; + + for (int j = 3; j < slist.Length; j++) + { + value += " " + slist[j]; + //Console.WriteLine("LISTITEM["+j+"] = "+slist[j]); + } + + value = value.Trim(); + + String comment = ""; + + if (value.IndexOf("//") >= 0) + { + comment = value.Substring(value.IndexOf("//")); + value = value.Substring(0, value.IndexOf("//")); + } + + comment = comment.Trim(); + value = value.Trim(); + + Define d = new Define(fileName,i,name,value,comment); + defines.Add(d); + mainform.listBox1.Items.Add(d); + mainform.listBox1.Refresh(); + }else{ + Define d = new Define(fileName, i, "ERROR ERROR", "Something went wrong here", line); + errordefines++; + defines.Add(d); + mainform.listBox1.Items.Add(d); + mainform.listBox1.Refresh(); + } + } + } + } + catch (Exception e) { + Console.WriteLine(e.Message); + Console.WriteLine(e.StackTrace); + MessageBox.Show("Exception: " + e.Message + " | " + e.ToString()); + } + } + + bool iscomment = false; + int ismultilinecomment = 0; + bool isstring = false; + bool ismultilinestring = false; + int escapesequence = 0; + int stringvar = 0; + + public List remove_comments(List lines) + { + List r = new List(); + + iscomment = false; + ismultilinecomment = 0; + isstring = false; + ismultilinestring = false; + + bool skiponechar = false; //Used so the / in */ doesn't get written; + + for (int i = 0; i < lines.Count(); i++) + { + + String line = lines[i]; + + if (!(line is String)) + continue; + + iscomment = false; + isstring = false; + char ca = ' '; + escapesequence = 0; + + String newline = ""; + + int k = line.Length; + + for (int j = 0; j < k; j++) + { + + char c = line.ToCharArray()[j]; + + if (escapesequence == 0) + if (normalstatus()) + { + if (ca == '/' && c == '/') + { + c = ' '; + iscomment = true; + + newline = newline.Remove(newline.Length - 1); + k = line.Length; + } + if (ca == '/' && c == '*') + { + c = ' '; + ismultilinecomment = 1; + newline = newline.Remove(newline.Length - 1); + k = line.Length; + } + if (c == '"') + { + isstring = true; + } + if (ca == '{' && c == '"') + { + ismultilinestring = true; + } + } + else if (isstring) + { + + if (c == '\\') + { + escapesequence = 2; + } + else if (stringvar > 0) + { + if (c == ']') + { + stringvar--; + } + else if (c == '[') + { + stringvar++; + } + } + else if (c == '"') + { + isstring = false; + } + else if (c == '[') + { + stringvar++; + } + } + else if (ismultilinestring) + { + if (ca == '"' && c == '}') + { + ismultilinestring = false; + } + } + else if (ismultilinecomment > 0) + { + if (ca == '/' && c == '*') + { + c = ' '; //These things are here to prevent /*/ from bieng interpreted as the start and end of a comment. + skiponechar = true; + ismultilinecomment++; + } + if (ca == '*' && c == '/') + { + c = ' '; //These things are here to prevent /*/ from bieng interpreted as the start and end of a comment. + skiponechar = true; + ismultilinecomment--; + } + } + + if (!iscomment && (ismultilinecomment==0) && !skiponechar) + { + newline += c; + } + + if (skiponechar) + { + skiponechar = false; + } + if (escapesequence > 0) + { + escapesequence--; + } + else + { + ca = c; + } + } + + r.Add(newline.TrimEnd()); + + } + + return r; + } + + private bool normalstatus() + { + return !isstring && !ismultilinestring && (ismultilinecomment==0) && !iscomment && (escapesequence == 0); + } + + + } + + public class Define + { + public String location; + public int line; + public String name; + public String value; + public String comment; + public List references; + + public Define(String location, int line, String name, String value, String comment) + { + this.location = location; + this.line = line; + this.name = name; + this.value = value; + this.comment = comment; + this.references = new List(); + } + + public override String ToString() + { + return "DEFINE: \""+name+"\" is defined as \""+value+"\" AT "+location+" : "+line; + } + + } + + + + +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx new file mode 100644 index 00000000000..1af7de150c9 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs new file mode 100644 index 00000000000..1e8ac829d9e --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Program.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace UnstandardnessTestForDM +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs new file mode 100644 index 00000000000..99c88721b31 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("UnstandardnessTestForDM")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Microsoft")] +[assembly: AssemblyProduct("UnstandardnessTestForDM")] +[assembly: AssemblyCopyright("Copyright © Microsoft 2012")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("c0e09000-1840-4416-8bb2-d86a8227adf1")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs new file mode 100644 index 00000000000..92534f43fed --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.239 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace UnstandardnessTestForDM.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("UnstandardnessTestForDM.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx new file mode 100644 index 00000000000..af7dbebbace --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs new file mode 100644 index 00000000000..ab81379593f --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.239 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace UnstandardnessTestForDM.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings new file mode 100644 index 00000000000..39645652af6 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj new file mode 100644 index 00000000000..7cafd94f656 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/UnstandardnessTestForDM.csproj @@ -0,0 +1,87 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {A0EEBFC9-41D4-474D-853D-126AFDFB82DE} + WinExe + Properties + UnstandardnessTestForDM + UnstandardnessTestForDM + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + \ No newline at end of file diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.exe b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/bin/Debug/UnstandardnessTestForDM.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb55cad8fd79a29b2bd20e19c06f1dc03af0c30f GIT binary patch literal 17920 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 f!L1v;8A3spLJh!~a=*V>&iS81BEgcrT$<5` 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 z z&=#?g6V$=wK;MbkDI7SI!WeQ^CS`v~K!cP!6Ls~m0g03HCzBh+@8@%Usja`( zRUhEh9p)q@kq8zn0BMtae6H~x8XbD4CjSrk|1SY%$D7f!QUCv!`kxhkEdlC{lSV^$ z#(*)3eJrzmv)`&?O0<%U0XU$nXc)#;#rr5K4A-F31}PvsUQuPZBF4Zn9B3G$Bm$p^ z+xEg};-+*Al`u;U)AZq(Ape5E<&Z}jc}SDTg)8}o8}*{e(B;nwSKrv~9H~AQdwjF4 zytOrcZE;D4HXF}iOv5wi{v~u8Mx&{)%KP37{uH^cp}uRh0dOQ{563MO=@S^LIzzi} z*-Ueu1(WUMCW9mBJY@F8S7T}Q7cHV+lSJGOh0EM6pm>nUzHKpl6$ z9c>`lvT>V;0qSfUsM-S(QUsnti42G+>d+=|*gAM$lA^MX%6D98JY3pjA|YD~*C3Hf zI!d8LOrl5_)5VyI&Yv)5j2m?@HmHX&^2W*}Z{k3e8SLqfXJA8d^=>_4m;$0_V49#^ zOof(#VW>J~&gG~|Z>JyZwzIFlH?{XmuKzHk_$TifPtW_@znJ%9f`4fAtJSn01FrfB ztW8{r!)J`EReh`HB{h53l@(|NA2%KTqU3jV<00qWP1>SYpB?DEdD*xjtD7pVhyFNj zM5^doKSSp{CoQMuI*V7a&Lc3JPwm5ex9k;QIcq=E?BUJJcpq7ko;81Q#f$yRH=cFe z5b>h8C`l0N{0;jDkyEj#=T`F^;m(Gk`yGp8_z3auXm&^k}+WEW& zt7|si1E186D{>Cz=$(lTNh#Zrb28j@eMWGuP+_y>1}xWTU-akX<*7w!&MZO!KM`yl<0Iky_CdajPx~l`pPt| z$>+pR`I2Jekh!{h0v3O2*dY1m?JYwS9YKpmkIwCT-t`Ud(QP+eljKnc!#*(-a5`kT z0g2FH^k?Wc8k~_M@#J04uOACs6XM0%=*4@6tCG!{3|R?3Oanu+%XiKlXZGUE z!9ZE*#9=baq{{4%<^IcOqJRgdAL`xYAJ-^NeM$2?aXP2*9jEc=`nqt@GoIHrFZ877 z5D5;-{if^h*b5Dr3*JQX3MwLMovuvFn~*ig_O zk_@%dsf#MDsyA$ID8J6!cNiZypQ)>Ec`)>qd&?C3ZlO6p=ZN^1ms`uvq8sKAQ zfscvq^f6rQtSjXuHGA(P1@JTf#$8Q194GKG4mLJ+xQ!F(aM-wQcNI_1{9o}n>XhMt zUu6UY1&4MyDEgl`sDJ5u>hJ|0yd^(y5{efDA>;Z(7Y$r?PjYj7DP5Xj_FIuQ;#||u z&=`HjptkOe`hci{cqM?Z7vhf99GoD>l0v+ePeXBU3qPaY&~t<=wFG+B6+ z#7wd_Toon!sa($~gE+SJV0lvRz}B3Vx@ML0%;cLcIyzbFJj7-Qx%H5C{?KB zV)bs>V(P#!&?I*~Y-FW0>YOq#X6WJl)4sj!y~u4pgyDia<4z?GCHC32@iLisl(jWa zB48zUKl$@SiPqu-K8dx4=Na<-T59ddf#ZY)DBQQpJ7O4PG(HMRG=3gh!hRVYf4>Vg|mrXkTWVH8ZMCy}ER7;eB(l^wQ%yM`u5I9&Q(rmhn*QiiF;(9r&nOJ#V&GkQz7Xqj0TK z^O@lhdg@LU(>`AR#3-X}yxO*SV{P4$>0!?7srRge4bKBC^T#* z8ujN(wwQ*TObBqI$!owPV^5*ifid&vi=Rmq1C#e1#Vx2JfMM)~-!tV!vGuFB3ApEfFq{p}!dMD5Lx^n8<%5`h3 zY-+WGLQiHscD23c$1XJAw=||@NN`ro(edZ!DZG1{bZF5}KU~_$7st*V7JGkR_0#zW znx2$>)ZU~zX{d$uS+{H9jKT7~i7|=e!frG_zjb(h=1*z2=lRndmcOnqRt`6eAKP@T zULI*ZXP+sfDtz*Eecq?E)X`5aF-!xTl4VL!MXRyOUndaGYI)>Z zu(EiD##GB7z36E+#TPOIhYyX6_g-|%I!h~f&-=ZD@&!*!zt?%!pmk-w#;XjubmWN@ zvq~GMDLzuD$hNJ1w|sJzd)CDH%Y_v~tb7|qYdu@0-=Al;IHAMeWMJmtnN7asag_gW zL_1oFeLAlk{V+0wLA}Bq(fzv%BYsbNImS0lGAXnxP6jvn0VS z#1pxH9tnLFM)iuE;l!sL)bfD7?4zl{wS5Y+0p(P_1#@O>=Il@ACm``x-gY^mDc=9xt-l|Et>xj!WIP z1-I_UI^@3^TC}#YA~`H%)Mbg+9^*IQpvu5O6?TP3ipxh(;ZdJ2UDH1o9)0Bq$neM! zq9J>5O*U-GN0Gr1RM}(|Pp|wZ!lPlhDV(|55w>#zR?u zTwZiW!KDt92M?pa%c}05oj>hRl!evkvztGzim*2b>R<18)sQ>JWn^WzZolLe&RT7# zV%aZI4&}pYc~-u<=@ae>TDJ{fk)NwEcO%-IY@)QvQcT}(X|iO^t>dLb#~=2eq?jBg z@vLx-X0QbUz#${W|Dpclw{v_*5rdhcl@VV|HTHR zycK$~{f}QRhRQV}l%a z_&OAc+Zt`Rn&<6T-6zvAudYnGW7+4IMM1Y$jagZ3r=8xa)ogIHCgyBlu(SWdj{}=c zcU~&WX&ry;*JtnD2Si~HzssE?pY^M#J%_n{+1k7{ho=rI>4%%Nl+NWYHL$Sw(QnBp z&&&l+Ze7Z34zjX${@vXjD?@6kFE0BHKI4%;yW-`D{3we%hw|qw?I*9A_Ca@8nMj-G zVLoxxLgz(p_o|OK7JjGi6P{4eP#6%dfKI=|-Mj;D56rE5t@W&V&~0MpNl^k?eUsD@or(o=%<5Y<=i#wO)^B40xI9 zd0bOvYv8?G`+?W!9>`$BRsYAMOGaLJDR*7+mp%W0d-Wor22q<`$)Gg7 zKl^2B1Kb=sBlyp*1HDZPo{$(B7^<@0ds1VI&%VctZnxQM6_;AD?KkZ_-IB+AQuFR- z*T@4KKV+yLG;cjqr21gk0kg5c?SFGQ1q0uRBF8snjVnaH&pIK9b_#y4rru^YJE+h7&5x zs9AY=_}k`&Dd{i6GvD}@ZFQneOa0+~>&jEiPnP;qT3sG&zv|har+8omHf8dz22H=; z|G3?jRGN1{Sif4WDVp0bTj*@RtN(Vr;u|t(L+}jR;2s?)vNLFEfKvX)jqS?= z5R9$oSXSzMt1XGb^?I14vsJq*N*EYgw<#&GH6ftVGuOHLi0kD!oT# zDkga({4jf8)|P2o8}DIStxW-pd_APHW6y?rQ=9OU`%I(z6l^RuzPlq2jlZ((H}0Xz zol`F;9lGF}@iatK!0=jeLS@HJSJ!c7;z64O-#&Dg&#>pd-(SCc=u5RdrFLto)@OT1 zr0ohy+M*GwvZH-+f&1KvF_Z3; + + + + + + + + + + diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..f4263115dfbb1263623b498558f2b704760184c8 GIT binary patch literal 6426 zcmeHL-BTMk5VyfxFoZUyDM_G7E^Rsuse6NK2#^^bf{k0IA;Z`X=?v!~vQIWDvgAlQ zjKlEMxBe6T3p)K1+ugH$d<1A8Y!44UhDGROf7;bb`w@voB9VXK!@v059s%NQv5Jyf zR*kd6v`=`!_#Tr^M%L?6Y-Tr-_6}8=NwJn%aDtzto$t0fuzY8LatnawC*$RA>O7iRLRCWMH&sNoIFvRqTw4o1B)LJ z&SjH&ue7H1GH-1h87gpBdJ1M|q^Po5j&V9uA;M!GF|<1qd-Yt^=RBuKoi?R9=nfT0 z8OH9O8_P-VfxM5fvq)5pns8acFKcSv02BR`)r3?uOREG_u_?5H{hjWv&G`BCliKXs zQ}40MSv>rt|LiK8gPhu2*k+a~S}{^Fs_!&BLsWqhRoUMrW?xS>l&pe6P>5+oYfKx} zIvtOL9EPICW?|h~+0QVYxiGXP1v{YX$>rTyrW>5J5b)x{j$O^Q7j7$Ap;}Az3O36O zhyWJWSwg+MFAS^G&XS9q+Dg&Zh&5_ik;n+pXf%qyK>r*ow6vjhFfllzib11sexiaZ zR&ic~2HvN3cdwZOR=q>GPqztE?|%%Z7K~z|mbB}-A{A%l(|fY`zpu&iGFhrDy-2O5 z7wN*vYAJc$K5pn%`=N(YZ`FFk*+rv66YYl;g}136%x}0&_4oo|q!1qkG7*nqa|{W* zw2}BNAlN;Q|HP3@0I?>KWH_V3Shu0Qew^=ko0kQMHJU_GH;e~d=gmejbhF7rctDd~ zAKmfC8%HPB6!7^YntAEI)!?Dsb;9Moo2B}|$cAfbI+b>flw7-S(U}U5C{KV#DT0g4 zNtNBYvR{^ebB|VD0I#xNLyq9Mi{NeYR7-vsMiO~irHTshQci_b_G$bx6!LQ*^XCQV z226n<;MdUOu62}g2c|#9>2@fvy=b=w?ao{)0h405+M0&eDD2Jp0vZ$8<)jzVsnz&h z_&6L?Uldg~q#*$1`3ZXr%H5NEgrY7BTo?LdGOG_3mo zdI+E}sRnVE9fV=_GZ1Co4Hap3P8nI8T0^Lq^LF8)^vDm@>9#d?y2{BE_K9i)I(Pus zqW{=k&mUmU0_KPQV}@~xq5mjK{f zXvA_*^NV646Qnoic7mA=eu*Hvfrj-Rko(7(OUsQX)-xELKK_{rgLSu@g6byRkrQhk z`e%=emlxMsC)RTq??tZkJ@A=2&XXp_-B^4(v69eL0v+}`dnz;0$($0H5C!V|0UD(D j=XD|aPhb*+->u-R5E;MGzlQJ5e--G5?@m~BElvIldB}37 literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.read.1.tlog b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..247c250f975958656053cca6e22ad8a5cf24ce20 GIT binary patch literal 416 zcmdUsI}XA?3`Adz#8r?G9bF*&M3Rk?jYJV~|5E_Z3k@YD&DtJ$#vbqUac9q#nTe4D zgYV3aiiX75ycQj~lC68|%*lGqrsPSqDV&MUm}PcyDwS%p;078obF@3~R_?F;Z*J@4 jl^UUUW66Sl*}r$|xM18kb14qykCWsz2LB;keY<-Bpfx{< literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.write.1.tlog b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/GenerateResource.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..d100f54085bd324a4ba75bfa9efbbea9766b8d06 GIT binary patch literal 994 zcmd^-%?^S<420)w;;WDt6JxxADEP@#laZ*00fHA+r}uZ0?!AUe|v5c2MDPqC|%&`YBs$wGeHNYq_z{Mtkjub}tc{ clG!^BhWi-rcis@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Properties.Resources.resources b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt new file mode 100644 index 00000000000..1d36d1cd556 --- /dev/null +++ b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.csproj.FileListAbsolute.txt @@ -0,0 +1,18 @@ +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\bin\Debug\UnstandardnessTestForDM.exe +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\bin\Debug\UnstandardnessTestForDM.pdb +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\ResolveAssemblyReference.cache +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.Form1.resources +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.Properties.Resources.resources +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\GenerateResource.read.1.tlog +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\GenerateResource.write.1.tlog +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.exe +c:\users\baloh\documents\visual studio 2010\Projects\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.pdb +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\bin\Debug\UnstandardnessTestForDM.exe +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\bin\Debug\UnstandardnessTestForDM.pdb +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\ResolveAssemblyReference.cache +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.Form1.resources +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.Properties.Resources.resources +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\GenerateResource.read.1.tlog +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\GenerateResource.write.1.tlog +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.exe +C:\Users\Baloh\Desktop\tgs13\tools\UnstandardnessTestForDM\UnstandardnessTestForDM\obj\x86\Debug\UnstandardnessTestForDM.pdb diff --git a/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.exe b/tools/UnstandardnessTestForDM/UnstandardnessTestForDM/obj/x86/Debug/UnstandardnessTestForDM.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb55cad8fd79a29b2bd20e19c06f1dc03af0c30f GIT binary patch literal 17920 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 f!L1v;8A3spLJh!~a=*V>&iS81BEgcrT$<5` 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 Date: Thu, 7 Jun 2012 01:21:26 +0100 Subject: [PATCH 06/19] TG: - When an admin uses 'adminwho', they will now also get information on whether the connected admins are observing (they're a ghost), playing (they're a living mob) or if they have not even entered the game (they're a new_player mob type) - In addition when an admin uses 'adminwho' they will see if the admin in the list is AFK or not. You are deemed as AFK if you have been inactive for 300 seconds = 5 minutes. - A little code standardization for port gens. Revision: r3730 Author: baloh.matevz --- code/game/verbs/who.dm | 10 +++++++++- code/modules/power/port_gen.dm | 15 +++++++-------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/code/game/verbs/who.dm b/code/game/verbs/who.dm index 26ac9307b61..e197d419f49 100644 --- a/code/game/verbs/who.dm +++ b/code/game/verbs/who.dm @@ -31,7 +31,15 @@ for (var/mob/M in world) if(M && M.client && M.client.holder) if(usr.client.holder && (usr.client.holder.level != 0)) - usr << "[M.key] is a [M.client.holder.rank][M.client.stealth ? " (as [M.client.fakekey])" : ""]" + var/afk = 0 + if( M.client.inactivity > 3000 ) //3000 deciseconds = 300 seconds = 5 minutes + afk = 1 + if(isobserver(M)) + usr << "[M.key] is a [M.client.holder.rank][M.client.stealth ? " (as [M.client.fakekey])" : ""] - Observing [afk ? "(AFK)" : ""]" + else if(istype(M,/mob/new_player)) + usr << "[M.key] is a [M.client.holder.rank][M.client.stealth ? " (as [M.client.fakekey])" : ""] - Has not entered [afk ? "(AFK)" : ""]" + else if(istype(M,/mob/living)) + usr << "[M.key] is a [M.client.holder.rank][M.client.stealth ? " (as [M.client.fakekey])" : ""] - Playing [afk ? "(AFK)" : ""]" else if(!M.client.stealth && (M.client.holder.level != -3)) usr << "\t[pick(nobles)] [M.client] is a [M.client.holder.rank]" diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index be46259e7ff..c421c563040 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -1,4 +1,4 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:05 +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:33 /* new portable generator - work in progress @@ -57,15 +57,14 @@ display round(lastgen) and plasmatank amount var/recent_fault = 0 var/power_output = 1 - proc - HasFuel() //Placeholder for fuel check. - return 1 + proc/HasFuel() //Placeholder for fuel check. + return 1 - UseFuel() //Placeholder for fuel use. - return + proc/UseFuel() //Placeholder for fuel use. + return - handleInactive() - return + proc/handleInactive() + return process() if(active && HasFuel() && !crit_fail && anchored) From 72297435571dfa277d3667a179166c449391cdae Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 01:23:29 +0100 Subject: [PATCH 07/19] TG: - You can now make coffins from wood planks. They cost 5 planks and take 1.5s to make, you can only make one per tile. Revision: r3731 Author: baloh.matevz --- code/game/objects/stacks/wood.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/game/objects/stacks/wood.dm b/code/game/objects/stacks/wood.dm index 40f4494721c..6dd30588173 100644 --- a/code/game/objects/stacks/wood.dm +++ b/code/game/objects/stacks/wood.dm @@ -8,9 +8,9 @@ var/global/list/datum/stack_recipe/wood_recipes = list ( \ new/datum/stack_recipe("table parts", /obj/item/weapon/table_parts/wood, 2), \ new/datum/stack_recipe("wooden barricade", /obj/structure/barricade/wooden, 5, time = 30, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("wooden door", /obj/structure/mineral_door/wood, 10, time = 20, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("coffin", /obj/structure/closet/coffin, 5, time = 15, one_per_turf = 1, on_floor = 1), \ ) -/obj/item/stack/sheet/wood - New(var/loc, var/amount=null) - recipes = wood_recipes - return ..() \ No newline at end of file +/obj/item/stack/sheet/wood/New(var/loc, var/amount=null) + recipes = wood_recipes + return ..() \ No newline at end of file From 8b246ecfbf6dc67115c3c108f0fa56f51506d59d Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 01:29:58 +0100 Subject: [PATCH 08/19] TG: Labcoat buttons are no longer toggle-able while stunned, unconscious or dead. Revision: r3732 Author: johnsonmt88 --- code/game/objects/items/clothing.dm | 167 +++++++++++++++------------- 1 file changed, 87 insertions(+), 80 deletions(-) diff --git a/code/game/objects/items/clothing.dm b/code/game/objects/items/clothing.dm index 7eb200596e4..8dfd188b1f8 100644 --- a/code/game/objects/items/clothing.dm +++ b/code/game/objects/items/clothing.dm @@ -330,87 +330,93 @@ THERMAL GLASSES /obj/item/clothing/suit/storage/labcoat/verb/toggle() set name = "Toggle Labcoat Buttons" set category = "Object" - if(src.icon_state == "labcoat_open") - src.icon_state = "labcoat" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat") - src.icon_state = "labcoat_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_cmo_open") - src.icon_state = "labcoat_cmo" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_cmo") - src.icon_state = "labcoat_cmo_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_cmoalt_open") - src.icon_state = "labcoat_cmoalt" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_cmoalt") - src.icon_state = "labcoat_cmoalt_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_gen_open") - src.icon_state = "labcoat_gen" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_gen") - src.icon_state = "labcoat_gen_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_chem_open") - src.icon_state = "labcoat_chem" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_chem") - src.icon_state = "labcoat_chem_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_vir_open") - src.icon_state = "labcoat_vir" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_vir") - src.icon_state = "labcoat_vir_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_tox_open") - src.icon_state = "labcoat_tox" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_tox") - src.icon_state = "labcoat_tox_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labgreen_open") - src.icon_state = "labgreen" - usr << "You button up the labcoat." - else if(src.icon_state == "labgreen") - src.icon_state = "labgreen_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_pink_open") - src.icon_state = "labcoat_pink" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_pink") - src.icon_state = "labcoat_pink_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_red_open") - src.icon_state = "labcoat_red" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_red") - src.icon_state = "labcoat_red_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "labcoat_cdc_open") - src.icon_state = "labcoat_cdc" - usr << "You button up the labcoat." - else if(src.icon_state == "labcoat_cdc") - src.icon_state = "labcoat_cdc_open" - usr << "You unbutton the labcoat." - else if(src.icon_state == "fr_jacket_open") - src.icon_state = "fr_jacket" - usr << "You button up the jacket." - else if(src.icon_state == "fr_jacket") - src.icon_state = "fr_jacket_open" - usr << "You unbutton the jacket." - else if(src.icon_state == "fr_sleeve_open") - src.icon_state = "fr_sleeve" - usr << "You button up the jacket." - else if(src.icon_state == "fr_sleeve") - src.icon_state = "fr_sleeve_open" - usr << "You unbutton the jacket." + + if(!usr.canmove || usr.stat || usr.restrained()) + return 0 + else - usr << "Sorry! The suit you're wearing doesn't have buttons!" - usr.update_clothing() + + if(src.icon_state == "labcoat_open") + src.icon_state = "labcoat" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat") + src.icon_state = "labcoat_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_cmo_open") + src.icon_state = "labcoat_cmo" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_cmo") + src.icon_state = "labcoat_cmo_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_cmoalt_open") + src.icon_state = "labcoat_cmoalt" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_cmoalt") + src.icon_state = "labcoat_cmoalt_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_gen_open") + src.icon_state = "labcoat_gen" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_gen") + src.icon_state = "labcoat_gen_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_chem_open") + src.icon_state = "labcoat_chem" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_chem") + src.icon_state = "labcoat_chem_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_vir_open") + src.icon_state = "labcoat_vir" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_vir") + src.icon_state = "labcoat_vir_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_tox_open") + src.icon_state = "labcoat_tox" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_tox") + src.icon_state = "labcoat_tox_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labgreen_open") + src.icon_state = "labgreen" + usr << "You button up the labcoat." + else if(src.icon_state == "labgreen") + src.icon_state = "labgreen_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_pink_open") + src.icon_state = "labcoat_pink" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_pink") + src.icon_state = "labcoat_pink_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_red_open") + src.icon_state = "labcoat_red" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_red") + src.icon_state = "labcoat_red_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "labcoat_cdc_open") + src.icon_state = "labcoat_cdc" + usr << "You button up the labcoat." + else if(src.icon_state == "labcoat_cdc") + src.icon_state = "labcoat_cdc_open" + usr << "You unbutton the labcoat." + else if(src.icon_state == "fr_jacket_open") + src.icon_state = "fr_jacket" + usr << "You button up the jacket." + else if(src.icon_state == "fr_jacket") + src.icon_state = "fr_jacket_open" + usr << "You unbutton the jacket." + else if(src.icon_state == "fr_sleeve_open") + src.icon_state = "fr_sleeve" + usr << "You button up the jacket." + else if(src.icon_state == "fr_sleeve") + src.icon_state = "fr_sleeve_open" + usr << "You unbutton the jacket." + else + usr << "Sorry! The suit you're wearing doesn't have buttons!" + usr.update_clothing() /obj/item/clothing/head/ushanka/attack_self(mob/user as mob) if(src.icon_state == "ushankadown") @@ -422,6 +428,7 @@ THERMAL GLASSES src.item_state = "ushankadown" user << "You lower the ear flaps on the ushanka." + /obj/item/clothing/glasses/thermal/emp_act(severity) if(istype(src.loc, /mob/living/carbon/human)) var/mob/living/carbon/human/M = src.loc From 612d1593a30ecca0d99d8127447a4d06c0278ccb Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 01:44:34 +0100 Subject: [PATCH 09/19] TG: Disposal update * You can now Drag-Drop disposal pipes and machinery into the dispenser, in order to remove them. * You must now use wrench before welding a pipe to the ground * You can no longer remove a trunk untill the machinery ontop is unwelded and unwrenched * You are now forced to eject the disposal bin before unwelding it. Thanks to whoever said the bugs in OOC. (Sorry, unable to remember names) Revision: r3734 Author: daniel.cf.hultgren --- code/game/machinery/pipe/pipe_dispenser.dm | 21 +++ .../recycling/disposal-construction.dm | 64 ++++---- code/modules/recycling/disposal.dm | 152 +++++++++++------- code/modules/recycling/sortingmachinery.dm | 8 + icons/mob/eyes.dmi | Bin 7213 -> 7305 bytes 5 files changed, 155 insertions(+), 90 deletions(-) diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm index 8ccc0b363e1..fd94cb27011 100644 --- a/code/game/machinery/pipe/pipe_dispenser.dm +++ b/code/game/machinery/pipe/pipe_dispenser.dm @@ -108,6 +108,27 @@ density = 1 anchored = 1.0 +/* +//Allow you to push disposal pipes into it (for those with density 1) +/obj/machinery/pipedispenser/disposal/HasEntered(var/obj/structure/disposalconstruct/pipe as obj) + if(istype(pipe) && !pipe.anchored) + del(pipe) + +Nah +*/ + +//Allow you to drag-drop disposal pipes into it +/obj/machinery/pipedispenser/disposal/MouseDrop_T(var/obj/structure/disposalconstruct/pipe as obj, mob/usr as mob) + if(!usr.canmove || usr.stat || usr.restrained()) + return + + if (!istype(pipe) || get_dist(usr, src) > 1 || get_dist(src,pipe) > 1 ) + return + + if (pipe.anchored) + return + + del(pipe) /obj/machinery/pipedispenser/disposal/attack_hand(user as mob) if(..()) diff --git a/code/modules/recycling/disposal-construction.dm b/code/modules/recycling/disposal-construction.dm index f041e96828b..43a5fee3115 100644 --- a/code/modules/recycling/disposal-construction.dm +++ b/code/modules/recycling/disposal-construction.dm @@ -87,8 +87,11 @@ if(usr.stat) return + if(anchored) usr << "You must unfasten the pipe before rotating it." + return + dir = turn(dir, -90) update() @@ -100,6 +103,7 @@ if(anchored) usr << "You must unfasten the pipe before flipping it." + return dir = turn(dir, 180) if(ptype == 2) @@ -194,41 +198,45 @@ update() else if(istype(I, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/W = I - if(W.remove_fuel(0,user)) - playsound(src.loc, 'Welder2.ogg', 100, 1) - user << "Welding the [nicetype] in place." - W:welding = 2 - if(do_after(user, 20)) - user << "The [nicetype] has been welded in place!" - update() // TODO: Make this neat - if(ispipe) // Pipe + if(anchored) + var/obj/item/weapon/weldingtool/W = I + if(W.remove_fuel(0,user)) + playsound(src.loc, 'Welder2.ogg', 100, 1) + user << "Welding the [nicetype] in place." + W:welding = 2 + if(do_after(user, 20)) + user << "The [nicetype] has been welded in place!" + update() // TODO: Make this neat + if(ispipe) // Pipe - var/pipetype = dpipetype() - var/obj/structure/disposalpipe/P = new pipetype(src.loc) - P.base_icon_state = base_state - P.dir = dir - P.dpdir = dpdir - P.updateicon() + var/pipetype = dpipetype() + var/obj/structure/disposalpipe/P = new pipetype(src.loc) + P.base_icon_state = base_state + P.dir = dir + P.dpdir = dpdir + P.updateicon() - else if(ptype==6) // Disposal bin - var/obj/machinery/disposal/P = new /obj/machinery/disposal(src.loc) - P.mode = 0 // start with pump off + else if(ptype==6) // Disposal bin + var/obj/machinery/disposal/P = new /obj/machinery/disposal(src.loc) + P.mode = 0 // start with pump off - else if(ptype==7) // Disposal outlet + else if(ptype==7) // Disposal outlet - var/obj/structure/disposaloutlet/P = new /obj/structure/disposaloutlet(src.loc) - P.dir = dir - Trunk.linked = P + var/obj/structure/disposaloutlet/P = new /obj/structure/disposaloutlet(src.loc) + P.dir = dir + Trunk.linked = P - else if(ptype==8) // Disposal outlet + else if(ptype==8) // Disposal outlet - var/obj/machinery/disposal/deliveryChute/P = new /obj/machinery/disposal/deliveryChute(src.loc) - P.dir = dir + var/obj/machinery/disposal/deliveryChute/P = new /obj/machinery/disposal/deliveryChute(src.loc) + P.dir = dir - del(src) + del(src) + return + W:welding = 1 + else + user << "You need more welding fuel to complete this task." return - W:welding = 1 else - user << "You need more welding fuel to complete this task." + user << "You need to attach it to the plating first!" return diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 5d9c16139a6..f007eacbaf9 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -48,6 +48,10 @@ if(isrobot(user) && !istype(I, /obj/item/weapon/trashbag)) return if(mode<=0) // It's off + if(contents.len > 0) + user << "Eject the items first!" + return + if(istype(I, /obj/item/weapon/screwdriver)) if(mode==0) // It's off but still not unscrewed mode=-1 // Set it to doubleoff l0l @@ -1243,90 +1247,109 @@ icon_state = "pipe-t" var/obj/linked // the linked obj/machinery/disposal or obj/disposaloutlet - New() - ..() - dpdir = dir - spawn(1) - getlinked() +/obj/structure/disposalpipe/trunk/New() + ..() + dpdir = dir + spawn(1) + getlinked() - update() - return + update() + return - proc/getlinked() - linked = null - var/obj/machinery/disposal/D = locate() in src.loc - if(D) - linked = D - if (!D.trunk) - D.trunk = src +/obj/structure/disposalpipe/trunk/proc/getlinked() + linked = null + var/obj/machinery/disposal/D = locate() in src.loc + if(D) + linked = D + if (!D.trunk) + D.trunk = src - var/obj/structure/disposaloutlet/O = locate() in src.loc - if(O) - linked = O + var/obj/structure/disposaloutlet/O = locate() in src.loc + if(O) + linked = O - update() - return + update() + return // Override attackby so we disallow trunkremoval when somethings ontop - attackby(var/obj/item/I, var/mob/user) +/obj/structure/disposalpipe/trunk/attackby(var/obj/item/I, var/mob/user) - if(linked != null) - return + //Disposal bins or chutes + /* + These shouldn't be required + var/obj/machinery/disposal/D = locate() in src.loc + if(D && D.anchored) + return - var/turf/T = src.loc - if(T.intact) - return // prevent interaction with T-scanner revealed pipes + //Disposal outlet + var/obj/structure/disposaloutlet/O = locate() in src.loc + if(O && O.anchored) + return + */ - if(istype(I, /obj/item/weapon/weldingtool)) - var/obj/item/weapon/weldingtool/W = I + //Disposal constructors + var/obj/structure/disposalconstruct/C = locate() in src.loc + if(C && C.anchored) + return - if(W.welding) - if(W.remove_fuel(0,user)) - W:welding = 2 - playsound(src.loc, 'Welder2.ogg', 100, 1) - // check if anything changed over 2 seconds - var/turf/uloc = user.loc - var/atom/wloc = W.loc - user << "Slicing the disposal pipe." - sleep(30) - if(user.loc == uloc && wloc == W.loc) - welded() - else - user << "You must stay still while welding the pipe." - W:welding = 1 + + + var/turf/T = src.loc + if(T.intact) + return // prevent interaction with T-scanner revealed pipes + + if(istype(I, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/W = I + + if(W.welding) + if(W.remove_fuel(0,user)) + W:welding = 2 + playsound(src.loc, 'Welder2.ogg', 100, 1) + // check if anything changed over 2 seconds + var/turf/uloc = user.loc + var/atom/wloc = W.loc + user << "Slicing the disposal pipe." + sleep(30) + if(user.loc == uloc && wloc == W.loc) + welded() else - user << "You need more welding fuel to cut the pipe." - return + user << "You must stay still while welding the pipe." + W:welding = 1 + else + user << "You must stay still while welding the pipe." + else + user << "You need more welding fuel to cut the pipe." + return // would transfer to next pipe segment, but we are in a trunk // if not entering from disposal bin, // transfer to linked object (outlet or bin) - transfer(var/obj/structure/disposalholder/H) +/obj/structure/disposalpipe/trunk/transfer(var/obj/structure/disposalholder/H) - if(H.dir == DOWN) // we just entered from a disposer - return ..() // so do base transfer proc - // otherwise, go to the linked object - if(linked) - var/obj/structure/disposaloutlet/O = linked - if(istype(O) && (H)) - O.expel(H) // expel at outlet - else - var/obj/machinery/disposal/D = linked - if(H) - D.expel(H) // expel at disposal + if(H.dir == DOWN) // we just entered from a disposer + return ..() // so do base transfer proc + // otherwise, go to the linked object + if(linked) + var/obj/structure/disposaloutlet/O = linked + if(istype(O) && (H)) + O.expel(H) // expel at outlet else + var/obj/machinery/disposal/D = linked if(H) - src.expel(H, src.loc, 0) // expel at turf - return null + D.expel(H) // expel at disposal + else + if(H) + src.expel(H, src.loc, 0) // expel at turf + return null // nextdir - nextdir(var/fromdir) - if(fromdir == DOWN) - return dir - else - return 0 +/obj/structure/disposalpipe/trunk/nextdir(var/fromdir) + if(fromdir == DOWN) + return dir + else + return 0 // a broken pipe /obj/structure/disposalpipe/broken @@ -1369,6 +1392,11 @@ spawn(1) target = get_ranged_target_turf(src, dir, 10) + + var/obj/structure/disposalpipe/trunk/trunk = locate() in src.loc + if(trunk) + trunk.linked = src // link the pipe trunk to self + // expel the contents of the holder object, then delete it // called when the holder exits the outlet proc/expel(var/obj/structure/disposalholder/H) diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index 2f31f953c12..98ebbaaa2d5 100755 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -362,6 +362,14 @@ var/defaultDestination = "Disposals" var/c_mode = 0 + + New() + ..() + spawn(5) + trunk = locate() in src.loc + if(trunk) + trunk.linked = src // link the pipe trunk to self + interact() return diff --git a/icons/mob/eyes.dmi b/icons/mob/eyes.dmi index df619e1d67fe352109831879cf6866490472f814..5aec6ce9a6f26045d227a6d2df46b0f6adcf7e47 100644 GIT binary patch delta 6278 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 From 6845ef2ccd5baa43df2017a115d706f62ef3a3e6 Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 01:50:12 +0100 Subject: [PATCH 10/19] TG: - Some unneeded text() -s removed from storage and secstorage code. Revision: r3735 Author: baloh.matevz --- code/game/objects/secstorage/secstorage.dm | 12 ++++++------ code/game/objects/storage/storage.dm | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/code/game/objects/secstorage/secstorage.dm b/code/game/objects/secstorage/secstorage.dm index 725f27e4883..bcf3de27417 100644 --- a/code/game/objects/secstorage/secstorage.dm +++ b/code/game/objects/secstorage/secstorage.dm @@ -67,16 +67,16 @@ var/cx = tx var/cy = ty - src.boxes.screen_loc = text("[],[] to [],[]", tx, ty, mx, my) + src.boxes.screen_loc = "[tx],[ty] to [mx],[my]" for(var/obj/O in src.contents) - O.screen_loc = text("[],[]", cx, cy) + O.screen_loc = "[cx],[cy]" O.layer = 20 cx++ if (cx > mx) cx = tx cy-- //Foreach goto(56) - src.closer.screen_loc = text("[],[]", mx, my) + src.closer.screen_loc = "[mx],[my]" return //This proc draws out the inventory and places the items on it. It uses the standard position. @@ -85,15 +85,15 @@ var/cols = 6 var/cx = 4 var/cy = 2+rows - src.boxes.screen_loc = text("4:16,2:16 to [4+cols]:16,[2+rows]:16") + src.boxes.screen_loc = "4:16,2:16 to [4+cols]:16,[2+rows]:16" for(var/obj/O in src.contents) - O.screen_loc = text("[cx]:16,[cy]:16") + O.screen_loc = "[cx]:16,[cy]:16" O.layer = 20 cx++ if (cx > (4+cols)) cx = 4 cy-- - src.closer.screen_loc = text("11:16,2:16") + src.closer.screen_loc = "11:16,2:16" return /obj/item/weapon/secstorage/proc/orient2hud(mob/user as mob) diff --git a/code/game/objects/storage/storage.dm b/code/game/objects/storage/storage.dm index 2c7d66971f5..d8972e2a6d1 100644 --- a/code/game/objects/storage/storage.dm +++ b/code/game/objects/storage/storage.dm @@ -66,30 +66,30 @@ /obj/item/weapon/storage/proc/orient_objs(tx, ty, mx, my) var/cx = tx var/cy = ty - src.boxes.screen_loc = text("[tx]:,[ty] to [mx],[my]") + src.boxes.screen_loc = "[tx]:,[ty] to [mx],[my]" for(var/obj/O in src.contents) - O.screen_loc = text("[cx],[cy]") + O.screen_loc = "[cx],[cy]" O.layer = 20 cx++ if (cx > mx) cx = tx cy-- - src.closer.screen_loc = text("[mx+1],[my]") + src.closer.screen_loc = "[mx+1],[my]" return //This proc draws out the inventory and places the items on it. It uses the standard position. /obj/item/weapon/storage/proc/standard_orient_objs(var/rows,var/cols) var/cx = 4 var/cy = 2+rows - src.boxes.screen_loc = text("4:16,2:16 to [4+cols]:16,[2+rows]:16") + src.boxes.screen_loc = "4:16,2:16 to [4+cols]:16,[2+rows]:16" for(var/obj/O in src.contents) - O.screen_loc = text("[cx]:16,[cy]:16") + O.screen_loc = "[cx]:16,[cy]:16" O.layer = 20 cx++ if (cx > (4+cols)) cx = 4 cy-- - src.closer.screen_loc = text("[4+cols+1]:16,2:16") + src.closer.screen_loc = "[4+cols+1]:16,2:16" return //This proc determins the size of the inventory to be displayed. Please touch it only if you know what you're doing. From a2465428bdfaf4654a8d98fcade48b9eda3cbef3 Mon Sep 17 00:00:00 2001 From: Erthilo Date: Thu, 7 Jun 2012 02:09:03 +0100 Subject: [PATCH 11/19] TG: -Fixed up a bunch more PDA sprites. Added a few more. -Added a medical belt and a flash to the CMO's locker. CMOs don't have to be completely defenceless if they want to use their hypo for medicine Revision: r3736 Author: ericgfw...@hotmail.com --- code/game/jobs/job/civilian.dm | 6 +++++- code/game/jobs/job/security.dm | 4 +--- code/game/objects/closets/secure/medical.dm | 6 ++++-- code/game/objects/devices/PDA/PDA.dm | 17 ++++++++++++++++- icons/obj/pda.dmi | Bin 15759 -> 16152 bytes 5 files changed, 26 insertions(+), 7 deletions(-) diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index 29e2ce08eb4..66322cea927 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -18,6 +18,7 @@ H.equip_if_possible(new /obj/item/clothing/shoes/black(H), H.slot_shoes) H.equip_if_possible(new /obj/item/clothing/suit/armor/vest(H), H.slot_wear_suit) H.equip_if_possible(new /obj/item/clothing/under/rank/bartender(H), H.slot_w_uniform) + H.equip_if_possible(new /obj/item/device/pda/bar(H), H.slot_belt) if(H.backbag == 1) var/obj/item/weapon/storage/box/Barpack = new /obj/item/weapon/storage/box(H) @@ -54,6 +55,7 @@ H.equip_if_possible(new /obj/item/clothing/suit/storage/chef(H), H.slot_wear_suit) H.equip_if_possible(new /obj/item/clothing/shoes/black(H), H.slot_shoes) H.equip_if_possible(new /obj/item/clothing/head/chefhat(H), H.slot_head) + H.equip_if_possible(new /obj/item/device/pda/chef(H), H.slot_belt) return 1 @@ -124,7 +126,8 @@ H.equip_if_possible(new /obj/item/device/radio/headset/headset_cargo(H), H.slot_ears) H.equip_if_possible(new /obj/item/clothing/under/rank/cargotech(H), H.slot_w_uniform) H.equip_if_possible(new /obj/item/clothing/shoes/black(H), H.slot_shoes) - H.equip_if_possible(new /obj/item/device/pda/quartermaster(H), H.slot_belt) + H.equip_if_possible(new /obj/item/device/pda/cargo(H), H.slot_belt) + H.equip_if_possible(new /obj/item/clothing/gloves/fingerless/black(H), H.slot_gloves) return 1 @@ -149,6 +152,7 @@ H.equip_if_possible(new /obj/item/device/pda/shaftminer(H), H.slot_belt) H.equip_if_possible(new /obj/item/clothing/under/rank/miner(H), H.slot_w_uniform) H.equip_if_possible(new /obj/item/clothing/shoes/black(H), H.slot_shoes) + H.equip_if_possible(new /obj/item/clothing/gloves/fingerless/black(H), H.slot_gloves) if(H.backbag == 1) H.equip_if_possible(new /obj/item/weapon/storage/box(H), H.slot_r_hand) H.equip_if_possible(new /obj/item/weapon/crowbar(H), H.slot_l_hand) diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index 37cf507093b..e3a22ec17cd 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -20,8 +20,7 @@ H.equip_if_possible(new /obj/item/clothing/suit/storage/armourrigvest(H), H.slot_wear_suit) H.equip_if_possible(new /obj/item/clothing/shoes/jackboots(H), H.slot_shoes) H.equip_if_possible(new /obj/item/device/pda/heads/hos(H), H.slot_belt) -// H.equip_if_possible(new /obj/item/clothing/suit/armor/hos(H), H.slot_wear_suit) -//We're Bay12, not Goon. We don't need armor 24/7 +// H.equip_if_possible(new /obj/item/clothing/suit/armor/hos(H), H.slot_wear_suit) //We're Bay12, not Goon. We don't need armor 24/7 H.equip_if_possible(new /obj/item/clothing/gloves/hos(H), H.slot_gloves) H.equip_if_possible(new /obj/item/clothing/head/helmet/HoS(H), H.slot_head) H.equip_if_possible(new /obj/item/clothing/glasses/sunglasses/sechud(H), H.slot_glasses) @@ -97,7 +96,6 @@ /* var/obj/item/clothing/mask/cigarette/CIG = new /obj/item/clothing/mask/cigarette(H) CIG.light("") H.equip_if_possible(CIG, H.slot_wear_mask) */ - //Fuck that thing. --SkyMarshal H.equip_if_possible(new /obj/item/clothing/gloves/detective(H), H.slot_gloves) H.equip_if_possible(new /obj/item/weapon/storage/box/evidence(H.back), H.slot_in_backpack) H.equip_if_possible(new /obj/item/weapon/fcardholder(H), H.slot_in_backpack) diff --git a/code/game/objects/closets/secure/medical.dm b/code/game/objects/closets/secure/medical.dm index b9829af6ad4..34391c40dce 100644 --- a/code/game/objects/closets/secure/medical.dm +++ b/code/game/objects/closets/secure/medical.dm @@ -72,14 +72,14 @@ new /obj/item/device/pda/medical(src) new /obj/item/weapon/storage/firstaid/regular(src) new /obj/item/device/flashlight/pen(src) - switch(pick(list("blue", "green", "purple"))) + switch(pick("blue", "green", "purple")) if ("blue") new /obj/item/clothing/under/rank/medical/blue(src) if ("green") new /obj/item/clothing/under/rank/medical/green(src) if ("purple") new /obj/item/clothing/under/rank/medical/purple(src) - switch(pick(list("blue", "green", "purple"))) + switch(pick("blue", "green", "purple")) if ("blue") new /obj/item/clothing/under/rank/medical/blue(src) if ("green") @@ -162,6 +162,8 @@ new /obj/item/device/flashlight/pen(src) new /obj/item/weapon/cartridge/cmo(src) new /obj/item/device/radio/headset/heads/cmo(src) + new /obj/item/weapon/storage/belt/medical(src) + new /obj/item/device/flash(src) return diff --git a/code/game/objects/devices/PDA/PDA.dm b/code/game/objects/devices/PDA/PDA.dm index 3fdbcb4fb67..9e2ec3aac75 100755 --- a/code/game/objects/devices/PDA/PDA.dm +++ b/code/game/objects/devices/PDA/PDA.dm @@ -54,7 +54,11 @@ /obj/item/device/pda/detective default_cartridge = /obj/item/weapon/cartridge/detective - icon_state = "pda-s" + icon_state = "pda-det" + +/obj/item/device/pda/warden + default_cartridge = /obj/item/weapon/cartridge/security + icon_state = "pda-warden" /obj/item/device/pda/janitor default_cartridge = /obj/item/weapon/cartridge/janitor @@ -107,6 +111,10 @@ icon_state = "pda-c" toff = 1 +/obj/item/device/pda/cargo + default_cartridge = /obj/item/weapon/cartridge/quartermaster + icon_state = "pda-cargo" + /obj/item/device/pda/quartermaster default_cartridge = /obj/item/weapon/cartridge/quartermaster icon_state = "pda-q" @@ -143,6 +151,13 @@ note = "Congratulations, your station has chosen the Thinktronic 5290 WGW-11 Series E-reader and Personal Data Assistant!" silent = 1 //Quiet in the library! + +/obj/item/device/pda/chef + icon_state = "pda-chef" + +/obj/item/device/pda/bar + icon_state = "pda-bar" + /obj/item/device/pda/atmos icon_state = "pda-atmo" diff --git a/icons/obj/pda.dmi b/icons/obj/pda.dmi index a3dea0e843d66c93d25f219fd3c922539e3053cc..8418708ddbb028870b0805df13661b192bf50c30 100644 GIT binary patch literal 16152 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 ^|9jCSo!&2hSJ0ieLPFGiy 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 n0S<$`x&I3w_@CutAy_EkH~ Date: Thu, 7 Jun 2012 02:09:44 +0100 Subject: [PATCH 12/19] TG: - Added an 'equip' button to the old hud (just this one for now) which equips the item in your hand to the appropriate slot. Revision: r3737 Author: baloh.matevz --- code/game/hud.dm | 1 + code/modules/mob/living/carbon/human/hud.dm | 8 ++++++++ code/modules/mob/mob_movement.dm | 5 ----- code/modules/mob/screen.dm | 9 +++++++++ icons/mob/screen1_Midnight.dmi | Bin 142081 -> 142313 bytes icons/mob/screen1_Orange.dmi | Bin 154296 -> 156577 bytes icons/mob/screen1_old.dmi | Bin 124010 -> 127017 bytes 7 files changed, 18 insertions(+), 5 deletions(-) diff --git a/code/game/hud.dm b/code/game/hud.dm index 3b3f93597a5..b46567040e1 100644 --- a/code/game/hud.dm +++ b/code/game/hud.dm @@ -18,6 +18,7 @@ #define ui_back "6:14,1:5" #define ui_rhand "7:16,1:5" #define ui_lhand "8:16,1:5" +#define ui_equip "7:16,2:5" #define ui_swaphand1 "7:16,2:5" #define ui_swaphand2 "8:16,2:5" #define ui_storage1 "9:18,1:5" diff --git a/code/modules/mob/living/carbon/human/hud.dm b/code/modules/mob/living/carbon/human/hud.dm index d489bf24543..9fe37d3ce69 100644 --- a/code/modules/mob/living/carbon/human/hud.dm +++ b/code/modules/mob/living/carbon/human/hud.dm @@ -294,6 +294,14 @@ using.layer = 20 src.adding += using + using = new src.h_type( src ) + using.name = "equip" + using.icon = ui_style + using.icon_state = "act_equip" + using.screen_loc = ui_equip + using.layer = 20 + src.adding += using + /* using = new src.h_type( src ) using.name = "intent" diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index e9cf67d60e4..f771488d26d 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -1,5 +1,3 @@ -//This file was auto-corrected by findeclaration.exe on 29/05/2012 15:03:05 - /mob/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) if(air_group || (height==0)) return 1 @@ -107,9 +105,6 @@ usr.hud_used.help_intent.icon_state = "help_small_active" usr.hud_used.grab_intent.icon_state = "grab_small" usr.hud_used.disarm_intent.icon_state = "disarm_small" - usr << "\blue Your intent is now \"[usr.a_intent]\"." - else - usr << "\red This mob type does not use intents." //This gets called when you press the delete button. /client/verb/delete_key_pressed() diff --git a/code/modules/mob/screen.dm b/code/modules/mob/screen.dm index 944ef8122c3..726f141841a 100644 --- a/code/modules/mob/screen.dm +++ b/code/modules/mob/screen.dm @@ -303,6 +303,15 @@ usr.hud_used.other_update() + if("equip") + var/obj/item/I = usr.get_active_hand() + if(!I) + usr << "\blue You are not holding anything to equip." + return + if(ishuman(usr)) + var/mob/living/carbon/human/H = usr + H.equip_to_appropriate_slot(I) + if("maprefresh") var/obj/machinery/computer/security/seccomp = usr.machine diff --git a/icons/mob/screen1_Midnight.dmi b/icons/mob/screen1_Midnight.dmi index e37b1cce29a4b2b00a41deca8a3edb44420708d8..405e653687d127738ae9088008f18556add362dc 100644 GIT binary patch delta 122628 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