From 09f06ff6fcb1d1cd4182cbdc77d5bdf1bd0a4583 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Fri, 18 Mar 2016 16:25:19 -0700 Subject: [PATCH 1/4] Metal foam walls will now also produce plating on space tiles --- code/game/objects/effects/effect_system.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/objects/effects/effect_system.dm b/code/game/objects/effects/effect_system.dm index ee383613a68..d42cd73988e 100644 --- a/code/game/objects/effects/effect_system.dm +++ b/code/game/objects/effects/effect_system.dm @@ -925,6 +925,13 @@ steam.start() -- spawns the effect sleep(30) if(metal) + var/turf/T = get_turf(src) + if(istype(T, /turf/space)) + var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) + if(L) + qdel(L) + T.ChangeTurf(/turf/simulated/floor/plating/airless) + var/obj/structure/foamedmetal/M = new(src.loc) M.metal = metal M.updateicon() From fa14522a1f0c63251b8a637ef7982394ff88f6db Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Fri, 18 Mar 2016 20:12:27 -0700 Subject: [PATCH 2/4] Makes a different, more fragile, floor type for the metal foams --- code/game/objects/effects/effect_system.dm | 50 +++++++++++------- code/game/turfs/simulated/floor.dm | 2 +- code/game/turfs/simulated/floor/plating.dm | 58 +++++++++++++++++++-- icons/turf/floors.dmi | Bin 337670 -> 341867 bytes 4 files changed, 87 insertions(+), 23 deletions(-) diff --git a/code/game/objects/effects/effect_system.dm b/code/game/objects/effects/effect_system.dm index d42cd73988e..15fc1901eac 100644 --- a/code/game/objects/effects/effect_system.dm +++ b/code/game/objects/effects/effect_system.dm @@ -927,10 +927,11 @@ steam.start() -- spawns the effect if(metal) var/turf/T = get_turf(src) if(istype(T, /turf/space)) - var/obj/structure/lattice/L = locate(/obj/structure/lattice, src) - if(L) - qdel(L) - T.ChangeTurf(/turf/simulated/floor/plating/airless) + T.ChangeTurf(/turf/simulated/floor/plating/metalfoam) + var/turf/simulated/floor/plating/metalfoam/MF = get_turf(src) + if(istype(MF)) + MF.metal = metal + MF.update_icon() var/obj/structure/foamedmetal/M = new(src.loc) M.metal = metal @@ -1046,6 +1047,9 @@ steam.start() -- spawns the effect // wall formed by metal foams // dense and opaque, but easy to break +var/const/MFOAM_ALUMINUM = 1 +var/const/MFOAM_IRON = 2 + /obj/structure/foamedmetal icon = 'icons/effects/effects.dmi' icon_state = "metalfoam" @@ -1054,7 +1058,7 @@ steam.start() -- spawns the effect anchored = 1 name = "foamed metal" desc = "A lightweight foamed metal wall." - var/metal = 1 // 1=aluminum, 2=iron + var/metal = MFOAM_ALUMINUM New() ..() @@ -1071,7 +1075,7 @@ steam.start() -- spawns the effect move_update_air(T) proc/updateicon() - if(metal == 1) + if(metal == MFOAM_ALUMINUM) icon_state = "metalfoam" else icon_state = "ironfoam" @@ -1088,12 +1092,10 @@ steam.start() -- spawns the effect qdel(src) attack_hand(var/mob/user) + user.changeNext_move(CLICK_CD_MELEE) + user.do_attack_animation(src) if ((HULK in user.mutations) || (prob(75 - metal*25))) - user << "\blue You smash through the metal foam wall." - for(var/mob/O in oviewers(user)) - if ((O.client && !( O.blinded ))) - O << "\red [user] smashes through the foamed metal." - + user.visible_message("[user] smashes through \the [src].", "You smash through \the [src].") qdel(src) else user << "\blue You hit the metal foam but bounce off it." @@ -1101,26 +1103,36 @@ steam.start() -- spawns the effect attackby(var/obj/item/I, var/mob/user, params) - + user.changeNext_move(CLICK_CD_MELEE) + user.do_attack_animation(src) if (istype(I, /obj/item/weapon/grab)) var/obj/item/weapon/grab/G = I G.affecting.loc = src.loc - for(var/mob/O in viewers(src)) - if (O.client) - O << "\red [G.assailant] smashes [G.affecting] through the foamed metal wall." + user.visible_message("[G.assailant] smashes [G.affecting] through the foamed metal wall.") qdel(I) qdel(src) return if(prob(I.force*20 - metal*25)) - user << "\blue You smash through the foamed metal with \the [I]." - for(var/mob/O in oviewers(user)) - if ((O.client && !( O.blinded ))) - O << "\red [user] smashes through the foamed metal." + user.visible_message("[user] smashes through the foamed metal with \the [I].", "You smash through the foamed metal with \the [I].") qdel(src) else user << "\blue You hit the metal foam to no effect." + attack_animal(mob/living/simple_animal/M) + M.do_attack_animation(src) + if(M.melee_damage_upper == 0) + M.visible_message("[M] nudges \the [src].") + else + if(M.attack_sound) + playsound(loc, M.attack_sound, 50, 1, 1) + M.visible_message("\The [M] [M.attacktext] [src]!") + qdel(src) + + attack_alien(mob/living/carbon/alien/humanoid/M) + M.visible_message("[M] tears apart \the [src]!"); + qdel(src) + CanPass(atom/movable/mover, turf/target, height=1.5, air_group = 0) if(air_group) return 0 return !density diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index 2f18239e3df..7e4eef04c26 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -2,7 +2,7 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","damaged4", "damaged5","panelscorched","floorscorched1","floorscorched2","platingdmg1","platingdmg2", "platingdmg3","plating","light_on","light_on_flicker1","light_on_flicker2", - "warnplate", "warnplatecorner", + "warnplate", "warnplatecorner","metalfoam", "ironfoam", "light_on_clicker3","light_on_clicker4","light_on_clicker5","light_broken", "light_on_broken","light_off","wall_thermite","grass1","grass2","grass3","grass4", "asteroid","asteroid_dug", diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm index 0e900329922..21a396e8ec2 100644 --- a/code/game/turfs/simulated/floor/plating.dm +++ b/code/game/turfs/simulated/floor/plating.dm @@ -28,11 +28,11 @@ if(istype(C, /obj/item/stack/rods)) if(broken || burnt) user << "Repair the plating first!" - return + return 1 var/obj/item/stack/rods/R = C if (R.get_amount() < 2) user << "You need two rods to make a reinforced floor!" - return + return 1 else user << "You begin reinforcing the floor..." if(do_after(user, 30, target = src)) @@ -41,7 +41,7 @@ playsound(src, 'sound/items/Deconstruct.ogg', 80, 1) R.use(2) user << "You reinforce the floor." - return + return 1 else if(istype(C, /obj/item/stack/tile)) if(!broken && !burnt) @@ -52,6 +52,7 @@ playsound(src, 'sound/weapons/Genhit.ogg', 50, 1) else user << "This section is too damaged to support a tile! Use a welder to fix the damage." + return 1 else if(istype(C, /obj/item/weapon/weldingtool)) var/obj/item/weapon/weldingtool/welder = C @@ -62,6 +63,7 @@ icon_state = icon_plating burnt = 0 broken = 0 + return 1 /turf/simulated/floor/plating/airless icon_state = "plating" @@ -232,6 +234,56 @@ CW.update_icon(0) playsound(src, 'sound/items/Screwdriver.ogg', 80, 1) +/turf/simulated/floor/plating/metalfoam + name = "foamed metal plating" + icon_state = "metalfoam" + var/metal = MFOAM_ALUMINUM + +/turf/simulated/floor/plating/metalfoam/iron + icon_state = "ironfoam" + metal = MFOAM_IRON + +/turf/simulated/floor/plating/metalfoam/update_icon() + switch(metal) + if(MFOAM_ALUMINUM) + icon_state = "metalfoam" + if(MFOAM_IRON) + icon_state = "ironfoam" + +/turf/simulated/floor/plating/metalfoam/attackby(var/obj/item/C, mob/user, params) + if(..()) + return 1 + else if(istype(C) && C.force) + user.changeNext_move(CLICK_CD_MELEE) + user.do_attack_animation(src) + var/smash_prob = max(0, C.force*17 - metal*25) // A crowbar will have a 60% chance of a breakthrough on alum, 35% on iron + if(prob(smash_prob)) + // YAR BE CAUSIN A HULL BREACH + visible_message("[user] smashes through \the [src] with \the [C]!") + smash() + else + visible_message("[user]'s [C.name] bounces against \the [src]!") + +/turf/simulated/floor/plating/metalfoam/attack_animal(mob/living/simple_animal/M) + M.do_attack_animation(src) + if(M.melee_damage_upper == 0) + M.visible_message("[M] nudges \the [src].") + else + if(M.attack_sound) + playsound(loc, M.attack_sound, 50, 1, 1) + M.visible_message("\The [M] [M.attacktext] [src]!") + smash(src) + +/turf/simulated/floor/plating/metalfoam/attack_alien(mob/living/carbon/alien/humanoid/M) + M.visible_message("[M] tears apart \the [src]!") + smash(src) + +/turf/simulated/floor/plating/metalfoam/burn_tile() + smash() + +/turf/simulated/floor/plating/metalfoam/proc/smash() + ChangeTurf(/turf/space) + /turf/simulated/floor/plasteel/airless name = "airless floor" oxygen = 0.01 diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index bcc533187b2cb7c4aaaa6f3db705be4a8f266a2f..98e1f035e0ac8a6b1db2a8fb416f31227e01843f 100644 GIT binary patch literal 341867 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

