From 871310778d605f750679dbc48204f507abadab5f Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 20 Aug 2023 10:28:19 +1000 Subject: [PATCH] A variety of fixes --- code/modules/admin/admin_verb_lists_vr.dm | 1 - .../admin/verbs/map_template_loadverb.dm | 3 +- code/modules/admin/verbs/randomverbs.dm | 7 +- code/modules/admin/verbs/smite.dm | 254 ++++++++++++++++- code/modules/admin/verbs/smite_vr.dm | 267 ------------------ code/modules/clothing/clothing_accessories.dm | 2 +- code/modules/mob/living/living_vr.dm | 2 +- .../silicon/robot/robot_remote_control.dm | 3 +- .../subtypes/animal/alien animals/catslug.dm | 7 +- code/modules/paperwork/paper.dm | 12 +- icons/mob/vore/tails_vr.dmi | Bin 166630 -> 166635 bytes vorestation.dme | 1 - 12 files changed, 269 insertions(+), 290 deletions(-) delete mode 100644 code/modules/admin/verbs/smite_vr.dm diff --git a/code/modules/admin/admin_verb_lists_vr.dm b/code/modules/admin/admin_verb_lists_vr.dm index ff66ed5cea4..c5c1be9a5df 100644 --- a/code/modules/admin/admin_verb_lists_vr.dm +++ b/code/modules/admin/admin_verb_lists_vr.dm @@ -162,7 +162,6 @@ var/list/admin_verbs_fun = list( /datum/admins/proc/call_supply_drop, /datum/admins/proc/call_drop_pod, /client/proc/smite, - /client/proc/smite_vr, //VOREStation Add, /client/proc/admin_lightning_strike, /client/proc/resize, //VOREStation Add, /client/proc/cmd_admin_droppod_deploy, diff --git a/code/modules/admin/verbs/map_template_loadverb.dm b/code/modules/admin/verbs/map_template_loadverb.dm index 17e612f30e3..7b2fa323d3c 100644 --- a/code/modules/admin/verbs/map_template_loadverb.dm +++ b/code/modules/admin/verbs/map_template_loadverb.dm @@ -35,7 +35,8 @@ message_admins("[key_name_admin(usr)] has placed a map template ([template.name]).") else to_chat(usr, "Failed to place map") - usr.client.images -= preview + if(usr) + usr.client.images -= preview /client/proc/map_template_load_on_new_z() set category = "Debug" diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index d88395c4b58..2719ad6dbf2 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -113,11 +113,14 @@ return var/msg = tgui_input_text(usr, "Message:", text("Enter the text you wish to appear to everyone:")) - if(!(msg[1] == "<" && msg[length(msg)] == ">")) //You can use HTML but only if the whole thing is HTML. Tries to prevent admin 'accidents'. - msg = sanitize(msg) if (!msg) return + if(!(msg[1] == "<" && msg[length(msg)] == ">")) //You can use HTML but only if the whole thing is HTML. Tries to prevent admin 'accidents'. + msg = sanitize(msg) + if (!msg) // We check both before and after, just in case sanitization ended us up with empty message. + return + to_world("[msg]") log_admin("GlobalNarrate: [key_name(usr)] : [msg]") message_admins(" GlobalNarrate: [key_name_admin(usr)] : [msg]
", 1) diff --git a/code/modules/admin/verbs/smite.dm b/code/modules/admin/verbs/smite.dm index a407454d2b0..9ecaeec1a54 100644 --- a/code/modules/admin/verbs/smite.dm +++ b/code/modules/admin/verbs/smite.dm @@ -8,12 +8,16 @@ if(!istype(target)) return - var/list/smite_types = list(SMITE_BREAKLEGS,SMITE_BLUESPACEARTILLERY,SMITE_SPONTANEOUSCOMBUSTION,SMITE_LIGHTNINGBOLT) + var/list/smite_types = list(SMITE_BREAKLEGS,SMITE_BLUESPACEARTILLERY,SMITE_SPONTANEOUSCOMBUSTION,SMITE_LIGHTNINGBOLT, + SMITE_SHADEKIN_ATTACK,SMITE_SHADEKIN_NOMF,SMITE_AD_SPAM,SMITE_REDSPACE_ABDUCT,SMITE_AUTOSAVE,SMITE_AUTOSAVE_WIDE) var/smite_choice = tgui_input_list(usr, "Select the type of SMITE for [target]","SMITE Type Choice", smite_types) if(!smite_choice) return + log_and_message_admins("[key_name(src)] has used SMITE ([smite_choice]) on [key_name(target)].") + feedback_add_details("admin_verb","SMITE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + switch(smite_choice) if(SMITE_BREAKLEGS) var/broken_legs = 0 @@ -40,12 +44,123 @@ target.electrocute_act(75,def_zone = BP_HEAD) target.visible_message("[target] is struck by lightning!") + if(SMITE_SHADEKIN_ATTACK) + var/turf/Tt = get_turf(target) //Turf for target + + if(target.loc != Tt) + return //Too hard to attack someone in something + + var/turf/Ts //Turf for shadekin + + //Try to find nondense turf + for(var/direction in cardinal) + var/turf/T = get_step(target,direction) + if(T && !T.density) + Ts = T //Found shadekin spawn turf + if(!Ts) + return //Didn't find shadekin spawn turf + + var/mob/living/simple_mob/shadekin/red/shadekin = new(Ts) + //Abuse of shadekin + shadekin.real_name = shadekin.name + shadekin.init_vore() + shadekin.ability_flags |= 0x1 + shadekin.phase_shift() + shadekin.ai_holder.give_target(target) + shadekin.ai_holder.hostile = FALSE + shadekin.ai_holder.mauling = TRUE + shadekin.Life() + //Remove when done + spawn(10 SECONDS) + if(shadekin) + shadekin.death() + + if(SMITE_SHADEKIN_NOMF) + var/static/list/kin_types = list( + "Red Eyes (Dark)" = /mob/living/simple_mob/shadekin/red/dark, + "Red Eyes (Light)" = /mob/living/simple_mob/shadekin/red/white, + "Red Eyes (Brown)" = /mob/living/simple_mob/shadekin/red/brown, + "Blue Eyes (Dark)" = /mob/living/simple_mob/shadekin/blue/dark, + "Blue Eyes (Light)" = /mob/living/simple_mob/shadekin/blue/white, + "Blue Eyes (Brown)" = /mob/living/simple_mob/shadekin/blue/brown, + "Purple Eyes (Dark)" = /mob/living/simple_mob/shadekin/purple/dark, + "Purple Eyes (Light)" = /mob/living/simple_mob/shadekin/purple/white, + "Purple Eyes (Brown)" = /mob/living/simple_mob/shadekin/purple/brown, + "Yellow Eyes (Dark)" = /mob/living/simple_mob/shadekin/yellow/dark, + "Yellow Eyes (Light)" = /mob/living/simple_mob/shadekin/yellow/white, + "Yellow Eyes (Brown)" = /mob/living/simple_mob/shadekin/yellow/brown, + "Green Eyes (Dark)" = /mob/living/simple_mob/shadekin/green/dark, + "Green Eyes (Light)" = /mob/living/simple_mob/shadekin/green/white, + "Green Eyes (Brown)" = /mob/living/simple_mob/shadekin/green/brown, + "Orange Eyes (Dark)" = /mob/living/simple_mob/shadekin/orange/dark, + "Orange Eyes (Light)" = /mob/living/simple_mob/shadekin/orange/white, + "Orange Eyes (Brown)" = /mob/living/simple_mob/shadekin/orange/brown, + "Rivyr (Unique)" = /mob/living/simple_mob/shadekin/blue/rivyr) + var/kin_type = tgui_input_list(usr, "Select the type of shadekin for [target] nomf","Shadekin Type Choice", kin_types) + if(!kin_type || !target) + return + + + kin_type = kin_types[kin_type] + + var/myself = tgui_alert(usr, "Control the shadekin yourself or delete pred and prey after?","Control Shadekin?",list("Control","Cancel","Delete")) + if(myself == "Cancel" || !target) + return + + var/turf/Tt = get_turf(target) + + if(target.loc != Tt) + return //Can't nom when not exposed + + //Begin abuse + target.transforming = TRUE //Cheap hack to stop them from moving + var/mob/living/simple_mob/shadekin/shadekin = new kin_type(Tt) + shadekin.real_name = shadekin.name + shadekin.init_vore() + shadekin.can_be_drop_pred = TRUE + shadekin.dir = SOUTH + shadekin.ability_flags |= 0x1 + shadekin.phase_shift() //Homf + shadekin.energy = initial(shadekin.energy) + //For fun + sleep(1 SECOND) + shadekin.dir = WEST + sleep(1 SECOND) + shadekin.dir = EAST + sleep(1 SECOND) + shadekin.dir = SOUTH + sleep(1 SECOND) + shadekin.audible_message("[shadekin] belches loudly!", runemessage = "URRRRRP") + sleep(2 SECONDS) + shadekin.phase_shift() + target.transforming = FALSE //Undo cheap hack + + if(myself == "Control") //Put admin in mob + shadekin.ckey = ckey + + else //Permakin'd + to_chat(target,"You're carried off into The Dark by the [shadekin]. Who knows if you'll find your way back?") + target.ghostize() + qdel(target) + qdel(shadekin) + + + if(SMITE_REDSPACE_ABDUCT) + redspace_abduction(target, src) + + if(SMITE_AUTOSAVE) + fake_autosave(target, src) + + if(SMITE_AUTOSAVE_WIDE) + fake_autosave(target, src, TRUE) + + if(SMITE_AD_SPAM) + if(target.client) + target.client.create_fake_ad_popup_multiple(/obj/screen/popup/default, 15) + else return //Injection? Don't print any messages. - log_and_message_admins("[key_name(src)] has used SMITE ([smite_choice]) on [key_name(target)].") - feedback_add_details("admin_verb","SMITE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - /proc/bluespace_artillery(mob/living/target, user) if(!istype(target)) return @@ -69,3 +184,134 @@ target.Stun(20) target.Weaken(20) target.stuttering = 20 + +var/redspace_abduction_z + +/area/redspace_abduction + name = "Another Time And Place" + requires_power = FALSE + dynamic_lighting = FALSE + +/proc/redspace_abduction(mob/living/target, user) + if(redspace_abduction_z < 0) + to_chat(user,"The abduction z-level is already being created. Please wait.") + return + if(!redspace_abduction_z) + redspace_abduction_z = -1 + to_chat(user,"This is the first use of the verb this shift, it will take a minute to configure the abduction z-level. It will be z[world.maxz+1].") + var/z = ++world.maxz + world.max_z_changed() + for(var/x = 1 to world.maxx) + for(var/y = 1 to world.maxy) + var/turf/T = locate(x,y,z) + new /area/redspace_abduction(T) + T.ChangeTurf(/turf/unsimulated/fake_space) + T.plane = -100 + CHECK_TICK + redspace_abduction_z = z + + if(!target || !user) + return + + var/size_of_square = 26 + var/halfbox = round(size_of_square*0.5) + target.transforming = TRUE + to_chat(target,"You feel a strange tug, deep inside. You're frozen in momentarily...") + to_chat(user,"Beginning vis_contents copy to abduction site, player mob is frozen.") + sleep(1 SECOND) + //Lower left corner of a working box + var/llc_x = max(0,halfbox-target.x) + min(target.x+halfbox, world.maxx) - size_of_square + var/llc_y = max(0,halfbox-target.y) + min(target.y+halfbox, world.maxy) - size_of_square + + //Copy them all + for(var/x = llc_x to llc_x+size_of_square) + for(var/y = llc_y to llc_y+size_of_square) + var/turf/T_src = locate(x,y,target.z) + var/turf/T_dest = locate(x,y,redspace_abduction_z) + T_dest.vis_contents.Cut() + T_dest.vis_contents += T_src + T_dest.density = T_src.density + T_dest.opacity = T_src.opacity + CHECK_TICK + + //Feather the edges + for(var/x = llc_x to llc_x+1) //Left + for(var/y = llc_y to llc_y+size_of_square) + if(prob(50)) + var/turf/T = locate(x,y,redspace_abduction_z) + T.density = FALSE + T.opacity = FALSE + T.vis_contents.Cut() + + for(var/x = llc_x+size_of_square-1 to llc_x+size_of_square) //Right + for(var/y = llc_y to llc_y+size_of_square) + if(prob(50)) + var/turf/T = locate(x,y,redspace_abduction_z) + T.density = FALSE + T.opacity = FALSE + T.vis_contents.Cut() + + for(var/x = llc_x to llc_x+size_of_square) //Top + for(var/y = llc_y+size_of_square-1 to llc_y+size_of_square) + if(prob(50)) + var/turf/T = locate(x,y,redspace_abduction_z) + T.density = FALSE + T.opacity = FALSE + T.vis_contents.Cut() + + for(var/x = llc_x to llc_x+size_of_square) //Bottom + for(var/y = llc_y to llc_y+1) + if(prob(50)) + var/turf/T = locate(x,y,redspace_abduction_z) + T.density = FALSE + T.opacity = FALSE + T.vis_contents.Cut() + + target.forceMove(locate(target.x,target.y,redspace_abduction_z)) + to_chat(target,"The tug relaxes, but everything around you looks... slightly off.") + to_chat(user,"The mob has been moved. ([admin_jump_link(target,usr.client.holder)])") + + target.transforming = FALSE + +/proc/fake_autosave(var/mob/living/target, var/client/user, var/wide) + if(!istype(target) || !target.client) + to_chat(user, "Skipping [target] because they are not a /mob/living or have no client.") + return + + if(wide) + for(var/mob/living/L in orange(user.view, user.mob)) + fake_autosave(L, user) + return + + target.setMoveCooldown(10 SECONDS) + + to_chat(target, "Autosaving your progress, please wait...") + target << 'sound/effects/ding.ogg' + + var/static/list/bad_tips = list( + "Did you know that black shoes protect you from electrocution while hacking?", + "Did you know that airlocks always have a wire that disables ID checks?", + "You can always find at least 3 pairs of glowing purple gloves in maint!", + "Phoron is not toxic if you've had a soda within 30 seconds of exposure!", + "Space Mountain Wind makes you immune to damage from space for 30 seconds!", + "A mask and air tank are all you need to be safe in space!", + "When exploring maintenance, wearing no shoes makes you move faster!", + "Did you know that the bartender's shotgun is loaded with harmless ammo?", + "Did you know that the tesla and singulo only need containment for 5 minutes?") + + var/tip = pick(bad_tips) + to_chat(target, "Tip of the day:
[tip]") + + var/obj/screen/loader = new(target) + loader.name = "Autosaving..." + loader.desc = "A disc icon that represents your game autosaving. Please wait." + loader.icon = 'icons/obj/discs_vr.dmi' + loader.icon_state = "quicksave" + loader.screen_loc = "NORTH-1, EAST-1" + target.client.screen += loader + + spawn(10 SECONDS) + if(target) + to_chat(target, "Autosave complete!") + if(target.client) + target.client.screen -= loader diff --git a/code/modules/admin/verbs/smite_vr.dm b/code/modules/admin/verbs/smite_vr.dm deleted file mode 100644 index fc8452831c4..00000000000 --- a/code/modules/admin/verbs/smite_vr.dm +++ /dev/null @@ -1,267 +0,0 @@ -/client/proc/smite_vr(var/mob/living/carbon/human/target in player_list) - set name = "Smite (Vore)" - set desc = "Abuse a player with various 'special Vore-brand treatments' from a list." - set category = "Fun" - if(!check_rights(R_ADMIN|R_FUN)) - return - - if(!istype(target)) - return - - var/list/smite_types = list(SMITE_SHADEKIN_ATTACK,SMITE_SHADEKIN_NOMF,SMITE_AD_SPAM,SMITE_REDSPACE_ABDUCT,SMITE_AUTOSAVE,SMITE_AUTOSAVE_WIDE) - - var/smite_choice = tgui_input_list(usr, "Select the type of SMITE for [target]","SMITE Type Choice", smite_types) - if(!smite_choice) - return - - log_and_message_admins("[key_name(src)] has used SMITE (Vore) ([smite_choice]) on [key_name(target)].") - feedback_add_details("admin_verb","SMITEV") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - - switch(smite_choice) - if(SMITE_SHADEKIN_ATTACK) - var/turf/Tt = get_turf(target) //Turf for target - - if(target.loc != Tt) - return //Too hard to attack someone in something - - var/turf/Ts //Turf for shadekin - - //Try to find nondense turf - for(var/direction in cardinal) - var/turf/T = get_step(target,direction) - if(T && !T.density) - Ts = T //Found shadekin spawn turf - if(!Ts) - return //Didn't find shadekin spawn turf - - var/mob/living/simple_mob/shadekin/red/shadekin = new(Ts) - //Abuse of shadekin - shadekin.real_name = shadekin.name - shadekin.init_vore() - shadekin.ability_flags |= 0x1 - shadekin.phase_shift() - shadekin.ai_holder.give_target(target) - shadekin.ai_holder.hostile = FALSE - shadekin.ai_holder.mauling = TRUE - shadekin.Life() - //Remove when done - spawn(10 SECONDS) - if(shadekin) - shadekin.death() - - if(SMITE_SHADEKIN_NOMF) - var/static/list/kin_types = list( - "Red Eyes (Dark)" = /mob/living/simple_mob/shadekin/red/dark, - "Red Eyes (Light)" = /mob/living/simple_mob/shadekin/red/white, - "Red Eyes (Brown)" = /mob/living/simple_mob/shadekin/red/brown, - "Blue Eyes (Dark)" = /mob/living/simple_mob/shadekin/blue/dark, - "Blue Eyes (Light)" = /mob/living/simple_mob/shadekin/blue/white, - "Blue Eyes (Brown)" = /mob/living/simple_mob/shadekin/blue/brown, - "Purple Eyes (Dark)" = /mob/living/simple_mob/shadekin/purple/dark, - "Purple Eyes (Light)" = /mob/living/simple_mob/shadekin/purple/white, - "Purple Eyes (Brown)" = /mob/living/simple_mob/shadekin/purple/brown, - "Yellow Eyes (Dark)" = /mob/living/simple_mob/shadekin/yellow/dark, - "Yellow Eyes (Light)" = /mob/living/simple_mob/shadekin/yellow/white, - "Yellow Eyes (Brown)" = /mob/living/simple_mob/shadekin/yellow/brown, - "Green Eyes (Dark)" = /mob/living/simple_mob/shadekin/green/dark, - "Green Eyes (Light)" = /mob/living/simple_mob/shadekin/green/white, - "Green Eyes (Brown)" = /mob/living/simple_mob/shadekin/green/brown, - "Orange Eyes (Dark)" = /mob/living/simple_mob/shadekin/orange/dark, - "Orange Eyes (Light)" = /mob/living/simple_mob/shadekin/orange/white, - "Orange Eyes (Brown)" = /mob/living/simple_mob/shadekin/orange/brown, - "Rivyr (Unique)" = /mob/living/simple_mob/shadekin/blue/rivyr) - var/kin_type = tgui_input_list(usr, "Select the type of shadekin for [target] nomf","Shadekin Type Choice", kin_types) - if(!kin_type || !target) - return - - - kin_type = kin_types[kin_type] - - var/myself = tgui_alert(usr, "Control the shadekin yourself or delete pred and prey after?","Control Shadekin?",list("Control","Cancel","Delete")) - if(myself == "Cancel" || !target) - return - - var/turf/Tt = get_turf(target) - - if(target.loc != Tt) - return //Can't nom when not exposed - - //Begin abuse - target.transforming = TRUE //Cheap hack to stop them from moving - var/mob/living/simple_mob/shadekin/shadekin = new kin_type(Tt) - shadekin.real_name = shadekin.name - shadekin.init_vore() - shadekin.can_be_drop_pred = TRUE - shadekin.dir = SOUTH - shadekin.ability_flags |= 0x1 - shadekin.phase_shift() //Homf - shadekin.energy = initial(shadekin.energy) - //For fun - sleep(1 SECOND) - shadekin.dir = WEST - sleep(1 SECOND) - shadekin.dir = EAST - sleep(1 SECOND) - shadekin.dir = SOUTH - sleep(1 SECOND) - shadekin.audible_message("[shadekin] belches loudly!", runemessage = "URRRRRP") - sleep(2 SECONDS) - shadekin.phase_shift() - target.transforming = FALSE //Undo cheap hack - - if(myself == "Control") //Put admin in mob - shadekin.ckey = ckey - - else //Permakin'd - to_chat(target,"You're carried off into The Dark by the [shadekin]. Who knows if you'll find your way back?") - target.ghostize() - qdel(target) - qdel(shadekin) - - - if(SMITE_REDSPACE_ABDUCT) - redspace_abduction(target, src) - - if(SMITE_AUTOSAVE) - fake_autosave(target, src) - - if(SMITE_AUTOSAVE_WIDE) - fake_autosave(target, src, TRUE) - - if(SMITE_AD_SPAM) - if(target.client) - target.client.create_fake_ad_popup_multiple(/obj/screen/popup/default, 15) - - else - return //Injection? Don't print any messages. - -var/redspace_abduction_z - -/area/redspace_abduction - name = "Another Time And Place" - requires_power = FALSE - dynamic_lighting = FALSE - -/proc/redspace_abduction(mob/living/target, user) - if(redspace_abduction_z < 0) - to_chat(user,"The abduction z-level is already being created. Please wait.") - return - if(!redspace_abduction_z) - redspace_abduction_z = -1 - to_chat(user,"This is the first use of the verb this shift, it will take a minute to configure the abduction z-level. It will be z[world.maxz+1].") - var/z = ++world.maxz - world.max_z_changed() - for(var/x = 1 to world.maxx) - for(var/y = 1 to world.maxy) - var/turf/T = locate(x,y,z) - new /area/redspace_abduction(T) - T.ChangeTurf(/turf/unsimulated/fake_space) - T.plane = -100 - CHECK_TICK - redspace_abduction_z = z - - if(!target || !user) - return - - var/size_of_square = 26 - var/halfbox = round(size_of_square*0.5) - target.transforming = TRUE - to_chat(target,"You feel a strange tug, deep inside. You're frozen in momentarily...") - to_chat(user,"Beginning vis_contents copy to abduction site, player mob is frozen.") - sleep(1 SECOND) - //Lower left corner of a working box - var/llc_x = max(0,halfbox-target.x) + min(target.x+halfbox, world.maxx) - size_of_square - var/llc_y = max(0,halfbox-target.y) + min(target.y+halfbox, world.maxy) - size_of_square - - //Copy them all - for(var/x = llc_x to llc_x+size_of_square) - for(var/y = llc_y to llc_y+size_of_square) - var/turf/T_src = locate(x,y,target.z) - var/turf/T_dest = locate(x,y,redspace_abduction_z) - T_dest.vis_contents.Cut() - T_dest.vis_contents += T_src - T_dest.density = T_src.density - T_dest.opacity = T_src.opacity - CHECK_TICK - - //Feather the edges - for(var/x = llc_x to llc_x+1) //Left - for(var/y = llc_y to llc_y+size_of_square) - if(prob(50)) - var/turf/T = locate(x,y,redspace_abduction_z) - T.density = FALSE - T.opacity = FALSE - T.vis_contents.Cut() - - for(var/x = llc_x+size_of_square-1 to llc_x+size_of_square) //Right - for(var/y = llc_y to llc_y+size_of_square) - if(prob(50)) - var/turf/T = locate(x,y,redspace_abduction_z) - T.density = FALSE - T.opacity = FALSE - T.vis_contents.Cut() - - for(var/x = llc_x to llc_x+size_of_square) //Top - for(var/y = llc_y+size_of_square-1 to llc_y+size_of_square) - if(prob(50)) - var/turf/T = locate(x,y,redspace_abduction_z) - T.density = FALSE - T.opacity = FALSE - T.vis_contents.Cut() - - for(var/x = llc_x to llc_x+size_of_square) //Bottom - for(var/y = llc_y to llc_y+1) - if(prob(50)) - var/turf/T = locate(x,y,redspace_abduction_z) - T.density = FALSE - T.opacity = FALSE - T.vis_contents.Cut() - - target.forceMove(locate(target.x,target.y,redspace_abduction_z)) - to_chat(target,"The tug relaxes, but everything around you looks... slightly off.") - to_chat(user,"The mob has been moved. ([admin_jump_link(target,usr.client.holder)])") - - target.transforming = FALSE - -/proc/fake_autosave(var/mob/living/target, var/client/user, var/wide) - if(!istype(target) || !target.client) - to_chat(user, "Skipping [target] because they are not a /mob/living or have no client.") - return - - if(wide) - for(var/mob/living/L in orange(user.view, user.mob)) - fake_autosave(L, user) - return - - target.setMoveCooldown(10 SECONDS) - - to_chat(target, "Autosaving your progress, please wait...") - target << 'sound/effects/ding.ogg' - - var/static/list/bad_tips = list( - "Did you know that black shoes protect you from electrocution while hacking?", - "Did you know that airlocks always have a wire that disables ID checks?", - "You can always find at least 3 pairs of glowing purple gloves in maint!", - "Phoron is not toxic if you've had a soda within 30 seconds of exposure!", - "Space Mountain Wind makes you immune to damage from space for 30 seconds!", - "A mask and air tank are all you need to be safe in space!", - "When exploring maintenance, wearing no shoes makes you move faster!", - "Did you know that the bartender's shotgun is loaded with harmless ammo?", - "Did you know that the tesla and singulo only need containment for 5 minutes?") - - var/tip = pick(bad_tips) - to_chat(target, "Tip of the day:
[tip]") - - var/obj/screen/loader = new(target) - loader.name = "Autosaving..." - loader.desc = "A disc icon that represents your game autosaving. Please wait." - loader.icon = 'icons/obj/discs_vr.dmi' - loader.icon_state = "quicksave" - loader.screen_loc = "NORTH-1, EAST-1" - target.client.screen += loader - - spawn(10 SECONDS) - if(target) - to_chat(target, "Autosave complete!") - if(target.client) - target.client.screen -= loader diff --git a/code/modules/clothing/clothing_accessories.dm b/code/modules/clothing/clothing_accessories.dm index c67d63e6a8a..5ecf2479d33 100644 --- a/code/modules/clothing/clothing_accessories.dm +++ b/code/modules/clothing/clothing_accessories.dm @@ -1,6 +1,6 @@ /obj/item/clothing/proc/can_attach_accessory(obj/item/clothing/accessory/A) //Just no, okay - if(!A.slot) + if(!istype(A) || !A.slot) return FALSE //Not valid at all, not in the valid list period. diff --git a/code/modules/mob/living/living_vr.dm b/code/modules/mob/living/living_vr.dm index 186c5139785..f43f9c86ab5 100644 --- a/code/modules/mob/living/living_vr.dm +++ b/code/modules/mob/living/living_vr.dm @@ -39,7 +39,7 @@ set_metainfo_likes(FALSE) set_metainfo_dislikes(FALSE) -/mob/living/verb/set_metainfo_panel() +/mob/living/proc/set_metainfo_panel() if(usr != src) return var/new_metadata = strip_html_simple(tgui_input_text(usr, "Enter any information you'd like others to see, such as Roleplay-preferences. This will not be saved permanently unless you click save in the OOC notes panel!", "Game Preference" , html_decode(ooc_notes), multiline = TRUE, prevent_enter = TRUE)) diff --git a/code/modules/mob/living/silicon/robot/robot_remote_control.dm b/code/modules/mob/living/silicon/robot/robot_remote_control.dm index f2fd6368801..21bb86596da 100644 --- a/code/modules/mob/living/silicon/robot/robot_remote_control.dm +++ b/code/modules/mob/living/silicon/robot/robot_remote_control.dm @@ -115,7 +115,8 @@ GLOBAL_LIST_EMPTY(available_ai_shells) /mob/living/silicon/robot/attack_ai(mob/user) if(shell && config.allow_ai_shells && (!connected_ai || connected_ai == user)) var/mob/living/silicon/ai/AI = user - AI.deploy_to_shell(src) + if(istype(AI)) // Just in case we're clicked by a borg + AI.deploy_to_shell(src) else return ..() diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm index 4f087411f32..0a0f737bfa3 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/alien animals/catslug.dm @@ -217,8 +217,9 @@ /mob/living/simple_mob/vore/alienanimals/catslug/Login() //If someone plays as us let's just be a passive mob in case accidents happen if the player D/Cs . = ..() - ai_holder.hostile = FALSE - ai_holder.wander = FALSE + if(ai_holder) + ai_holder.hostile = FALSE + ai_holder.wander = FALSE /mob/living/simple_mob/vore/alienanimals/catslug/proc/catslug_color() set name = "Pick Color" @@ -230,7 +231,7 @@ var/newcolor = input(usr, "Choose a color.", "", color) as color|null if(newcolor) color = newcolor - picked_color = TRUE + picked_color = TRUE update_icon() /datum/ai_holder/simple_mob/melee/evasive/catslug/proc/consider_awakening() diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index ad361b90f37..57db439ef36 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -548,16 +548,12 @@ h_user.put_in_l_hand(B) else if (h_user.l_store == src) h_user.drop_from_inventory(src) - B.loc = h_user - B.hud_layerise() - h_user.l_store = B - //h_user.update_inv_pockets() //Doesn't do anything + if(!h_user.equip_to_slot_if_possible(B, slot_l_store)) + h_user.drop_from_inventory(B) else if (h_user.r_store == src) h_user.drop_from_inventory(src) - B.loc = h_user - B.hud_layerise() - h_user.r_store = B - //h_user.update_inv_pockets() //Doesn't do anything + if(!h_user.equip_to_slot_if_possible(B, slot_r_store)) + h_user.drop_from_inventory(B) else if (h_user.head == src) h_user.u_equip(src) h_user.put_in_hands(B) diff --git a/icons/mob/vore/tails_vr.dmi b/icons/mob/vore/tails_vr.dmi index 456f7949b14bbfb05834401d07c0028f7055272f..2bc0f312246868252d9989fbd0ccadbe3dde58e3 100644 GIT binary patch delta 52557 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 E0LQ!WfB*mh delta 52540 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 diff --git a/vorestation.dme b/vorestation.dme index b2656539752..45f655919bd 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1780,7 +1780,6 @@ #include "code\modules\admin\verbs\randomverbs_vr.dm" #include "code\modules\admin\verbs\resize.dm" #include "code\modules\admin\verbs\smite.dm" -#include "code\modules\admin\verbs\smite_vr.dm" #include "code\modules\admin\verbs\striketeam.dm" #include "code\modules\admin\verbs\tripAI.dm" #include "code\modules\admin\verbs\SDQL2\SDQL_2.dm"