diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm
index b7b6538d32b..d4ba398e9c6 100644
--- a/code/modules/admin/admin.dm
+++ b/code/modules/admin/admin.dm
@@ -414,7 +414,7 @@ var/global/floorIsLava = 0
dat += {"
'Random' Events
- Toggle station artificial gravity
+ Trigger a gravity-failure event.
Spawn a wave of meteors (aka lagocolyptic shower)
Spawn a gravitational anomaly (aka lagitational anomolag)
Spawn wormholes
@@ -437,24 +437,14 @@ var/global/floorIsLava = 0
Fun Secrets
- Remove 'internal' clothing
- Remove ALL clothing
Turn all humans into monkeys
- Remove firesuits, grilles, and pods
Make all areas powered
Make all areas unpowered
Power all SMES
- Toggle Prison Shuttle Status(Use with S/R)
- Send Prison Shuttle
- Return Prison Shuttle
- Warp all Players to Prison
Triple AI mode (needs to be used in the lobby)
Everyone is the traitor
There can only be one!
- Ghost Mode
Make all players retarded
- Make all items look like guns
- Japanese Animes Mode
Egalitarian Station Mode
Move Administration Shuttle
Move Ferry
diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm
index a944869c215..0d6259edbfc 100644
--- a/code/modules/admin/topic.dm
+++ b/code/modules/admin/topic.dm
@@ -986,51 +986,6 @@
log_admin("[key_name(usr)] forced [key_name(M)] to say: [speech]")
message_admins("\blue [key_name_admin(usr)] forced [key_name_admin(M)] to say: [speech]")
- else if(href_list["sendtoprison"])
- if(!check_rights(R_ADMIN)) return
-
- if(alert(usr, "Send to admin prison for the round?", "Message", "Yes", "No") != "Yes")
- return
-
- var/mob/M = locate(href_list["sendtoprison"])
- if(!ismob(M))
- usr << "This can only be used on instances of type /mob"
- return
- if(istype(M, /mob/living/silicon/ai))
- usr << "This cannot be used on instances of type /mob/living/silicon/ai"
- return
-
- var/turf/prison_cell = pick(prisonwarp)
- if(!prison_cell) return
-
- var/obj/structure/closet/secure_closet/brig/locker = new /obj/structure/closet/secure_closet/brig(prison_cell)
- locker.opened = 0
- locker.locked = 1
-
- //strip their stuff and stick it in the crate
- for(var/obj/item/I in M)
- M.u_equip(I)
- if(I)
- I.loc = locker
- I.layer = initial(I.layer)
- I.dropped(M)
- M.update_icons()
-
- //so they black out before warping
- M.Paralyse(5)
- sleep(5)
- if(!M) return
-
- M.loc = prison_cell
- if(istype(M, /mob/living/carbon/human))
- var/mob/living/carbon/human/prisoner = M
- prisoner.equip_to_slot_or_del(new /obj/item/clothing/under/color/orange(prisoner), slot_w_uniform)
- prisoner.equip_to_slot_or_del(new /obj/item/clothing/shoes/orange(prisoner), slot_shoes)
-
- M << "\red You have been sent to the prison station!"
- log_admin("[key_name(usr)] sent [key_name(M)] to the prison station.")
- message_admins("\blue [key_name_admin(usr)] sent [key_name_admin(M)] to the prison station.", 1)
-
else if(href_list["tdome1"])
if(!check_rights(R_FUN)) return
@@ -1625,33 +1580,6 @@
var/ok = 0
switch(href_list["secretsfun"])
- if("sec_clothes")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","SC")
- for(var/obj/item/clothing/under/O in world)
- del(O)
- ok = 1
- if("sec_all_clothes")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","SAC")
- for(var/obj/item/clothing/O in world)
- del(O)
- ok = 1
- if("sec_classic1")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","SC1")
- for(var/obj/item/clothing/suit/fire/O in world)
- del(O)
- for(var/obj/structure/grille/O in world)
- del(O)
-/* for(var/obj/machinery/vehicle/pod/O in world)
- for(var/mob/M in src)
- M.loc = src.loc
- if (M.client)
- M.client.perspective = MOB_PERSPECTIVE
- M.client.eye = M
- del(O)
- ok = 1*/
if("monkey")
feedback_inc("admin_secrets_fun_used",1)
feedback_add_details("admin_secrets_fun_used","M")
@@ -1698,74 +1626,6 @@
log_admin("[key_name(usr)] made all SMESs powered", 1)
message_admins("\blue [key_name_admin(usr)] made all SMESs powered", 1)
power_restore_quick()
-/* if("activateprison")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","AP")
- world << "\blue Transit signature detected."
- world << "\blue Incoming shuttle."
- /*
- var/A = locate(/area/shuttle_prison)
- for(var/atom/movable/AM as mob|obj in A)
- AM.z = 1
- AM.Move()
- */
- message_admins("\blue [key_name_admin(usr)] sent the prison shuttle to the station.", 1)
- if("deactivateprison")
- /*
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","DP")
- var/A = locate(/area/shuttle_prison)
- for(var/atom/movable/AM as mob|obj in A)
- AM.z = 2
- AM.Move()
- */
- message_admins("\blue [key_name_admin(usr)] sent the prison shuttle back.", 1)
- if("toggleprisonstatus")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","TPS")
- for(var/obj/machinery/computer/prison_shuttle/PS in world)
- PS.allowedtocall = !(PS.allowedtocall)
- message_admins("\blue [key_name_admin(usr)] toggled status of prison shuttle to [PS.allowedtocall].", 1) */
- if("prisonwarp")
- if(!ticker)
- alert("The game hasn't started yet!", null, null, null, null, null)
- return
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","PW")
- message_admins("\blue [key_name_admin(usr)] teleported all players to the prison station.", 1)
- for(var/mob/living/carbon/human/H in mob_list)
- var/turf/loc = find_loc(H)
- var/security = 0
- if(loc.z > 1 || prisonwarped.Find(H))
-//don't warp them if they aren't ready or are already there
- continue
- H.Paralyse(5)
- if(H.wear_id)
- var/obj/item/weapon/card/id/id = H.get_idcard()
- for(var/A in id.access)
- if(A == access_security)
- security++
- if(!security)
- //strip their stuff before they teleport into a cell :downs:
- for(var/obj/item/weapon/W in H)
- if(istype(W, /datum/limb))
- continue
- //don't strip organs
- H.u_equip(W)
- if (H.client)
- H.client.screen -= W
- if (W)
- W.loc = H.loc
- W.dropped(H)
- W.layer = initial(W.layer)
- //teleport person to cell
- H.loc = pick(prisonwarp)
- H.equip_to_slot_or_del(new /obj/item/clothing/under/color/orange(H), slot_w_uniform)
- H.equip_to_slot_or_del(new /obj/item/clothing/shoes/orange(H), slot_shoes)
- else
- //teleport security person
- H.loc = pick(prisonsecuritywarp)
- prisonwarped += H
if("traitor_all")
if(!ticker)
alert("The game hasn't started yet!")
@@ -1856,37 +1716,6 @@
message_admins("\red [key_name_admin(usr)] changed the bomb cap to [MAX_EX_DEVESTATION_RANGE], [MAX_EX_HEAVY_RANGE], [MAX_EX_LIGHT_RANGE]", 1)
log_admin("[key_name_admin(usr)] changed the bomb cap to [MAX_EX_DEVESTATION_RANGE], [MAX_EX_HEAVY_RANGE], [MAX_EX_LIGHT_RANGE]")
- if("flicklights")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","FL")
- while(!usr.stat)
-//knock yourself out to stop the ghosts
- for(var/mob/M in player_list)
- if(M.stat != 2 && prob(25))
- var/area/AffectedArea = get_area(M)
- if(AffectedArea.name != "Space" && AffectedArea.name != "Engine Walls" && AffectedArea.name != "Chemical Lab Test Chamber" && AffectedArea.name != "Escape Shuttle" && AffectedArea.name != "Arrival Area" && AffectedArea.name != "Arrival Shuttle" && AffectedArea.name != "start area" && AffectedArea.name != "Engine Combustion Chamber")
- AffectedArea.power_light = 0
- AffectedArea.power_change()
- spawn(rand(55,185))
- AffectedArea.power_light = 1
- AffectedArea.power_change()
- var/Message = rand(1,4)
- switch(Message)
- if(1)
- M.show_message(text("\blue You shudder as if cold..."), 1)
- if(2)
- M.show_message(text("\blue You feel something gliding across your back..."), 1)
- if(3)
- M.show_message(text("\blue Your eyes twitch, you feel like something you can't see is here..."), 1)
- if(4)
- M.show_message(text("\blue You notice something moving out of the corner of your eye, but nothing is there..."), 1)
- for(var/obj/W in orange(5,M))
- if(prob(25) && !W.anchored)
- step_rand(W)
- sleep(rand(100,1000))
- for(var/mob/M in player_list)
- if(M.stat != 2)
- M.show_message(text("\blue The chilling wind suddenly stops..."), 1)
/* if("shockwave")
ok = 1
world << "\red ALERT: STATION STRESS CRITICAL"
@@ -2102,25 +1931,6 @@
H << "\red You suddenly feel stupid."
H.setBrainLoss(60)
message_admins("[key_name_admin(usr)] made everybody retarded")
- if("fakeguns")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","FG")
- for(var/obj/item/W in world)
- if(istype(W, /obj/item/clothing) || istype(W, /obj/item/weapon/card/id) || istype(W, /obj/item/weapon/disk) || istype(W, /obj/item/weapon/tank))
- continue
- W.icon = 'icons/obj/gun.dmi'
- W.icon_state = "revolver"
- W.item_state = "gun"
- message_admins("[key_name_admin(usr)] made every item look like a gun")
- if("schoolgirl")
- feedback_inc("admin_secrets_fun_used",1)
- feedback_add_details("admin_secrets_fun_used","SG")
- for(var/obj/item/clothing/under/W in world)
- W.icon_state = "schoolgirl"
- W.item_state = "w_suit"
- W.color = "schoolgirl"
- message_admins("[key_name_admin(usr)] activated Japanese Animes mode")
- world << sound('sound/AI/animes.ogg')
if("eagles")//SCRAW
feedback_inc("admin_secrets_fun_used",1)
feedback_add_details("admin_secrets_fun_used","EgL")