JMwf(T+>(lX|qmlEx|yCTx>rd$(-YXLCf^hr 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�jDk?AF@wSHc5|VJI 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

U=~^dX=*b~DMi>yg+C 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

|QemzQc>I<(fOQycbL96m{xg7|?4=r)N-K5{JO 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 oWGHKC>gJZszd9%>}1D2A2hX4Qo literal 337670 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 @|s6sFLa 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∾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 Q@c;k-07*qoM6N<$g2m)O%K!iX From 00a39f5c83f929b87b0baa16ba879b4245d3d622 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Mon, 28 Mar 2016 23:03:17 -0700 Subject: [PATCH 3/4] Fixes stuff and stuff --- code/__DEFINES/misc.dm | 7 +- code/game/objects/effects/effect_system.dm | 196 ++- code/game/turfs/simulated/floor/plating.dm | 2 +- code/modules/admin/verbs/VV/datumvars.dm | 1085 +++++++++++++++ code/modules/admin/verbs/VV/debug.dm | 1220 +++++++++++++++++ code/modules/admin/verbs/transform.dm | 0 .../chemical_reaction_misc.dm | 306 ++--- 7 files changed, 2529 insertions(+), 287 deletions(-) create mode 100644 code/modules/admin/verbs/VV/datumvars.dm create mode 100644 code/modules/admin/verbs/VV/debug.dm create mode 100644 code/modules/admin/verbs/transform.dm diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index bfe7c5fcd9d..65afb6b3747 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -180,4 +180,9 @@ #define TURF_DRY 0 #define TURF_WET_WATER 1 #define TURF_WET_LUBE 2 -#define TURF_WET_ICE 3 \ No newline at end of file +#define TURF_WET_ICE 3 + +// Metal foam states +// teehee no one will find these here +#define MFOAM_ALUMINUM 1 +#define MFOAM_IRON 2 \ No newline at end of file diff --git a/code/game/objects/effects/effect_system.dm b/code/game/objects/effects/effect_system.dm index 15fc1901eac..0cd489c308d 100644 --- a/code/game/objects/effects/effect_system.dm +++ b/code/game/objects/effects/effect_system.dm @@ -929,9 +929,8 @@ steam.start() -- spawns the effect if(istype(T, /turf/space)) T.ChangeTurf(/turf/simulated/floor/plating/metalfoam) var/turf/simulated/floor/plating/metalfoam/MF = get_turf(src) - if(istype(MF)) - MF.metal = metal - MF.update_icon() + MF.metal = metal + MF.update_icon() var/obj/structure/foamedmetal/M = new(src.loc) M.metal = metal @@ -1002,53 +1001,48 @@ steam.start() -- spawns the effect var/list/carried_reagents // the IDs of reagents present when the foam was mixed var/metal = 0 // 0=foam, 1=metalfoam, 2=ironfoam +/datum/effect/system/foam_spread/set_up(amt=5, loca, var/datum/reagents/carry = null, var/metalfoam = 0) + amount = round(sqrt(amt / 3), 1) + if(istype(loca, /turf/)) + location = loca + else + location = get_turf(loca) + + carried_reagents = list() + metal = metalfoam - - set_up(amt=5, loca, var/datum/reagents/carry = null, var/metalfoam = 0) - amount = round(sqrt(amt / 3), 1) - if(istype(loca, /turf/)) - location = loca - else - location = get_turf(loca) - - carried_reagents = list() - metal = metalfoam + // bit of a hack here. Foam carries along any reagent also present in the glass it is mixed + // with (defaults to water if none is present). Rather than actually transfer the reagents, + // this makes a list of the reagent ids and spawns 1 unit of that reagent when the foam disolves. - // bit of a hack here. Foam carries along any reagent also present in the glass it is mixed - // with (defaults to water if none is present). Rather than actually transfer the reagents, - // this makes a list of the reagent ids and spawns 1 unit of that reagent when the foam disolves. + if(carry && !metal) + for(var/datum/reagent/R in carry.reagent_list) + carried_reagents += R.id +/datum/effect/system/foam_spread/start() + spawn(0) + var/obj/effect/effect/foam/F = locate() in location + if(F) + F.amount += amount + return - if(carry && !metal) - for(var/datum/reagent/R in carry.reagent_list) - carried_reagents += R.id + F = new(src.location, metal) + F.amount = amount - start() - spawn(0) - var/obj/effect/effect/foam/F = locate() in location - if(F) - F.amount += amount - return + if(!metal) // don't carry other chemicals if a metal foam + F.create_reagents(10) - F = new(src.location, metal) - F.amount = amount - - if(!metal) // don't carry other chemicals if a metal foam - F.create_reagents(10) - - if(carried_reagents) - for(var/id in carried_reagents) - F.reagents.add_reagent(id,1) - else - F.reagents.add_reagent("water", 1) + if(carried_reagents) + for(var/id in carried_reagents) + F.reagents.add_reagent(id,1) + else + F.reagents.add_reagent("water", 1) // wall formed by metal foams // dense and opaque, but easy to break -var/const/MFOAM_ALUMINUM = 1 -var/const/MFOAM_IRON = 2 /obj/structure/foamedmetal icon = 'icons/effects/effects.dmi' @@ -1060,85 +1054,83 @@ var/const/MFOAM_IRON = 2 desc = "A lightweight foamed metal wall." var/metal = MFOAM_ALUMINUM - New() - ..() - air_update_turf(1) +/obj/structure/foamedmetal/New() + ..() + air_update_turf(1) - Destroy() - density = 0 - air_update_turf(1) - return ..() +/obj/structure/foamedmetal/Destroy() + density = 0 + air_update_turf(1) + return ..() - Move() - var/turf/T = loc - ..() - move_update_air(T) +/obj/structure/foamedmetal/Move() + var/turf/T = loc + ..() + move_update_air(T) - proc/updateicon() - if(metal == MFOAM_ALUMINUM) - icon_state = "metalfoam" - else - icon_state = "ironfoam" +/obj/structure/foamedmetal/proc/updateicon() + if(metal == MFOAM_ALUMINUM) + icon_state = "metalfoam" + else + icon_state = "ironfoam" - ex_act(severity) +/obj/structure/foamedmetal/ex_act(severity) + qdel(src) + +/obj/structure/foamedmetal/blob_act() + qdel(src) + +/obj/structure/foamedmetal/bullet_act() + if(metal==MFOAM_ALUMINUM || prob(50)) qdel(src) - blob_act() +/obj/structure/foamedmetal/attack_hand(var/mob/user) + user.changeNext_move(CLICK_CD_MELEE) + user.do_attack_animation(src) + if ((HULK in user.mutations) || (prob(75 - metal*25))) + user.visible_message("[user] smashes through \the [src].", "You smash through \the [src].") qdel(src) + else + user << "You hit the metal foam but bounce off it." - bullet_act() - if(metal==1 || prob(50)) - qdel(src) - - attack_hand(var/mob/user) - user.changeNext_move(CLICK_CD_MELEE) - user.do_attack_animation(src) - if ((HULK in user.mutations) || (prob(75 - metal*25))) - user.visible_message("[user] smashes through \the [src].", "You smash through \the [src].") - qdel(src) - else - user << "\blue You hit the metal foam but bounce off it." +/obj/structure/foamedmetal/attackby(var/obj/item/I, var/mob/user, params) + user.changeNext_move(CLICK_CD_MELEE) + user.do_attack_animation(src) + if (istype(I, /obj/item/weapon/grab)) + var/obj/item/weapon/grab/G = I + G.affecting.loc = src.loc + user.visible_message("[G.assailant] smashes [G.affecting] through the foamed metal wall.") + qdel(I) + qdel(src) return + if(prob(I.force*20 - metal*25)) + user.visible_message("[user] smashes through the foamed metal with \the [I].", "You smash through the foamed metal with \the [I].") + qdel(src) + else + user << "You hit the metal foam to no effect." - attackby(var/obj/item/I, var/mob/user, params) - user.changeNext_move(CLICK_CD_MELEE) - user.do_attack_animation(src) - if (istype(I, /obj/item/weapon/grab)) - var/obj/item/weapon/grab/G = I - G.affecting.loc = src.loc - user.visible_message("[G.assailant] smashes [G.affecting] through the foamed metal wall.") - qdel(I) - qdel(src) - return - - if(prob(I.force*20 - metal*25)) - user.visible_message("[user] smashes through the foamed metal with \the [I].", "You smash through the foamed metal with \the [I].") - qdel(src) - else - user << "\blue You hit the metal foam to no effect." - - attack_animal(mob/living/simple_animal/M) - M.do_attack_animation(src) - if(M.melee_damage_upper == 0) - M.visible_message("[M] nudges \the [src].") - else - if(M.attack_sound) - playsound(loc, M.attack_sound, 50, 1, 1) - M.visible_message("\The [M] [M.attacktext] [src]!") - qdel(src) - - attack_alien(mob/living/carbon/alien/humanoid/M) - M.visible_message("[M] tears apart \the [src]!"); +/obj/structure/foamedmetal/attack_animal(mob/living/simple_animal/M) + M.do_attack_animation(src) + if(M.melee_damage_upper == 0) + M.visible_message("[M] nudges \the [src].") + else + if(M.attack_sound) + playsound(loc, M.attack_sound, 50, 1, 1) + M.visible_message("\The [M] [M.attacktext] [src]!") qdel(src) - CanPass(atom/movable/mover, turf/target, height=1.5, air_group = 0) - if(air_group) return 0 - return !density +/obj/structure/foamedmetal/attack_alien(mob/living/carbon/alien/humanoid/M) + M.visible_message("[M] tears apart \the [src]!"); + qdel(src) - CanAtmosPass() - return !density +/obj/structure/foamedmetal/CanPass(atom/movable/mover, turf/target, height=1.5, air_group = 0) + if(air_group) return 0 + return !density + +/obj/structure/foamedmetal/CanAtmosPass() + return !density /datum/effect/system/reagents_explosion var/amount // TNT equivalent diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm index 21a396e8ec2..608a5a2f16b 100644 --- a/code/game/turfs/simulated/floor/plating.dm +++ b/code/game/turfs/simulated/floor/plating.dm @@ -253,7 +253,7 @@ /turf/simulated/floor/plating/metalfoam/attackby(var/obj/item/C, mob/user, params) if(..()) return 1 - else if(istype(C) && C.force) + if(istype(C) && C.force) user.changeNext_move(CLICK_CD_MELEE) user.do_attack_animation(src) var/smash_prob = max(0, C.force*17 - metal*25) // A crowbar will have a 60% chance of a breakthrough on alum, 35% on iron diff --git a/code/modules/admin/verbs/VV/datumvars.dm b/code/modules/admin/verbs/VV/datumvars.dm new file mode 100644 index 00000000000..91582a136e1 --- /dev/null +++ b/code/modules/admin/verbs/VV/datumvars.dm @@ -0,0 +1,1085 @@ +// reference: /client/proc/modify_variables(var/atom/O, var/param_var_name = null, var/autodetect_class = 0) + +/client/proc/debug_variables(datum/D in world) + set category = "Debug" + set name = "View Variables" + //set src in world + + + if(!usr.client || !usr.client.holder) + usr << "\red You need to be an administrator to access this." + return + + + var/title = "" + var/body = "" + + if(!D) return + if(istype(D, /atom)) + var/atom/A = D + title = "[A.name] (\ref[A]) = [A.type]" + + #ifdef VARSICON + if (A.icon) + body += debug_variable("icon", new/icon(A.icon, A.icon_state, A.dir), 0) + #endif + + var/icon/sprite + + if(istype(D,/atom)) + var/atom/AT = D + if(AT.icon && AT.icon_state) + sprite = new /icon(AT.icon, AT.icon_state) + usr << browse_rsc(sprite, "view_vars_sprite.png") + + title = "[D] (\ref[D]) = [D.type]" + + body += {" "} + + body += "" + + body += "
" + + if(sprite) + body += "" + + body += "
" + else + body += "
" + + body += "
" + + if(istype(D,/atom)) + var/atom/A = D + if(isliving(A)) + body += "[D]" + if(A.dir) + body += "
<< [dir2text(A.dir)] >>" + var/mob/living/M = A + body += "
[M.ckey ? M.ckey : "No ckey"] / [M.real_name ? M.real_name : "No real name"]" + body += {" +
+ BRUTE:[M.getBruteLoss()] + FIRE:[M.getFireLoss()] + TOXIN:[M.getToxLoss()] + OXY:[M.getOxyLoss()] + CLONE:[M.getCloneLoss()] + BRAIN:[M.getBrainLoss()] + + + + "} + else + body += "[D]" + if(A.dir) + body += "
<< [dir2text(A.dir)] >>" + else + body += "[D]" + + body += "
" + + body += "
" + + var/formatted_type = text("[D.type]") + if(length(formatted_type) > 25) + var/middle_point = length(formatted_type) / 2 + var/splitpoint = findtext(formatted_type,"/",middle_point) + if(splitpoint) + formatted_type = "[copytext(formatted_type,1,splitpoint)]
[copytext(formatted_type,splitpoint)]" + else + formatted_type = "Type too long" //No suitable splitpoint (/) found. + + body += "
[formatted_type]" + + if(src.holder && src.holder.marked_datum && src.holder.marked_datum == D) + body += "
Marked Object" + + body += "
" + + body += "
Refresh" + + //if(ismob(D)) + // body += "
Show player panel

" + + body += {"
+
" + + body += "

" + + body += "E - Edit, tries to determine the variable type by itself.
" + body += "C - Change, asks you for the var type first.
" + body += "M - Mass modify: changes this variable for all objects of this type.

" + + body += "
Search:

" + + body += "
    " + + var/list/names = list() + for (var/V in D.vars) + names += V + + names = sortList(names) + + for (var/V in names) + body += debug_variable(V, D.vars[V], 0, D) + + body += "
" + + var/html = "" + if (title) + html += "[title]" + html += {""} + html += "" + html += body + + html += {" + + "} + + html += "" + + usr << browse(html, "window=variables\ref[D];size=475x650") + + return + +/client/proc/debug_variable(name, value, level, var/datum/DA = null) + var/html = "" + + if(DA) + html += "
  • " + + if (isnull(value)) + html += "[name] = null" + + else if (istext(value)) + html += "[name] = \"[value]\"" + + else if (isicon(value)) + #ifdef VARSICON + var/icon/I = new/icon(value) + var/rnd = rand(1,10000) + var/rname = "tmp\ref[I][rnd].png" + usr << browse_rsc(I, rname) + html += "[name] = ([value]) " + #else + html += "[name] = /icon ([value])" + #endif + +/* else if (istype(value, /image)) + #ifdef VARSICON + var/rnd = rand(1, 10000) + var/image/I = value + + src << browse_rsc(I.icon, "tmp\ref[value][rnd].png") + html += "[name] = " + #else + html += "[name] = /image ([value])" + #endif +*/ + else if (isfile(value)) + html += "[name] = '[value]'" + + else if (istype(value, /datum)) + var/datum/D = value + html += "[name] \ref[value] = [D.type]" + + else if (istype(value, /client)) + var/client/C = value + html += "[name] \ref[value] = [C] [C.type]" +// + else if (istype(value, /list)) + var/list/L = value + html += "[name] = /list ([L.len])" + + if (L.len > 0 && !(name == "underlays" || name == "overlays" || name == "vars" || L.len > 500)) + // not sure if this is completely right... + if(0) //(L.vars.len > 0) + html += "
      " + html += "
    " + else + html += "
      " + var/index = 1 + for (var/entry in L) + if(istext(entry)) + html += debug_variable(entry, L[entry], level + 1) + //html += debug_variable("[index]", L[index], level + 1) + else + html += debug_variable(index, L[index], level + 1) + index++ + html += "
    " + + else + html += "[name] = [value]" + /* + // Bitfield stuff + if(round(value)==value) // Require integers. + var/idx=0 + var/bit=0 + var/bv=0 + html += "
    " + for(var/block=0;block<8;block++) + html += " " + for(var/i=0;i<4;i++) + idx=(block*4)+i + bit=1 << idx + bv=value & bit + html += "[bv?1:0]" + html += "" + html += "
    " + */ + html += "
  • " + + return html + +/client/proc/view_var_Topic(href, href_list, hsrc) + //This should all be moved over to datum/admins/Topic() or something ~Carn + if(!check_rights(R_ADMIN|R_MOD)) + return + if(href_list["Vars"]) + debug_variables(locate(href_list["Vars"])) + + //~CARN: for renaming mobs (updates their name, real_name, mind.name, their ID/PDA and datacore records). + else if(href_list["rename"]) + if(!check_rights(R_ADMIN)) return + + var/mob/M = locate(href_list["rename"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + var/new_name = sanitize(copytext(input(usr,"What would you like to name this mob?","Input a name",M.real_name) as text|null,1,MAX_NAME_LEN)) + if( !new_name || !M ) return + + message_admins("Admin [key_name_admin(usr)] renamed [key_name_admin(M)] to [new_name].") + M.rename_character(M.real_name, new_name) + href_list["datumrefresh"] = href_list["rename"] + + else if(href_list["varnameedit"] && href_list["datumedit"]) + if(!check_rights(R_VAREDIT)) return + + var/D = locate(href_list["datumedit"]) + if(!istype(D,/datum) && !istype(D,/client)) + usr << "This can only be used on instances of types /client or /datum" + return + + modify_variables(D, href_list["varnameedit"], 1) + + else if(href_list["togbit"]) + if(!check_rights(R_VAREDIT)) return + + var/atom/D = locate(href_list["subject"]) + if(!istype(D,/datum) && !istype(D,/client)) + usr << "This can only be used on instances of types /client or /datum" + return + if(!(href_list["var"] in D.vars)) + usr << "Unable to find variable specified." + return + var/value = D.vars[href_list["var"]] + value ^= 1 << text2num(href_list["togbit"]) + D.vars[href_list["var"]] = value + + else if(href_list["varnamechange"] && href_list["datumchange"]) + if(!check_rights(R_VAREDIT)) return + + var/D = locate(href_list["datumchange"]) + if(!istype(D,/datum) && !istype(D,/client)) + usr << "This can only be used on instances of types /client or /datum" + return + + modify_variables(D, href_list["varnamechange"], 0) + + else if(href_list["varnamemass"] && href_list["datummass"]) + if(!check_rights(R_VAREDIT)) return + + var/atom/A = locate(href_list["datummass"]) + if(!istype(A)) + usr << "This can only be used on instances of type /atom" + return + + cmd_mass_modify_object_variables(A, href_list["varnamemass"]) + + else if(href_list["mob_player_panel"]) + if(!check_rights(R_ADMIN|R_MOD)) return + + var/mob/M = locate(href_list["mob_player_panel"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + src.holder.show_player_panel(M) + href_list["datumrefresh"] = href_list["mob_player_panel"] + + else if(href_list["give_spell"]) + if(!check_rights(R_SERVER|R_EVENT)) return + + var/mob/M = locate(href_list["give_spell"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + src.give_spell(M) + href_list["datumrefresh"] = href_list["give_spell"] + + + else if(href_list["give_disease2"]) + if(!check_rights(R_SERVER|R_EVENT)) return + + var/mob/M = locate(href_list["give_disease2"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + src.give_disease2(M) + href_list["datumrefresh"] = href_list["give_spell"] + + else if(href_list["godmode"]) + if(!check_rights(R_REJUVINATE)) return + + var/mob/M = locate(href_list["godmode"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + src.cmd_admin_godmode(M) + href_list["datumrefresh"] = href_list["godmode"] + + else if(href_list["gib"]) + if(!check_rights(R_ADMIN|R_EVENT)) return + + var/mob/M = locate(href_list["gib"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + src.cmd_admin_gib(M) + + else if(href_list["build_mode"]) + if(!check_rights(R_BUILDMODE)) return + + var/mob/M = locate(href_list["build_mode"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + togglebuildmode(M) + href_list["datumrefresh"] = href_list["build_mode"] + + else if(href_list["drop_everything"]) + if(!check_rights(R_DEBUG|R_ADMIN)) return + + var/mob/M = locate(href_list["drop_everything"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + if(usr.client) + usr.client.cmd_admin_drop_everything(M) + + else if(href_list["direct_control"]) + if(!check_rights(R_DEBUG|R_ADMIN)) return + + var/mob/M = locate(href_list["direct_control"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + + if(usr.client) + usr.client.cmd_assume_direct_control(M) + + else if(href_list["make_skeleton"]) + if(!check_rights(R_SERVER|R_EVENT)) return + + var/mob/living/carbon/human/H = locate(href_list["make_skeleton"]) + if(!istype(H)) + usr << "This can only be used on instances of type /mob/living/carbon/human" + return + + var/confirm = alert("Are you sure you want to turn this mob into a skeleton?","Confirm Skeleton Transformation","Yes","No") + if(confirm != "Yes") + return + + H.makeSkeleton() + message_admins("[key_name(usr)] has turned [key_name(H)] into a skeleton") + log_admin("[key_name_admin(usr)] has turned [key_name_admin(H)] into a skeleton") + href_list["datumrefresh"] = href_list["make_skeleton"] + + else if(href_list["offer_control"]) + if(!check_rights(R_ADMIN)) return + + var/mob/M = locate(href_list["offer_control"]) + if(!istype(M)) + usr << "This can only be used on instances of type /mob" + return + M << "Control of your mob has been offered to dead players." + log_admin("[key_name(usr)] has offered control of ([key_name(M)]) to ghosts.") + message_admins("[key_name_admin(usr)] has offered control of ([key_name_admin(M)]) to ghosts") + var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as [M.real_name]?", poll_time = 100) + var/mob/dead/observer/theghost = null + + if(candidates.len) + theghost = pick(candidates) + M << "Your mob has been taken over by a ghost!" + message_admins("[key_name_admin(theghost)] has taken control of ([key_name_admin(M)])") + M.ghostize() + M.key = theghost.key + else + M << "There were no ghosts willing to take control." + message_admins("No ghosts were willing to take control of [key_name_admin(M)])") + + else if(href_list["delall"]) + if(!check_rights(R_DEBUG|R_SERVER)) return + + var/obj/O = locate(href_list["delall"]) + if(!isobj(O)) + usr << "This can only be used on instances of type /obj" + return + + var/action_type = alert("Strict type ([O.type]) or type and all subtypes?",,"Strict type","Type and subtypes","Cancel") + if(action_type == "Cancel" || !action_type) + return + + if(alert("Are you really sure you want to delete all objects of type [O.type]?",,"Yes","No") != "Yes") + return + + if(alert("Second confirmation required. Delete?",,"Yes","No") != "Yes") + return + + var/O_type = O.type + switch(action_type) + if("Strict type") + var/i = 0 + for(var/obj/Obj in world) + if(Obj.type == O_type) + i++ + qdel(Obj) + if(!i) + usr << "No objects of this type exist" + return + log_admin("[key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted)") + message_admins("[key_name_admin(usr)] deleted all objects of type [O_type] ([i] objects deleted)") + if("Type and subtypes") + var/i = 0 + for(var/obj/Obj in world) + if(istype(Obj,O_type)) + i++ + qdel(Obj) + if(!i) + usr << "No objects of this type exist" + return + log_admin("[key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted)") + message_admins("[key_name_admin(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted)") + + else if(href_list["addreagent"]) /* Made on /TG/, credit to them. */ + if(!check_rights(R_DEBUG|R_ADMIN)) return + + var/atom/A = locate(href_list["addreagent"]) + + if(!A.reagents) + var/amount = input(usr, "Specify the reagent size of [A]", "Set Reagent Size", 50) as num + if(amount) + A.create_reagents(amount) + + if(A.reagents) + var/list/reagent_options = list() + for(var/r_id in chemical_reagents_list) + var/datum/reagent/R = chemical_reagents_list[r_id] + reagent_options[R.name] = r_id + + if(reagent_options.len) + reagent_options = sortAssoc(reagent_options) + reagent_options.Insert(1, "CANCEL") + + var/chosen = input(usr, "Choose a reagent to add.", "Choose a reagent.") in reagent_options + var/chosen_id = reagent_options[chosen] + + if(chosen_id) + var/amount = input(usr, "Choose the amount to add.", "Choose the amount.", A.reagents.maximum_volume) as num + if(amount) + A.reagents.add_reagent(chosen_id, amount) + log_admin("[key_name(usr)] has added [amount] units of [chosen] to \the [A]") + message_admins("[key_name_admin(usr)] has added [amount] units of [chosen] to \the [A]") + + else if(href_list["explode"]) + if(!check_rights(R_DEBUG|R_EVENT)) return + + var/atom/A = locate(href_list["explode"]) + if(!isobj(A) && !ismob(A) && !isturf(A)) + usr << "This can only be done to instances of type /obj, /mob and /turf" + return + + src.cmd_admin_explosion(A) + href_list["datumrefresh"] = href_list["explode"] + + else if(href_list["emp"]) + if(!check_rights(R_DEBUG|R_EVENT)) return + + var/atom/A = locate(href_list["emp"]) + if(!isobj(A) && !ismob(A) && !isturf(A)) + usr << "This can only be done to instances of type /obj, /mob and /turf" + return + + src.cmd_admin_emp(A) + href_list["datumrefresh"] = href_list["emp"] + + else if(href_list["mark_object"]) + if(!check_rights(0)) return + + var/datum/D = locate(href_list["mark_object"]) + if(!istype(D)) + usr << "This can only be done to instances of type /datum" + return + + src.holder.marked_datum = D + href_list["datumrefresh"] = href_list["mark_object"] + + else if(href_list["proc_call"]) + if(!check_rights(R_PROCCALL)) + return + + var/T = locate(href_list["proc_call"]) + + if(T) + callproc_datum(T) + + else if(href_list["rotatedatum"]) + if(!check_rights(R_DEBUG|R_ADMIN)) return + + var/atom/A = locate(href_list["rotatedatum"]) + if(!istype(A)) + usr << "This can only be done to instances of type /atom" + return + + switch(href_list["rotatedir"]) + if("right") A.dir = turn(A.dir, -45) + if("left") A.dir = turn(A.dir, 45) + + message_admins("[key_name_admin(usr)] has rotated \the [A]") + log_admin("[key_name(usr)] has rotated \the [A]") + href_list["datumrefresh"] = href_list["rotatedatum"] + + else if(href_list["makemonkey"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/human/H = locate(href_list["makemonkey"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living/carbon/human" + return + + if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return + if(!H) + usr << "Mob doesn't exist anymore" + return + holder.Topic(href, list("monkeyone"=href_list["makemonkey"])) + + else if(href_list["makerobot"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/human/H = locate(href_list["makerobot"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living/carbon/human" + return + + if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return + if(!H) + usr << "Mob doesn't exist anymore" + return + holder.Topic(href, list("makerobot"=href_list["makerobot"])) + + else if(href_list["makealien"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/human/H = locate(href_list["makealien"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living/carbon/human" + return + + if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return + if(!H) + usr << "Mob doesn't exist anymore" + return + holder.Topic(href, list("makealien"=href_list["makealien"])) + + else if(href_list["makeslime"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/human/H = locate(href_list["makeslime"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living/carbon/human" + return + + if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return + if(!H) + usr << "Mob doesn't exist anymore" + return + holder.Topic(href, list("makeslime"=href_list["makeslime"])) + + else if(href_list["makesuper"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/human/H = locate(href_list["makesuper"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living/carbon/human" + return + + if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return + if(!H) + usr << "Mob doesn't exist anymore" + return + holder.Topic(href, list("makesuper"=href_list["makesuper"])) + + else if(href_list["makeai"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/human/H = locate(href_list["makeai"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living/carbon/human" + return + + if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return + if(!H) + usr << "Mob doesn't exist anymore" + return + holder.Topic(href, list("makeai"=href_list["makeai"])) + + else if(href_list["makemask"]) + if(!check_rights(R_SPAWN)) return + var/mob/currentMob = locate(href_list["makemask"]) + if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return + if(!currentMob) + usr << "Mob doesn't exist anymore" + return + holder.Topic(href, list("makemask"=href_list["makemask"])) + + + else if(href_list["setspecies"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/human/H = locate(href_list["setspecies"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living/carbon/human" + return + + var/new_species = input("Please choose a new species.","Species",null) as null|anything in all_species + + if(!H) + usr << "Mob doesn't exist anymore" + return + + if(H.set_species(new_species)) + usr << "Set species of [H] to [H.species]." + H.regenerate_icons() + message_admins("[key_name_admin(usr)] has changed the species of [key_name_admin(H)] to [new_species]") + log_admin("[key_name(usr)] has changed the species of [key_name(H)] to [new_species]") + else + usr << "Failed! Something went wrong." + + else if(href_list["addlanguage"]) + if(!check_rights(R_SPAWN)) return + + var/mob/H = locate(href_list["addlanguage"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob" + return + + var/new_language = input("Please choose a language to add.","Language",null) as null|anything in all_languages + + if(!new_language) + return + + if(!H) + usr << "Mob doesn't exist anymore" + return + + if(H.add_language(new_language)) + usr << "Added [new_language] to [H]." + message_admins("[key_name_admin(usr)] has given [key_name_admin(H)] the language [new_language]") + log_admin("[key_name(usr)] has given [key_name(H)] the language [new_language]") + else + usr << "Mob already knows that language." + + else if(href_list["remlanguage"]) + if(!check_rights(R_SPAWN)) return + + var/mob/H = locate(href_list["remlanguage"]) + if(!istype(H)) + usr << "This can only be done to instances of type /mob" + return + + if(!H.languages.len) + usr << "This mob knows no languages." + return + + var/datum/language/rem_language = input("Please choose a language to remove.","Language",null) as null|anything in H.languages + + if(!rem_language) + return + + if(!H) + usr << "Mob doesn't exist anymore" + return + + if(H.remove_language(rem_language.name)) + usr << "Removed [rem_language] from [H]." + message_admins("[key_name_admin(usr)] has removed language [rem_language] from [key_name_admin(H)]") + log_admin("[key_name(usr)] has removed language [rem_language] from [key_name(H)]") + else + usr << "Mob doesn't know that language." + + else if(href_list["addverb"]) + if(!check_rights(R_DEBUG)) return + + var/mob/living/H = locate(href_list["addverb"]) + + if(!istype(H)) + usr << "This can only be done to instances of type /mob/living" + return + var/list/possibleverbs = list() + possibleverbs += "Cancel" // One for the top... + possibleverbs += typesof(/mob/proc,/mob/verb,/mob/living/proc,/mob/living/verb) + switch(H.type) + if(/mob/living/carbon/human) + possibleverbs += typesof(/mob/living/carbon/proc,/mob/living/carbon/verb,/mob/living/carbon/human/verb,/mob/living/carbon/human/proc) + if(/mob/living/silicon/robot) + possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/robot/proc,/mob/living/silicon/robot/verb) + if(/mob/living/silicon/ai) + possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/ai/proc,/mob/living/silicon/ai/verb) + possibleverbs -= H.verbs + possibleverbs += "Cancel" // ...And one for the bottom + + var/verb = input("Select a verb!", "Verbs",null) as anything in possibleverbs + if(!H) + usr << "Mob doesn't exist anymore" + return + if(!verb || verb == "Cancel") + return + else + H.verbs += verb + message_admins("[key_name_admin(usr)] has given [key_name_admin(H)] the verb [verb]") + log_admin("[key_name(usr)] has given [key_name(H)] the verb [verb]") + + else if(href_list["remverb"]) + if(!check_rights(R_DEBUG)) return + + var/mob/H = locate(href_list["remverb"]) + + if(!istype(H)) + usr << "This can only be done to instances of type /mob" + return + var/verb = input("Please choose a verb to remove.","Verbs",null) as null|anything in H.verbs + if(!H) + usr << "Mob doesn't exist anymore" + return + if(!verb) + return + else + H.verbs -= verb + message_admins("[key_name_admin(usr)] has removed verb [verb] from [key_name_admin(H)]") + log_admin("[key_name(usr)] has removed verb [verb] from [key_name(H)]") + + else if(href_list["addorgan"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/M = locate(href_list["addorgan"]) + if(!istype(M)) + usr << "This can only be done to instances of type /mob/living/carbon" + return + + var/new_organ = input("Please choose an organ to add.","Organ",null) as null|anything in subtypesof(/obj/item/organ)-/obj/item/organ + if(!new_organ) return + + if(!M) + usr << "Mob doesn't exist anymore" + return + + if(locate(new_organ) in M.internal_organs) + usr << "Mob already has that organ." + return + var/obj/item/organ/internal/organ = new new_organ + organ.insert(M) + message_admins("[key_name_admin(usr)] has given [key_name_admin(M)] the organ [new_organ]") + log_admin("[key_name(usr)] has given [key_name(M)] the organ [new_organ]") + + else if(href_list["remorgan"]) + if(!check_rights(R_SPAWN)) return + + var/mob/living/carbon/M = locate(href_list["remorgan"]) + if(!istype(M)) + usr << "This can only be done to instances of type /mob/living/carbon" + return + + var/obj/item/organ/internal/rem_organ = input("Please choose an organ to remove.","Organ",null) as null|anything in M.internal_organs + + if(!M) + usr << "Mob doesn't exist anymore" + return + + if(!(locate(rem_organ) in M.internal_organs)) + usr << "Mob does not have that organ." + return + + usr << "Removed [rem_organ] from [M]." + rem_organ.remove(M) + message_admins("[key_name_admin(usr)] has removed the organ [rem_organ] from [key_name_admin(M)]") + log_admin("[key_name(usr)] has removed the organ [rem_organ] from [key_name(M)]") + qdel(rem_organ) + + else if(href_list["fix_nano"]) + if(!check_rights(R_DEBUG)) return + + var/mob/H = locate(href_list["fix_nano"]) + + if(!istype(H) || !H.client) + usr << "This can only be done on mobs with clients" + return + + H.client.reload_nanoui_resources() + + usr << "Resource files sent" + H << "Your NanoUI Resource files have been refreshed" + + log_admin("[key_name(usr)] resent the NanoUI resource files to [key_name(H)]") + + else if(href_list["regenerateicons"]) + if(!check_rights(0)) return + + var/mob/M = locate(href_list["regenerateicons"]) + if(!ismob(M)) + usr << "This can only be done to instances of type /mob" + return + M.regenerate_icons() + + else if(href_list["adjustDamage"] && href_list["mobToDamage"]) + if(!check_rights(R_DEBUG|R_ADMIN|R_EVENT)) return + + var/mob/living/L = locate(href_list["mobToDamage"]) + if(!istype(L)) return + + var/Text = href_list["adjustDamage"] + + var/amount = input("Deal how much damage to mob? (Negative values here heal)","Adjust [Text]loss",0) as num + + if(!L) + usr << "Mob doesn't exist anymore" + return + + switch(Text) + if("brute") L.adjustBruteLoss(amount) + if("fire") L.adjustFireLoss(amount) + if("toxin") L.adjustToxLoss(amount) + if("oxygen")L.adjustOxyLoss(amount) + if("brain") L.adjustBrainLoss(amount) + if("clone") L.adjustCloneLoss(amount) + else + usr << "You caused an error. DEBUG: Text:[Text] Mob:[L]" + return + + if(amount != 0) + log_admin("[key_name(usr)] dealt [amount] amount of [Text] damage to [L]") + message_admins("[key_name_admin(usr)] dealt [amount] amount of [Text] damage to [L]") + href_list["datumrefresh"] = href_list["mobToDamage"] + + if(href_list["datumrefresh"]) + var/datum/DAT = locate(href_list["datumrefresh"]) + if(!istype(DAT, /datum)) + return + src.debug_variables(DAT) + + return + diff --git a/code/modules/admin/verbs/VV/debug.dm b/code/modules/admin/verbs/VV/debug.dm new file mode 100644 index 00000000000..8654c0b50fc --- /dev/null +++ b/code/modules/admin/verbs/VV/debug.dm @@ -0,0 +1,1220 @@ +/client/proc/Debug2() + set category = "Debug" + set name = "Debug-Game" + + if(!check_rights(R_DEBUG)) + return + + if(Debug2) + Debug2 = 0 + message_admins("[key_name_admin(src)] toggled debugging off.") + log_admin("[key_name(src)] toggled debugging off.") + else + Debug2 = 1 + message_admins("[key_name_admin(src)] toggled debugging on.") + log_admin("[key_name(src)] toggled debugging on.") + + feedback_add_details("admin_verb","DG2") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + + +/proc/create_arbitrary_var(var/client/var_creator) + var/datum/admins/adm = var_creator.holder + if(adm && adm.marked_datum) + class = input("What kind of variable?","Variable Type") in list("text","num","type","reference","mob reference","icon","file","client","mob's area","Marked datum ([holder.marked_datum.type])","CANCEL") + if(holder.marked_datum && class == "Marked datum ([adm.marked_datum.type])") + class = "Marked datum" + else + class = input("What kind of variable?","Variable Type") in list("text","num","type","reference","mob reference","icon","file","client","mob's area","CANCEL") + switch(class) + if("CANCEL") + return null + + if("text") + lst += input("Enter new text:","Text",null) as text + + if("num") + lst += input("Enter new number:","Num",0) as num + + if("type") + lst += input("Enter type:","Type") in typesof(/obj,/mob,/area,/turf) + + if("reference") + lst += input("Select reference:","Reference",src) as mob|obj|turf|area in world + + if("mob reference") + lst += input("Select reference:","Reference",usr) as mob in world + + if("file") + lst += input("Pick file:","File") as file + + if("icon") + lst += input("Pick icon:","Icon") as icon + + if("client") + var/list/keys = list() + for(var/mob/M in world) + keys += M.client + lst += input("Please, select a player!", "Selection", null, null) as null|anything in keys + + if("mob's area") + var/mob/temp = input("Select mob", "Selection", usr) as mob in world + lst += temp.loc + + if("Marked datum") + lst += holder.marked_datum + +/* 21st Sept 2010 +Updated by Skie -- Still not perfect but better! +Stuff you can't do: +Call proc /mob/proc/Dizzy() for some player +Because if you select a player mob as owner it tries to do the proc for +/mob/living/carbon/human/ instead. And that gives a run-time error. +But you can call procs that are of type /mob/living/carbon/human/proc/ for that player. +*/ + +/client/proc/callproc() + set category = "Debug" + set name = "Advanced ProcCall" + + if(!check_rights(R_PROCCALL)) + return + + spawn(0) + var/target = null + var/targetselected = 0 + var/returnval = null + var/class = null + + switch(alert("Proc owned by something?",,"Yes","No")) + if("Yes") + targetselected = 1 + if(src.holder && src.holder.marked_datum) + class = input("Proc owned by...","Owner",null) as null|anything in list("Obj","Mob","Area or Turf","Client","Marked datum ([holder.marked_datum.type])") + if(class == "Marked datum ([holder.marked_datum.type])") + class = "Marked datum" + else + class = input("Proc owned by...","Owner",null) as null|anything in list("Obj","Mob","Area or Turf","Client") + switch(class) + if("Obj") + target = input("Enter target:","Target",usr) as obj in world + if("Mob") + target = input("Enter target:","Target",usr) as mob in world + if("Area or Turf") + target = input("Enter target:","Target",usr.loc) as area|turf in world + if("Client") + var/list/keys = list() + for(var/client/C) + keys += C + target = input("Please, select a player!", "Selection", null, null) as null|anything in keys + if("Marked datum") + target = holder.marked_datum + else + return + if("No") + target = null + targetselected = 0 + + var/procname = input("Proc path, eg: /proc/fake_blood","Path:", null) as text|null + if(!procname) return + + if(targetselected && !hascall(target,procname)) + usr << "Error: callproc(): target has no such call [procname]." + return + + var/list/lst = get_callproc_args() + if(!lst) + return + + if(targetselected) + if(!target) + usr << "Error: callproc(): owner of proc no longer exists." + return + message_admins("[key_name_admin(src)] called [target]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") + log_admin("[key_name(src)] called [target]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") + returnval = call(target,procname)(arglist(lst)) // Pass the lst as an argument list to the proc + else + //this currently has no hascall protection. wasn't able to get it working. + message_admins("[key_name_admin(src)] called [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") + log_admin("[key_name(src)] called [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") + returnval = call(procname)(arglist(lst)) // Pass the lst as an argument list to the proc + + usr << "[procname] returned: [returnval ? returnval : "null"]" + feedback_add_details("admin_verb","APC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/callproc_datum(var/A as null|area|mob|obj|turf) + set category = "Debug" + set name = "Atom ProcCall" + + if(!check_rights(R_PROCCALL)) + return + + var/procname = input("Proc name, eg: fake_blood","Proc:", null) as text|null + if(!procname) + return + + if(!hascall(A,procname)) + usr << "Error: callproc_datum(): target has no such call [procname]." + return + + var/list/lst = get_callproc_args() + if(!lst) + return + + if(!A || !IsValidSrc(A)) + usr << "Error: callproc_datum(): owner of proc no longer exists." + return + message_admins("[key_name_admin(src)] called [A]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") + log_admin("[key_name(src)] called [A]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") + + spawn() + var/returnval = call(A,procname)(arglist(lst)) // Pass the lst as an argument list to the proc + usr << "[procname] returned: [returnval ? returnval : "null"]" + + feedback_add_details("admin_verb","DPC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/get_callproc_args() + var/argnum = input("Number of arguments","Number:",0) as num|null + if(!argnum && (argnum!=0)) return + + var/list/lst = list() + //TODO: make a list to store whether each argument was initialised as null. + //Reason: So we can abort the proccall if say, one of our arguments was a mob which no longer exists + //this will protect us from a fair few errors ~Carn + + while(argnum--) + var/class = null + // Make a list with each index containing one variable, to be given to the proc + return lst + +/client/proc/Cell() + set category = "Debug" + set name = "Air Status in Location" + + if(!check_rights(R_DEBUG)) + return + + if(!mob) + return + var/turf/T = mob.loc + + if (!( istype(T, /turf) )) + return + + var/datum/gas_mixture/env = T.return_air() + + var/t = "" + t+= "Nitrogen : [env.nitrogen]\n" + t+= "Oxygen : [env.oxygen]\n" + t+= "Plasma : [env.toxins]\n" + t+= "CO2: [env.carbon_dioxide]\n" + + usr.show_message(t, 1) + feedback_add_details("admin_verb","ASL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/cmd_admin_robotize(var/mob/M in mob_list) + set category = "Event" + set name = "Make Robot" + + if(!check_rights(R_SPAWN)) + return + + if(!ticker) + alert("Wait until the game starts") + return + if(istype(M, /mob/living/carbon/human)) + log_admin("[key_name(src)] has robotized [M.key].") + spawn(10) + M:Robotize() + + else + alert("Invalid mob") + +/client/proc/cmd_admin_animalize(var/mob/M in mob_list) + set category = "Event" + set name = "Make Simple Animal" + + if(!check_rights(R_SPAWN)) + return + + if(!ticker) + alert("Wait until the game starts") + return + + if(!M) + alert("That mob doesn't seem to exist, close the panel and try again.") + return + + if(istype(M, /mob/new_player)) + alert("The mob must not be a new_player.") + return + + log_admin("[key_name(src)] has animalized [M.key].") + spawn(10) + M.Animalize() + + +/client/proc/makepAI(var/turf/T in mob_list) + set category = "Event" + set name = "Make pAI" + set desc = "Specify a location to spawn a pAI device, then specify a key to play that pAI" + + if(!check_rights(R_SPAWN)) + return + + var/list/available = list() + for(var/mob/C in mob_list) + if(C.key) + available.Add(C) + var/mob/choice = input("Choose a player to play the pAI", "Spawn pAI") in available + if(!choice) + return 0 + if(!istype(choice, /mob/dead/observer)) + var/confirm = input("[choice.key] isn't ghosting right now. Are you sure you want to yank him out of them out of their body and place them in this pAI?", "Spawn pAI Confirmation", "No") in list("Yes", "No") + if(confirm != "Yes") + return 0 + var/obj/item/device/paicard/card = new(T) + var/mob/living/silicon/pai/pai = new(card) + pai.name = input(choice, "Enter your pAI name:", "pAI Name", "Personal AI") as text + pai.real_name = pai.name + pai.key = choice.key + card.setPersonality(pai) + for(var/datum/paiCandidate/candidate in paiController.pai_candidates) + if(candidate.key == choice.key) + paiController.pai_candidates.Remove(candidate) + feedback_add_details("admin_verb","MPAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/cmd_admin_alienize(var/mob/M in mob_list) + set category = "Event" + set name = "Make Alien" + + if(!check_rights(R_SPAWN)) + return + + if(!ticker) + alert("Wait until the game starts") + return + if(ishuman(M)) + log_admin("[key_name(src)] has alienized [M.key].") + spawn(10) + M:Alienize() + feedback_add_details("admin_verb","MKAL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + log_admin("[key_name(usr)] made [key_name(M)] into an alien.") + message_admins("\blue [key_name_admin(usr)] made [key_name(M)] into an alien.", 1) + else + alert("Invalid mob") + +/client/proc/cmd_admin_slimeize(var/mob/M in mob_list) + set category = "Event" + set name = "Make slime" + + if(!check_rights(R_SPAWN)) + return + + if(!ticker) + alert("Wait until the game starts") + return + if(ishuman(M)) + log_admin("[key_name(src)] has slimeized [M.key].") + spawn(10) + M:slimeize() + feedback_add_details("admin_verb","MKMET") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + log_admin("[key_name(usr)] made [key_name(M)] into a slime.") + message_admins("\blue [key_name_admin(usr)] made [key_name(M)] into a slime.", 1) + else + alert("Invalid mob") + +/client/proc/cmd_admin_super(var/mob/M in mob_list) + set category = "Event" + set name = "Make Superhero" + + if(!check_rights(R_SPAWN)) + return + + if(!ticker) + alert("Wait until the game starts") + return + if(ishuman(M)) + var/type = input("Pick the Superhero","Superhero") as null|anything in all_superheroes + var/datum/superheroes/S = all_superheroes[type] + if(S) + S.create(M) + log_admin("[key_name(src)] has turned [M.key] into a Superhero.") + message_admins("\blue [key_name_admin(usr)] made [key_name(M)] into a Superhero.", 1) + else + alert("Invalid mob") + +//TODO: merge the vievars version into this or something maybe mayhaps +/client/proc/cmd_debug_del_all() + set category = "Debug" + set name = "Del-All" + + if(!check_rights(R_DEBUG)) + return + + // to prevent REALLY stupid deletions + var/blocked = list(/mob/living, /mob/living/carbon, /mob/living/carbon/human, /mob/dead, /mob/dead/observer, /mob/living/silicon, /mob/living/silicon/robot, /mob/living/silicon/ai) + var/hsbitem = input(usr, "Choose an object to delete.", "Delete:") as null|anything in subtypesof(/obj) + subtypesof(/mob) - blocked + if(hsbitem) + for(var/atom/O in world) + if(istype(O, hsbitem)) + qdel(O) + log_admin("[key_name(src)] has deleted all instances of [hsbitem].") + message_admins("[key_name_admin(src)] has deleted all instances of [hsbitem].", 0) + feedback_add_details("admin_verb","DELA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/cmd_debug_make_powernets() + set category = "Debug" + set name = "Make Powernets" + + if(!check_rights(R_DEBUG)) + return + + makepowernets() + log_admin("[key_name(src)] has remade the powernet. makepowernets() called.") + message_admins("[key_name_admin(src)] has remade the powernets. makepowernets() called.", 0) + feedback_add_details("admin_verb","MPWN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + +/client/proc/cmd_admin_grantfullaccess(var/mob/M in mob_list) + set category = "Admin" + set name = "Grant Full Access" + + if(!check_rights(R_EVENT)) + return + + if (!ticker) + alert("Wait until the game starts") + return + if (istype(M, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + if (H.wear_id) + var/obj/item/weapon/card/id/id = H.wear_id + if(istype(H.wear_id, /obj/item/device/pda)) + var/obj/item/device/pda/pda = H.wear_id + id = pda.id + id.icon_state = "gold" + id:access = get_all_accesses()+get_all_centcom_access()+get_all_syndicate_access() + else + var/obj/item/weapon/card/id/id = new/obj/item/weapon/card/id(M); + id.icon_state = "gold" + id:access = get_all_accesses()+get_all_centcom_access()+get_all_syndicate_access() + id.registered_name = H.real_name + id.assignment = "Captain" + id.name = "[id.registered_name]'s ID Card ([id.assignment])" + H.equip_to_slot_or_del(id, slot_wear_id) + H.update_inv_wear_id() + else + alert("Invalid mob") + feedback_add_details("admin_verb","GFA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + log_admin("[key_name(src)] has granted [M.key] full access.") + message_admins("\blue [key_name_admin(usr)] has granted [M.key] full access.", 1) + +/client/proc/cmd_assume_direct_control(var/mob/M in mob_list) + set category = "Admin" + set name = "Assume direct control" + set desc = "Direct intervention" + + if(!check_rights(R_DEBUG|R_ADMIN)) + return + + if(M.ckey) + if(alert("This mob is being controlled by [M.ckey]. Are you sure you wish to assume control of it? [M.ckey] will be made a ghost.",,"Yes","No") != "Yes") + return + else + var/mob/dead/observer/ghost = new/mob/dead/observer(M,1) + ghost.ckey = M.ckey + message_admins("\blue [key_name_admin(usr)] assumed direct control of [M].", 1) + log_admin("[key_name(usr)] assumed direct control of [M].") + var/mob/adminmob = src.mob + M.ckey = src.ckey + if( isobserver(adminmob) ) + qdel(adminmob) + feedback_add_details("admin_verb","ADC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + + +/client/proc/cmd_admin_areatest() + set category = "Mapping" + set name = "Test areas" + + if(!check_rights(R_DEBUG)) + return + + var/list/areas_all = list() + var/list/areas_with_APC = list() + var/list/areas_with_air_alarm = list() + var/list/areas_with_RC = list() + var/list/areas_with_light = list() + var/list/areas_with_LS = list() + var/list/areas_with_intercom = list() + var/list/areas_with_camera = list() + + var/list/areas_with_multiple_APCs = list() + var/list/areas_with_multiple_air_alarms = list() + + for(var/area/A in world) + areas_all |= A.type + + for(var/obj/machinery/power/apc/APC in world) + var/area/A = get_area(APC) + if(!A) + continue + if(!(A.type in areas_with_APC)) + areas_with_APC |= A.type + else + areas_with_multiple_APCs |= A.type + + for(var/obj/machinery/alarm/alarm in world) + var/area/A = get_area(alarm) + if(!A) + continue + if(!(A.type in areas_with_air_alarm)) + areas_with_air_alarm |= A.type + else + areas_with_multiple_air_alarms |= A.type + + for(var/obj/machinery/requests_console/RC in world) + var/area/A = get_area(RC) + if(!A) + continue + areas_with_RC |= A.type + + for(var/obj/machinery/light/L in world) + var/area/A = get_area(L) + if(!A) + continue + areas_with_light |= A.type + + for(var/obj/machinery/light_switch/LS in world) + var/area/A = get_area(LS) + if(!A) + continue + areas_with_LS |= A.type + + for(var/obj/item/device/radio/intercom/I in world) + var/area/A = get_area(I) + if(!A) + continue + areas_with_intercom |= A.type + + for(var/obj/machinery/camera/C in world) + var/area/A = get_area(C) + if(!A) + continue + areas_with_camera |= A.type + + var/list/areas_without_APC = areas_all - areas_with_APC + var/list/areas_without_air_alarm = areas_all - areas_with_air_alarm + var/list/areas_without_RC = areas_all - areas_with_RC + var/list/areas_without_light = areas_all - areas_with_light + var/list/areas_without_LS = areas_all - areas_with_LS + var/list/areas_without_intercom = areas_all - areas_with_intercom + var/list/areas_without_camera = areas_all - areas_with_camera + + world << "AREAS WITHOUT AN APC:" + for(var/areatype in areas_without_APC) + world << "* [areatype]" + + world << "AREAS WITHOUT AN AIR ALARM:" + for(var/areatype in areas_without_air_alarm) + world << "* [areatype]" + + world << "AREAS WITH TOO MANY APCS:" + for(var/areatype in areas_with_multiple_APCs) + world << "* [areatype]" + + world << "AREAS WITH TOO MANY AIR ALARMS:" + for(var/areatype in areas_with_multiple_air_alarms) + world << "* [areatype]" + + world << "AREAS WITHOUT A REQUEST CONSOLE:" + for(var/areatype in areas_without_RC) + world << "* [areatype]" + + world << "AREAS WITHOUT ANY LIGHTS:" + for(var/areatype in areas_without_light) + world << "* [areatype]" + + world << "AREAS WITHOUT A LIGHT SWITCH:" + for(var/areatype in areas_without_LS) + world << "* [areatype]" + + world << "AREAS WITHOUT ANY INTERCOMS:" + for(var/areatype in areas_without_intercom) + world << "* [areatype]" + + world << "AREAS WITHOUT ANY CAMERAS:" + for(var/areatype in areas_without_camera) + world << "* [areatype]" + +/client/proc/cmd_admin_dress(var/mob/living/carbon/human/M in mob_list) + set category = "Event" + set name = "Select equipment" + + if(!check_rights(R_EVENT)) + return + + if(!ishuman(M)) + alert("Invalid mob") + return + + //log_admin("[key_name(src)] has alienized [M.key].") + var/list/dresspacks = list( + "strip", + "as job...", + "Engineer RIG", + "CE RIG", + "Mining RIG", + "Syndi RIG", + "Wizard RIG", + "Medical RIG", + "Atmos RIG", + "standard space gear", + "tournament standard red", + "tournament standard green", + "tournament gangster", + "tournament chef", + "tournament janitor", + "pirate", + "space pirate", + "soviet admiral", + "tunnel clown", + "masked killer", + "singuloth knight", + "dark lord", + "assassin", + "death commando", + "syndicate commando", + "chrono legionnaire", + "special ops officer", + "special ops formal", + "blue wizard", + "red wizard", + "marisa wizard", + "emergency response team member", + "emergency response team leader", + "nanotrasen officer", + "nanotrasen captain", + ) + var/dostrip = input("Do you want to strip [M] before equipping them? (0=no, 1=yes)", "STRIPTEASE") as null|anything in list(0,1) + if(isnull(dostrip)) + return + var/dresscode = input("Select dress for [M]", "Robust quick dress shop") as null|anything in dresspacks + if (isnull(dresscode)) + return + + var/datum/job/jobdatum + if (dresscode == "as job...") + var/jobname = input("Select job", "Robust quick dress shop") as null|anything in get_all_jobs() + jobdatum = job_master.GetJob(jobname) + + feedback_add_details("admin_verb","SEQ") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + if(dostrip) + for (var/obj/item/I in M) + if (istype(I, /obj/item/weapon/implant)) + continue + if(istype(I, /obj/item/organ)) + continue + qdel(I) + switch(dresscode) + if ("strip") + //do nothing + + if ("as job...") + if(jobdatum) + dresscode = "[jobdatum.title]" + jobdatum.equip(M) + + if ("standard space gear") + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + + M.equip_to_slot_or_del(new /obj/item/clothing/under/color/grey(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space(M), slot_head) + var /obj/item/weapon/tank/jetpack/J = new /obj/item/weapon/tank/jetpack/oxygen(M) + M.equip_to_slot_or_del(J, slot_back) + J.toggle() + M.equip_to_slot_or_del(new /obj/item/clothing/mask/breath(M), slot_wear_mask) + J.Topic(null, list("stat" = 1)) + if ("Engineer RIG","CE RIG","Mining RIG","Syndi RIG","Wizard RIG","Medical RIG","Atmos RIG") + if(dresscode=="Engineer RIG") + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig(M), slot_head) + else if(dresscode=="CE RIG") + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/elite(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/elite(M), slot_head) + else if(dresscode=="Mining RIG") + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/mining(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/mining(M), slot_head) + else if(dresscode=="Syndi RIG") + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/syndi(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/syndi(M), slot_head) + else if(dresscode=="Wizard RIG") + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/wizard(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/wizard(M), slot_head) + else if(dresscode=="Medical RIG") + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/medical(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/medical(M), slot_head) + else if(dresscode=="Atmos RIG") + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/atmos(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/atmos(M), slot_head) + var /obj/item/weapon/tank/jetpack/J = new /obj/item/weapon/tank/jetpack/oxygen(M) + M.equip_to_slot_or_del(J, slot_back) + J.toggle() + M.equip_to_slot_or_del(new /obj/item/clothing/mask/breath(M), slot_wear_mask) + J.Topic(null, list("stat" = 1)) + + if ("tournament standard red","tournament standard green") //we think stunning weapon is too overpowered to use it on tournaments. --rastaf0 + if (dresscode=="tournament standard red") + M.equip_to_slot_or_del(new /obj/item/clothing/under/color/red(M), slot_w_uniform) + else + M.equip_to_slot_or_del(new /obj/item/clothing/under/color/green(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + + M.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/vest(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/thunderdome(M), slot_head) + + M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse_rifle/destroyer(M), slot_r_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/grenade/smokebomb(M), slot_r_store) + + + if ("tournament gangster") //gangster are supposed to fight each other. --rastaf0 + M.equip_to_slot_or_del(new /obj/item/clothing/under/det(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + + M.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/det_suit(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/monocle(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/head/det_hat(M), slot_head) + + M.equip_to_slot_or_del(new /obj/item/weapon/cloaking_device(M), slot_r_store) + + M.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/automatic/proto(M), slot_r_hand) + M.equip_to_slot_or_del(new /obj/item/ammo_box/a357(M), slot_l_store) + + if ("tournament chef") //Steven Seagal FTW + M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chef(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/chef(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/head/chefhat(M), slot_head) + + M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/rollingpin(M), slot_r_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_r_store) + M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_s_store) + + if ("tournament janitor") + M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/janitor(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + var/obj/item/weapon/storage/backpack/backpack = new(M) + for(var/obj/item/I in backpack) + del(I) + M.equip_to_slot_or_del(backpack, slot_back) + + M.equip_to_slot_or_del(new /obj/item/weapon/mop(M), slot_r_hand) + var/obj/item/weapon/reagent_containers/glass/bucket/bucket = new(M) + bucket.reagents.add_reagent("water", 70) + M.equip_to_slot_or_del(bucket, slot_l_hand) + + M.equip_to_slot_or_del(new /obj/item/weapon/grenade/chem_grenade/cleaner(M), slot_r_store) + M.equip_to_slot_or_del(new /obj/item/weapon/grenade/chem_grenade/cleaner(M), slot_l_store) + M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) + + if ("pirate") + M.equip_to_slot_or_del(new /obj/item/clothing/under/pirate(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/head/bandana(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/eyepatch(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/pirate(M), slot_r_hand) + + if ("space pirate") + M.equip_to_slot_or_del(new /obj/item/clothing/under/pirate(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/pirate(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/pirate(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/eyepatch(M), slot_glasses) + + M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/pirate(M), slot_r_hand) + + if ("soviet soldier") + M.equip_to_slot_or_del(new /obj/item/clothing/under/soviet(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/head/ushanka(M), slot_head) + + if("tunnel clown")//Tunnel clowns rule! + M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/clown(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/clown_shoes(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/black(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(M), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/clothing/head/chaplain_hood(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/monocle(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/chaplain_hoodie(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/food/snacks/grown/banana(M), slot_l_store) + M.equip_to_slot_or_del(new /obj/item/weapon/bikehorn(M), slot_r_store) + + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card (Tunnel Clown!)" + W.access = get_all_accesses() + W.assignment = "Tunnel Clown!" + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + var/obj/item/weapon/twohanded/fireaxe/fire_axe = new(M) + M.equip_to_slot_or_del(fire_axe, slot_r_hand) + + if("masked killer") + M.equip_to_slot_or_del(new /obj/item/clothing/under/overalls(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/latex(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/clothing/mask/surgical(M), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/clothing/head/welding(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/monocle(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/apron(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_store) + M.equip_to_slot_or_del(new /obj/item/weapon/scalpel(M), slot_r_store) + + var/obj/item/weapon/twohanded/fireaxe/fire_axe = new(M) + M.equip_to_slot_or_del(fire_axe, slot_r_hand) + + for(var/obj/item/carried_item in M.contents) + if(!istype(carried_item, /obj/item/weapon/implant))//If it's not an implant. + carried_item.add_blood(M)//Oh yes, there will be blood... + + if("dark lord") + M.equip_to_slot_or_del(new /obj/item/clothing/under/color/black(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/black(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/dualsaber/red(M), slot_l_hand) + + var/obj/item/clothing/head/chaplain_hood/hood = new(M) + hood.name = "dark lord hood" + M.equip_to_slot_or_del(hood, slot_head) + + var/obj/item/clothing/suit/chaplain_hoodie/robe = new(M) + robe.name = "dark lord robes" + M.equip_to_slot_or_del(robe, slot_wear_suit) + + var/obj/item/weapon/card/id/syndicate/W = new(M) + W.name = "[M.real_name]'s ID Card (Dark Lord)" + W.icon_state = "syndie" + W.access = get_all_accesses() + W.assignment = "Dark Lord" + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + if("assassin") + M.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/black(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/wcoat(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/saber(M), slot_l_store) + M.equip_to_slot_or_del(new /obj/item/weapon/cloaking_device(M), slot_r_store) + + var/obj/item/weapon/storage/secure/briefcase/sec_briefcase = new(M) + for(var/obj/item/briefcase_item in sec_briefcase) + qdel(briefcase_item) + for(var/i=3, i>0, i--) + sec_briefcase.contents += new /obj/item/weapon/spacecash/c1000 + sec_briefcase.contents += new /obj/item/weapon/gun/energy/kinetic_accelerator/crossbow + sec_briefcase.contents += new /obj/item/weapon/gun/projectile/revolver/mateba + sec_briefcase.contents += new /obj/item/ammo_box/a357 + sec_briefcase.contents += new /obj/item/weapon/c4 + M.equip_to_slot_or_del(sec_briefcase, slot_l_hand) + + var/obj/item/device/pda/heads/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Reaper" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + + M.equip_to_slot_or_del(pda, slot_belt) + + var/obj/item/weapon/card/id/syndicate/W = new(M) + W.name = "[M.real_name]'s ID Card (Reaper)" + W.icon_state = "syndie" + W.access = get_all_accesses() + W.assignment = "Reaper" + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + if("death commando")//Was looking to add this for a while. + M.equip_death_commando() + + if("syndicate commando") + M.equip_syndicate_commando() + + if("nanotrasen officer") + + M.equip_or_collect(new /obj/item/clothing/shoes/centcom(M), slot_shoes) + M.equip_or_collect(new /obj/item/clothing/gloves/color/white(M), slot_gloves) + M.equip_or_collect(new /obj/item/device/radio/headset/heads/captain/alt(M), slot_l_ear) + M.equip_or_collect(new /obj/item/clothing/head/beret/centcom/officer(M), slot_head) + + var/obj/item/device/pda/centcom/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Nanotrasen Navy Officer" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + + M.equip_or_collect(pda, slot_r_store) + M.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(M), slot_l_store) + M.equip_or_collect(new /obj/item/weapon/gun/energy/pulse_rifle/pistol(M), slot_belt) + + var/obj/item/weapon/card/id/centcom/W = new(M) + W.name = "[M.real_name]'s ID Card (Nanotrasen Navy Officer)" + W.assignment = "Nanotrasen Navy Officer" + W.access = get_centcom_access(W.assignment) + W.registered_name = M.real_name + M.equip_or_collect(W, slot_wear_id) + + if("nanotrasen captain") + M.equip_or_collect(new /obj/item/clothing/under/rank/centcom/captain(M), slot_w_uniform) + M.equip_or_collect(new /obj/item/clothing/shoes/centcom(M), slot_shoes) + M.equip_or_collect(new /obj/item/clothing/gloves/color/white(M), slot_gloves) + M.equip_or_collect(new /obj/item/device/radio/headset/heads/captain/alt(M), slot_l_ear) + M.equip_or_collect(new /obj/item/clothing/head/beret/centcom/captain(M), slot_head) + + var/obj/item/device/pda/centcom/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Nanotrasen Navy Captain" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + + M.equip_or_collect(pda, slot_r_store) + M.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(M), slot_l_store) + M.equip_or_collect(new /obj/item/weapon/gun/energy/pulse_rifle/pistol(M), slot_belt) + + var/obj/item/weapon/card/id/centcom/W = new(M) + W.name = "[M.real_name]'s ID Card (Nanotrasen Navy Captain)" + W.access = get_all_accesses() + W.assignment = "Nanotrasen Navy Captain" + W.access = get_centcom_access(W.assignment) + W.registered_name = M.real_name + M.equip_or_collect(W, slot_wear_id) + + if("emergency response team member") + M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/centcom_officer(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/gun(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/ert(M), slot_back) + + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card (Emergency Response Team - Member)" + W.icon_state = "ERT_empty" + W.assignment = "Emergency Response Team Member" + W.access = get_centcom_access(W.assignment) + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + var/obj/item/device/pda/centcom/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Emergency Response Team" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + + if("emergency response team leader") + M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/centcom_officer(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/gun(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/ert/commander(M), slot_back) + + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card (Emergency Response Team - Leader)" + W.icon_state = "ERT_leader" + W.assignment = "Emergency Response Team Leader" + W.access = get_centcom_access(W.assignment) + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + var/obj/item/device/pda/centcom/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Emergency Response Team Leader" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + + if("special ops officer") + M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate/combat(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/deathsquad/officer(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(src), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/cyber(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette/cigar/cohiba(M), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/deathsquad/beret(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse_rifle/pistol/m1911(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/matches(M), slot_r_store) + M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/dualsaber/red(M), slot_l_store) + + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) + M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/sechailer/swat(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/hypospray/combat/nanites(M), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/flashbangs(src), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/zipties(src), slot_in_backpack) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots/syndie/advance(src), slot_in_backpack) + + + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card" + W.icon_state = "commander" + W.assignment = "Special Operations Officer" + W.access = get_centcom_access(W.assignment) + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + if("special ops formal") + M.equip_or_collect(new /obj/item/clothing/under/rank/centcom/captain(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(src), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/deathsquad/beret(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/cyber(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette/cigar/cohiba(M), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse_rifle/pistol/m1911(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/matches(M), slot_r_store) + M.equip_or_collect(new /obj/item/weapon/melee/classic_baton/telescopic(M), slot_l_store) + + var/obj/item/device/pda/centcom/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Special Operations Officer" + pda.icon_state = "pda-syndi" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + pda.desc = "A portable microcomputer by Thinktronic Systems, LTD. This is model is a special edition designed for military field work." + + M.equip_or_collect(pda, slot_wear_pda) + + M.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(M), slot_l_store) + M.equip_or_collect(new /obj/item/weapon/melee/classic_baton/telescopic(M), slot_r_store) + + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card (Special Operations Officer)" + W.icon_state = "commander" + W.assignment = "Special Operations Officer" + W.access = get_centcom_access(W.assignment) + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + if("singuloth knight") + M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate/combat(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/singuloth(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert(src), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/meson/cyber(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/mask/breath(M), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/singuloth(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/weapon/claymore/ceremonial(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/weapon/tank/oxygen(M), slot_s_store) + M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/knighthammer(M), slot_back) + + + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card (Singuloth Knight)" + W.icon_state = "syndie" + W.access = get_all_accesses() + W.access += get_all_centcom_access() + W.assignment = "Singuloth Knight" + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + if("blue wizard") + M.equip_to_slot_or_del(new /obj/item/clothing/under/color/lightpurple(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/head/wizard(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll(M), slot_r_store) + M.equip_to_slot_or_del(new /obj/item/weapon/spellbook(M), slot_r_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/staff(M), slot_l_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(M), slot_back) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/box(M), slot_in_backpack) + + if("red wizard") + M.equip_to_slot_or_del(new /obj/item/clothing/under/color/lightpurple(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/red(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/red(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll(M), slot_r_store) + M.equip_to_slot_or_del(new /obj/item/weapon/spellbook(M), slot_r_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/staff(M), slot_l_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(M), slot_back) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/box(M), slot_in_backpack) + + if("marisa wizard") + M.equip_to_slot_or_del(new /obj/item/clothing/under/color/lightpurple(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/marisa(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal/marisa(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/marisa(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll(M), slot_r_store) + M.equip_to_slot_or_del(new /obj/item/weapon/spellbook(M), slot_r_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/staff(M), slot_l_hand) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(M), slot_back) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/box(M), slot_in_backpack) + + if("soviet admiral") + M.equip_to_slot_or_del(new /obj/item/clothing/head/hgpiratecap(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset/heads/captain(M), slot_l_ear) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/eyepatch(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/hgpirate(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) + M.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/revolver/mateba(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/clothing/under/soviet(M), slot_w_uniform) + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card" + W.icon_state = "commander" + W.access = get_all_accesses() + W.access += get_all_centcom_access() + W.assignment = "Admiral" + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + if("chrono legionnaire") + M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/chronos(M), slot_head) + M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/syndicate(src), slot_wear_mask) + M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) + M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/night(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/chronos(M), slot_wear_suit) + M.equip_to_slot_or_del(new /obj/item/weapon/chrono_eraser(M), slot_back) + M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(src), slot_s_store) + var/obj/item/weapon/card/id/W = new(M) + W.name = "[M.real_name]'s ID Card" + W.icon_state = "syndie" + W.assignment = "Chrono Legionnaire" + W.registered_name = M.real_name + M.equip_to_slot_or_del(W, slot_wear_id) + + M.regenerate_icons() + + log_admin("[key_name(usr)] changed the equipment of [key_name(M)] to [dresscode].") + message_admins("\blue [key_name_admin(usr)] changed the equipment of [key_name_admin(M)] to [dresscode].", 1) + return + +/client/proc/startSinglo() + set category = "Debug" + set name = "Start Singularity" + set desc = "Sets up the singularity and all machines to get power flowing through the station" + + if(!check_rights(R_DEBUG)) + return + + if(alert("Are you sure? This will start up the engine. Should only be used during debug!",,"Yes","No") != "Yes") + return + + for(var/obj/machinery/power/emitter/E in world) + if(E.anchored) + E.active = 1 + + for(var/obj/machinery/field/generator/F in world) + if(F.anchored) + F.Varedit_start = 1 + spawn(30) + for(var/obj/machinery/the_singularitygen/G in world) + if(G.anchored) + var/obj/singularity/S = new /obj/singularity(get_turf(G), 50) + spawn(0) + qdel(G) + S.energy = 1750 + S.current_size = 7 + S.icon = 'icons/effects/224x224.dmi' + S.icon_state = "singularity_s7" + S.pixel_x = -96 + S.pixel_y = -96 + S.grav_pull = 0 + //S.consume_range = 3 + S.dissipate = 0 + //S.dissipate_delay = 10 + //S.dissipate_track = 0 + //S.dissipate_strength = 10 + + for(var/obj/machinery/power/rad_collector/Rad in world) + if(Rad.anchored) + if(!Rad.P) + var/obj/item/weapon/tank/plasma/Plasma = new/obj/item/weapon/tank/plasma(Rad) + Plasma.air_contents.toxins = 70 + Rad.drainratio = 0 + Rad.P = Plasma + Plasma.loc = Rad + + if(!Rad.active) + Rad.toggle_power() + + for(var/obj/machinery/power/smes/SMES in world) + if(SMES.anchored) + SMES.input_attempt = 1 + +/client/proc/cmd_debug_mob_lists() + set category = "Debug" + set name = "Debug Mob Lists" + set desc = "For when you just gotta know" + + if(!check_rights(R_DEBUG)) + return + + switch(input("Which list?") in list("Players","Admins","Mobs","Living Mobs","Dead Mobs","Silicons","Clients","Respawnable Mobs")) + if("Players") + usr << list2text(player_list,",") + if("Admins") + usr << list2text(admins,",") + if("Mobs") + usr << list2text(mob_list,",") + if("Living Mobs") + usr << list2text(living_mob_list,",") + if("Dead Mobs") + usr << list2text(dead_mob_list,",") + if("Silicons") + usr << list2text(silicon_mob_list,",") + if("Clients") + usr << list2text(clients,",") + if("Respawnable Mobs") + usr << list2text(respawnable_list,",") + + +/client/proc/cmd_admin_toggle_block(var/mob/M,var/block) + if(!check_rights(R_SPAWN)) + return + + if(!ticker) + alert("Wait until the game starts") + return + if(istype(M, /mob/living/carbon)) + M.dna.SetSEState(block,!M.dna.GetSEState(block)) + genemutcheck(M,block,null,MUTCHK_FORCED) + M.update_mutations() + var/state="[M.dna.GetSEState(block)?"on":"off"]" + var/blockname=assigned_blocks[block] + message_admins("[key_name_admin(src)] has toggled [M.key]'s [blockname] block [state]!") + log_admin("[key_name(src)] has toggled [M.key]'s [blockname] block [state]!") + else + alert("Invalid mob") + +/client/proc/reload_nanoui_resources() + set category = "Debug" + set name = "Reload NanoUI Resources" + set desc = "Force the client to redownload NanoUI Resources" + + // Close open NanoUIs. + nanomanager.close_user_uis(usr) + + // Re-load the assets. + var/datum/asset/assets = get_asset_datum(/datum/asset/nanoui) + assets.register() + + // Clear the user's cache so they get resent. + usr.client.cache = list() \ No newline at end of file diff --git a/code/modules/admin/verbs/transform.dm b/code/modules/admin/verbs/transform.dm new file mode 100644 index 00000000000..e69de29bb2d diff --git a/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_misc.dm b/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_misc.dm index ff544e9129a..6d89c5a8e9c 100644 --- a/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_misc.dm +++ b/code/modules/reagents/oldchem/chemical_reaction/chemical_reaction_misc.dm @@ -1,207 +1,147 @@ -/datum/chemical_reaction/ // foam and foam precursor - surfactant - name = "Foam surfactant" - id = "foam surfactant" - result = "fluorosurfactant" - required_reagents = list("fluorine" = 2, "carbon" = 2, "sacid" = 1) - result_amount = 5 - mix_message = "A head of foam results from the mixture's constant fizzing." +/datum/chemical_reaction/surfactant + name = "Foam surfactant" + id = "foam surfactant" + result = "fluorosurfactant" + required_reagents = list("fluorine" = 2, "carbon" = 2, "sacid" = 1) + result_amount = 5 + mix_message = "A head of foam results from the mixture's constant fizzing." + +/datum/chemical_reaction/foam + name = "Foam" + id = "foam" + result = null + required_reagents = list("fluorosurfactant" = 1, "water" = 1) + result_amount = 2 + +/datum/chemical_reaction/foam/on_reaction(var/datum/reagents/holder, var/created_volume) + var/location = get_turf(holder.my_atom) + holder.my_atom.visible_message("The solution spews out foam!") + + var/datum/effect/system/foam_spread/s = new() + s.set_up(created_volume, location, holder, 0) + s.start() + holder.clear_reagents() - foam - name = "Foam" - id = "foam" - result = null - required_reagents = list("fluorosurfactant" = 1, "water" = 1) - result_amount = 2 +/datum/chemical_reaction/metalfoam + name = "Metal Foam" + id = "metalfoam" + result = null + required_reagents = list("aluminum" = 3, "fluorosurfactant" = 1, "sacid" = 1) + result_amount = 5 - on_reaction(var/datum/reagents/holder, var/created_volume) +/datum/chemical_reaction/metalfoam/on_reaction(var/datum/reagents/holder, var/created_volume) + var/location = get_turf(holder.my_atom) + + holder.my_atom.visible_message("The solution spews out a metalic foam!") + + var/datum/effect/system/foam_spread/s = new() + s.set_up(created_volume, location, holder, MFOAM_ALUMINUM) + s.start() - var/location = get_turf(holder.my_atom) - for(var/mob/M in viewers(5, location)) - M << "\red The solution violently bubbles!" +/datum/chemical_reaction/ironfoam + name = "Iron Foam" + id = "ironlfoam" + result = null + required_reagents = list("iron" = 3, "fluorosurfactant" = 1, "sacid" = 1) + result_amount = 5 - location = get_turf(holder.my_atom) +/datum/chemical_reaction/ironfoam/on_reaction(var/datum/reagents/holder, var/created_volume) + var/location = get_turf(holder.my_atom) - for(var/mob/M in viewers(5, location)) - M << "\red The solution spews out foam!" + holder.my_atom.visible_message("The blood writhes and wriggles and sizzles away from the container!", 1, "You hear bubbling and sizzling.", 2) - else - for(var/mob/M in viewers(get_turf(holder.my_atom), null)) - M.show_message( "The blood seems to break apart in the fuel.", 1) - holder.del_reagent("blood") - return -*/ +/datum/chemical_reaction/plastication + name = "Plastic" + id = "solidplastic" + result = null + required_reagents = list("facid" = 10, "plasticide" = 20) + result_amount = 1 - plastication - name = "Plastic" - id = "solidplastic" - result = null - required_reagents = list("facid" = 10, "plasticide" = 20) - result_amount = 1 - on_reaction(var/datum/reagents/holder) - var/obj/item/stack/sheet/metal/M = new /obj/item/stack/sheet/mineral/plastic - M.amount = 10 - M.loc = get_turf(holder.my_atom) - return +/datum/chemical_reaction/plastication/on_reaction(var/datum/reagents/holder) + var/obj/item/stack/sheet/metal/M = new /obj/item/stack/sheet/mineral/plastic + M.amount = 10 + M.forceMove(get_turf(holder.my_atom)) +/datum/chemical_reaction/space_drugs + name = "Space Drugs" + id = "space_drugs" + result = "space_drugs" + required_reagents = list("mercury" = 1, "sugar" = 1, "lithium" = 1) + result_amount = 3 + mix_message = "Slightly dizzying fumes drift from the solution." + mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' -//Not really misc chems, but not enough to deserve their own file -/* - silicate - name = "Silicate" - id = "silicate" - result = "silicate" - required_reagents = list("aluminum" = 1, "silicon" = 1, "oxygen" = 1) - result_amount = 3 -*/ +/datum/chemical_reaction/lube + name = "Space Lube" + id = "lube" + result = "lube" + required_reagents = list("water" = 1, "silicon" = 1, "oxygen" = 1) + result_amount = 3 + mix_message = "The substance turns a striking cyan and becomes oily." - space_drugs - name = "Space Drugs" - id = "space_drugs" - result = "space_drugs" - required_reagents = list("mercury" = 1, "sugar" = 1, "lithium" = 1) - result_amount = 3 - mix_message = "Slightly dizzying fumes drift from the solution." - mix_sound = 'sound/goonstation/misc/drinkfizz.ogg' +/datum/chemical_reaction/holy_water + name = "Holy Water" + id = "holywater" + result = "holywater" + required_reagents = list("water" = 1, "mercury" = 1, "wine" = 1) + result_amount = 3 + mix_message = "The water somehow seems purified. Or maybe defiled." - lube - name = "Space Lube" - id = "lube" - result = "lube" - required_reagents = list("water" = 1, "silicon" = 1, "oxygen" = 1) - result_amount = 3 - mix_message = "The substance turns a striking cyan and becomes oily." +/datum/chemical_reaction/lsd + name = "Lysergic acid diethylamide" + id = "lsd" + result = "lsd" + required_reagents = list("diethylamine" = 1, "fungus" = 1) + result_amount = 3 + mix_message = "The mixture turns a rather unassuming color and settles." - holy_water - name = "Holy Water" - id = "holywater" - result = "holywater" - required_reagents = list("water" = 1, "mercury" = 1, "wine" = 1) - result_amount = 3 - mix_message = "The water somehow seems purified. Or maybe defiled." - - - lsd - name = "Lysergic acid diethylamide" - id = "lsd" - result = "lsd" - required_reagents = list("diethylamine" = 1, "fungus" = 1) - result_amount = 3 - mix_message = "The mixture turns a rather unassuming color and settles." - - drying_agent - name = "Drying agent" - id = "drying_agent" - result = "drying_agent" - required_reagents = list("plasma" = 2, "ethanol" = 1, "sodium" = 1) - result_amount = 3 \ No newline at end of file +/datum/chemical_reaction/drying_agent + name = "Drying agent" + id = "drying_agent" + result = "drying_agent" + required_reagents = list("plasma" = 2, "ethanol" = 1, "sodium" = 1) + result_amount = 3 \ No newline at end of file From d113fc63e9b70bad35dfcb2290c9a1deee7fc39e Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Mon, 28 Mar 2016 23:41:24 -0700 Subject: [PATCH 4/4] Removes dumbness --- code/modules/admin/verbs/VV/datumvars.dm | 1085 ------------------- code/modules/admin/verbs/VV/debug.dm | 1220 ---------------------- code/modules/admin/verbs/transform.dm | 0 3 files changed, 2305 deletions(-) delete mode 100644 code/modules/admin/verbs/VV/datumvars.dm delete mode 100644 code/modules/admin/verbs/VV/debug.dm delete mode 100644 code/modules/admin/verbs/transform.dm diff --git a/code/modules/admin/verbs/VV/datumvars.dm b/code/modules/admin/verbs/VV/datumvars.dm deleted file mode 100644 index 91582a136e1..00000000000 --- a/code/modules/admin/verbs/VV/datumvars.dm +++ /dev/null @@ -1,1085 +0,0 @@ -// reference: /client/proc/modify_variables(var/atom/O, var/param_var_name = null, var/autodetect_class = 0) - -/client/proc/debug_variables(datum/D in world) - set category = "Debug" - set name = "View Variables" - //set src in world - - - if(!usr.client || !usr.client.holder) - usr << "\red You need to be an administrator to access this." - return - - - var/title = "" - var/body = "" - - if(!D) return - if(istype(D, /atom)) - var/atom/A = D - title = "[A.name] (\ref[A]) = [A.type]" - - #ifdef VARSICON - if (A.icon) - body += debug_variable("icon", new/icon(A.icon, A.icon_state, A.dir), 0) - #endif - - var/icon/sprite - - if(istype(D,/atom)) - var/atom/AT = D - if(AT.icon && AT.icon_state) - sprite = new /icon(AT.icon, AT.icon_state) - usr << browse_rsc(sprite, "view_vars_sprite.png") - - title = "[D] (\ref[D]) = [D.type]" - - body += {" "} - - body += "" - - body += "
    " - - if(sprite) - body += "" - - body += "
    " - else - body += "
    " - - body += "
    " - - if(istype(D,/atom)) - var/atom/A = D - if(isliving(A)) - body += "[D]" - if(A.dir) - body += "
    << [dir2text(A.dir)] >>" - var/mob/living/M = A - body += "
    [M.ckey ? M.ckey : "No ckey"] / [M.real_name ? M.real_name : "No real name"]" - body += {" -
    - BRUTE:[M.getBruteLoss()] - FIRE:[M.getFireLoss()] - TOXIN:[M.getToxLoss()] - OXY:[M.getOxyLoss()] - CLONE:[M.getCloneLoss()] - BRAIN:[M.getBrainLoss()] - - - - "} - else - body += "[D]" - if(A.dir) - body += "
    << [dir2text(A.dir)] >>" - else - body += "[D]" - - body += "
    " - - body += "
    " - - var/formatted_type = text("[D.type]") - if(length(formatted_type) > 25) - var/middle_point = length(formatted_type) / 2 - var/splitpoint = findtext(formatted_type,"/",middle_point) - if(splitpoint) - formatted_type = "[copytext(formatted_type,1,splitpoint)]
    [copytext(formatted_type,splitpoint)]" - else - formatted_type = "Type too long" //No suitable splitpoint (/) found. - - body += "
    [formatted_type]" - - if(src.holder && src.holder.marked_datum && src.holder.marked_datum == D) - body += "
    Marked Object" - - body += "
    " - - body += "
    Refresh" - - //if(ismob(D)) - // body += "
    Show player panel

    " - - body += {"
    -
    " - - body += "

    " - - body += "E - Edit, tries to determine the variable type by itself.
    " - body += "C - Change, asks you for the var type first.
    " - body += "M - Mass modify: changes this variable for all objects of this type.

    " - - body += "
    Search:

    " - - body += "
      " - - var/list/names = list() - for (var/V in D.vars) - names += V - - names = sortList(names) - - for (var/V in names) - body += debug_variable(V, D.vars[V], 0, D) - - body += "
    " - - var/html = "" - if (title) - html += "[title]" - html += {""} - html += "" - html += body - - html += {" - - "} - - html += "" - - usr << browse(html, "window=variables\ref[D];size=475x650") - - return - -/client/proc/debug_variable(name, value, level, var/datum/DA = null) - var/html = "" - - if(DA) - html += "
  • (E) (C) (M) " - else - html += "
  • " - - if (isnull(value)) - html += "[name] = null" - - else if (istext(value)) - html += "[name] = \"[value]\"" - - else if (isicon(value)) - #ifdef VARSICON - var/icon/I = new/icon(value) - var/rnd = rand(1,10000) - var/rname = "tmp\ref[I][rnd].png" - usr << browse_rsc(I, rname) - html += "[name] = ([value]) " - #else - html += "[name] = /icon ([value])" - #endif - -/* else if (istype(value, /image)) - #ifdef VARSICON - var/rnd = rand(1, 10000) - var/image/I = value - - src << browse_rsc(I.icon, "tmp\ref[value][rnd].png") - html += "[name] = " - #else - html += "[name] = /image ([value])" - #endif -*/ - else if (isfile(value)) - html += "[name] = '[value]'" - - else if (istype(value, /datum)) - var/datum/D = value - html += "[name] \ref[value] = [D.type]" - - else if (istype(value, /client)) - var/client/C = value - html += "[name] \ref[value] = [C] [C.type]" -// - else if (istype(value, /list)) - var/list/L = value - html += "[name] = /list ([L.len])" - - if (L.len > 0 && !(name == "underlays" || name == "overlays" || name == "vars" || L.len > 500)) - // not sure if this is completely right... - if(0) //(L.vars.len > 0) - html += "
      " - html += "
    " - else - html += "
      " - var/index = 1 - for (var/entry in L) - if(istext(entry)) - html += debug_variable(entry, L[entry], level + 1) - //html += debug_variable("[index]", L[index], level + 1) - else - html += debug_variable(index, L[index], level + 1) - index++ - html += "
    " - - else - html += "[name] = [value]" - /* - // Bitfield stuff - if(round(value)==value) // Require integers. - var/idx=0 - var/bit=0 - var/bv=0 - html += "
    " - for(var/block=0;block<8;block++) - html += " " - for(var/i=0;i<4;i++) - idx=(block*4)+i - bit=1 << idx - bv=value & bit - html += "[bv?1:0]" - html += "" - html += "
    " - */ - html += "
  • " - - return html - -/client/proc/view_var_Topic(href, href_list, hsrc) - //This should all be moved over to datum/admins/Topic() or something ~Carn - if(!check_rights(R_ADMIN|R_MOD)) - return - if(href_list["Vars"]) - debug_variables(locate(href_list["Vars"])) - - //~CARN: for renaming mobs (updates their name, real_name, mind.name, their ID/PDA and datacore records). - else if(href_list["rename"]) - if(!check_rights(R_ADMIN)) return - - var/mob/M = locate(href_list["rename"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - var/new_name = sanitize(copytext(input(usr,"What would you like to name this mob?","Input a name",M.real_name) as text|null,1,MAX_NAME_LEN)) - if( !new_name || !M ) return - - message_admins("Admin [key_name_admin(usr)] renamed [key_name_admin(M)] to [new_name].") - M.rename_character(M.real_name, new_name) - href_list["datumrefresh"] = href_list["rename"] - - else if(href_list["varnameedit"] && href_list["datumedit"]) - if(!check_rights(R_VAREDIT)) return - - var/D = locate(href_list["datumedit"]) - if(!istype(D,/datum) && !istype(D,/client)) - usr << "This can only be used on instances of types /client or /datum" - return - - modify_variables(D, href_list["varnameedit"], 1) - - else if(href_list["togbit"]) - if(!check_rights(R_VAREDIT)) return - - var/atom/D = locate(href_list["subject"]) - if(!istype(D,/datum) && !istype(D,/client)) - usr << "This can only be used on instances of types /client or /datum" - return - if(!(href_list["var"] in D.vars)) - usr << "Unable to find variable specified." - return - var/value = D.vars[href_list["var"]] - value ^= 1 << text2num(href_list["togbit"]) - D.vars[href_list["var"]] = value - - else if(href_list["varnamechange"] && href_list["datumchange"]) - if(!check_rights(R_VAREDIT)) return - - var/D = locate(href_list["datumchange"]) - if(!istype(D,/datum) && !istype(D,/client)) - usr << "This can only be used on instances of types /client or /datum" - return - - modify_variables(D, href_list["varnamechange"], 0) - - else if(href_list["varnamemass"] && href_list["datummass"]) - if(!check_rights(R_VAREDIT)) return - - var/atom/A = locate(href_list["datummass"]) - if(!istype(A)) - usr << "This can only be used on instances of type /atom" - return - - cmd_mass_modify_object_variables(A, href_list["varnamemass"]) - - else if(href_list["mob_player_panel"]) - if(!check_rights(R_ADMIN|R_MOD)) return - - var/mob/M = locate(href_list["mob_player_panel"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - src.holder.show_player_panel(M) - href_list["datumrefresh"] = href_list["mob_player_panel"] - - else if(href_list["give_spell"]) - if(!check_rights(R_SERVER|R_EVENT)) return - - var/mob/M = locate(href_list["give_spell"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - src.give_spell(M) - href_list["datumrefresh"] = href_list["give_spell"] - - - else if(href_list["give_disease2"]) - if(!check_rights(R_SERVER|R_EVENT)) return - - var/mob/M = locate(href_list["give_disease2"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - src.give_disease2(M) - href_list["datumrefresh"] = href_list["give_spell"] - - else if(href_list["godmode"]) - if(!check_rights(R_REJUVINATE)) return - - var/mob/M = locate(href_list["godmode"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - src.cmd_admin_godmode(M) - href_list["datumrefresh"] = href_list["godmode"] - - else if(href_list["gib"]) - if(!check_rights(R_ADMIN|R_EVENT)) return - - var/mob/M = locate(href_list["gib"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - src.cmd_admin_gib(M) - - else if(href_list["build_mode"]) - if(!check_rights(R_BUILDMODE)) return - - var/mob/M = locate(href_list["build_mode"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - togglebuildmode(M) - href_list["datumrefresh"] = href_list["build_mode"] - - else if(href_list["drop_everything"]) - if(!check_rights(R_DEBUG|R_ADMIN)) return - - var/mob/M = locate(href_list["drop_everything"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - if(usr.client) - usr.client.cmd_admin_drop_everything(M) - - else if(href_list["direct_control"]) - if(!check_rights(R_DEBUG|R_ADMIN)) return - - var/mob/M = locate(href_list["direct_control"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - - if(usr.client) - usr.client.cmd_assume_direct_control(M) - - else if(href_list["make_skeleton"]) - if(!check_rights(R_SERVER|R_EVENT)) return - - var/mob/living/carbon/human/H = locate(href_list["make_skeleton"]) - if(!istype(H)) - usr << "This can only be used on instances of type /mob/living/carbon/human" - return - - var/confirm = alert("Are you sure you want to turn this mob into a skeleton?","Confirm Skeleton Transformation","Yes","No") - if(confirm != "Yes") - return - - H.makeSkeleton() - message_admins("[key_name(usr)] has turned [key_name(H)] into a skeleton") - log_admin("[key_name_admin(usr)] has turned [key_name_admin(H)] into a skeleton") - href_list["datumrefresh"] = href_list["make_skeleton"] - - else if(href_list["offer_control"]) - if(!check_rights(R_ADMIN)) return - - var/mob/M = locate(href_list["offer_control"]) - if(!istype(M)) - usr << "This can only be used on instances of type /mob" - return - M << "Control of your mob has been offered to dead players." - log_admin("[key_name(usr)] has offered control of ([key_name(M)]) to ghosts.") - message_admins("[key_name_admin(usr)] has offered control of ([key_name_admin(M)]) to ghosts") - var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as [M.real_name]?", poll_time = 100) - var/mob/dead/observer/theghost = null - - if(candidates.len) - theghost = pick(candidates) - M << "Your mob has been taken over by a ghost!" - message_admins("[key_name_admin(theghost)] has taken control of ([key_name_admin(M)])") - M.ghostize() - M.key = theghost.key - else - M << "There were no ghosts willing to take control." - message_admins("No ghosts were willing to take control of [key_name_admin(M)])") - - else if(href_list["delall"]) - if(!check_rights(R_DEBUG|R_SERVER)) return - - var/obj/O = locate(href_list["delall"]) - if(!isobj(O)) - usr << "This can only be used on instances of type /obj" - return - - var/action_type = alert("Strict type ([O.type]) or type and all subtypes?",,"Strict type","Type and subtypes","Cancel") - if(action_type == "Cancel" || !action_type) - return - - if(alert("Are you really sure you want to delete all objects of type [O.type]?",,"Yes","No") != "Yes") - return - - if(alert("Second confirmation required. Delete?",,"Yes","No") != "Yes") - return - - var/O_type = O.type - switch(action_type) - if("Strict type") - var/i = 0 - for(var/obj/Obj in world) - if(Obj.type == O_type) - i++ - qdel(Obj) - if(!i) - usr << "No objects of this type exist" - return - log_admin("[key_name(usr)] deleted all objects of type [O_type] ([i] objects deleted)") - message_admins("[key_name_admin(usr)] deleted all objects of type [O_type] ([i] objects deleted)") - if("Type and subtypes") - var/i = 0 - for(var/obj/Obj in world) - if(istype(Obj,O_type)) - i++ - qdel(Obj) - if(!i) - usr << "No objects of this type exist" - return - log_admin("[key_name(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted)") - message_admins("[key_name_admin(usr)] deleted all objects of type or subtype of [O_type] ([i] objects deleted)") - - else if(href_list["addreagent"]) /* Made on /TG/, credit to them. */ - if(!check_rights(R_DEBUG|R_ADMIN)) return - - var/atom/A = locate(href_list["addreagent"]) - - if(!A.reagents) - var/amount = input(usr, "Specify the reagent size of [A]", "Set Reagent Size", 50) as num - if(amount) - A.create_reagents(amount) - - if(A.reagents) - var/list/reagent_options = list() - for(var/r_id in chemical_reagents_list) - var/datum/reagent/R = chemical_reagents_list[r_id] - reagent_options[R.name] = r_id - - if(reagent_options.len) - reagent_options = sortAssoc(reagent_options) - reagent_options.Insert(1, "CANCEL") - - var/chosen = input(usr, "Choose a reagent to add.", "Choose a reagent.") in reagent_options - var/chosen_id = reagent_options[chosen] - - if(chosen_id) - var/amount = input(usr, "Choose the amount to add.", "Choose the amount.", A.reagents.maximum_volume) as num - if(amount) - A.reagents.add_reagent(chosen_id, amount) - log_admin("[key_name(usr)] has added [amount] units of [chosen] to \the [A]") - message_admins("[key_name_admin(usr)] has added [amount] units of [chosen] to \the [A]") - - else if(href_list["explode"]) - if(!check_rights(R_DEBUG|R_EVENT)) return - - var/atom/A = locate(href_list["explode"]) - if(!isobj(A) && !ismob(A) && !isturf(A)) - usr << "This can only be done to instances of type /obj, /mob and /turf" - return - - src.cmd_admin_explosion(A) - href_list["datumrefresh"] = href_list["explode"] - - else if(href_list["emp"]) - if(!check_rights(R_DEBUG|R_EVENT)) return - - var/atom/A = locate(href_list["emp"]) - if(!isobj(A) && !ismob(A) && !isturf(A)) - usr << "This can only be done to instances of type /obj, /mob and /turf" - return - - src.cmd_admin_emp(A) - href_list["datumrefresh"] = href_list["emp"] - - else if(href_list["mark_object"]) - if(!check_rights(0)) return - - var/datum/D = locate(href_list["mark_object"]) - if(!istype(D)) - usr << "This can only be done to instances of type /datum" - return - - src.holder.marked_datum = D - href_list["datumrefresh"] = href_list["mark_object"] - - else if(href_list["proc_call"]) - if(!check_rights(R_PROCCALL)) - return - - var/T = locate(href_list["proc_call"]) - - if(T) - callproc_datum(T) - - else if(href_list["rotatedatum"]) - if(!check_rights(R_DEBUG|R_ADMIN)) return - - var/atom/A = locate(href_list["rotatedatum"]) - if(!istype(A)) - usr << "This can only be done to instances of type /atom" - return - - switch(href_list["rotatedir"]) - if("right") A.dir = turn(A.dir, -45) - if("left") A.dir = turn(A.dir, 45) - - message_admins("[key_name_admin(usr)] has rotated \the [A]") - log_admin("[key_name(usr)] has rotated \the [A]") - href_list["datumrefresh"] = href_list["rotatedatum"] - - else if(href_list["makemonkey"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/human/H = locate(href_list["makemonkey"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living/carbon/human" - return - - if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return - if(!H) - usr << "Mob doesn't exist anymore" - return - holder.Topic(href, list("monkeyone"=href_list["makemonkey"])) - - else if(href_list["makerobot"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/human/H = locate(href_list["makerobot"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living/carbon/human" - return - - if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return - if(!H) - usr << "Mob doesn't exist anymore" - return - holder.Topic(href, list("makerobot"=href_list["makerobot"])) - - else if(href_list["makealien"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/human/H = locate(href_list["makealien"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living/carbon/human" - return - - if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return - if(!H) - usr << "Mob doesn't exist anymore" - return - holder.Topic(href, list("makealien"=href_list["makealien"])) - - else if(href_list["makeslime"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/human/H = locate(href_list["makeslime"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living/carbon/human" - return - - if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return - if(!H) - usr << "Mob doesn't exist anymore" - return - holder.Topic(href, list("makeslime"=href_list["makeslime"])) - - else if(href_list["makesuper"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/human/H = locate(href_list["makesuper"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living/carbon/human" - return - - if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return - if(!H) - usr << "Mob doesn't exist anymore" - return - holder.Topic(href, list("makesuper"=href_list["makesuper"])) - - else if(href_list["makeai"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/human/H = locate(href_list["makeai"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living/carbon/human" - return - - if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return - if(!H) - usr << "Mob doesn't exist anymore" - return - holder.Topic(href, list("makeai"=href_list["makeai"])) - - else if(href_list["makemask"]) - if(!check_rights(R_SPAWN)) return - var/mob/currentMob = locate(href_list["makemask"]) - if(alert("Confirm mob type change?",,"Transform","Cancel") != "Transform") return - if(!currentMob) - usr << "Mob doesn't exist anymore" - return - holder.Topic(href, list("makemask"=href_list["makemask"])) - - - else if(href_list["setspecies"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/human/H = locate(href_list["setspecies"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living/carbon/human" - return - - var/new_species = input("Please choose a new species.","Species",null) as null|anything in all_species - - if(!H) - usr << "Mob doesn't exist anymore" - return - - if(H.set_species(new_species)) - usr << "Set species of [H] to [H.species]." - H.regenerate_icons() - message_admins("[key_name_admin(usr)] has changed the species of [key_name_admin(H)] to [new_species]") - log_admin("[key_name(usr)] has changed the species of [key_name(H)] to [new_species]") - else - usr << "Failed! Something went wrong." - - else if(href_list["addlanguage"]) - if(!check_rights(R_SPAWN)) return - - var/mob/H = locate(href_list["addlanguage"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob" - return - - var/new_language = input("Please choose a language to add.","Language",null) as null|anything in all_languages - - if(!new_language) - return - - if(!H) - usr << "Mob doesn't exist anymore" - return - - if(H.add_language(new_language)) - usr << "Added [new_language] to [H]." - message_admins("[key_name_admin(usr)] has given [key_name_admin(H)] the language [new_language]") - log_admin("[key_name(usr)] has given [key_name(H)] the language [new_language]") - else - usr << "Mob already knows that language." - - else if(href_list["remlanguage"]) - if(!check_rights(R_SPAWN)) return - - var/mob/H = locate(href_list["remlanguage"]) - if(!istype(H)) - usr << "This can only be done to instances of type /mob" - return - - if(!H.languages.len) - usr << "This mob knows no languages." - return - - var/datum/language/rem_language = input("Please choose a language to remove.","Language",null) as null|anything in H.languages - - if(!rem_language) - return - - if(!H) - usr << "Mob doesn't exist anymore" - return - - if(H.remove_language(rem_language.name)) - usr << "Removed [rem_language] from [H]." - message_admins("[key_name_admin(usr)] has removed language [rem_language] from [key_name_admin(H)]") - log_admin("[key_name(usr)] has removed language [rem_language] from [key_name(H)]") - else - usr << "Mob doesn't know that language." - - else if(href_list["addverb"]) - if(!check_rights(R_DEBUG)) return - - var/mob/living/H = locate(href_list["addverb"]) - - if(!istype(H)) - usr << "This can only be done to instances of type /mob/living" - return - var/list/possibleverbs = list() - possibleverbs += "Cancel" // One for the top... - possibleverbs += typesof(/mob/proc,/mob/verb,/mob/living/proc,/mob/living/verb) - switch(H.type) - if(/mob/living/carbon/human) - possibleverbs += typesof(/mob/living/carbon/proc,/mob/living/carbon/verb,/mob/living/carbon/human/verb,/mob/living/carbon/human/proc) - if(/mob/living/silicon/robot) - possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/robot/proc,/mob/living/silicon/robot/verb) - if(/mob/living/silicon/ai) - possibleverbs += typesof(/mob/living/silicon/proc,/mob/living/silicon/ai/proc,/mob/living/silicon/ai/verb) - possibleverbs -= H.verbs - possibleverbs += "Cancel" // ...And one for the bottom - - var/verb = input("Select a verb!", "Verbs",null) as anything in possibleverbs - if(!H) - usr << "Mob doesn't exist anymore" - return - if(!verb || verb == "Cancel") - return - else - H.verbs += verb - message_admins("[key_name_admin(usr)] has given [key_name_admin(H)] the verb [verb]") - log_admin("[key_name(usr)] has given [key_name(H)] the verb [verb]") - - else if(href_list["remverb"]) - if(!check_rights(R_DEBUG)) return - - var/mob/H = locate(href_list["remverb"]) - - if(!istype(H)) - usr << "This can only be done to instances of type /mob" - return - var/verb = input("Please choose a verb to remove.","Verbs",null) as null|anything in H.verbs - if(!H) - usr << "Mob doesn't exist anymore" - return - if(!verb) - return - else - H.verbs -= verb - message_admins("[key_name_admin(usr)] has removed verb [verb] from [key_name_admin(H)]") - log_admin("[key_name(usr)] has removed verb [verb] from [key_name(H)]") - - else if(href_list["addorgan"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/M = locate(href_list["addorgan"]) - if(!istype(M)) - usr << "This can only be done to instances of type /mob/living/carbon" - return - - var/new_organ = input("Please choose an organ to add.","Organ",null) as null|anything in subtypesof(/obj/item/organ)-/obj/item/organ - if(!new_organ) return - - if(!M) - usr << "Mob doesn't exist anymore" - return - - if(locate(new_organ) in M.internal_organs) - usr << "Mob already has that organ." - return - var/obj/item/organ/internal/organ = new new_organ - organ.insert(M) - message_admins("[key_name_admin(usr)] has given [key_name_admin(M)] the organ [new_organ]") - log_admin("[key_name(usr)] has given [key_name(M)] the organ [new_organ]") - - else if(href_list["remorgan"]) - if(!check_rights(R_SPAWN)) return - - var/mob/living/carbon/M = locate(href_list["remorgan"]) - if(!istype(M)) - usr << "This can only be done to instances of type /mob/living/carbon" - return - - var/obj/item/organ/internal/rem_organ = input("Please choose an organ to remove.","Organ",null) as null|anything in M.internal_organs - - if(!M) - usr << "Mob doesn't exist anymore" - return - - if(!(locate(rem_organ) in M.internal_organs)) - usr << "Mob does not have that organ." - return - - usr << "Removed [rem_organ] from [M]." - rem_organ.remove(M) - message_admins("[key_name_admin(usr)] has removed the organ [rem_organ] from [key_name_admin(M)]") - log_admin("[key_name(usr)] has removed the organ [rem_organ] from [key_name(M)]") - qdel(rem_organ) - - else if(href_list["fix_nano"]) - if(!check_rights(R_DEBUG)) return - - var/mob/H = locate(href_list["fix_nano"]) - - if(!istype(H) || !H.client) - usr << "This can only be done on mobs with clients" - return - - H.client.reload_nanoui_resources() - - usr << "Resource files sent" - H << "Your NanoUI Resource files have been refreshed" - - log_admin("[key_name(usr)] resent the NanoUI resource files to [key_name(H)]") - - else if(href_list["regenerateicons"]) - if(!check_rights(0)) return - - var/mob/M = locate(href_list["regenerateicons"]) - if(!ismob(M)) - usr << "This can only be done to instances of type /mob" - return - M.regenerate_icons() - - else if(href_list["adjustDamage"] && href_list["mobToDamage"]) - if(!check_rights(R_DEBUG|R_ADMIN|R_EVENT)) return - - var/mob/living/L = locate(href_list["mobToDamage"]) - if(!istype(L)) return - - var/Text = href_list["adjustDamage"] - - var/amount = input("Deal how much damage to mob? (Negative values here heal)","Adjust [Text]loss",0) as num - - if(!L) - usr << "Mob doesn't exist anymore" - return - - switch(Text) - if("brute") L.adjustBruteLoss(amount) - if("fire") L.adjustFireLoss(amount) - if("toxin") L.adjustToxLoss(amount) - if("oxygen")L.adjustOxyLoss(amount) - if("brain") L.adjustBrainLoss(amount) - if("clone") L.adjustCloneLoss(amount) - else - usr << "You caused an error. DEBUG: Text:[Text] Mob:[L]" - return - - if(amount != 0) - log_admin("[key_name(usr)] dealt [amount] amount of [Text] damage to [L]") - message_admins("[key_name_admin(usr)] dealt [amount] amount of [Text] damage to [L]") - href_list["datumrefresh"] = href_list["mobToDamage"] - - if(href_list["datumrefresh"]) - var/datum/DAT = locate(href_list["datumrefresh"]) - if(!istype(DAT, /datum)) - return - src.debug_variables(DAT) - - return - diff --git a/code/modules/admin/verbs/VV/debug.dm b/code/modules/admin/verbs/VV/debug.dm deleted file mode 100644 index 8654c0b50fc..00000000000 --- a/code/modules/admin/verbs/VV/debug.dm +++ /dev/null @@ -1,1220 +0,0 @@ -/client/proc/Debug2() - set category = "Debug" - set name = "Debug-Game" - - if(!check_rights(R_DEBUG)) - return - - if(Debug2) - Debug2 = 0 - message_admins("[key_name_admin(src)] toggled debugging off.") - log_admin("[key_name(src)] toggled debugging off.") - else - Debug2 = 1 - message_admins("[key_name_admin(src)] toggled debugging on.") - log_admin("[key_name(src)] toggled debugging on.") - - feedback_add_details("admin_verb","DG2") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - - -/proc/create_arbitrary_var(var/client/var_creator) - var/datum/admins/adm = var_creator.holder - if(adm && adm.marked_datum) - class = input("What kind of variable?","Variable Type") in list("text","num","type","reference","mob reference","icon","file","client","mob's area","Marked datum ([holder.marked_datum.type])","CANCEL") - if(holder.marked_datum && class == "Marked datum ([adm.marked_datum.type])") - class = "Marked datum" - else - class = input("What kind of variable?","Variable Type") in list("text","num","type","reference","mob reference","icon","file","client","mob's area","CANCEL") - switch(class) - if("CANCEL") - return null - - if("text") - lst += input("Enter new text:","Text",null) as text - - if("num") - lst += input("Enter new number:","Num",0) as num - - if("type") - lst += input("Enter type:","Type") in typesof(/obj,/mob,/area,/turf) - - if("reference") - lst += input("Select reference:","Reference",src) as mob|obj|turf|area in world - - if("mob reference") - lst += input("Select reference:","Reference",usr) as mob in world - - if("file") - lst += input("Pick file:","File") as file - - if("icon") - lst += input("Pick icon:","Icon") as icon - - if("client") - var/list/keys = list() - for(var/mob/M in world) - keys += M.client - lst += input("Please, select a player!", "Selection", null, null) as null|anything in keys - - if("mob's area") - var/mob/temp = input("Select mob", "Selection", usr) as mob in world - lst += temp.loc - - if("Marked datum") - lst += holder.marked_datum - -/* 21st Sept 2010 -Updated by Skie -- Still not perfect but better! -Stuff you can't do: -Call proc /mob/proc/Dizzy() for some player -Because if you select a player mob as owner it tries to do the proc for -/mob/living/carbon/human/ instead. And that gives a run-time error. -But you can call procs that are of type /mob/living/carbon/human/proc/ for that player. -*/ - -/client/proc/callproc() - set category = "Debug" - set name = "Advanced ProcCall" - - if(!check_rights(R_PROCCALL)) - return - - spawn(0) - var/target = null - var/targetselected = 0 - var/returnval = null - var/class = null - - switch(alert("Proc owned by something?",,"Yes","No")) - if("Yes") - targetselected = 1 - if(src.holder && src.holder.marked_datum) - class = input("Proc owned by...","Owner",null) as null|anything in list("Obj","Mob","Area or Turf","Client","Marked datum ([holder.marked_datum.type])") - if(class == "Marked datum ([holder.marked_datum.type])") - class = "Marked datum" - else - class = input("Proc owned by...","Owner",null) as null|anything in list("Obj","Mob","Area or Turf","Client") - switch(class) - if("Obj") - target = input("Enter target:","Target",usr) as obj in world - if("Mob") - target = input("Enter target:","Target",usr) as mob in world - if("Area or Turf") - target = input("Enter target:","Target",usr.loc) as area|turf in world - if("Client") - var/list/keys = list() - for(var/client/C) - keys += C - target = input("Please, select a player!", "Selection", null, null) as null|anything in keys - if("Marked datum") - target = holder.marked_datum - else - return - if("No") - target = null - targetselected = 0 - - var/procname = input("Proc path, eg: /proc/fake_blood","Path:", null) as text|null - if(!procname) return - - if(targetselected && !hascall(target,procname)) - usr << "Error: callproc(): target has no such call [procname]." - return - - var/list/lst = get_callproc_args() - if(!lst) - return - - if(targetselected) - if(!target) - usr << "Error: callproc(): owner of proc no longer exists." - return - message_admins("[key_name_admin(src)] called [target]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") - log_admin("[key_name(src)] called [target]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") - returnval = call(target,procname)(arglist(lst)) // Pass the lst as an argument list to the proc - else - //this currently has no hascall protection. wasn't able to get it working. - message_admins("[key_name_admin(src)] called [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") - log_admin("[key_name(src)] called [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") - returnval = call(procname)(arglist(lst)) // Pass the lst as an argument list to the proc - - usr << "[procname] returned: [returnval ? returnval : "null"]" - feedback_add_details("admin_verb","APC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/callproc_datum(var/A as null|area|mob|obj|turf) - set category = "Debug" - set name = "Atom ProcCall" - - if(!check_rights(R_PROCCALL)) - return - - var/procname = input("Proc name, eg: fake_blood","Proc:", null) as text|null - if(!procname) - return - - if(!hascall(A,procname)) - usr << "Error: callproc_datum(): target has no such call [procname]." - return - - var/list/lst = get_callproc_args() - if(!lst) - return - - if(!A || !IsValidSrc(A)) - usr << "Error: callproc_datum(): owner of proc no longer exists." - return - message_admins("[key_name_admin(src)] called [A]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") - log_admin("[key_name(src)] called [A]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]") - - spawn() - var/returnval = call(A,procname)(arglist(lst)) // Pass the lst as an argument list to the proc - usr << "[procname] returned: [returnval ? returnval : "null"]" - - feedback_add_details("admin_verb","DPC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/get_callproc_args() - var/argnum = input("Number of arguments","Number:",0) as num|null - if(!argnum && (argnum!=0)) return - - var/list/lst = list() - //TODO: make a list to store whether each argument was initialised as null. - //Reason: So we can abort the proccall if say, one of our arguments was a mob which no longer exists - //this will protect us from a fair few errors ~Carn - - while(argnum--) - var/class = null - // Make a list with each index containing one variable, to be given to the proc - return lst - -/client/proc/Cell() - set category = "Debug" - set name = "Air Status in Location" - - if(!check_rights(R_DEBUG)) - return - - if(!mob) - return - var/turf/T = mob.loc - - if (!( istype(T, /turf) )) - return - - var/datum/gas_mixture/env = T.return_air() - - var/t = "" - t+= "Nitrogen : [env.nitrogen]\n" - t+= "Oxygen : [env.oxygen]\n" - t+= "Plasma : [env.toxins]\n" - t+= "CO2: [env.carbon_dioxide]\n" - - usr.show_message(t, 1) - feedback_add_details("admin_verb","ASL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/cmd_admin_robotize(var/mob/M in mob_list) - set category = "Event" - set name = "Make Robot" - - if(!check_rights(R_SPAWN)) - return - - if(!ticker) - alert("Wait until the game starts") - return - if(istype(M, /mob/living/carbon/human)) - log_admin("[key_name(src)] has robotized [M.key].") - spawn(10) - M:Robotize() - - else - alert("Invalid mob") - -/client/proc/cmd_admin_animalize(var/mob/M in mob_list) - set category = "Event" - set name = "Make Simple Animal" - - if(!check_rights(R_SPAWN)) - return - - if(!ticker) - alert("Wait until the game starts") - return - - if(!M) - alert("That mob doesn't seem to exist, close the panel and try again.") - return - - if(istype(M, /mob/new_player)) - alert("The mob must not be a new_player.") - return - - log_admin("[key_name(src)] has animalized [M.key].") - spawn(10) - M.Animalize() - - -/client/proc/makepAI(var/turf/T in mob_list) - set category = "Event" - set name = "Make pAI" - set desc = "Specify a location to spawn a pAI device, then specify a key to play that pAI" - - if(!check_rights(R_SPAWN)) - return - - var/list/available = list() - for(var/mob/C in mob_list) - if(C.key) - available.Add(C) - var/mob/choice = input("Choose a player to play the pAI", "Spawn pAI") in available - if(!choice) - return 0 - if(!istype(choice, /mob/dead/observer)) - var/confirm = input("[choice.key] isn't ghosting right now. Are you sure you want to yank him out of them out of their body and place them in this pAI?", "Spawn pAI Confirmation", "No") in list("Yes", "No") - if(confirm != "Yes") - return 0 - var/obj/item/device/paicard/card = new(T) - var/mob/living/silicon/pai/pai = new(card) - pai.name = input(choice, "Enter your pAI name:", "pAI Name", "Personal AI") as text - pai.real_name = pai.name - pai.key = choice.key - card.setPersonality(pai) - for(var/datum/paiCandidate/candidate in paiController.pai_candidates) - if(candidate.key == choice.key) - paiController.pai_candidates.Remove(candidate) - feedback_add_details("admin_verb","MPAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/cmd_admin_alienize(var/mob/M in mob_list) - set category = "Event" - set name = "Make Alien" - - if(!check_rights(R_SPAWN)) - return - - if(!ticker) - alert("Wait until the game starts") - return - if(ishuman(M)) - log_admin("[key_name(src)] has alienized [M.key].") - spawn(10) - M:Alienize() - feedback_add_details("admin_verb","MKAL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - log_admin("[key_name(usr)] made [key_name(M)] into an alien.") - message_admins("\blue [key_name_admin(usr)] made [key_name(M)] into an alien.", 1) - else - alert("Invalid mob") - -/client/proc/cmd_admin_slimeize(var/mob/M in mob_list) - set category = "Event" - set name = "Make slime" - - if(!check_rights(R_SPAWN)) - return - - if(!ticker) - alert("Wait until the game starts") - return - if(ishuman(M)) - log_admin("[key_name(src)] has slimeized [M.key].") - spawn(10) - M:slimeize() - feedback_add_details("admin_verb","MKMET") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - log_admin("[key_name(usr)] made [key_name(M)] into a slime.") - message_admins("\blue [key_name_admin(usr)] made [key_name(M)] into a slime.", 1) - else - alert("Invalid mob") - -/client/proc/cmd_admin_super(var/mob/M in mob_list) - set category = "Event" - set name = "Make Superhero" - - if(!check_rights(R_SPAWN)) - return - - if(!ticker) - alert("Wait until the game starts") - return - if(ishuman(M)) - var/type = input("Pick the Superhero","Superhero") as null|anything in all_superheroes - var/datum/superheroes/S = all_superheroes[type] - if(S) - S.create(M) - log_admin("[key_name(src)] has turned [M.key] into a Superhero.") - message_admins("\blue [key_name_admin(usr)] made [key_name(M)] into a Superhero.", 1) - else - alert("Invalid mob") - -//TODO: merge the vievars version into this or something maybe mayhaps -/client/proc/cmd_debug_del_all() - set category = "Debug" - set name = "Del-All" - - if(!check_rights(R_DEBUG)) - return - - // to prevent REALLY stupid deletions - var/blocked = list(/mob/living, /mob/living/carbon, /mob/living/carbon/human, /mob/dead, /mob/dead/observer, /mob/living/silicon, /mob/living/silicon/robot, /mob/living/silicon/ai) - var/hsbitem = input(usr, "Choose an object to delete.", "Delete:") as null|anything in subtypesof(/obj) + subtypesof(/mob) - blocked - if(hsbitem) - for(var/atom/O in world) - if(istype(O, hsbitem)) - qdel(O) - log_admin("[key_name(src)] has deleted all instances of [hsbitem].") - message_admins("[key_name_admin(src)] has deleted all instances of [hsbitem].", 0) - feedback_add_details("admin_verb","DELA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/cmd_debug_make_powernets() - set category = "Debug" - set name = "Make Powernets" - - if(!check_rights(R_DEBUG)) - return - - makepowernets() - log_admin("[key_name(src)] has remade the powernet. makepowernets() called.") - message_admins("[key_name_admin(src)] has remade the powernets. makepowernets() called.", 0) - feedback_add_details("admin_verb","MPWN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - -/client/proc/cmd_admin_grantfullaccess(var/mob/M in mob_list) - set category = "Admin" - set name = "Grant Full Access" - - if(!check_rights(R_EVENT)) - return - - if (!ticker) - alert("Wait until the game starts") - return - if (istype(M, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - if (H.wear_id) - var/obj/item/weapon/card/id/id = H.wear_id - if(istype(H.wear_id, /obj/item/device/pda)) - var/obj/item/device/pda/pda = H.wear_id - id = pda.id - id.icon_state = "gold" - id:access = get_all_accesses()+get_all_centcom_access()+get_all_syndicate_access() - else - var/obj/item/weapon/card/id/id = new/obj/item/weapon/card/id(M); - id.icon_state = "gold" - id:access = get_all_accesses()+get_all_centcom_access()+get_all_syndicate_access() - id.registered_name = H.real_name - id.assignment = "Captain" - id.name = "[id.registered_name]'s ID Card ([id.assignment])" - H.equip_to_slot_or_del(id, slot_wear_id) - H.update_inv_wear_id() - else - alert("Invalid mob") - feedback_add_details("admin_verb","GFA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - log_admin("[key_name(src)] has granted [M.key] full access.") - message_admins("\blue [key_name_admin(usr)] has granted [M.key] full access.", 1) - -/client/proc/cmd_assume_direct_control(var/mob/M in mob_list) - set category = "Admin" - set name = "Assume direct control" - set desc = "Direct intervention" - - if(!check_rights(R_DEBUG|R_ADMIN)) - return - - if(M.ckey) - if(alert("This mob is being controlled by [M.ckey]. Are you sure you wish to assume control of it? [M.ckey] will be made a ghost.",,"Yes","No") != "Yes") - return - else - var/mob/dead/observer/ghost = new/mob/dead/observer(M,1) - ghost.ckey = M.ckey - message_admins("\blue [key_name_admin(usr)] assumed direct control of [M].", 1) - log_admin("[key_name(usr)] assumed direct control of [M].") - var/mob/adminmob = src.mob - M.ckey = src.ckey - if( isobserver(adminmob) ) - qdel(adminmob) - feedback_add_details("admin_verb","ADC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - - -/client/proc/cmd_admin_areatest() - set category = "Mapping" - set name = "Test areas" - - if(!check_rights(R_DEBUG)) - return - - var/list/areas_all = list() - var/list/areas_with_APC = list() - var/list/areas_with_air_alarm = list() - var/list/areas_with_RC = list() - var/list/areas_with_light = list() - var/list/areas_with_LS = list() - var/list/areas_with_intercom = list() - var/list/areas_with_camera = list() - - var/list/areas_with_multiple_APCs = list() - var/list/areas_with_multiple_air_alarms = list() - - for(var/area/A in world) - areas_all |= A.type - - for(var/obj/machinery/power/apc/APC in world) - var/area/A = get_area(APC) - if(!A) - continue - if(!(A.type in areas_with_APC)) - areas_with_APC |= A.type - else - areas_with_multiple_APCs |= A.type - - for(var/obj/machinery/alarm/alarm in world) - var/area/A = get_area(alarm) - if(!A) - continue - if(!(A.type in areas_with_air_alarm)) - areas_with_air_alarm |= A.type - else - areas_with_multiple_air_alarms |= A.type - - for(var/obj/machinery/requests_console/RC in world) - var/area/A = get_area(RC) - if(!A) - continue - areas_with_RC |= A.type - - for(var/obj/machinery/light/L in world) - var/area/A = get_area(L) - if(!A) - continue - areas_with_light |= A.type - - for(var/obj/machinery/light_switch/LS in world) - var/area/A = get_area(LS) - if(!A) - continue - areas_with_LS |= A.type - - for(var/obj/item/device/radio/intercom/I in world) - var/area/A = get_area(I) - if(!A) - continue - areas_with_intercom |= A.type - - for(var/obj/machinery/camera/C in world) - var/area/A = get_area(C) - if(!A) - continue - areas_with_camera |= A.type - - var/list/areas_without_APC = areas_all - areas_with_APC - var/list/areas_without_air_alarm = areas_all - areas_with_air_alarm - var/list/areas_without_RC = areas_all - areas_with_RC - var/list/areas_without_light = areas_all - areas_with_light - var/list/areas_without_LS = areas_all - areas_with_LS - var/list/areas_without_intercom = areas_all - areas_with_intercom - var/list/areas_without_camera = areas_all - areas_with_camera - - world << "AREAS WITHOUT AN APC:" - for(var/areatype in areas_without_APC) - world << "* [areatype]" - - world << "AREAS WITHOUT AN AIR ALARM:" - for(var/areatype in areas_without_air_alarm) - world << "* [areatype]" - - world << "AREAS WITH TOO MANY APCS:" - for(var/areatype in areas_with_multiple_APCs) - world << "* [areatype]" - - world << "AREAS WITH TOO MANY AIR ALARMS:" - for(var/areatype in areas_with_multiple_air_alarms) - world << "* [areatype]" - - world << "AREAS WITHOUT A REQUEST CONSOLE:" - for(var/areatype in areas_without_RC) - world << "* [areatype]" - - world << "AREAS WITHOUT ANY LIGHTS:" - for(var/areatype in areas_without_light) - world << "* [areatype]" - - world << "AREAS WITHOUT A LIGHT SWITCH:" - for(var/areatype in areas_without_LS) - world << "* [areatype]" - - world << "AREAS WITHOUT ANY INTERCOMS:" - for(var/areatype in areas_without_intercom) - world << "* [areatype]" - - world << "AREAS WITHOUT ANY CAMERAS:" - for(var/areatype in areas_without_camera) - world << "* [areatype]" - -/client/proc/cmd_admin_dress(var/mob/living/carbon/human/M in mob_list) - set category = "Event" - set name = "Select equipment" - - if(!check_rights(R_EVENT)) - return - - if(!ishuman(M)) - alert("Invalid mob") - return - - //log_admin("[key_name(src)] has alienized [M.key].") - var/list/dresspacks = list( - "strip", - "as job...", - "Engineer RIG", - "CE RIG", - "Mining RIG", - "Syndi RIG", - "Wizard RIG", - "Medical RIG", - "Atmos RIG", - "standard space gear", - "tournament standard red", - "tournament standard green", - "tournament gangster", - "tournament chef", - "tournament janitor", - "pirate", - "space pirate", - "soviet admiral", - "tunnel clown", - "masked killer", - "singuloth knight", - "dark lord", - "assassin", - "death commando", - "syndicate commando", - "chrono legionnaire", - "special ops officer", - "special ops formal", - "blue wizard", - "red wizard", - "marisa wizard", - "emergency response team member", - "emergency response team leader", - "nanotrasen officer", - "nanotrasen captain", - ) - var/dostrip = input("Do you want to strip [M] before equipping them? (0=no, 1=yes)", "STRIPTEASE") as null|anything in list(0,1) - if(isnull(dostrip)) - return - var/dresscode = input("Select dress for [M]", "Robust quick dress shop") as null|anything in dresspacks - if (isnull(dresscode)) - return - - var/datum/job/jobdatum - if (dresscode == "as job...") - var/jobname = input("Select job", "Robust quick dress shop") as null|anything in get_all_jobs() - jobdatum = job_master.GetJob(jobname) - - feedback_add_details("admin_verb","SEQ") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - if(dostrip) - for (var/obj/item/I in M) - if (istype(I, /obj/item/weapon/implant)) - continue - if(istype(I, /obj/item/organ)) - continue - qdel(I) - switch(dresscode) - if ("strip") - //do nothing - - if ("as job...") - if(jobdatum) - dresscode = "[jobdatum.title]" - jobdatum.equip(M) - - if ("standard space gear") - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - - M.equip_to_slot_or_del(new /obj/item/clothing/under/color/grey(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space(M), slot_head) - var /obj/item/weapon/tank/jetpack/J = new /obj/item/weapon/tank/jetpack/oxygen(M) - M.equip_to_slot_or_del(J, slot_back) - J.toggle() - M.equip_to_slot_or_del(new /obj/item/clothing/mask/breath(M), slot_wear_mask) - J.Topic(null, list("stat" = 1)) - if ("Engineer RIG","CE RIG","Mining RIG","Syndi RIG","Wizard RIG","Medical RIG","Atmos RIG") - if(dresscode=="Engineer RIG") - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig(M), slot_head) - else if(dresscode=="CE RIG") - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/elite(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/elite(M), slot_head) - else if(dresscode=="Mining RIG") - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/mining(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/mining(M), slot_head) - else if(dresscode=="Syndi RIG") - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/syndi(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/syndi(M), slot_head) - else if(dresscode=="Wizard RIG") - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/wizard(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/wizard(M), slot_head) - else if(dresscode=="Medical RIG") - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/medical(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/medical(M), slot_head) - else if(dresscode=="Atmos RIG") - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/atmos(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/atmos(M), slot_head) - var /obj/item/weapon/tank/jetpack/J = new /obj/item/weapon/tank/jetpack/oxygen(M) - M.equip_to_slot_or_del(J, slot_back) - J.toggle() - M.equip_to_slot_or_del(new /obj/item/clothing/mask/breath(M), slot_wear_mask) - J.Topic(null, list("stat" = 1)) - - if ("tournament standard red","tournament standard green") //we think stunning weapon is too overpowered to use it on tournaments. --rastaf0 - if (dresscode=="tournament standard red") - M.equip_to_slot_or_del(new /obj/item/clothing/under/color/red(M), slot_w_uniform) - else - M.equip_to_slot_or_del(new /obj/item/clothing/under/color/green(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - - M.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/vest(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/thunderdome(M), slot_head) - - M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse_rifle/destroyer(M), slot_r_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/grenade/smokebomb(M), slot_r_store) - - - if ("tournament gangster") //gangster are supposed to fight each other. --rastaf0 - M.equip_to_slot_or_del(new /obj/item/clothing/under/det(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - - M.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/det_suit(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/monocle(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/head/det_hat(M), slot_head) - - M.equip_to_slot_or_del(new /obj/item/weapon/cloaking_device(M), slot_r_store) - - M.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/automatic/proto(M), slot_r_hand) - M.equip_to_slot_or_del(new /obj/item/ammo_box/a357(M), slot_l_store) - - if ("tournament chef") //Steven Seagal FTW - M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chef(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/chef(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/head/chefhat(M), slot_head) - - M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/rollingpin(M), slot_r_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_r_store) - M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_s_store) - - if ("tournament janitor") - M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/janitor(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - var/obj/item/weapon/storage/backpack/backpack = new(M) - for(var/obj/item/I in backpack) - del(I) - M.equip_to_slot_or_del(backpack, slot_back) - - M.equip_to_slot_or_del(new /obj/item/weapon/mop(M), slot_r_hand) - var/obj/item/weapon/reagent_containers/glass/bucket/bucket = new(M) - bucket.reagents.add_reagent("water", 70) - M.equip_to_slot_or_del(bucket, slot_l_hand) - - M.equip_to_slot_or_del(new /obj/item/weapon/grenade/chem_grenade/cleaner(M), slot_r_store) - M.equip_to_slot_or_del(new /obj/item/weapon/grenade/chem_grenade/cleaner(M), slot_l_store) - M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/stack/tile/plasteel(M), slot_in_backpack) - - if ("pirate") - M.equip_to_slot_or_del(new /obj/item/clothing/under/pirate(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/head/bandana(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/eyepatch(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/pirate(M), slot_r_hand) - - if ("space pirate") - M.equip_to_slot_or_del(new /obj/item/clothing/under/pirate(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/pirate(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/pirate(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/eyepatch(M), slot_glasses) - - M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/pirate(M), slot_r_hand) - - if ("soviet soldier") - M.equip_to_slot_or_del(new /obj/item/clothing/under/soviet(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/head/ushanka(M), slot_head) - - if("tunnel clown")//Tunnel clowns rule! - M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/clown(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/clown_shoes(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/black(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(M), slot_wear_mask) - M.equip_to_slot_or_del(new /obj/item/clothing/head/chaplain_hood(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/monocle(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/chaplain_hoodie(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/food/snacks/grown/banana(M), slot_l_store) - M.equip_to_slot_or_del(new /obj/item/weapon/bikehorn(M), slot_r_store) - - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card (Tunnel Clown!)" - W.access = get_all_accesses() - W.assignment = "Tunnel Clown!" - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - var/obj/item/weapon/twohanded/fireaxe/fire_axe = new(M) - M.equip_to_slot_or_del(fire_axe, slot_r_hand) - - if("masked killer") - M.equip_to_slot_or_del(new /obj/item/clothing/under/overalls(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/latex(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/clothing/mask/surgical(M), slot_wear_mask) - M.equip_to_slot_or_del(new /obj/item/clothing/head/welding(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/monocle(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/apron(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/weapon/kitchen/knife(M), slot_l_store) - M.equip_to_slot_or_del(new /obj/item/weapon/scalpel(M), slot_r_store) - - var/obj/item/weapon/twohanded/fireaxe/fire_axe = new(M) - M.equip_to_slot_or_del(fire_axe, slot_r_hand) - - for(var/obj/item/carried_item in M.contents) - if(!istype(carried_item, /obj/item/weapon/implant))//If it's not an implant. - carried_item.add_blood(M)//Oh yes, there will be blood... - - if("dark lord") - M.equip_to_slot_or_del(new /obj/item/clothing/under/color/black(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/black(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/dualsaber/red(M), slot_l_hand) - - var/obj/item/clothing/head/chaplain_hood/hood = new(M) - hood.name = "dark lord hood" - M.equip_to_slot_or_del(hood, slot_head) - - var/obj/item/clothing/suit/chaplain_hoodie/robe = new(M) - robe.name = "dark lord robes" - M.equip_to_slot_or_del(robe, slot_wear_suit) - - var/obj/item/weapon/card/id/syndicate/W = new(M) - W.name = "[M.real_name]'s ID Card (Dark Lord)" - W.icon_state = "syndie" - W.access = get_all_accesses() - W.assignment = "Dark Lord" - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - if("assassin") - M.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/black(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/wcoat(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/saber(M), slot_l_store) - M.equip_to_slot_or_del(new /obj/item/weapon/cloaking_device(M), slot_r_store) - - var/obj/item/weapon/storage/secure/briefcase/sec_briefcase = new(M) - for(var/obj/item/briefcase_item in sec_briefcase) - qdel(briefcase_item) - for(var/i=3, i>0, i--) - sec_briefcase.contents += new /obj/item/weapon/spacecash/c1000 - sec_briefcase.contents += new /obj/item/weapon/gun/energy/kinetic_accelerator/crossbow - sec_briefcase.contents += new /obj/item/weapon/gun/projectile/revolver/mateba - sec_briefcase.contents += new /obj/item/ammo_box/a357 - sec_briefcase.contents += new /obj/item/weapon/c4 - M.equip_to_slot_or_del(sec_briefcase, slot_l_hand) - - var/obj/item/device/pda/heads/pda = new(M) - pda.owner = M.real_name - pda.ownjob = "Reaper" - pda.name = "PDA-[M.real_name] ([pda.ownjob])" - - M.equip_to_slot_or_del(pda, slot_belt) - - var/obj/item/weapon/card/id/syndicate/W = new(M) - W.name = "[M.real_name]'s ID Card (Reaper)" - W.icon_state = "syndie" - W.access = get_all_accesses() - W.assignment = "Reaper" - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - if("death commando")//Was looking to add this for a while. - M.equip_death_commando() - - if("syndicate commando") - M.equip_syndicate_commando() - - if("nanotrasen officer") - - M.equip_or_collect(new /obj/item/clothing/shoes/centcom(M), slot_shoes) - M.equip_or_collect(new /obj/item/clothing/gloves/color/white(M), slot_gloves) - M.equip_or_collect(new /obj/item/device/radio/headset/heads/captain/alt(M), slot_l_ear) - M.equip_or_collect(new /obj/item/clothing/head/beret/centcom/officer(M), slot_head) - - var/obj/item/device/pda/centcom/pda = new(M) - pda.owner = M.real_name - pda.ownjob = "Nanotrasen Navy Officer" - pda.name = "PDA-[M.real_name] ([pda.ownjob])" - - M.equip_or_collect(pda, slot_r_store) - M.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(M), slot_l_store) - M.equip_or_collect(new /obj/item/weapon/gun/energy/pulse_rifle/pistol(M), slot_belt) - - var/obj/item/weapon/card/id/centcom/W = new(M) - W.name = "[M.real_name]'s ID Card (Nanotrasen Navy Officer)" - W.assignment = "Nanotrasen Navy Officer" - W.access = get_centcom_access(W.assignment) - W.registered_name = M.real_name - M.equip_or_collect(W, slot_wear_id) - - if("nanotrasen captain") - M.equip_or_collect(new /obj/item/clothing/under/rank/centcom/captain(M), slot_w_uniform) - M.equip_or_collect(new /obj/item/clothing/shoes/centcom(M), slot_shoes) - M.equip_or_collect(new /obj/item/clothing/gloves/color/white(M), slot_gloves) - M.equip_or_collect(new /obj/item/device/radio/headset/heads/captain/alt(M), slot_l_ear) - M.equip_or_collect(new /obj/item/clothing/head/beret/centcom/captain(M), slot_head) - - var/obj/item/device/pda/centcom/pda = new(M) - pda.owner = M.real_name - pda.ownjob = "Nanotrasen Navy Captain" - pda.name = "PDA-[M.real_name] ([pda.ownjob])" - - M.equip_or_collect(pda, slot_r_store) - M.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(M), slot_l_store) - M.equip_or_collect(new /obj/item/weapon/gun/energy/pulse_rifle/pistol(M), slot_belt) - - var/obj/item/weapon/card/id/centcom/W = new(M) - W.name = "[M.real_name]'s ID Card (Nanotrasen Navy Captain)" - W.access = get_all_accesses() - W.assignment = "Nanotrasen Navy Captain" - W.access = get_centcom_access(W.assignment) - W.registered_name = M.real_name - M.equip_or_collect(W, slot_wear_id) - - if("emergency response team member") - M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/centcom_officer(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/gun(M), slot_belt) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/ert(M), slot_back) - - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card (Emergency Response Team - Member)" - W.icon_state = "ERT_empty" - W.assignment = "Emergency Response Team Member" - W.access = get_centcom_access(W.assignment) - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - var/obj/item/device/pda/centcom/pda = new(M) - pda.owner = M.real_name - pda.ownjob = "Emergency Response Team" - pda.name = "PDA-[M.real_name] ([pda.ownjob])" - - if("emergency response team leader") - M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/centcom_officer(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/gun(M), slot_belt) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/ert/commander(M), slot_back) - - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card (Emergency Response Team - Leader)" - W.icon_state = "ERT_leader" - W.assignment = "Emergency Response Team Leader" - W.access = get_centcom_access(W.assignment) - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - var/obj/item/device/pda/centcom/pda = new(M) - pda.owner = M.real_name - pda.ownjob = "Emergency Response Team Leader" - pda.name = "PDA-[M.real_name] ([pda.ownjob])" - - if("special ops officer") - M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate/combat(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/deathsquad/officer(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(src), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/cyber(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette/cigar/cohiba(M), slot_wear_mask) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/deathsquad/beret(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse_rifle/pistol/m1911(M), slot_belt) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/matches(M), slot_r_store) - M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/dualsaber/red(M), slot_l_store) - - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/sechailer/swat(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/hypospray/combat/nanites(M), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/flashbangs(src), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/zipties(src), slot_in_backpack) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots/syndie/advance(src), slot_in_backpack) - - - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card" - W.icon_state = "commander" - W.assignment = "Special Operations Officer" - W.access = get_centcom_access(W.assignment) - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - if("special ops formal") - M.equip_or_collect(new /obj/item/clothing/under/rank/centcom/captain(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert/alt(src), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/deathsquad/beret(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/cyber(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette/cigar/cohiba(M), slot_wear_mask) - M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse_rifle/pistol/m1911(M), slot_belt) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/matches(M), slot_r_store) - M.equip_or_collect(new /obj/item/weapon/melee/classic_baton/telescopic(M), slot_l_store) - - var/obj/item/device/pda/centcom/pda = new(M) - pda.owner = M.real_name - pda.ownjob = "Special Operations Officer" - pda.icon_state = "pda-syndi" - pda.name = "PDA-[M.real_name] ([pda.ownjob])" - pda.desc = "A portable microcomputer by Thinktronic Systems, LTD. This is model is a special edition designed for military field work." - - M.equip_or_collect(pda, slot_wear_pda) - - M.equip_or_collect(new /obj/item/clothing/glasses/sunglasses(M), slot_l_store) - M.equip_or_collect(new /obj/item/weapon/melee/classic_baton/telescopic(M), slot_r_store) - - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card (Special Operations Officer)" - W.icon_state = "commander" - W.assignment = "Special Operations Officer" - W.access = get_centcom_access(W.assignment) - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - if("singuloth knight") - M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate/combat(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/rig/singuloth(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert(src), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/meson/cyber(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/mask/breath(M), slot_wear_mask) - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/rig/singuloth(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/weapon/claymore/ceremonial(M), slot_belt) - M.equip_to_slot_or_del(new /obj/item/weapon/tank/oxygen(M), slot_s_store) - M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/knighthammer(M), slot_back) - - - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card (Singuloth Knight)" - W.icon_state = "syndie" - W.access = get_all_accesses() - W.access += get_all_centcom_access() - W.assignment = "Singuloth Knight" - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - if("blue wizard") - M.equip_to_slot_or_del(new /obj/item/clothing/under/color/lightpurple(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/head/wizard(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll(M), slot_r_store) - M.equip_to_slot_or_del(new /obj/item/weapon/spellbook(M), slot_r_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/staff(M), slot_l_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/box(M), slot_in_backpack) - - if("red wizard") - M.equip_to_slot_or_del(new /obj/item/clothing/under/color/lightpurple(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/red(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/red(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll(M), slot_r_store) - M.equip_to_slot_or_del(new /obj/item/weapon/spellbook(M), slot_r_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/staff(M), slot_l_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/box(M), slot_in_backpack) - - if("marisa wizard") - M.equip_to_slot_or_del(new /obj/item/clothing/under/color/lightpurple(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/marisa(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/sandal/marisa(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/marisa(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/weapon/teleportation_scroll(M), slot_r_store) - M.equip_to_slot_or_del(new /obj/item/weapon/spellbook(M), slot_r_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/twohanded/staff(M), slot_l_hand) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/box(M), slot_in_backpack) - - if("soviet admiral") - M.equip_to_slot_or_del(new /obj/item/clothing/head/hgpiratecap(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset/heads/captain(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/eyepatch(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/hgpirate(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/revolver/mateba(M), slot_belt) - M.equip_to_slot_or_del(new /obj/item/clothing/under/soviet(M), slot_w_uniform) - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card" - W.icon_state = "commander" - W.access = get_all_accesses() - W.access += get_all_centcom_access() - W.assignment = "Admiral" - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - if("chrono legionnaire") - M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/chronos(M), slot_head) - M.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/syndicate(src), slot_wear_mask) - M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) - M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/night(M), slot_glasses) - M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/chronos(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/weapon/chrono_eraser(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate(M), slot_w_uniform) - M.equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(src), slot_s_store) - var/obj/item/weapon/card/id/W = new(M) - W.name = "[M.real_name]'s ID Card" - W.icon_state = "syndie" - W.assignment = "Chrono Legionnaire" - W.registered_name = M.real_name - M.equip_to_slot_or_del(W, slot_wear_id) - - M.regenerate_icons() - - log_admin("[key_name(usr)] changed the equipment of [key_name(M)] to [dresscode].") - message_admins("\blue [key_name_admin(usr)] changed the equipment of [key_name_admin(M)] to [dresscode].", 1) - return - -/client/proc/startSinglo() - set category = "Debug" - set name = "Start Singularity" - set desc = "Sets up the singularity and all machines to get power flowing through the station" - - if(!check_rights(R_DEBUG)) - return - - if(alert("Are you sure? This will start up the engine. Should only be used during debug!",,"Yes","No") != "Yes") - return - - for(var/obj/machinery/power/emitter/E in world) - if(E.anchored) - E.active = 1 - - for(var/obj/machinery/field/generator/F in world) - if(F.anchored) - F.Varedit_start = 1 - spawn(30) - for(var/obj/machinery/the_singularitygen/G in world) - if(G.anchored) - var/obj/singularity/S = new /obj/singularity(get_turf(G), 50) - spawn(0) - qdel(G) - S.energy = 1750 - S.current_size = 7 - S.icon = 'icons/effects/224x224.dmi' - S.icon_state = "singularity_s7" - S.pixel_x = -96 - S.pixel_y = -96 - S.grav_pull = 0 - //S.consume_range = 3 - S.dissipate = 0 - //S.dissipate_delay = 10 - //S.dissipate_track = 0 - //S.dissipate_strength = 10 - - for(var/obj/machinery/power/rad_collector/Rad in world) - if(Rad.anchored) - if(!Rad.P) - var/obj/item/weapon/tank/plasma/Plasma = new/obj/item/weapon/tank/plasma(Rad) - Plasma.air_contents.toxins = 70 - Rad.drainratio = 0 - Rad.P = Plasma - Plasma.loc = Rad - - if(!Rad.active) - Rad.toggle_power() - - for(var/obj/machinery/power/smes/SMES in world) - if(SMES.anchored) - SMES.input_attempt = 1 - -/client/proc/cmd_debug_mob_lists() - set category = "Debug" - set name = "Debug Mob Lists" - set desc = "For when you just gotta know" - - if(!check_rights(R_DEBUG)) - return - - switch(input("Which list?") in list("Players","Admins","Mobs","Living Mobs","Dead Mobs","Silicons","Clients","Respawnable Mobs")) - if("Players") - usr << list2text(player_list,",") - if("Admins") - usr << list2text(admins,",") - if("Mobs") - usr << list2text(mob_list,",") - if("Living Mobs") - usr << list2text(living_mob_list,",") - if("Dead Mobs") - usr << list2text(dead_mob_list,",") - if("Silicons") - usr << list2text(silicon_mob_list,",") - if("Clients") - usr << list2text(clients,",") - if("Respawnable Mobs") - usr << list2text(respawnable_list,",") - - -/client/proc/cmd_admin_toggle_block(var/mob/M,var/block) - if(!check_rights(R_SPAWN)) - return - - if(!ticker) - alert("Wait until the game starts") - return - if(istype(M, /mob/living/carbon)) - M.dna.SetSEState(block,!M.dna.GetSEState(block)) - genemutcheck(M,block,null,MUTCHK_FORCED) - M.update_mutations() - var/state="[M.dna.GetSEState(block)?"on":"off"]" - var/blockname=assigned_blocks[block] - message_admins("[key_name_admin(src)] has toggled [M.key]'s [blockname] block [state]!") - log_admin("[key_name(src)] has toggled [M.key]'s [blockname] block [state]!") - else - alert("Invalid mob") - -/client/proc/reload_nanoui_resources() - set category = "Debug" - set name = "Reload NanoUI Resources" - set desc = "Force the client to redownload NanoUI Resources" - - // Close open NanoUIs. - nanomanager.close_user_uis(usr) - - // Re-load the assets. - var/datum/asset/assets = get_asset_datum(/datum/asset/nanoui) - assets.register() - - // Clear the user's cache so they get resent. - usr.client.cache = list() \ No newline at end of file diff --git a/code/modules/admin/verbs/transform.dm b/code/modules/admin/verbs/transform.dm deleted file mode 100644 index e69de29bb2d..00000000000
  • (E) (C) (M) " + else + html += "