mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-14 12:13:06 +00:00
Tg panel patch 2 (#8085)
Co-authored-by: Cadyn Bombaci <cadynspacetechguy@gmail.com>
This commit is contained in:
@@ -133,10 +133,10 @@
|
||||
/obj/machinery/bunsen_burner/verb/toggle()
|
||||
set src in view(1)
|
||||
set name = "Toggle bunsen burner"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
|
||||
heating = !heating
|
||||
icon_state = "bunsen[heating]"
|
||||
if(heating)
|
||||
spawn(heat_time)
|
||||
try_heating()
|
||||
try_heating()
|
||||
|
||||
@@ -254,7 +254,7 @@
|
||||
qdel(query_update) //CHOMPEdit TGSQL
|
||||
|
||||
/client/proc/DB_ban_panel()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Moderation" //CHOMPEdit
|
||||
set name = "Banning Panel"
|
||||
set desc = "Edit admin permissions"
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
/client/proc/ToRban(task in list("update","toggle","show","remove","remove all","find"))
|
||||
set name = "ToRban"
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
if(!holder) return
|
||||
switch(task)
|
||||
if("update")
|
||||
|
||||
@@ -32,7 +32,7 @@ var/global/floorIsLava = 0
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////Panels
|
||||
|
||||
/datum/admins/proc/show_player_panel(var/mob/M in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Show Player Panel"
|
||||
set desc="Edit player (respawn, ban, heal, etc)"
|
||||
|
||||
@@ -224,7 +224,7 @@ var/global/floorIsLava = 0
|
||||
/datum/player_info/var/timestamp // Because this is bloody annoying
|
||||
|
||||
/datum/admins/proc/PlayerNotes()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Logs" //CHOMPEdit
|
||||
set name = "Player Notes"
|
||||
if (!istype(src,/datum/admins))
|
||||
src = usr.client.holder
|
||||
@@ -264,7 +264,7 @@ var/global/floorIsLava = 0
|
||||
|
||||
|
||||
/datum/admins/proc/show_player_info(var/key as text)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
set name = "Show Player Info"
|
||||
if (!istype(src,/datum/admins))
|
||||
src = usr.client.holder
|
||||
@@ -278,7 +278,7 @@ var/global/floorIsLava = 0
|
||||
|
||||
|
||||
/datum/admins/proc/access_news_network() //MARKER
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Access Newscaster Network"
|
||||
set desc = "Allows you to view, add and edit news feeds."
|
||||
|
||||
@@ -594,7 +594,7 @@ var/global/floorIsLava = 0
|
||||
|
||||
|
||||
/datum/admins/proc/restart()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set name = "Restart"
|
||||
set desc="Restarts the world"
|
||||
if (!usr.client.holder)
|
||||
@@ -617,7 +617,7 @@ var/global/floorIsLava = 0
|
||||
|
||||
|
||||
/datum/admins/proc/announce()
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Chat" //CHOMPEdit
|
||||
set name = "Announce"
|
||||
set desc="Announce your desires to the world"
|
||||
if(!check_rights(0)) return
|
||||
@@ -635,7 +635,7 @@ var/global/floorIsLava = 0
|
||||
var/datum/announcement/priority/admin_pri_announcer = new
|
||||
var/datum/announcement/minor/admin_min_announcer = new
|
||||
/datum/admins/proc/intercom()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Intercom Msg"
|
||||
set desc = "Send an intercom message, like an arrivals announcement."
|
||||
if(!check_rights(0)) return
|
||||
@@ -663,7 +663,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","IN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/intercom_convo()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Intercom Convo"
|
||||
set desc = "Send an intercom conversation, like several uses of the Intercom Msg verb."
|
||||
set waitfor = FALSE //Why bother? We have some sleeps. You can leave tho!
|
||||
@@ -750,7 +750,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
sleep(this_wait SECONDS)
|
||||
|
||||
/datum/admins/proc/toggleooc()
|
||||
set category = "Server"
|
||||
set category = "Server.Chat" //CHOMPEdit
|
||||
set desc="Globally Toggles OOC"
|
||||
set name="Toggle Player OOC"
|
||||
|
||||
@@ -766,7 +766,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TOOC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/togglelooc()
|
||||
set category = "Server"
|
||||
set category = "Server.Chat" //CHOMPEdit
|
||||
set desc="Globally Toggles LOOC"
|
||||
set name="Toggle Player LOOC"
|
||||
|
||||
@@ -783,7 +783,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
|
||||
|
||||
/datum/admins/proc/toggledsay()
|
||||
set category = "Server"
|
||||
set category = "Server.Chat" //CHOMPEdit
|
||||
set desc="Globally Toggles DSAY"
|
||||
set name="Toggle DSAY"
|
||||
|
||||
@@ -800,7 +800,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TDSAY") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc
|
||||
|
||||
/datum/admins/proc/toggleoocdead()
|
||||
set category = "Server"
|
||||
set category = "Server.Chat" //CHOMPEdit
|
||||
set desc="Toggle Dead OOC."
|
||||
set name="Toggle Dead OOC"
|
||||
|
||||
@@ -813,7 +813,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TDOOC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/togglehubvisibility()
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
set desc="Globally Toggles Hub Visibility"
|
||||
set name="Toggle Hub Visibility"
|
||||
|
||||
@@ -826,7 +826,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","THUB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc
|
||||
|
||||
/datum/admins/proc/toggletraitorscaling()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Toggle traitor scaling"
|
||||
set name="Toggle Traitor Scaling"
|
||||
CONFIG_SET(flag/traitor_scaling, !CONFIG_GET(flag/traitor_scaling)) // CHOMPEdit
|
||||
@@ -835,7 +835,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TTS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/startnow()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Start the round ASAP"
|
||||
set name="Start Now"
|
||||
|
||||
@@ -858,7 +858,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
log_and_message_admins("cancelled immediate game start.")
|
||||
|
||||
/datum/admins/proc/toggleenter()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="People can't enter"
|
||||
set name="Toggle Entering"
|
||||
CONFIG_SET(flag/enter_allowed, !CONFIG_GET(flag/enter_allowed)) // CHOMPEdit
|
||||
@@ -872,7 +872,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/toggleAI()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="People can't be AI"
|
||||
set name="Toggle AI"
|
||||
CONFIG_SET(flag/allow_ai, !CONFIG_GET(flag/allow_ai)) // CHOMPEdit
|
||||
@@ -885,7 +885,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/toggleaban()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Respawn basically"
|
||||
set name="Toggle Respawn"
|
||||
CONFIG_SET(flag/abandon_allowed, !CONFIG_GET(flag/abandon_allowed)) // CHOMPEdit
|
||||
@@ -899,7 +899,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/togglepersistence()
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
set desc="Whether persistent data will be saved from now on."
|
||||
set name="Toggle Persistent Data"
|
||||
CONFIG_SET(flag/persistence_disabled, !CONFIG_GET(flag/persistence_disabled)) // CHOMPEdit
|
||||
@@ -915,7 +915,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TPD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/togglemaploadpersistence()
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
set desc="Whether mapload persistent data will be saved from now on."
|
||||
set name="Toggle Mapload Persistent Data"
|
||||
CONFIG_SET(flag/persistence_ignore_mapload, !CONFIG_GET(flag/persistence_ignore_mapload)) // CHOMPEdit
|
||||
@@ -929,7 +929,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TMPD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/toggle_aliens()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Toggle alien mobs"
|
||||
set name="Toggle Aliens"
|
||||
CONFIG_SET(flag/aliens_allowed, !CONFIG_GET(flag/aliens_allowed)) // CHOMPEdit
|
||||
@@ -938,7 +938,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/toggle_space_ninja()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Toggle space ninjas spawning."
|
||||
set name="Toggle Space Ninjas"
|
||||
CONFIG_SET(flag/ninjas_allowed, !CONFIG_GET(flag/ninjas_allowed)) // CHOMPEdit
|
||||
@@ -947,7 +947,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TSN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/delay()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Delay the game start/end"
|
||||
set name="Delay"
|
||||
|
||||
@@ -967,7 +967,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","DELAY") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/adjump()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Toggle admin jumping"
|
||||
set name="Toggle Jump"
|
||||
CONFIG_SET(flag/allow_admin_jump, !CONFIG_GET(flag/allow_admin_jump)) // CHOMPEdit
|
||||
@@ -975,7 +975,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TJ") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/adspawn()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Toggle admin spawning"
|
||||
set name="Toggle Spawn"
|
||||
CONFIG_SET(flag/allow_admin_spawning, !CONFIG_GET(flag/allow_admin_spawning)) // CHOMPEdit
|
||||
@@ -983,7 +983,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TAS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/adrev()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Toggle admin revives"
|
||||
set name="Toggle Revive"
|
||||
CONFIG_SET(flag/allow_admin_rev, !CONFIG_GET(flag/allow_admin_rev)) // CHOMPEdit
|
||||
@@ -991,7 +991,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TAR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/immreboot()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set desc="Reboots the server post haste"
|
||||
set name="Immediate Reboot"
|
||||
if(!usr.client.holder) return
|
||||
@@ -1009,7 +1009,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
world.Reboot()
|
||||
|
||||
/datum/admins/proc/unprison(var/mob/M in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Moderation" //CHOMPEdit
|
||||
set name = "Unprison"
|
||||
if (M.z == 2)
|
||||
if (CONFIG_GET(flag/allow_admin_jump)) // CHOMPEdit
|
||||
@@ -1050,7 +1050,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
return 0
|
||||
|
||||
/datum/admins/proc/spawn_fruit(seedtype in SSplants.seeds)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set desc = "Spawn the product of a seed."
|
||||
set name = "Spawn Fruit"
|
||||
|
||||
@@ -1065,7 +1065,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
log_admin("[key_name(usr)] spawned [seedtype] fruit at ([usr.x],[usr.y],[usr.z])")
|
||||
|
||||
/datum/admins/proc/spawn_custom_item()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set desc = "Spawn a custom item."
|
||||
set name = "Spawn Custom Item"
|
||||
|
||||
@@ -1084,7 +1084,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
|
||||
/datum/admins/proc/check_custom_items()
|
||||
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set desc = "Check the custom item list."
|
||||
set name = "Check Custom Items"
|
||||
|
||||
@@ -1105,7 +1105,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
to_chat(usr, "- name: [item.name] icon: [item.item_icon] path: [item.item_path] desc: [item.item_desc]")
|
||||
|
||||
/datum/admins/proc/spawn_plant(seedtype in SSplants.seeds)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set desc = "Spawn a spreading plant effect."
|
||||
set name = "Spawn Plant"
|
||||
|
||||
@@ -1118,7 +1118,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
|
||||
/datum/admins/proc/spawn_atom(var/object as text)
|
||||
set name = "Spawn"
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set desc = "(atom path) Spawn an atom"
|
||||
|
||||
if(!check_rights(R_SPAWN)) return
|
||||
@@ -1152,7 +1152,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
|
||||
|
||||
/datum/admins/proc/show_traitor_panel(var/mob/M in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set desc = "Edit mobs's memory and role"
|
||||
set name = "Show Traitor Panel"
|
||||
|
||||
@@ -1167,7 +1167,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","STP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/show_game_mode()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set desc = "Show the current round configuration."
|
||||
set name = "Show Game Mode"
|
||||
|
||||
@@ -1254,7 +1254,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
feedback_add_details("admin_verb","TTWH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/datum/admins/proc/toggleguests()
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
set desc="Guests can't enter"
|
||||
set name="Toggle guests"
|
||||
CONFIG_SET(flag/guests_allowed, !CONFIG_GET(flag/guests_allowed)) // CHOMPEdit
|
||||
@@ -1288,7 +1288,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
to_chat(usr, "<b>No AIs located</b>") //Just so you know the thing is actually working and not just ignoring you.
|
||||
|
||||
/datum/admins/proc/show_skills()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
set name = "Show Skills"
|
||||
|
||||
if (!istype(src,/datum/admins))
|
||||
@@ -1305,7 +1305,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
return
|
||||
|
||||
/client/proc/update_mob_sprite(mob/living/carbon/human/H as mob)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Update Mob Sprite"
|
||||
set desc = "Should fix any mob sprite update errors."
|
||||
|
||||
@@ -1404,7 +1404,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
return 1
|
||||
|
||||
/datum/admins/proc/force_antag_latespawn()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set name = "Force Template Spawn"
|
||||
set desc = "Force an antagonist template to spawn."
|
||||
|
||||
@@ -1428,7 +1428,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
antag.attempt_late_spawn()
|
||||
|
||||
/datum/admins/proc/force_mode_latespawn()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set name = "Force Mode Spawn"
|
||||
set desc = "Force autotraitor to proc."
|
||||
|
||||
@@ -1446,7 +1446,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
ticker.mode.try_latespawn()
|
||||
|
||||
/datum/admins/proc/paralyze_mob(mob/living/H as mob)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set name = "Toggle Paralyze"
|
||||
set desc = "Paralyzes a player. Or unparalyses them."
|
||||
|
||||
@@ -1464,7 +1464,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
log_and_message_admins(msg)
|
||||
|
||||
/datum/admins/proc/set_tcrystals(mob/living/carbon/human/H as mob)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set name = "Set Telecrystals"
|
||||
set desc = "Allows admins to change telecrystals of a user."
|
||||
set popup_menu = FALSE //VOREStation Edit - Declutter.
|
||||
@@ -1480,7 +1480,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
to_chat(usr, "You do not have access to this command.")
|
||||
|
||||
/datum/admins/proc/add_tcrystals(mob/living/carbon/human/H as mob)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set name = "Add Telecrystals"
|
||||
set desc = "Allows admins to change telecrystals of a user by addition."
|
||||
set popup_menu = FALSE //VOREStation Edit - Declutter.
|
||||
@@ -1497,7 +1497,7 @@ var/datum/announcement/minor/admin_min_announcer = new
|
||||
|
||||
|
||||
/datum/admins/proc/sendFax()
|
||||
set category = "Special Verbs"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Send Fax"
|
||||
set desc = "Sends a fax to this machine"
|
||||
var/department = tgui_input_list(usr, "Choose a fax", "Fax", alldepartments)
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
//ADMINVERBS
|
||||
/client/proc/investigate_show( subject in list("hrefs","notes","singulo","telesci") )
|
||||
set name = "Investigate"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
if(!holder) return
|
||||
switch(subject)
|
||||
if("singulo", "telesci") //general one-round-only stuff
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//switch verb so we don't spam up the verb lists with like, 3 verbs for this feature.
|
||||
/client/proc/admin_memo(task in list("write","show","delete"))
|
||||
set name = "Memo"
|
||||
set category = "Server"
|
||||
set category = "Server.Admin" //CHOMPEdit
|
||||
#ifndef ENABLE_MEMOS
|
||||
return
|
||||
#endif
|
||||
|
||||
@@ -91,7 +91,7 @@ world/New()
|
||||
|
||||
// display only the reports that haven't been handled
|
||||
/client/proc/display_admin_reports()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Moderation" //CHOMPEdit
|
||||
set name = "Display Admin Reports"
|
||||
if(!src.holder) return
|
||||
|
||||
@@ -119,7 +119,7 @@ world/New()
|
||||
|
||||
|
||||
/client/proc/Report(mob/M as mob in world)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Moderation" //CHOMPEdit
|
||||
if(!src.holder)
|
||||
return
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/cmd_admin_check_player_logs(mob/living/M as mob in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Logs" //CHOMPEdit
|
||||
set name = "Check Player Attack Logs"
|
||||
set desc = "Check a player's attack logs."
|
||||
show_cmd_admin_check_player_logs(M) //CHOMPEdit
|
||||
@@ -39,7 +39,7 @@
|
||||
feedback_add_details("admin_verb","PL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_check_dialogue_logs(mob/living/M as mob in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Logs" //CHOMPEdit
|
||||
set name = "Check Player Dialogue Logs"
|
||||
set desc = "Check a player's dialogue logs."
|
||||
show_cmd_admin_check_dialogue_logs(M) //CHOMPEdit
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/proc/hide_most_verbs()//Allows you to keep some functionality while hiding some verbs
|
||||
set name = "Adminverbs - Hide Most"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
|
||||
remove_verb(src, list(/client/proc/hide_most_verbs,admin_verbs_hideable)) //CHOMPEdit TGPanel
|
||||
add_verb(src,/client/proc/show_verbs) //CHOMPEdit TGPanel
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
/client/proc/hide_verbs()
|
||||
set name = "Adminverbs - Hide All"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
|
||||
remove_admin_verbs()
|
||||
add_verb(src, /client/proc/show_verbs) //CHOMPEdit
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
/client/proc/show_verbs()
|
||||
set name = "Adminverbs - Show"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
|
||||
remove_verb(src, /client/proc/show_verbs) //CHOMPEdit
|
||||
add_admin_verbs()
|
||||
@@ -100,7 +100,7 @@
|
||||
|
||||
/client/proc/player_panel()
|
||||
set name = "Player Panel"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
if(holder)
|
||||
holder.player_panel_old()
|
||||
feedback_add_details("admin_verb","PP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
@@ -108,7 +108,7 @@
|
||||
|
||||
/client/proc/player_panel_new()
|
||||
set name = "Player Panel New"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
if(holder)
|
||||
holder.player_panel_new()
|
||||
feedback_add_details("admin_verb","PPN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
@@ -116,7 +116,7 @@
|
||||
|
||||
/client/proc/check_antagonists()
|
||||
set name = "Check Antagonists"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
if(holder)
|
||||
holder.check_antagonists()
|
||||
log_admin("[key_name(usr)] checked antagonists.") //for tsar~
|
||||
@@ -125,7 +125,7 @@
|
||||
|
||||
/client/proc/jobbans()
|
||||
set name = "Display Job bans"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
if(holder)
|
||||
if(CONFIG_GET(flag/ban_legacy_system)) // CHOMPEdit
|
||||
holder.Jobbans()
|
||||
@@ -136,7 +136,7 @@
|
||||
|
||||
/client/proc/unban_panel()
|
||||
set name = "Unban Panel"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
if(holder)
|
||||
if(CONFIG_GET(flag/ban_legacy_system)) // CHOMPEdit
|
||||
holder.unbanpanel()
|
||||
@@ -155,14 +155,14 @@
|
||||
|
||||
/client/proc/secrets()
|
||||
set name = "Secrets"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Secrets" //CHOMPEdit
|
||||
if (holder)
|
||||
holder.Secrets()
|
||||
feedback_add_details("admin_verb","S") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
return
|
||||
|
||||
/client/proc/colorooc()
|
||||
set category = "Fun"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
set name = "OOC Text Color"
|
||||
if(!holder) return
|
||||
var/response = tgui_alert(src, "Please choose a distinct color that is easy to read and doesn't mix with all the other chat and radio frequency colors.", "Change own OOC color", list("Pick new color", "Reset to default", "Cancel"))
|
||||
@@ -195,7 +195,7 @@
|
||||
GLOB.stealthminID["[ckey]"] = "@[num2text(num)]"
|
||||
|
||||
/client/proc/stealth()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Stealth Mode"
|
||||
if(holder)
|
||||
if(holder.fakekey)
|
||||
@@ -258,7 +258,7 @@
|
||||
#undef AUTOBANTIME
|
||||
|
||||
/client/proc/drop_bomb() // Some admin dickery that can probably be done better -- TLE
|
||||
set category = "Special Verbs.Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
set name = "Drop Bomb"
|
||||
set desc = "Cause an explosion of varying strength at your location."
|
||||
|
||||
@@ -286,7 +286,7 @@
|
||||
feedback_add_details("admin_verb","DB") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/give_disease2(mob/T as mob in mob_list) // -- Giacom
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Give Disease"
|
||||
set desc = "Gives a Disease to a mob."
|
||||
|
||||
@@ -317,7 +317,7 @@
|
||||
message_admins(span_blue("[key_name_admin(usr)] gave [key_name(T)] a [greater] disease2 with infection chance [D.infectionchance]."), 1)
|
||||
|
||||
/client/proc/admin_give_modifier(var/mob/living/L)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set name = "Give Modifier"
|
||||
set desc = "Makes a mob weaker or stronger by adding a specific modifier to them."
|
||||
set popup_menu = FALSE //VOREStation Edit - Declutter.
|
||||
@@ -341,7 +341,7 @@
|
||||
log_and_message_admins("has given [key_name(L)] the modifer [new_modifier_type], with a duration of [duration ? "[duration / 600] minutes" : "forever"].")
|
||||
|
||||
/client/proc/make_sound(var/obj/O in world) // -- TLE
|
||||
set category = "Special Verbs.Events"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Make Sound"
|
||||
set desc = "Display a message to everyone who can hear the target"
|
||||
if(O)
|
||||
@@ -356,13 +356,13 @@
|
||||
|
||||
/client/proc/togglebuildmodeself()
|
||||
set name = "Toggle Build Mode Self"
|
||||
set category = "Special Verbs.Events"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
if(src.mob)
|
||||
togglebuildmode(src.mob)
|
||||
feedback_add_details("admin_verb","TBMS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/object_talk(var/msg as text) // -- TLE
|
||||
set category = "Special Verbs.Events"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
set name = "oSay"
|
||||
set desc = "Display a message to everyone who can hear the target"
|
||||
if(mob.control_object)
|
||||
@@ -373,7 +373,7 @@
|
||||
feedback_add_details("admin_verb","OT") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/kill_air() // -- TLE
|
||||
set category = "Debug"
|
||||
set category = "Debug.Dangerous" //CHOMPEdit
|
||||
set name = "Kill Air"
|
||||
set desc = "Toggle Air Processing"
|
||||
SSair.can_fire = !SSair.can_fire
|
||||
@@ -384,7 +384,7 @@
|
||||
|
||||
/client/proc/readmin_self()
|
||||
set name = "Re-Admin self"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
|
||||
if(deadmin_holder)
|
||||
deadmin_holder.reassociate()
|
||||
@@ -395,7 +395,7 @@
|
||||
|
||||
/client/proc/deadmin_self()
|
||||
set name = "De-admin self"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
|
||||
if(holder)
|
||||
if(tgui_alert(usr, "Confirm self-deadmin for the round? You can't re-admin yourself without someone promoting you.","Deadmin",list("Yes","No")) == "Yes")
|
||||
@@ -408,7 +408,7 @@
|
||||
|
||||
/client/proc/toggle_log_hrefs()
|
||||
set name = "Toggle href logging"
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
if(!holder) return
|
||||
if(config)
|
||||
CONFIG_SET(flag/log_hrefs, !CONFIG_GET(flag/log_hrefs)) // CHOMPEdit
|
||||
@@ -416,13 +416,13 @@
|
||||
|
||||
/client/proc/check_ai_laws()
|
||||
set name = "Check AI Laws"
|
||||
set category = "Admin.Game"
|
||||
set category = "Admin.Silicon" //CHOMPEdit
|
||||
if(holder)
|
||||
src.holder.output_ai_laws()
|
||||
|
||||
/client/proc/rename_silicon()
|
||||
set name = "Rename Silicon"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Silicon" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_ADMIN|R_FUN|R_EVENT)) return
|
||||
|
||||
@@ -437,7 +437,7 @@
|
||||
|
||||
/client/proc/manage_silicon_laws()
|
||||
set name = "Manage Silicon Laws"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Silicon" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_ADMIN|R_EVENT)) return
|
||||
|
||||
@@ -464,7 +464,7 @@
|
||||
|
||||
/client/proc/shuttle_panel()
|
||||
set name = "Shuttle Control Panel"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_ADMIN | R_EVENT))
|
||||
return
|
||||
@@ -478,7 +478,7 @@
|
||||
|
||||
/client/proc/mod_panel()
|
||||
set name = "Moderator Panel"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Moderation" //CHOMPEdit
|
||||
/* if(holder)
|
||||
holder.mod_panel()*/
|
||||
// feedback_add_details("admin_verb","MP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
@@ -486,14 +486,14 @@
|
||||
|
||||
/client/proc/playernotes()
|
||||
set name = "Show Player Info"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Moderation" //CHOMPEdit
|
||||
if(holder)
|
||||
holder.PlayerNotes()
|
||||
return
|
||||
|
||||
/client/proc/free_slot()
|
||||
set name = "Free Job Slot"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
if(holder)
|
||||
var/list/jobs = list()
|
||||
for (var/datum/job/J in job_master.occupations)
|
||||
@@ -510,7 +510,7 @@
|
||||
|
||||
/client/proc/toggleghostwriters()
|
||||
set name = "Toggle ghost writers"
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
if(!holder) return
|
||||
if(config)
|
||||
CONFIG_SET(flag/cult_ghostwriter, !CONFIG_GET(flag/cult_ghostwriter)) // CHOMPEdit
|
||||
@@ -518,14 +518,14 @@
|
||||
|
||||
/client/proc/toggledrones()
|
||||
set name = "Toggle maintenance drones"
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
if(!holder) return
|
||||
if(config)
|
||||
CONFIG_SET(flag/allow_drone_spawn, !CONFIG_GET(flag/allow_drone_spawn)) // CHOMPEdit
|
||||
message_admins("Admin [key_name_admin(usr)] has [CONFIG_GET(flag/allow_drone_spawn) ? "en" : "dis"]abled maintenance drones.", 1) // CHOMPEdit
|
||||
|
||||
/client/proc/man_up(mob/T as mob in mob_list)
|
||||
set category = "Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
set name = "Man Up"
|
||||
set desc = "Tells mob to man up and deal with it."
|
||||
set popup_menu = FALSE //VOREStation Edit - Declutter.
|
||||
@@ -539,7 +539,7 @@
|
||||
message_admins(span_blue("[key_name_admin(usr)] told [key_name(T)] to man up and deal with it."), 1)
|
||||
|
||||
/client/proc/global_man_up()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
set name = "Man Up Global"
|
||||
set desc = "Tells everyone to man up and deal with it."
|
||||
|
||||
@@ -553,7 +553,7 @@
|
||||
message_admins(span_blue("[key_name_admin(usr)] told everyone to man up and deal with it."), 1)
|
||||
|
||||
/client/proc/give_spell(mob/T as mob in mob_list) // -- Urist
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Give Spell"
|
||||
set desc = "Gives a spell to a mob."
|
||||
var/spell/S = tgui_input_list(usr, "Choose the spell to give to that guy", "ABRAKADABRA", spells)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/adminorbit()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Orbit Things"
|
||||
set desc = "Makes something orbit around something else."
|
||||
set popup_menu = FALSE
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
/client/proc/removetickets()
|
||||
set name = "Security Tickets"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
set desc = "Allows one to remove tickets from the global list."
|
||||
|
||||
if(!check_rights(R_ADMIN))
|
||||
@@ -78,7 +78,7 @@
|
||||
/client/proc/delbook()
|
||||
set name = "Delete Book"
|
||||
set desc = "Permamently deletes a book from the database."
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
if(!src.holder)
|
||||
to_chat(src, "Only administrators may use this command.")
|
||||
return
|
||||
@@ -125,7 +125,7 @@
|
||||
/client/proc/toggle_spawning_with_recolour()
|
||||
set name = "Toggle Simple/Robot recolour verb"
|
||||
set desc = "Makes it so new robots/simple_mobs spawn with a verb to recolour themselves for this round. You must set them separately."
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_ADMIN|R_EVENT|R_FUN))
|
||||
return
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/datum/admins/proc/set_uplink(mob/living/carbon/human/H as mob)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Set Uplink"
|
||||
set desc = "Allows admins to set up an uplink on a character. This will be required for a character to use telecrystals."
|
||||
set popup_menu = FALSE
|
||||
@@ -11,4 +11,4 @@
|
||||
var/msg = "[key_name(usr)] has given [H.ckey] an uplink."
|
||||
message_admins(msg)
|
||||
else
|
||||
to_chat(usr, "You do not have access to this command.")
|
||||
to_chat(usr, "You do not have access to this command.")
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/callproc()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Advanced ProcCall"
|
||||
set waitfor = 0
|
||||
|
||||
@@ -129,7 +129,7 @@ GLOBAL_PROTECT(AdminProcCallSpamPrevention)
|
||||
#endif
|
||||
|
||||
/client/proc/callproc_datum(datum/A as null|area|mob|obj|turf)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Atom ProcCall"
|
||||
set waitfor = 0
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// Command to set the ckey of a mob without requiring VV permission
|
||||
/client/proc/setckey(var/mob/M in mob_list) //YW modif, removed caps from setckey
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Set CKey"
|
||||
set desc = "Mob to teleport"
|
||||
if(!src.holder)
|
||||
|
||||
@@ -118,7 +118,7 @@ NOTE: It checks usr by default. Supply the "user" argument if you wish to check
|
||||
vv_update_display(D, "marked", VV_MSG_MARKED)
|
||||
|
||||
/client/proc/mark_datum_mapview(datum/D as mob|obj|turf|area in view(view))
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set name = "Mark Object"
|
||||
mark_datum(D)
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/datum/admins/proc/capture_map(tx as null|num, ty as null|num, tz as null|num, range as null|num)
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set name = "Capture Map Part"
|
||||
set desc = "Usage: Capture-Map-Part target_x_cord target_y_cord target_z_cord range (captures part of a map originating from bottom left corner)"
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
/client/proc/modify_server_news()
|
||||
set name = "Modify Public News"
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
|
||||
if(!check_rights(0))
|
||||
return
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/edit_admin_permissions()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Secrets" //CHOMPEdit
|
||||
set name = "Permissions Panel"
|
||||
set desc = "Edit admin permissions"
|
||||
if(!check_rights(R_PERMISSIONS)) return
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/datum/admins/proc/view_persistent_data()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "View Persistent Data"
|
||||
set desc = "Shows a list of persistent data for this round. Allows modification by admins."
|
||||
|
||||
SSpersistence.show_info(usr)
|
||||
SSpersistence.show_info(usr)
|
||||
|
||||
@@ -191,7 +191,7 @@ Example: USING PROCCALL = BLOCKING, SELECT = FORCE_NULLS, PRIORITY = HIGH SELECT
|
||||
CRASH("SDQL2 fatal error");};
|
||||
|
||||
/client/proc/SDQL2_query(query_text as message)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Misc" //CHOMPEdit
|
||||
if(!check_rights(R_DEBUG)) //Shouldn't happen... but just to be safe.
|
||||
message_admins("<span class='danger'>ERROR: Non-admin [key_name(usr)] attempted to execute a SDQL query!</span>")
|
||||
log_admin("Non-admin [key_name(usr)] attempted to execute a SDQL query!")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/proc/admin_teleport()
|
||||
set name = "Admin teleport"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game"
|
||||
set desc = "Teleports an atom to a set of coordinates or to the contents of another atom"
|
||||
|
||||
var/list/value = vv_get_value(VV_ATOM_REFERENCE)
|
||||
@@ -32,4 +32,4 @@
|
||||
destination = value["value"]
|
||||
new /datum/teleport/instant/admin(target,destination)
|
||||
/datum/teleport/instant/admin
|
||||
local=FALSE
|
||||
local=FALSE
|
||||
|
||||
@@ -674,7 +674,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new)
|
||||
//admin proc
|
||||
/client/proc/cmd_admin_ticket_panel()
|
||||
set name = "Show Ticket List"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_ADMIN|R_MOD|R_DEBUG|R_EVENT, TRUE))
|
||||
return
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/client/proc/Jump(areaname as null|anything in return_sorted_areas())
|
||||
set name = "Jump to Area"
|
||||
set desc = "Area to jump to"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
if(!check_rights(R_ADMIN|R_MOD|R_DEBUG|R_EVENT))
|
||||
return
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
/client/proc/jumptoturf(var/turf/T in world)
|
||||
set name = "Jump to Turf"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
if(!check_rights(R_ADMIN|R_MOD|R_DEBUG|R_EVENT))
|
||||
return
|
||||
if(CONFIG_GET(flag/allow_admin_jump)) // CHOMPEdit
|
||||
@@ -48,7 +48,7 @@
|
||||
|
||||
/// Verb wrapper around do_jumptomob()
|
||||
/client/proc/jumptomob(mob as null|anything in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Jump to Mob"
|
||||
set popup_menu = FALSE //VOREStation Edit - Declutter.
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
to_chat(A, "<span class='filter_adminlog'>This mob is not located in the game world.</span>")
|
||||
|
||||
/client/proc/jumptocoord(tx as num, ty as num, tz as num)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Jump to Coordinate"
|
||||
|
||||
if(!check_rights(R_ADMIN|R_MOD|R_DEBUG|R_EVENT))
|
||||
@@ -102,7 +102,7 @@
|
||||
tgui_alert_async(usr, "Admin jumping disabled")
|
||||
|
||||
/client/proc/jumptokey()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Jump to Key"
|
||||
|
||||
if(!check_rights(R_ADMIN|R_MOD|R_DEBUG|R_EVENT))
|
||||
@@ -125,7 +125,7 @@
|
||||
tgui_alert_async(usr, "Admin jumping disabled")
|
||||
|
||||
/client/proc/Getmob(mob/living/M as null|anything in mob_list) //VOREStation Edit
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Get Mob"
|
||||
set desc = "Mob to teleport"
|
||||
set popup_menu = TRUE //VOREStation Edit
|
||||
@@ -148,7 +148,7 @@
|
||||
tgui_alert_async(usr, "Admin jumping disabled")
|
||||
|
||||
/client/proc/Getkey()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Get Key"
|
||||
set desc = "Key to teleport"
|
||||
|
||||
@@ -178,7 +178,7 @@
|
||||
tgui_alert_async(usr, "Admin jumping disabled")
|
||||
|
||||
/client/proc/sendmob()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Send Mob"
|
||||
if(!check_rights(R_ADMIN|R_MOD|R_DEBUG|R_EVENT))
|
||||
return
|
||||
@@ -202,7 +202,7 @@
|
||||
tgui_alert_async(usr, "Admin jumping disabled")
|
||||
|
||||
/client/proc/cmd_admin_move_atom(var/atom/movable/AM, tx as num, ty as num, tz as num)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Move Atom to Coordinate"
|
||||
|
||||
if(!check_rights(R_ADMIN|R_DEBUG|R_EVENT))
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/proc/cmd_admin_say(msg as text)
|
||||
set category = "Special Verbs"
|
||||
set name = "Asay" //Gave this shit a shorter name so you only have to time out "asay" rather than "admin say" to use it --NeoFite
|
||||
set category = "Admin.Chat" //CHOMPEdit
|
||||
set name = "Asay" //Gave this shit a shorter name so you only have to time out "asay" rather than "admin say" to use it --NeoFite
|
||||
set hidden = 1
|
||||
if(!check_rights(R_ADMIN)) //VOREStation Edit
|
||||
return
|
||||
@@ -18,7 +18,7 @@
|
||||
feedback_add_details("admin_verb","M") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_mod_say(msg as text)
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Chat" //CHOMPEdit
|
||||
set name = "Msay"
|
||||
set hidden = 1
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
feedback_add_details("admin_verb","MS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_event_say(msg as text)
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Chat" //CHOMPEdit
|
||||
set name = "Esay"
|
||||
set hidden = 1
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/aooc(msg as text)
|
||||
set category = "OOC"
|
||||
set category = "OOC.Chat" //CHOMPEdit
|
||||
set name = "AOOC"
|
||||
set desc = "Antagonist OOC"
|
||||
|
||||
@@ -39,4 +39,4 @@
|
||||
if((M.mind && M.mind.special_role && A && A.can_hear_aooc) || isobserver(M)) // Antags must have their type be allowed to AOOC to see AOOC. This prevents, say, ERT from seeing AOOC.
|
||||
to_chat(M, "<span class='ooc'><span class='aooc'>[create_text_tag("aooc", "Antag-OOC:", M.client)] <EM>[player_display]:</EM> <span class='message'>[msg]</span></span></span>")
|
||||
|
||||
log_aooc(msg,src)
|
||||
log_aooc(msg,src)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/client/proc/change_human_appearance_admin()
|
||||
set name = "Change Mob Appearance - Admin"
|
||||
set desc = "Allows you to change the mob appearance"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
/client/proc/change_human_appearance_self()
|
||||
set name = "Change Mob Appearance - Self"
|
||||
set desc = "Allows the mob to change its appearance"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
|
||||
/client/proc/editappear()
|
||||
set name = "Edit Appearance"
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
@@ -96,4 +96,4 @@
|
||||
|
||||
M.update_dna(M)
|
||||
M.update_hair(FALSE)
|
||||
M.update_icons_body()
|
||||
M.update_icons_body()
|
||||
|
||||
@@ -2,7 +2,7 @@ var/checked_for_inactives = 0
|
||||
var/inactive_keys = "None<br>"
|
||||
|
||||
/client/proc/check_customitem_activity()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
set name = "Check activity of players with custom items"
|
||||
|
||||
var/dat = "<b>Inactive players with custom items</b><br>"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/proc/cinematic(var/cinematic as anything in list("explosion",null))
|
||||
set name = "Cinematic"
|
||||
set category = "Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
set desc = "Shows a cinematic." // Intended for testing but I thought it might be nice for events on the rare occasion Feel free to comment it out if it's not wanted.
|
||||
|
||||
if(!check_rights(R_FUN))
|
||||
@@ -24,4 +24,4 @@
|
||||
log_admin("[key_name(src)] launched cinematic \"[cinematic]\"")
|
||||
message_admins("[key_name_admin(src)] launched cinematic \"[cinematic]\"", 1)
|
||||
|
||||
return
|
||||
return
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// verb for admins to set custom event
|
||||
/client/proc/cmd_admin_change_custom_event()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Change Custom Event"
|
||||
|
||||
if(!holder)
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
// normal verb for players to view info
|
||||
/client/verb/cmd_view_custom_event()
|
||||
set category = "OOC"
|
||||
set category = "OOC.Game" //CHOMPEdit
|
||||
set name = "Custom Event Info"
|
||||
|
||||
if(!custom_event_msg || custom_event_msg == "")
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/dsay(msg as text)
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Chat" //CHOMPEdit
|
||||
set name = "Dsay" //Gave this shit a shorter name so you only have to time out "dsay" rather than "dead say" to use it --NeoFite
|
||||
set hidden = 1
|
||||
if(!src.holder)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/Debug2()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "Debug-Game"
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
/client/proc/simple_DPS()
|
||||
set name = "Simple DPS"
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set desc = "Gives a really basic idea of how much hurt something in-hand does."
|
||||
|
||||
var/obj/item/I = null
|
||||
@@ -73,7 +73,7 @@
|
||||
return
|
||||
|
||||
/client/proc/Cell()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "Cell"
|
||||
if(!mob)
|
||||
return
|
||||
@@ -94,7 +94,7 @@
|
||||
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 = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Make Robot"
|
||||
|
||||
if(!ticker)
|
||||
@@ -109,7 +109,7 @@
|
||||
tgui_alert_async(usr, "Invalid mob")
|
||||
|
||||
/client/proc/cmd_admin_animalize(var/mob/M in mob_list)
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Make Simple Animal"
|
||||
|
||||
if(!ticker)
|
||||
@@ -130,7 +130,7 @@
|
||||
|
||||
|
||||
/client/proc/makepAI()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Make pAI"
|
||||
set desc = "Spawn someone in as a pAI!"
|
||||
if(!check_rights(R_ADMIN|R_EVENT|R_DEBUG))
|
||||
@@ -161,7 +161,7 @@
|
||||
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 = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Make Alien"
|
||||
|
||||
if(!ticker)
|
||||
@@ -180,7 +180,7 @@
|
||||
|
||||
//TODO: merge the vievars version into this or something maybe mayhaps
|
||||
/client/proc/cmd_debug_del_all()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Dangerous" //CHOMPEdit
|
||||
set name = "Del-All"
|
||||
|
||||
// to prevent REALLY stupid deletions
|
||||
@@ -195,7 +195,7 @@
|
||||
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 category = "Debug.Dangerous" //CHOMPEdit
|
||||
set name = "Make Powernets"
|
||||
SSmachines.makepowernets()
|
||||
log_admin("[key_name(src)] has remade the powernet. SSmachines.makepowernets() called.")
|
||||
@@ -203,7 +203,7 @@
|
||||
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_debug_tog_aliens()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set name = "Toggle Aliens"
|
||||
|
||||
CONFIG_SET(flag/aliens_allowed, !CONFIG_GET(flag/aliens_allowed)) // CHOMPEdit
|
||||
@@ -212,7 +212,7 @@
|
||||
feedback_add_details("admin_verb","TAL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_display_del_log()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "Display del() Log"
|
||||
set desc = "Display del's log of everything that's passed through it."
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
usr << browse(dellog.Join(), "window=dellog")
|
||||
|
||||
/client/proc/cmd_display_init_log()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "Display Initialize() Log"
|
||||
set desc = "Displays a list of things that didn't handle Initialize() properly"
|
||||
|
||||
@@ -273,7 +273,7 @@
|
||||
. = lines.Join("\n")
|
||||
|
||||
/client/proc/cmd_admin_grantfullaccess(var/mob/M in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set name = "Grant Full Access"
|
||||
|
||||
if (!ticker)
|
||||
@@ -304,7 +304,7 @@
|
||||
message_admins(span_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 category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Assume direct control"
|
||||
set desc = "Direct intervention"
|
||||
|
||||
@@ -325,7 +325,7 @@
|
||||
|
||||
/client/proc/take_picture(var/atom/A in world)
|
||||
set name = "Save PNG"
|
||||
set category = "Debug"
|
||||
set category = "Debug.Misc" //CHOMPEdit
|
||||
set desc = "Opens a dialog to save a PNG of any object in the game."
|
||||
|
||||
if(!check_rights(R_DEBUG))
|
||||
@@ -422,7 +422,7 @@
|
||||
to_world("* [areatype]")
|
||||
|
||||
/datum/admins/proc/cmd_admin_dress(input in getmobs())
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Select equipment"
|
||||
|
||||
if(!check_rights(R_FUN))
|
||||
@@ -454,7 +454,7 @@
|
||||
|
||||
/client/proc/startSinglo()
|
||||
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set name = "Start Singularity"
|
||||
set desc = "Sets up the singularity and all machines to get power flowing through the station"
|
||||
|
||||
@@ -581,7 +581,7 @@
|
||||
|
||||
|
||||
/client/proc/cmd_debug_mob_lists()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "Debug Mob Lists"
|
||||
set desc = "For when you just gotta know"
|
||||
|
||||
@@ -600,7 +600,7 @@
|
||||
to_chat(usr, span("filter_debuglogs", jointext(GLOB.clients,",")))
|
||||
|
||||
/client/proc/cmd_debug_using_map()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "Debug Map Datum"
|
||||
set desc = "Debug the map metadata about the currently compiled in map."
|
||||
|
||||
@@ -625,7 +625,7 @@
|
||||
tgui_alert_async(usr, "Invalid mob")
|
||||
|
||||
/datum/admins/proc/view_runtimes()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "View Runtimes"
|
||||
set desc = "Open the Runtime Viewer"
|
||||
|
||||
@@ -635,7 +635,7 @@
|
||||
error_cache.showTo(usr)
|
||||
|
||||
/datum/admins/proc/change_weather()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Change Weather"
|
||||
set desc = "Changes the current weather."
|
||||
|
||||
@@ -653,7 +653,7 @@
|
||||
log_admin(log)
|
||||
|
||||
/datum/admins/proc/toggle_firework_override()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Toggle Weather Firework Override"
|
||||
set desc = "Toggles ability for weather fireworks to affect weather on planet of choice."
|
||||
|
||||
@@ -668,7 +668,7 @@
|
||||
log_admin(log)
|
||||
|
||||
/datum/admins/proc/change_time()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Change Planet Time"
|
||||
set desc = "Changes the time of a planet."
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/datum/admins/proc/quick_authentic_nif()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Add Nif"
|
||||
set name = "Quick Auth NIF"
|
||||
set desc = "Spawns an authentic NIF into someone in quick-implant mode."
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/datum/admins/proc/quick_nif()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Add Nif" //CHOMPEdit
|
||||
set name = "Quick NIF"
|
||||
set desc = "Spawns a NIF into someone in quick-implant mode."
|
||||
|
||||
|
||||
var/input_NIF
|
||||
|
||||
if(!check_rights(R_ADMIN|R_EVENT|R_DEBUG|R_MOD)) //CHOMPStation Edit TFF 24/4/19: Allow Devs to use Quick-NIF verb. 11/9/20: Also allow mods :3
|
||||
@@ -48,5 +48,4 @@
|
||||
new /obj/item/device/nif(H)
|
||||
|
||||
log_and_message_admins("[key_name(src)] Quick NIF'd [H.real_name] with a [input_NIF].")
|
||||
feedback_add_details("admin_verb","QNIF") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
feedback_add_details("admin_verb","QNIF") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/air_report()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "Show Air Report"
|
||||
|
||||
if(!master_controller || !air_master)
|
||||
@@ -100,7 +100,7 @@
|
||||
|
||||
/client/proc/reload_admins()
|
||||
set name = "Reload Admins"
|
||||
set category = "Debug"
|
||||
set category = "Debug.Server" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_SERVER)) return
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
/client/proc/reload_eventMs()
|
||||
set name = "Reload Event Managers"
|
||||
set category = "Debug"
|
||||
set category = "Debug.Server" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_SERVER)) return
|
||||
|
||||
@@ -121,7 +121,7 @@
|
||||
//todo:
|
||||
/client/proc/jump_to_dead_group()
|
||||
set name = "Jump to dead group"
|
||||
set category = "Debug"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
/*
|
||||
if(!holder)
|
||||
to_chat(src, "Only administrators may use this command.")
|
||||
@@ -143,7 +143,7 @@
|
||||
/client/proc/kill_airgroup()
|
||||
set name = "Kill Local Airgroup"
|
||||
set desc = "Use this to allow manual manupliation of atmospherics."
|
||||
set category = "Debug"
|
||||
set category = "Debug.Dangerous" //CHOMPEdit
|
||||
/*
|
||||
if(!holder)
|
||||
to_chat(src, "Only administrators may use this command.")
|
||||
@@ -166,7 +166,7 @@
|
||||
/client/proc/print_jobban_old()
|
||||
set name = "Print Jobban Log"
|
||||
set desc = "This spams all the active jobban entries for the current round to standard output."
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
|
||||
to_chat(usr, "<b>Jobbans active in this round.</b>")
|
||||
for(var/t in jobban_keylist)
|
||||
@@ -175,7 +175,7 @@
|
||||
/client/proc/print_jobban_old_filter()
|
||||
set name = "Search Jobban Log"
|
||||
set desc = "This searches all the active jobban entries for the current round and outputs the results to standard output."
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
|
||||
var/job_filter = tgui_input_text(usr, "Contains what?","Job Filter")
|
||||
if(!job_filter)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/roll_dices()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Roll Dice"
|
||||
if(!check_rights(R_FUN))
|
||||
return
|
||||
@@ -21,4 +21,4 @@
|
||||
if(tgui_alert(usr, "Do you want to inform the world about the result?","Show world?",list("Yes", "No")) == "Yes")
|
||||
to_world("<h2 style=\"color:#A50400\">Gods rolled [dice], result is [result]</h2>")
|
||||
|
||||
message_admins("[key_name_admin(src)] rolled dice [dice], result is [result]", 1)
|
||||
message_admins("[key_name_admin(src)] rolled dice [dice], result is [result]", 1)
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
/client/proc/add_mob_for_narration(E as obj|mob|turf in orange(world.view))
|
||||
set name = "Narrate Entity (Add ref)"
|
||||
set desc = "Saves a reference of target mob to be called when narrating."
|
||||
set category = "Fun"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
/client/proc/remove_mob_for_narration()
|
||||
set name = "Narrate Entity (Remove ref)"
|
||||
set desc = "Remove mobs you're no longer narrating from your list for easier work."
|
||||
set category = "Fun"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
@@ -107,7 +107,7 @@
|
||||
/client/proc/narrate_mob()
|
||||
set name = "Narrate Entity (Interface)"
|
||||
set desc = "Send either a visible or audiable message through your chosen entities using an interface"
|
||||
set category = "Fun"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
/client/proc/narrate_mob_args(name as text, mode as text, message as text)
|
||||
set name = "Narrate Entity"
|
||||
set desc = "Narrate entities using positional arguments. Name should be as saved in ref list, mode should be Speak or Emote, follow with message"
|
||||
set category = "Fun"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ Eventkit verb to be used to spawn the obj/effect/landmarks defined under code\ga
|
||||
/client/proc/manage_event_triggers()
|
||||
set name = "Manage Event Triggers"
|
||||
set desc = "Open dialogue to create or delete narration/notification triggers"
|
||||
set category = "Fun.EventKit" //ChompEDIT
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//Merged Doohl's and the existing ticklag as they both had good elements about them ~
|
||||
//Replaces the old Ticklag verb, fps is easier to understand
|
||||
/client/proc/set_server_fps()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Server" //CHOMPEdit
|
||||
set name = "Set Server FPS"
|
||||
set desc = "Sets game speed in frames-per-second. Can potentially break the game"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/client/proc/getPlayerStatus()
|
||||
set name = "Report Player Status"
|
||||
set desc = "Get information on all active players in-game."
|
||||
set category = "Fun.EventKit" //ChompEDIT
|
||||
set category = "Fun.Event Kit" //ChompEDIT
|
||||
|
||||
if(!check_rights(R_FUN)) return
|
||||
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
|
||||
//Shows today's server log
|
||||
/datum/admins/proc/view_txt_log()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Logs" //CHOMPEdit
|
||||
set name = "Show Server Log"
|
||||
set desc = "Shows today's server log."
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
//Shows today's attack log
|
||||
/datum/admins/proc/view_atk_log()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Logs" //CHOMPEdit
|
||||
set name = "Show Server Attack Log"
|
||||
set desc = "Shows today's server attack log."
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/fixatmos()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Fix Atmospherics Grief"
|
||||
|
||||
if(!check_rights(R_ADMIN|R_DEBUG|R_EVENT)) return
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/client/proc/admin_lightning_strike()
|
||||
set name = "Lightning Strike"
|
||||
set desc = "Causes lightning to strike on your tile. This can be made to hurt things on or nearby it severely."
|
||||
set category = "Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_FUN))
|
||||
return
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/map_template_load()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Map template - Place At Loc"
|
||||
|
||||
var/datum/map_template/template
|
||||
@@ -39,7 +39,7 @@
|
||||
usr.client.images -= preview
|
||||
|
||||
/client/proc/map_template_load_on_new_z()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Map template - New Z"
|
||||
|
||||
var/datum/map_template/template
|
||||
@@ -69,7 +69,7 @@
|
||||
|
||||
|
||||
/client/proc/map_template_upload()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Events" //CHOMPEdit
|
||||
set name = "Map Template - Upload"
|
||||
|
||||
var/map = input(usr, "Choose a Map Template to upload to template storage","Upload Map Template") as null|file
|
||||
|
||||
@@ -167,7 +167,7 @@ var/list/debug_verbs = list (
|
||||
|
||||
|
||||
/client/proc/enable_debug_verbs()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Misc" //CHOMPEdit
|
||||
set name = "Debug verbs"
|
||||
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
@@ -177,7 +177,7 @@ var/list/debug_verbs = list (
|
||||
feedback_add_details("admin_verb","mDV") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/hide_debug_verbs()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Misc" //CHOMPEdit
|
||||
set name = "Hide Debug verbs"
|
||||
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
@@ -209,7 +209,7 @@ var/list/debug_verbs = list (
|
||||
|
||||
|
||||
/client/proc/testZAScolors()
|
||||
set category = "ZAS"
|
||||
set category = "Mapping" //CHOMPEdit
|
||||
set name = "Check ZAS connections"
|
||||
|
||||
if(!check_rights(R_DEBUG)) return
|
||||
@@ -258,7 +258,7 @@ var/list/debug_verbs = list (
|
||||
testZAScolors_turfs += T
|
||||
|
||||
/client/proc/testZAScolors_remove()
|
||||
set category = "ZAS"
|
||||
set category = "Mapping" //CHOMPEdit
|
||||
set name = "Remove ZAS connection colors"
|
||||
|
||||
testZAScolors_turfs.Cut()
|
||||
@@ -270,7 +270,7 @@ var/list/debug_verbs = list (
|
||||
images.Remove(i)
|
||||
|
||||
/client/proc/rebootAirMaster()
|
||||
set category = "ZAS"
|
||||
set category = "Mapping" //CHOMPEdit
|
||||
set name = "Reboot ZAS"
|
||||
|
||||
if(tgui_alert(usr, "This will destroy and remake all zone geometry on the whole map.","Reboot ZAS",list("Reboot ZAS","Nevermind")) == "Reboot ZAS")
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/client/proc/modify_robot(var/mob/living/silicon/robot/target in silicon_mob_list)
|
||||
set name = "Modify Robot Module"
|
||||
set desc = "Allows to add or remove modules to/from robots."
|
||||
set category = "Admin"
|
||||
set category = "Admin.Silicon" //CHOMPEdit
|
||||
if(!check_rights(R_ADMIN|R_FUN|R_VAREDIT|R_EVENT))
|
||||
return
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/panicbunker()
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
set name = "Toggle Panic Bunker"
|
||||
|
||||
if(!check_rights(R_ADMIN))
|
||||
@@ -17,7 +17,7 @@
|
||||
feedback_add_details("admin_verb","PANIC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/paranoia_logging()
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
set name = "New Player Warnings"
|
||||
|
||||
if(!check_rights(R_ADMIN))
|
||||
@@ -31,7 +31,7 @@
|
||||
feedback_add_details("admin_verb","PARLOG") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/ip_reputation()
|
||||
set category = "Server"
|
||||
set category = "Server.Config" //CHOMPEdit
|
||||
set name = "Toggle IP Rep Checks"
|
||||
|
||||
if(!check_rights(R_ADMIN))
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
var/list/sounds_cache = list()
|
||||
|
||||
/client/proc/play_sound(S as sound)
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Play Global Sound"
|
||||
if(!check_rights(R_SOUNDS))
|
||||
return
|
||||
@@ -48,7 +48,7 @@ var/list/sounds_cache = list()
|
||||
feedback_add_details("admin_verb", "Play Global Sound")
|
||||
|
||||
/client/proc/play_local_sound(S as sound)
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Play Local Sound"
|
||||
if(!check_rights(R_SOUNDS))
|
||||
return
|
||||
@@ -59,7 +59,7 @@ var/list/sounds_cache = list()
|
||||
feedback_add_details("admin_verb", "Play Local Sound")
|
||||
|
||||
/client/proc/play_direct_mob_sound(S as sound, mob/M)
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Play Direct Mob Sound"
|
||||
if(!check_rights(R_SOUNDS))
|
||||
return
|
||||
@@ -74,7 +74,7 @@ var/list/sounds_cache = list()
|
||||
feedback_add_details("admin_verb", "Play Direct Mob Sound")
|
||||
|
||||
/client/proc/play_z_sound(S as sound)
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Play Z Sound"
|
||||
if(!check_rights(R_SOUNDS)) return
|
||||
var/target_z = mob.z
|
||||
@@ -96,7 +96,7 @@ var/list/sounds_cache = list()
|
||||
|
||||
|
||||
/client/proc/play_server_sound()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Play Server Sound"
|
||||
if(!check_rights(R_SOUNDS))
|
||||
return
|
||||
@@ -213,7 +213,7 @@ var/list/sounds_cache = list()
|
||||
feedback_add_details("admin_verb", "Play Internet Sound")
|
||||
|
||||
/client/proc/play_web_sound()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Play Internet Sound"
|
||||
if(!check_rights(R_SOUNDS))
|
||||
return
|
||||
@@ -241,7 +241,7 @@ var/list/sounds_cache = list()
|
||||
web_sound(usr, null)
|
||||
|
||||
/client/proc/stop_sounds()
|
||||
set category = "Debug"
|
||||
set category = "Debug.Dangerous" //CHOMPEdit
|
||||
set name = "Stop All Playing Sounds"
|
||||
if(!src.holder)
|
||||
return
|
||||
@@ -263,7 +263,7 @@ var/list/sounds_cache = list()
|
||||
|
||||
/*
|
||||
/client/proc/cuban_pete()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Cuban Pete Time"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has declared Cuban Pete Time!", 1)
|
||||
@@ -279,7 +279,7 @@ var/list/sounds_cache = list()
|
||||
|
||||
|
||||
/client/proc/bananaphone()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Banana Phone"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has activated Banana Phone!", 1)
|
||||
@@ -290,7 +290,7 @@ var/list/sounds_cache = list()
|
||||
|
||||
|
||||
/client/proc/space_asshole()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Space Asshole"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has played the Space Asshole Hymn.", 1)
|
||||
@@ -301,7 +301,7 @@ var/list/sounds_cache = list()
|
||||
|
||||
|
||||
/client/proc/honk_theme()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Sounds" //CHOMPEdit
|
||||
set name = "Honk"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has creeped everyone out with Blackest Honks.", 1)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/mob/verb/pray()
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set name = "Pray"
|
||||
|
||||
if(say_disabled) //This is here to try to identify lag problems
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
feedback_add_details("admin_verb","DEVR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_prison(mob/M as mob in mob_list)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Prison"
|
||||
if(!holder)
|
||||
return
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
//Allows staff to determine who the newer players are.
|
||||
/client/proc/cmd_check_new_players()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
set name = "Check new Players"
|
||||
if(!holder)
|
||||
return
|
||||
@@ -79,7 +79,7 @@
|
||||
to_chat(src, "No matches for that age range found.")
|
||||
|
||||
/client/proc/cmd_admin_subtle_message(mob/M as mob in mob_list)
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin" //CHOMPEdit
|
||||
set name = "Subtle Message"
|
||||
|
||||
if(!ismob(M)) return
|
||||
@@ -106,7 +106,7 @@
|
||||
feedback_add_details("admin_verb","SMS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_world_narrate() // Allows administrators to fluff events a little easier -- TLE
|
||||
set category = "Special Verbs"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
set name = "Global Narrate"
|
||||
|
||||
if (!holder)
|
||||
@@ -127,7 +127,7 @@
|
||||
feedback_add_details("admin_verb","GLN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_direct_narrate(var/mob/M) // Targetted narrate -- TLE
|
||||
set category = "Special Verbs"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
set name = "Direct Narrate"
|
||||
|
||||
if(!holder)
|
||||
@@ -224,7 +224,7 @@
|
||||
feedback_add_details("admin_verb","MUTE") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_add_random_ai_law()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Silicon" //CHOMPEdit
|
||||
set name = "Add Random AI Law"
|
||||
|
||||
if(!holder)
|
||||
@@ -273,7 +273,7 @@ Ccomp's first proc.
|
||||
|
||||
|
||||
/client/proc/allow_character_respawn()
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Allow player to respawn"
|
||||
set desc = "Let a player bypass the wait to respawn or allow them to re-enter their corpse."
|
||||
|
||||
@@ -310,7 +310,7 @@ Ccomp's first proc.
|
||||
|
||||
|
||||
/client/proc/toggle_antagHUD_use()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set name = "Toggle antagHUD usage"
|
||||
set desc = "Toggles antagHUD usage for observers"
|
||||
|
||||
@@ -345,7 +345,7 @@ Ccomp's first proc.
|
||||
|
||||
|
||||
/client/proc/toggle_antagHUD_restrictions()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set name = "Toggle antagHUD Restrictions"
|
||||
set desc = "Restricts players that have used antagHUD from being able to join this round."
|
||||
|
||||
@@ -378,7 +378,7 @@ Works kind of like entering the game with a new character. Character receives a
|
||||
Traitors and the like can also be revived with the previous role mostly intact.
|
||||
/N */
|
||||
/client/proc/respawn_character()
|
||||
set category = "Special Verbs"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Spawn Character"
|
||||
set desc = "(Re)Spawn a client's loaded character."
|
||||
|
||||
@@ -589,7 +589,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
return new_character
|
||||
|
||||
/client/proc/cmd_admin_add_freeform_ai_law()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Silicon" //CHOMPEdit
|
||||
set name = "Add Custom AI law"
|
||||
|
||||
if(!holder)
|
||||
@@ -618,7 +618,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
feedback_add_details("admin_verb","IONC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_rejuvenate(mob/living/M as mob in mob_list)
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Rejuvenate"
|
||||
|
||||
if(!holder)
|
||||
@@ -641,7 +641,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
feedback_add_details("admin_verb","REJU") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_create_centcom_report()
|
||||
set category = "Special Verbs"
|
||||
set category = "Debug.Game" //CHOMPEdit
|
||||
set name = "Create Command Report"
|
||||
|
||||
if(!holder)
|
||||
@@ -669,7 +669,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
feedback_add_details("admin_verb","CCR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/cmd_admin_delete(atom/O as obj|mob|turf in _validate_atom(O)) // I don't understand precisely how this fixes the string matching against a substring, but it does - Ater
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Delete"
|
||||
|
||||
if (!holder)
|
||||
@@ -678,7 +678,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
admin_delete(O)
|
||||
|
||||
/client/proc/cmd_admin_list_open_jobs()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
set name = "List free slots"
|
||||
|
||||
if (!holder)
|
||||
@@ -766,7 +766,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
|
||||
/client/proc/cmd_admin_gib_self()
|
||||
set name = "Gibself"
|
||||
set category = "Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
|
||||
if(!holder)
|
||||
return
|
||||
@@ -844,7 +844,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
return
|
||||
|
||||
/client/proc/cmd_admin_check_contents(mob/living/M as mob in mob_list)
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Investigate" //CHOMPEdit
|
||||
set name = "Check Contents"
|
||||
set popup_menu = FALSE //VOREStation Edit - Declutter.
|
||||
|
||||
@@ -888,7 +888,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
*/
|
||||
|
||||
/client/proc/toggle_view_range()
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set name = "Change View Range"
|
||||
set desc = "switches between 1x and custom views"
|
||||
|
||||
@@ -908,7 +908,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
feedback_add_details("admin_verb","CVRA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/admin_call_shuttle()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set name = "Call Shuttle"
|
||||
|
||||
if ((!( ticker ) || !emergency_shuttle.location()))
|
||||
@@ -940,7 +940,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
return
|
||||
|
||||
/client/proc/admin_cancel_shuttle()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set name = "Cancel Shuttle"
|
||||
|
||||
if(!check_rights(R_ADMIN|R_FUN)) return // CHOMPstation edit: Lets anyone cancel the shuttle.
|
||||
@@ -958,7 +958,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
return
|
||||
|
||||
/client/proc/admin_deny_shuttle()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
set name = "Toggle Deny Shuttle"
|
||||
|
||||
if (!ticker)
|
||||
@@ -982,7 +982,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
|
||||
|
||||
/client/proc/everyone_random()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
set name = "Make Everyone Random"
|
||||
set desc = "Make everyone have a random appearance. You can only use this before rounds!"
|
||||
|
||||
@@ -1016,7 +1016,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
|
||||
|
||||
/client/proc/toggle_random_events()
|
||||
set category = "Server"
|
||||
set category = "Server.Game" //CHOMPEdit
|
||||
set name = "Toggle random events on/off"
|
||||
set desc = "Toggles random events such as meteors, black holes, blob (but not space dust) on/off"
|
||||
|
||||
@@ -1034,7 +1034,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
|
||||
/client/proc/despawn_player(var/mob/M in living_mob_list)
|
||||
set name = "Cryo Player"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Game" //CHOMPEdit
|
||||
set desc = "Removes a player from the round as if they'd cryo'd."
|
||||
set popup_menu = FALSE
|
||||
|
||||
@@ -1097,7 +1097,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
/client/proc/cmd_admin_droppod_spawn(var/object as text)
|
||||
set name = "Drop Pod Atom"
|
||||
set desc = "Spawn a new atom/movable in a drop pod where you are."
|
||||
set category = "Fun"
|
||||
set category = "Fun.Drop Pod" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_SPAWN))
|
||||
return
|
||||
@@ -1139,7 +1139,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
/client/proc/cmd_admin_droppod_deploy()
|
||||
set name = "Drop Pod Deploy"
|
||||
set desc = "Drop an existing mob where you are in a drop pod."
|
||||
set category = "Fun"
|
||||
set category = "Fun.Drop Pod" //CHOMPEdit
|
||||
|
||||
if(!check_rights(R_SPAWN))
|
||||
return
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/spawn_character_mob()
|
||||
set category = "Special Verbs"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Spawn Character As Mob"
|
||||
set desc = "Spawn a specified ckey as a chosen mob."
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
return new_mob
|
||||
|
||||
/client/proc/cmd_admin_z_narrate() // Allows administrators to fluff events a little easier -- TLE
|
||||
set category = "Special Verbs"
|
||||
set category = "Fun.Narrate" //CHOMPEdit
|
||||
set name = "Z Narrate"
|
||||
set desc = "Narrates to your Z level."
|
||||
|
||||
@@ -84,12 +84,13 @@
|
||||
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)
|
||||
|
||||
//CHOMPEdit Start fixes runtime crash on empty input
|
||||
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)
|
||||
//CHOMPEdit End
|
||||
var/pos_z = get_z(src.mob)
|
||||
if (!pos_z)
|
||||
return
|
||||
@@ -101,7 +102,7 @@
|
||||
feedback_add_details("admin_verb","GLNA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
/client/proc/toggle_vantag_hud(var/mob/target as mob)
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Give/Remove Event HUD"
|
||||
set desc = "Give a mob the event hud, which shows them other people's event preferences, or remove it from them"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/client/proc/resize(var/mob/living/L in mob_list)
|
||||
set name = "Resize"
|
||||
set desc = "Resizes any living mob without any restrictions on size."
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
if(!check_rights(R_ADMIN|R_FUN|R_VAREDIT))
|
||||
return
|
||||
do_resize(L) //CHOMPEdit
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/client/proc/smite(var/mob/living/carbon/human/target in player_list)
|
||||
set name = "Smite"
|
||||
set desc = "Abuse a player with various 'special treatments' from a list."
|
||||
set category = "Fun"
|
||||
set category = "Fun.Do Not" //CHOMPEdit
|
||||
if(!check_rights(R_FUN))
|
||||
return
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
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,
|
||||
SMITE_PIE, SMITE_SPICE) //CHOMP Add pie and spicy air
|
||||
SMITE_PIE, SMITE_SPICE) //CHOMP Add pie and spicy air
|
||||
|
||||
var/smite_choice = tgui_input_list(usr, "Select the type of SMITE for [target]","SMITE Type Choice", smite_types)
|
||||
if(!smite_choice)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
var/const/commandos_possible = 6 //if more Commandos are needed in the future
|
||||
|
||||
/client/proc/strike_team()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Spawn Strike Team"
|
||||
set desc = "Spawns a strike team if you want to run an admin event."
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/triple_ai()
|
||||
set category = "Fun"
|
||||
set category = "Fun.Event Kit" //CHOMPEdit
|
||||
set name = "Create AI Triumvirate"
|
||||
|
||||
if(ticker.current_state > GAME_STATE_PREGAME)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/client/proc/debug_variables(datum/D in world)
|
||||
set category = "Debug"
|
||||
set category = "Debug.Investigate" //CHOMPEdit
|
||||
set name = "View Variables"
|
||||
//set src in world
|
||||
var/static/cookieoffset = rand(1, 9999) //to force cookies to reset after the round.
|
||||
|
||||
@@ -107,6 +107,13 @@
|
||||
var/last_asset_job = 0
|
||||
var/last_completed_asset_job = 0
|
||||
|
||||
//CHOMPAdd Start Panel Ping
|
||||
///Last ping of the client
|
||||
var/lastping = 0
|
||||
///Average ping of the client
|
||||
var/avgping = 0
|
||||
//CHOMPAdd End
|
||||
|
||||
///world.time they connected
|
||||
var/connection_time
|
||||
///world.realtime they connected
|
||||
|
||||
@@ -512,7 +512,7 @@
|
||||
|
||||
/client/verb/character_setup()
|
||||
set name = "Character Setup"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Character" //CHOMPEdit
|
||||
if(prefs)
|
||||
prefs.ShowChoices(usr)
|
||||
|
||||
@@ -614,7 +614,7 @@
|
||||
|
||||
/client/verb/toggle_fullscreen()
|
||||
set name = "Toggle Fullscreen"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Client Settings" //CHOMPEdit
|
||||
|
||||
fullscreen = !fullscreen
|
||||
|
||||
@@ -635,7 +635,7 @@
|
||||
/*
|
||||
/client/verb/toggle_status_bar()
|
||||
set name = "Toggle Status Bar"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Client Settings" //CHOMPEdit
|
||||
|
||||
show_status_bar = !show_status_bar
|
||||
|
||||
|
||||
@@ -5,11 +5,10 @@
|
||||
|
||||
/client/verb/spinleft()
|
||||
set name = "Spin View CCW"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Game" //CHOMPEdit
|
||||
dir = turn(dir, 90)
|
||||
|
||||
/client/verb/spinright()
|
||||
set name = "Spin View CW"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Game" //CHOMPEdit
|
||||
dir = turn(dir, -90)
|
||||
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
|
||||
/client/verb/volume_panel()
|
||||
set name = "Volume Panel"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Allows you to adjust volume levels on the fly."
|
||||
|
||||
if(!volume_panel)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/verb/toggle_looping_alarms()
|
||||
set name = "Looping Alarms"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles alarm sound loops."
|
||||
|
||||
var/pref_path = /datum/client_preference/looping_alarms
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
/client/verb/toggle_sleep_music()
|
||||
set name = "Toggle Sleeping Music"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "When enabled, you will hear cozy music played during surgery, cryo, and sleeper pod usage."
|
||||
|
||||
var/pref_path = /datum/client_preference/sleep_music
|
||||
@@ -62,4 +62,4 @@
|
||||
mannequin.ImmediateOverlayUpdate()
|
||||
var/mutable_appearance/MA = new(mannequin)
|
||||
O.appearance = MA
|
||||
O.screen_loc = preview_screen_locs["[D]"]
|
||||
O.screen_loc = preview_screen_locs["[D]"]
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//Toggles for preferences, normal clients
|
||||
/client/verb/toggle_ghost_ears()
|
||||
set name = "Toggle Ghost Ears"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles between seeing all mob speech and only nearby mob speech as an observer."
|
||||
|
||||
var/pref_path = /datum/client_preference/ghost_ears
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
/client/verb/toggle_ghost_vision()
|
||||
set name = "Toggle Ghost Sight"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles between seeing all mob emotes and only nearby mob emotes as an observer."
|
||||
|
||||
var/pref_path = /datum/client_preference/ghost_sight
|
||||
@@ -31,7 +31,7 @@
|
||||
|
||||
/client/verb/toggle_ghost_radio()
|
||||
set name = "Toggle Ghost Radio"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles between seeing all radio chat and only nearby radio chatter as an observer."
|
||||
|
||||
var/pref_path = /datum/client_preference/ghost_radio
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
/client/verb/toggle_deadchat()
|
||||
set name = "Toggle Deadchat"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles visibility of dead chat."
|
||||
|
||||
var/pref_path = /datum/client_preference/show_dsay
|
||||
@@ -61,7 +61,7 @@
|
||||
|
||||
/client/verb/toggle_ooc()
|
||||
set name = "Toggle OOC"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles visibility of global out of character chat."
|
||||
|
||||
var/pref_path = /datum/client_preference/show_ooc
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
/client/verb/toggle_looc()
|
||||
set name = "Toggle LOOC"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles visibility of local out of character chat."
|
||||
|
||||
var/pref_path = /datum/client_preference/show_looc
|
||||
@@ -91,7 +91,7 @@
|
||||
|
||||
/client/verb/toggle_precision_placement()
|
||||
set name = "Toggle Precision Placement"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Toggles whether objects placed on table will be on cursor position or centered."
|
||||
|
||||
var/pref_path = /datum/client_preference/precision_placement
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
/client/verb/toggle_typing()
|
||||
set name = "Toggle Typing Indicator"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Toggles you having the speech bubble typing indicator."
|
||||
|
||||
var/pref_path = /datum/client_preference/show_typing_indicator
|
||||
@@ -121,7 +121,7 @@
|
||||
|
||||
/client/verb/toggle_ahelp_sound()
|
||||
set name = "Toggle Admin Help Sound"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear a noise broadcasted when you get an admin message."
|
||||
|
||||
var/pref_path = /datum/client_preference/holder/play_adminhelp_ping
|
||||
@@ -136,7 +136,7 @@
|
||||
|
||||
/client/verb/toggle_lobby_music()
|
||||
set name = "Toggle Lobby Music"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear the music in the lobby."
|
||||
|
||||
var/pref_path = /datum/client_preference/play_lobby_music
|
||||
@@ -151,7 +151,7 @@
|
||||
|
||||
/client/verb/toggle_admin_midis()
|
||||
set name = "Toggle Admin Music"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear music played by admins."
|
||||
|
||||
var/pref_path = /datum/client_preference/play_admin_midis
|
||||
@@ -166,7 +166,7 @@
|
||||
|
||||
/client/verb/toggle_ambience()
|
||||
set name = "Toggle Ambience"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear local ambience."
|
||||
|
||||
var/pref_path = /datum/client_preference/play_ambiance
|
||||
@@ -181,7 +181,7 @@
|
||||
|
||||
/client/verb/toggle_weather_sounds()
|
||||
set name = "Toggle Weather Sounds"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear weather sounds while on a planet."
|
||||
|
||||
var/pref_path = /datum/client_preference/weather_sounds
|
||||
@@ -196,7 +196,7 @@
|
||||
|
||||
/client/verb/toggle_supermatter_hum()
|
||||
set name = "Toggle SM Hum" // Avoiding using the full 'Supermatter' name to not conflict with the Setup-Supermatter adminverb.
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear supermatter hums."
|
||||
|
||||
var/pref_path = /datum/client_preference/supermatter_hum
|
||||
@@ -211,7 +211,7 @@
|
||||
|
||||
/client/verb/toggle_jukebox()
|
||||
set name = "Toggle Jukebox"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear jukebox music."
|
||||
|
||||
var/pref_path = /datum/client_preference/play_jukebox
|
||||
@@ -226,7 +226,7 @@
|
||||
|
||||
/client/verb/toggle_be_special(role in be_special_flags)
|
||||
set name = "Toggle Special Role Candidacy"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Character" //CHOMPEdit
|
||||
set desc = "Toggles which special roles you would like to be a candidate for, during events."
|
||||
|
||||
var/role_flag = be_special_flags[role]
|
||||
@@ -241,7 +241,7 @@
|
||||
|
||||
/client/verb/toggle_air_pump_hum()
|
||||
set name = "Toggle Air Vent Noise"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear air vent humming."
|
||||
|
||||
var/pref_path = /datum/client_preference/air_pump_noise
|
||||
@@ -256,7 +256,7 @@
|
||||
|
||||
/client/verb/toggle_old_door_sounds()
|
||||
set name = "Toggle Door: Old Sounds"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles door sounds between old and new."
|
||||
|
||||
var/pref_path = /datum/client_preference/old_door_sounds
|
||||
@@ -271,7 +271,7 @@
|
||||
|
||||
/client/verb/toggle_department_door_sounds()
|
||||
set name = "Toggle Door: Department Sounds"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles hearing of department-specific door sounds."
|
||||
|
||||
var/pref_path = /datum/client_preference/department_door_sounds
|
||||
@@ -286,7 +286,7 @@
|
||||
|
||||
/client/verb/toggle_pickup_sounds()
|
||||
set name = "Toggle Item: Picked up Sounds"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear sounds when items are picked up."
|
||||
|
||||
var/pref_path = /datum/client_preference/pickup_sounds
|
||||
@@ -301,7 +301,7 @@
|
||||
|
||||
/client/verb/toggle_drop_sounds()
|
||||
set name = "Toggle Item: Dropped Sounds"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear sounds when items are dropped or thrown."
|
||||
|
||||
var/pref_path = /datum/client_preference/drop_sounds
|
||||
@@ -316,7 +316,7 @@
|
||||
|
||||
/client/verb/toggle_safe_firing()
|
||||
set name = "Toggle Gun Firing Intent Requirement"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Toggles between safe and dangerous firing. Safe requires a non-help intent to fire, dangerous can be fired on help intent."
|
||||
|
||||
var/pref_path = /datum/client_preference/safefiring
|
||||
@@ -329,7 +329,7 @@
|
||||
|
||||
/client/verb/toggle_mob_tooltips()
|
||||
set name = "Toggle Mob Tooltips"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Toggles displaying name/species over mobs when they are moused over."
|
||||
|
||||
var/pref_path = /datum/client_preference/mob_tooltips
|
||||
@@ -342,7 +342,7 @@
|
||||
|
||||
/client/verb/toggle_inv_tooltips()
|
||||
set name = "Toggle Item Tooltips"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Toggles displaying name/desc over items when they are moused over (only applies in inventory)."
|
||||
|
||||
var/pref_path = /datum/client_preference/inv_tooltips
|
||||
@@ -355,7 +355,7 @@
|
||||
|
||||
/client/verb/toggle_hear_instruments()
|
||||
set name = "Toggle Hear/Ignore Instruments"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles the ability to hear instruments playing."
|
||||
|
||||
var/pref_path = /datum/client_preference/instrument_toggle
|
||||
@@ -368,7 +368,7 @@
|
||||
|
||||
/client/verb/toggle_vchat()
|
||||
set name = "Toggle TGChat"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles TGChat. Reloading TGChat and/or reconnecting required to affect changes."
|
||||
|
||||
var/pref_path = /datum/client_preference/vchat_enable
|
||||
@@ -381,7 +381,7 @@
|
||||
|
||||
/client/verb/toggle_chat_timestamps()
|
||||
set name = "Toggle Chat Timestamps"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles whether or not messages in chat will display timestamps. Enabling this will not add timestamps to messages that have already been sent."
|
||||
|
||||
prefs.chat_timestamp = !prefs.chat_timestamp //There is no preference datum for tgui input lock, nor for any TGUI prefs.
|
||||
@@ -391,7 +391,7 @@
|
||||
|
||||
/client/verb/toggle_throwmode_messages()
|
||||
set name = "Toggle Throw Mode Messages"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles whether or not activating throw mode (hotkey: R) will announce you're preparing to throw your current handheld item, or catch an incoming item if your hand is empty."
|
||||
|
||||
prefs.throwmode_loud = !prefs.throwmode_loud //There is no preference datum for tgui input lock, nor for any TGUI prefs.
|
||||
@@ -401,7 +401,7 @@
|
||||
|
||||
/client/verb/toggle_status_indicators()
|
||||
set name = "Toggle Status Indicators"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Toggles seeing status indicators over peoples' heads."
|
||||
|
||||
var/pref_path = /datum/client_preference/status_indicators
|
||||
@@ -415,7 +415,7 @@
|
||||
|
||||
/client/verb/toggle_radio_sounds()
|
||||
set name = "Toggle Radio Sounds"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggle hearing a sound when somebody speaks over your headset."
|
||||
|
||||
var/pref_path = /datum/client_preference/radio_sounds
|
||||
@@ -428,7 +428,7 @@
|
||||
|
||||
/client/verb/toggle_say_sounds()
|
||||
set name = "Toggle Voice Sounds" //CHOMPEdit - changed name to one that doesn't interfere with say autofill
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggle hearing a sound when somebody speaks or emotes."
|
||||
|
||||
var/pref_path = /datum/client_preference/say_sounds
|
||||
@@ -443,7 +443,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
|
||||
/client/verb/toggle_emote_sounds()
|
||||
set name = "Sound-Toggle-Me"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggle hearing a sound when somebody speaks using me ."
|
||||
|
||||
var/pref_path = /datum/client_preference/emote_sounds
|
||||
@@ -456,7 +456,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
|
||||
/client/verb/toggle_whisper_sounds()
|
||||
set name = "Sound-Toggle-Whisper"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggle hearing a sound when somebody speaks using whisper."
|
||||
|
||||
var/pref_path = /datum/client_preference/whisper_sounds
|
||||
@@ -469,7 +469,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
|
||||
/client/verb/toggle_subtle_sounds()
|
||||
set name = "Sound-Toggle-Subtle"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggle hearing a sound when somebody uses subtle."
|
||||
|
||||
var/pref_path = /datum/client_preference/subtle_sounds
|
||||
@@ -483,7 +483,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
|
||||
/client/verb/toggle_vore_health_bars()
|
||||
set name = "Toggle Vore Health Bars"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Vore" //CHOMPEdit
|
||||
set desc = "Toggle the display of vore related health bars"
|
||||
|
||||
var/pref_path = /datum/client_preference/vore_health_bars
|
||||
@@ -497,7 +497,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
// Not attached to a pref datum because those are strict binary toggles
|
||||
/client/verb/toggle_examine_mode()
|
||||
set name = "Toggle Examine Mode"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Toggle the additional behaviour of examining things."
|
||||
|
||||
prefs.examine_text_mode++
|
||||
@@ -514,7 +514,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
|
||||
/client/verb/toggle_multilingual_mode()
|
||||
set name = "Toggle Multilingual Mode"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Character" //CHOMPEdit
|
||||
set desc = "Toggle the behaviour of multilingual speech parsing."
|
||||
|
||||
prefs.multilingual_mode++
|
||||
@@ -535,7 +535,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
|
||||
/client/proc/toggle_debug_logs()
|
||||
set name = "Toggle Debug Logs"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Admin" //CHOMPEdit
|
||||
set desc = "Toggles seeing debug logs."
|
||||
|
||||
var/pref_path = /datum/client_preference/debug/show_debug_logs
|
||||
@@ -550,7 +550,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
//Mods
|
||||
/client/proc/toggle_attack_logs()
|
||||
set name = "Toggle Attack Logs"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Admin" //CHOMPEdit
|
||||
set desc = "Toggles seeing attack logs."
|
||||
|
||||
var/pref_path = /datum/client_preference/mod/show_attack_logs
|
||||
@@ -565,7 +565,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
//General
|
||||
/client/proc/toggle_admin_global_looc()
|
||||
set name = "Toggle Admin Global LOOC Visibility"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Admin" //CHOMPEdit
|
||||
set desc = "Toggles seeing LOOC messages outside your actual LOOC range."
|
||||
|
||||
var/pref_path = /datum/client_preference/holder/show_rlooc
|
||||
@@ -579,7 +579,7 @@ CHOMPRemove. Bundled voice sounds into emote/whisper/subtle. Going this extra le
|
||||
|
||||
/client/proc/toggle_admin_deadchat()
|
||||
set name = "Toggle Admin Living Deadchat"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Admin" //CHOMPEdit
|
||||
set desc = "Toggles seeing deadchat while not observing."
|
||||
|
||||
var/pref_path = /datum/client_preference/holder/show_staff_dsay
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
//Why weren't these in game toggles already?
|
||||
/client/verb/toggle_eating_noises()
|
||||
set name = "Toggle Eating Noises"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles hearing Vore Eating noises."
|
||||
|
||||
var/pref_path = /datum/client_preference/eating_noises
|
||||
@@ -35,7 +35,7 @@
|
||||
|
||||
/client/verb/toggle_digestion_noises()
|
||||
set name = "Toggle Digestion Noises"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles hearing Vore Digestion noises."
|
||||
|
||||
var/pref_path = /datum/client_preference/digestion_noises
|
||||
@@ -50,7 +50,7 @@
|
||||
|
||||
/client/verb/toggle_belch_noises()
|
||||
set name = "Toggle Audible Belching"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles hearing audible belches."
|
||||
|
||||
var/pref_path = /datum/client_preference/belch_noises
|
||||
@@ -65,7 +65,7 @@
|
||||
|
||||
/client/verb/toggle_emote_noises()
|
||||
set name = "Toggle Emote Noises"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Sounds" //CHOMPEdit
|
||||
set desc = "Toggles hearing emote noises."
|
||||
|
||||
var/pref_path = /datum/client_preference/emote_noises
|
||||
@@ -80,7 +80,7 @@
|
||||
|
||||
/client/verb/toggle_ghost_quiets()
|
||||
set name = "Toggle Ghost Privacy"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "Toggles ghosts being able to see your subtles/whispers."
|
||||
|
||||
var/pref_path = /datum/client_preference/whisubtle_vis
|
||||
@@ -95,7 +95,7 @@
|
||||
|
||||
/client/verb/toggle_ghost_privacyvision()
|
||||
set name = "Toggle Ghost Private Eyes/ears"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Admin" //CHOMPEdit
|
||||
set desc = "Toggles your ability to see subtles/whispers. Overrides admin status. Respects Ghost Privacy"
|
||||
|
||||
var/pref_path = /datum/client_preference/ghost_see_whisubtle
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
/client/verb/toggle_capture_crystal()
|
||||
set name = "Toggle Catchable"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Character" //CHOMPEdit
|
||||
set desc = "Toggles being catchable with capture crystals."
|
||||
|
||||
var/mob/living/L = mob
|
||||
@@ -129,7 +129,7 @@
|
||||
|
||||
/client/verb/toggle_mentorhelp_ping()
|
||||
set name = "Toggle Mentorhelp Ping"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Admin" //CHOMPEdit
|
||||
set desc = "Toggles the mentorhelp ping"
|
||||
|
||||
var/pref_path = /datum/client_preference/play_mentorhelp_ping
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
/client/verb/toggle_player_tips()
|
||||
set name = "Toggle Receiving Player Tips"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Chat" //CHOMPEdit
|
||||
set desc = "When toggled on, you receive tips periodically on roleplay and gameplay."
|
||||
|
||||
var/pref_path = /datum/client_preference/player_tips
|
||||
@@ -159,7 +159,7 @@
|
||||
|
||||
/client/verb/toggle_pain_frequency()
|
||||
set name = "Toggle Pain Frequency"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "When toggled on, increases the cooldown of pain messages sent to chat for minor injuries"
|
||||
|
||||
var/pref_path = /datum/client_preference/pain_frequency
|
||||
|
||||
@@ -37,7 +37,7 @@ var/global/list/all_tooltip_styles = list(
|
||||
|
||||
/client/verb/change_ui()
|
||||
set name = "Change UI"
|
||||
set category = "Preferences"
|
||||
set category = "Preferences.Game" //CHOMPEdit
|
||||
set desc = "Configure your user interface"
|
||||
|
||||
if(!ishuman(usr))
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* YW EDIT START
|
||||
/client/verb/who_advanced()
|
||||
set name = "Advanced Who"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Resources" //CHOMPEdit
|
||||
|
||||
var/msg = "<b>Current Players:</b>\n"
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ GLOBAL_DATUM(character_directory, /datum/character_directory)
|
||||
|
||||
/client/verb/show_character_directory()
|
||||
set name = "Character Directory"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Game" //CHOMPEdit
|
||||
set desc = "Shows a listing of all active characters, along with their associated OOC notes, flavor text, and more."
|
||||
|
||||
// This is primarily to stop malicious users from trying to lag the server by spamming this verb
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/verb/ignore(key_to_ignore as text)
|
||||
set name = "Ignore"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Chat Settings"
|
||||
set desc = "Makes OOC and Deadchat messages from a specific player not appear to you."
|
||||
|
||||
if(!key_to_ignore)
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
/client/verb/unignore()
|
||||
set name = "Unignore"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Chat Settings"
|
||||
set desc = "Reverts your ignoring of a specific player."
|
||||
|
||||
if(!prefs)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
/client/verb/ooc(msg as text)
|
||||
set name = "OOC"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Chat" //CHOMPEdit
|
||||
|
||||
if(say_disabled) //This is here to try to identify lag problems
|
||||
to_chat(usr, "<span class='warning'>Speech is currently admin-disabled.</span>")
|
||||
@@ -84,7 +84,7 @@
|
||||
/client/verb/looc(msg as text)
|
||||
set name = "LOOC"
|
||||
set desc = "Local OOC, seen only by those in view."
|
||||
set category = "OOC"
|
||||
set category = "OOC.Chat" //CHOMPEdit
|
||||
|
||||
if(say_disabled) //This is here to try to identify lag problems
|
||||
to_chat(usr, "<span class='danger'>Speech is currently admin-disabled.</span>")
|
||||
|
||||
@@ -8,5 +8,5 @@
|
||||
|
||||
/client/verb/ping()
|
||||
set name = "Ping"
|
||||
set category = "OOC"
|
||||
winset(src, null, "command=.display_ping+[world.time+world.tick_lag*world.tick_usage/100]")
|
||||
set category = "OOC.Debug" //CHOMPEdit
|
||||
winset(src, null, "command=.display_ping+[world.time+world.tick_lag*world.tick_usage/100]")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/verb/who()
|
||||
set name = "Who"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Resources" //CHOMPEdit
|
||||
|
||||
var/msg = "<b>Current Players:</b>\n"
|
||||
|
||||
|
||||
@@ -630,7 +630,7 @@
|
||||
/obj/item/clothing/shoes/proc/draw_knife()
|
||||
set name = "Draw Boot Knife"
|
||||
set desc = "Pull out your boot knife."
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set src in usr
|
||||
|
||||
if(usr.stat || usr.restrained() || usr.incapacitated())
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
/obj/item/clothing/mask/monitor/verb/set_monitor_state()
|
||||
set name = "Set Monitor State"
|
||||
set desc = "Choose an icon for your monitor."
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
|
||||
set src in usr
|
||||
var/mob/living/carbon/human/H = loc
|
||||
@@ -66,4 +66,4 @@
|
||||
monitor_state_index = initial(monitor_state_index)
|
||||
icon_state = monitor_states[monitor_state_index]
|
||||
var/mob/living/carbon/human/H = loc
|
||||
if(istype(H)) H.update_inv_wear_mask()
|
||||
if(istype(H)) H.update_inv_wear_mask()
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
|
||||
/client/proc/fake_pdaconvos()
|
||||
set category = "Fun.EventKit" //ChompEDIT
|
||||
set category = "Fun.Event Kit" //ChompEDIT
|
||||
set name = "Manage PDA identities"
|
||||
set desc = "Creates fake identities for use in setting up PDA props"
|
||||
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
qdel(src)
|
||||
|
||||
/client/proc/eventkit_open_mob_spawner()
|
||||
set category = "Fun.EventKit" //ChompEDIT
|
||||
set category = "Fun.Event Kit" //ChompEDIT
|
||||
set name = "Open Mob Spawner"
|
||||
set desc = "Opens an advanced version of the mob spawner."
|
||||
|
||||
|
||||
@@ -224,7 +224,7 @@
|
||||
|
||||
/client/proc/forceEvent(var/type in SSevents.allEvents)
|
||||
set name = "Trigger Event (Debug Only)"
|
||||
set category = "Debug"
|
||||
set category = "Debug.Dangerous" //CHOMPEdit
|
||||
|
||||
if(!holder)
|
||||
return
|
||||
@@ -235,6 +235,6 @@
|
||||
|
||||
/client/proc/event_manager_panel()
|
||||
set name = "Event Manager Panel"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Events" //CHOMPEdit
|
||||
SSevents.Interact(usr)
|
||||
feedback_add_details("admin_verb","EMP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
|
||||
@@ -101,7 +101,7 @@
|
||||
//mob verbs are faster than object verbs. See http://www.byond.com/forum/?post=1326139&page=2#comment8198716 for why this isn't atom/verb/examine()
|
||||
/mob/verb/examinate(atom/A as mob|obj|turf in _validate_atom(A))
|
||||
set name = "Examine"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
|
||||
if((is_blind(src) || usr.stat) && !isobserver(src))
|
||||
to_chat(src, "<span class='notice'>Something is there but you can't see it.</span>")
|
||||
@@ -127,7 +127,7 @@
|
||||
/mob/verb/mob_examine()
|
||||
set name = "Mob Examine"
|
||||
set desc = "Allows one to examine mobs they can see, even from inside of bellies and objects."
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set popup_menu = FALSE
|
||||
|
||||
if((is_blind(src) || src.stat) && !isobserver(src))
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
/mob/living/verb/look_up()
|
||||
set name = "Look Up"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set desc = "Look above you, and hope there's no ceiling spiders."
|
||||
|
||||
to_chat(usr, "You look upwards...")
|
||||
@@ -62,4 +62,3 @@
|
||||
to_chat(usr, "[P.moon_name] is not visible. It must be a new moon.")
|
||||
else
|
||||
to_chat(usr, "[P.moon_name] appears to currently be a [P.moon_phase].")
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/client/proc/recipe_dump()
|
||||
set name = "Generate Recipe Dump"
|
||||
set category = "Server"
|
||||
set category = "Server.Admin" //CHOMPEdit
|
||||
set desc = "Dumps food and drink recipe info and images for wiki or other use."
|
||||
|
||||
if(!holder)
|
||||
@@ -110,7 +110,7 @@
|
||||
var/amt = drink_recipes[Rp]["Catalysts"][rid]
|
||||
drink_recipes[Rp]["Catalysts"] -= rid
|
||||
drink_recipes[Rp]["Catalysts"][R_name] = amt
|
||||
|
||||
|
||||
//We can also change the appliance to its proper name.
|
||||
for(var/Rp in food_recipes)
|
||||
switch(food_recipes[Rp]["Appliance"])
|
||||
@@ -181,7 +181,7 @@
|
||||
|
||||
//Name
|
||||
html += "<td><b>[food_recipes[Rp]["Result"]]</b></td>"
|
||||
|
||||
|
||||
//Appliance
|
||||
html += "<td><b>[food_recipes[Rp]["Appliance"]]</b></td>"
|
||||
|
||||
@@ -199,9 +199,9 @@
|
||||
|
||||
//Coating
|
||||
if(!food_recipes[Rp]["has_coatable_items"])
|
||||
html += "<span class = \"coating coating_not_applicable\"><li><b>Coating:</b> N/A, no coatable items</li></span>"
|
||||
html += "<span class = \"coating coating_not_applicable\"><li><b>Coating:</b> N/A, no coatable items</li></span>"
|
||||
// css can be used to style or hide these depending on the class. This has two classes
|
||||
// coating and coating_not_applicable, which can each have styles applied.
|
||||
// coating and coating_not_applicable, which can each have styles applied.
|
||||
else if(food_recipes[Rp]["Coating"] == -1)
|
||||
html += "<span class = \"coating coating_any_coating\"><li><b>Coating:</b> Optionally, any coating</li></span>"
|
||||
else if(isnull(food_recipes[Rp]["Coating"]))
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
/client/verb/change_volume()
|
||||
set name = "Set Volume"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Client Settings" //CHOMPEdit
|
||||
set desc = "Set jukebox volume"
|
||||
set_new_volume(usr)
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ var/list/mentor_verbs_default = list(
|
||||
remove_verb(src,mentor_verbs_default) //CHOMPEdit TGPanel
|
||||
|
||||
/client/proc/make_mentor()
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Secrets" //CHOMPEdit
|
||||
set name = "Make Mentor"
|
||||
if(!holder)
|
||||
to_chat(src, "<span class='pm warning'>Error: Only administrators may use this command.</span>")
|
||||
@@ -73,7 +73,7 @@ var/list/mentor_verbs_default = list(
|
||||
// CHOMPedit End
|
||||
|
||||
/client/proc/unmake_mentor()
|
||||
set category = "Special Verbs"
|
||||
set category = "Admin.Secrets" //CHOMPEdit
|
||||
set name = "Unmake Mentor"
|
||||
if(!holder)
|
||||
to_chat(src, "<span class='pm warning'>Error: Only administrators may use this command.</span>")
|
||||
@@ -97,7 +97,7 @@ var/list/mentor_verbs_default = list(
|
||||
// CHOMPedit End
|
||||
|
||||
/client/proc/cmd_mentor_say(msg as text)
|
||||
set category = "Admin"
|
||||
set category = "Admin.Chat" //CHOMPEdit
|
||||
set name ="Mentorsay"
|
||||
|
||||
//check rights
|
||||
@@ -139,7 +139,7 @@ var/list/mentor_verbs_default = list(
|
||||
mentor_commands(href, href_list, usr)
|
||||
|
||||
/client/proc/cmd_dementor()
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
set name = "De-mentor"
|
||||
|
||||
if(tgui_alert(usr, "Confirm self-dementor for the round? You can't re-mentor yourself without someone promoting you.","Dementor",list("Yes","No")) == "Yes")
|
||||
|
||||
@@ -477,7 +477,7 @@ GLOBAL_DATUM_INIT(mhelp_tickets, /datum/mentor_help_tickets, new)
|
||||
//admin proc
|
||||
/client/proc/cmd_mentor_ticket_panel()
|
||||
set name = "Mentor Ticket List"
|
||||
set category = "Admin"
|
||||
set category = "Admin.Misc" //CHOMPEdit
|
||||
|
||||
var/browse_to
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/mob/living/verb/toggle_autowhisper()
|
||||
set name = "Autowhisper Toggle"
|
||||
set desc = "Toggle whether you will automatically whisper/subtle"
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
|
||||
autowhisper = !autowhisper
|
||||
if(autowhisper_display)
|
||||
@@ -25,7 +25,7 @@
|
||||
/mob/living/verb/autowhisper_mode()
|
||||
set name = "Autowhisper Mode"
|
||||
set desc = "Set the mode your emotes will default to while using Autowhisper"
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
|
||||
|
||||
var/choice = tgui_input_list(src, "Select Custom Subtle Mode", "Custom Subtle Mode", list("Adjacent Turfs (Default)", "My Turf", "My Table", "Current Belly (Prey)", "Specific Belly (Pred)", "Specific Person", "Psay/Pme"))
|
||||
|
||||
@@ -8,7 +8,7 @@ var/global/list/prevent_respawns = list()
|
||||
|
||||
/mob/observer/dead/verb/cleanup()
|
||||
set name = "Quit This Round"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Game" //CHOMPEdit
|
||||
set desc = "Free your job slot, remove yourself from the manifest, and prevent respawning as this character for this round."
|
||||
|
||||
var/confirm = tgui_alert(usr, "This will free up your job slot, remove you from the manifest, and allow you to respawn as this character. You can rejoin as another \
|
||||
|
||||
@@ -215,7 +215,7 @@ Works together with spawning an observer, noted above.
|
||||
This is the proc mobs get to turn into a ghost. Forked from ghostize due to compatibility issues.
|
||||
*/
|
||||
/mob/living/verb/ghost()
|
||||
set category = "OOC"
|
||||
set category = "OOC.Game" //CHOMPEdit
|
||||
set name = "Ghost"
|
||||
set desc = "Relinquish your life and enter the land of the dead."
|
||||
|
||||
@@ -260,7 +260,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
//ChompEDIT END
|
||||
|
||||
/mob/observer/dead/verb/reenter_corpse()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set name = "Re-enter Corpse"
|
||||
if(!client) return
|
||||
if(!(mind && mind.current && can_reenter_corpse))
|
||||
@@ -299,7 +299,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
return 1
|
||||
|
||||
/mob/observer/dead/verb/toggle_medHUD()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set name = "Toggle MedicHUD"
|
||||
set desc = "Toggles Medical HUD allowing you to see how everyone is doing"
|
||||
|
||||
@@ -309,7 +309,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
to_chat(src, "<span class='notice'><B>Medical HUD [medHUD ? "Enabled" : "Disabled"]</B></span>")
|
||||
|
||||
/mob/observer/dead/verb/toggle_secHUD()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set name = "Toggle Security HUD"
|
||||
set desc = "Toggles Security HUD allowing you to see people's displayed ID's job, wanted status, etc"
|
||||
|
||||
@@ -322,7 +322,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
to_chat(src, "<span class='notice'><B>Security HUD [secHUD ? "Enabled" : "Disabled"]</B></span>")
|
||||
|
||||
/mob/observer/dead/verb/toggle_antagHUD()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set name = "Toggle AntagHUD"
|
||||
set desc = "Toggles AntagHUD allowing you to see who is the antagonist"
|
||||
|
||||
@@ -374,7 +374,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
/mob/observer/dead/verb/dead_tele(areaname as anything in jumpable_areas())
|
||||
set name = "Teleport"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set desc = "Teleport to a location."
|
||||
|
||||
if(!istype(usr, /mob/observer/dead))
|
||||
@@ -383,12 +383,15 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
var/area/A
|
||||
|
||||
if(!areaname)
|
||||
var/list/areas = jumpable_areas()
|
||||
var/input = tgui_input_list(usr, "Select an area:", "Ghost Teleport", areas)
|
||||
if(!input)
|
||||
//CHOMPEdit Start
|
||||
if(areaname)
|
||||
A = return_sorted_areas()[areaname]
|
||||
else
|
||||
A = return_sorted_areas()[tgui_input_list(usr, "Select an area:", "Ghost Teleport", jumpable_areas())]
|
||||
/*if(!input)
|
||||
return
|
||||
A = areas[input]
|
||||
A = areas[input]*/
|
||||
//CHOMPEdit End
|
||||
if(!A)
|
||||
return
|
||||
|
||||
@@ -396,12 +399,12 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
to_chat(usr, "Not when you're not dead!")
|
||||
return
|
||||
|
||||
usr.forceMove(pick(get_area_turfs(A || jumpable_areas()[areaname])))
|
||||
usr.forceMove(pick(get_area_turfs(A))) //CHOMPEdit
|
||||
usr.on_mob_jump()
|
||||
|
||||
/mob/observer/dead/verb/follow(mobname as anything in jumpable_mobs())
|
||||
set name = "Follow"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set desc = "Follow and haunt a mob."
|
||||
|
||||
if(!istype(usr, /mob/observer/dead))
|
||||
@@ -582,7 +585,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
return (T && T.holy) && (is_manifest || (mind in cult.current_antagonists))
|
||||
|
||||
/mob/observer/dead/verb/jumptomob() //Moves the ghost instead of just changing the ghosts's eye -Nodrak
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set name = "Jump to Mob"
|
||||
set desc = "Teleport to a mob"
|
||||
set popup_menu = FALSE
|
||||
@@ -621,7 +624,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
/mob/observer/dead/verb/analyze_air()
|
||||
set name = "Analyze Air"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
|
||||
if(!istype(usr, /mob/observer/dead)) return
|
||||
|
||||
@@ -648,7 +651,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
/mob/observer/dead/verb/check_radiation()
|
||||
set name = "Check Radiation"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
|
||||
var/turf/t = get_turf(src)
|
||||
if(t)
|
||||
@@ -658,7 +661,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
/mob/observer/dead/verb/become_mouse()
|
||||
set name = "Become mouse"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Join" //CHOMPEdit
|
||||
|
||||
if(CONFIG_GET(flag/disable_player_mice)) // CHOMPEdit
|
||||
to_chat(src, "<span class='warning'>Spawning as a mouse is currently disabled.</span>")
|
||||
@@ -712,7 +715,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
/mob/observer/dead/verb/view_manfiest()
|
||||
set name = "Show Crew Manifest"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
|
||||
var/dat
|
||||
dat += "<h4>Crew Manifest</h4>"
|
||||
@@ -732,7 +735,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
//Used for drawing on walls with blood puddles as a spooky ghost.
|
||||
/mob/observer/dead/verb/bloody_doodle()
|
||||
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set name = "Write in blood"
|
||||
set desc = "If the round is sufficiently spooky, write a short message in blood on the floor or a wall. Remember, no IC in OOC or OOC in IC."
|
||||
|
||||
@@ -843,7 +846,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
client.images += J
|
||||
|
||||
/mob/observer/dead/proc/toggle_visibility(var/forced = 0)
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Game" //CHOMPEdit
|
||||
set name = "Toggle Visibility"
|
||||
set desc = "Allows you to turn (in)visible (almost) at will."
|
||||
|
||||
@@ -865,7 +868,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
toggle_icon("cult")
|
||||
|
||||
/mob/observer/dead/verb/toggle_anonsay()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Settings" //CHOMPEdit
|
||||
set name = "Toggle Anonymous Chat"
|
||||
set desc = "Toggles showing your key in dead chat."
|
||||
|
||||
@@ -884,7 +887,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
/mob/observer/dead/verb/toggle_ghostsee()
|
||||
set name = "Toggle Ghost Vision"
|
||||
set desc = "Toggles your ability to see things only ghosts can see, like other ghosts"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Settings" //CHOMPEdit
|
||||
ghostvision = !ghostvision
|
||||
updateghostsight()
|
||||
to_chat(src, "<span class='filter_notice'>You [ghostvision ? "now" : "no longer"] have ghost vision.</span>")
|
||||
@@ -892,7 +895,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
/mob/observer/dead/verb/toggle_darkness()
|
||||
set name = "Toggle Darkness"
|
||||
set desc = "Toggles your ability to see lighting overlays, and the darkness they create."
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Settings"
|
||||
|
||||
var/static/list/darkness_names = list("normal darkness levels", "30% darkness removed", "70% darkness removed", "no darkness")
|
||||
var/static/list/darkness_levels = list(255, 178, 76, 0)
|
||||
@@ -945,7 +948,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
/mob/observer/dead/proc/ghost_whisper()
|
||||
set name = "Spectral Whisper"
|
||||
set category = "IC"
|
||||
set category = "IC.Subtle" //CHOMPEdit
|
||||
|
||||
if(is_manifest) //Only able to whisper if it's hit with a tome.
|
||||
var/list/options = list()
|
||||
@@ -966,7 +969,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
to_chat(src, "<span class='danger'>You have not been pulled past the veil!</span>")
|
||||
|
||||
/mob/observer/dead/verb/choose_ghost_sprite()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Settings" //CHOMPEdit
|
||||
set name = "Choose Sprite"
|
||||
|
||||
var/choice
|
||||
@@ -1000,7 +1003,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
return FALSE
|
||||
|
||||
/mob/observer/dead/verb/paialert()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Message" //CHOMPEdit
|
||||
set name = "Blank pAI alert"
|
||||
set desc = "Flash an indicator light on available blank pAI devices for a smidgen of hope."
|
||||
|
||||
@@ -1054,5 +1057,5 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
||||
|
||||
/mob/observer/dead/verb/respawn()
|
||||
set name = "Respawn"
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Join" //CHOMPEdit
|
||||
src.abandon_mob()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/mob/observer/dead/verb/nifjoin()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Join" //CHOMPEdit
|
||||
set name = "Join Into Soulcatcher"
|
||||
set desc = "Select a player with a working NIF + Soulcatcher NIFSoft to join into it."
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
SC.catch_mob(src) //This will result in us being deleted so...
|
||||
|
||||
/mob/observer/dead/verb/backup_ping()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Join" //CHOMPEdit
|
||||
set name = "Notify Transcore"
|
||||
set desc = "If your past-due backup notification was missed or ignored, you can use this to send a new one."
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
to_chat(src,"<span class='warning'>No backup record could be found, sorry.</span>")
|
||||
// CHOMPEdit: Revert Removal
|
||||
/mob/observer/dead/verb/backup_delay()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Settings" //CHOMPEdit
|
||||
set name = "Cancel Transcore Notification"
|
||||
set desc = "You can use this to avoid automatic backup notification happening. Manual notification can still be used."
|
||||
|
||||
@@ -105,7 +105,7 @@
|
||||
to_chat(src,"<span class='warning'>No backup record could be found, sorry.</span>")
|
||||
|
||||
/mob/observer/dead/verb/findghostpod() //Moves the ghost instead of just changing the ghosts's eye -Nodrak
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Join" //CHOMPEdit
|
||||
set name = "Find Ghost Pod"
|
||||
set desc = "Find an active ghost pod"
|
||||
set popup_menu = FALSE
|
||||
@@ -132,7 +132,7 @@
|
||||
to_chat(src, "<span class='filter_notice'>This ghost pod is not located in the game world.</span>")
|
||||
|
||||
/mob/observer/dead/verb/findautoresleever()
|
||||
set category = "Ghost"
|
||||
set category = "Ghost.Join" //CHOMPEdit
|
||||
set name = "Find Auto Resleever"
|
||||
set desc = "Find a Auto Resleever"
|
||||
set popup_menu = FALSE
|
||||
|
||||
@@ -103,7 +103,7 @@
|
||||
src.eyeobj.setLoc(src)
|
||||
|
||||
/mob/living/silicon/ai/proc/toggle_acceleration()
|
||||
set category = "AI Settings"
|
||||
set category = "AI.Settings" //CHOMPEdit
|
||||
set name = "Toggle Camera Acceleration"
|
||||
|
||||
if(!eyeobj)
|
||||
|
||||
@@ -287,7 +287,7 @@
|
||||
|
||||
/mob/verb/check_languages()
|
||||
set name = "Check Known Languages"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set src = usr
|
||||
|
||||
var/datum/browser/popup = new(src, "checklanguage", "Known Languages", 420, 470)
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
/mob/proc/adjust_hive_range()
|
||||
set name = "Adjust Special Language Range"
|
||||
set desc = "Changes the range you will transmit your hive language to!"
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
|
||||
var/option = tgui_alert(src, "What range?", "Adjust special language range", list("Global","This Z level","Local", "Subtle"))
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/client/verb/toggle_autohiss()
|
||||
set name = "Toggle Auto-Hiss"
|
||||
set desc = "Toggle automatic hissing as Unathi and r-rolling as Taj"
|
||||
set category = "OOC"
|
||||
set category = "OOC.Game Settings" //CHOMPEdit
|
||||
|
||||
autohiss_mode = (autohiss_mode + 1) % AUTOHISS_NUM
|
||||
switch(autohiss_mode)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//Verbs after this point.
|
||||
/mob/living/carbon/alien/diona/proc/merge()
|
||||
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.Diona" //CHOMPEdit
|
||||
set name = "Merge with gestalt"
|
||||
set desc = "Merge with another diona."
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
|
||||
/mob/living/carbon/alien/diona/proc/split()
|
||||
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.Diona" //CHOMPEdit
|
||||
set name = "Split from gestalt"
|
||||
set desc = "Split away from your gestalt as a lone nymph."
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
set name = "Evolve"
|
||||
set desc = "Evolve into your adult form."
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
|
||||
if(stat != CONSCIOUS)
|
||||
return
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
// Vorestation edit start
|
||||
|
||||
/mob/living/carbon/brain/verb/backup_ping()
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set name = "Notify Transcore"
|
||||
set desc = "Your body is gone. Notify robotics to be resleeved!"
|
||||
var/datum/transcore_db/db = SStranscore.db_by_mind_name(mind.name)
|
||||
|
||||
@@ -397,7 +397,7 @@
|
||||
|
||||
/mob/living/carbon/verb/mob_sleep()
|
||||
set name = "Sleep"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
|
||||
if(usr.sleeping)
|
||||
to_chat(usr, span_red("You are already sleeping"))
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//Brain slug proc for voluntary removal of control.
|
||||
/mob/living/carbon/proc/release_control()
|
||||
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.Brainslug" //CHOMPEdit
|
||||
set name = "Release Control"
|
||||
set desc = "Release control of your host's body."
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
//Brain slug proc for tormenting the host.
|
||||
/mob/living/carbon/proc/punish_host()
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.Brainslug" //CHOMPEdit
|
||||
set name = "Torment host"
|
||||
set desc = "Punish your host with agony."
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
to_chat(B.host_brain, "<span class='danger'><FONT size=3>Horrific, burning agony lances through you, ripping a soundless scream from your trapped mind!</FONT></span>")
|
||||
|
||||
/mob/living/carbon/proc/spawn_larvae()
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.Brainslug" //CHOMPEdit
|
||||
set name = "Reproduce"
|
||||
set desc = "Spawn several young."
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/mob/living/verb/give(var/mob/living/target in living_mobs_in_view(1))
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set name = "Give"
|
||||
|
||||
do_give(target)
|
||||
|
||||
@@ -351,7 +351,7 @@ var/list/_simple_mob_default_emotes = list(
|
||||
/mob/living/carbon/human/verb/pose()
|
||||
set name = "Set Pose"
|
||||
set desc = "Sets a description which will be shown when someone examines you."
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
|
||||
var/datum/gender/T = gender_datums[get_visible_gender()]
|
||||
|
||||
@@ -360,7 +360,7 @@ var/list/_simple_mob_default_emotes = list(
|
||||
/mob/living/carbon/human/verb/set_flavor()
|
||||
set name = "Set Flavour Text"
|
||||
set desc = "Sets an extended description of your character's features."
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
|
||||
var/HTML = "<body>"
|
||||
HTML += "<tt><center>"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/mob/living/carbon/human/verb/toggle_resizing_immunity()
|
||||
set name = "Toggle Resizing Immunity"
|
||||
set desc = "Toggles your ability to resist resizing attempts"
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
|
||||
resizable = !resizable
|
||||
to_chat(src, "<span class='notice'>You are now [resizable ? "susceptible" : "immune"] to being resized.</span>")
|
||||
@@ -35,7 +35,7 @@
|
||||
/mob/living/carbon/human/verb/toggle_gender_identity_vr()
|
||||
set name = "Set Gender Identity"
|
||||
set desc = "Sets the pronouns when examined and performing an emote."
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
var/new_gender_identity = tgui_input_list(usr, "Please select a gender Identity:", "Set Gender Identity", list(FEMALE, MALE, NEUTER, PLURAL, HERM))
|
||||
if(!new_gender_identity)
|
||||
return 0
|
||||
@@ -44,14 +44,14 @@
|
||||
|
||||
/mob/living/carbon/human/verb/switch_tail_layer()
|
||||
set name = "Switch tail layer"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set desc = "Switch tail layer on top."
|
||||
tail_alt = !tail_alt
|
||||
update_tail_showing()
|
||||
|
||||
/mob/living/carbon/human/verb/hide_wings_vr()
|
||||
set name = "Show/Hide wings"
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
set desc = "Hide your wings, or show them if you already hid them."
|
||||
wings_hidden = !wings_hidden
|
||||
update_wing_showing()
|
||||
@@ -64,7 +64,7 @@
|
||||
|
||||
/mob/living/carbon/human/verb/hide_tail_vr()
|
||||
set name = "Show/Hide tail"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set desc = "Hide your tail, or show it if you already hid it."
|
||||
if(!tail_style) //Just some checks.
|
||||
to_chat(src,"<span class='notice'>You have no tail to hide!</span>")
|
||||
|
||||
@@ -1298,7 +1298,7 @@
|
||||
return 0
|
||||
|
||||
/mob/living/carbon/human/proc/bloody_doodle()
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set name = "Write in blood"
|
||||
set desc = "Use blood on your hands to write a short message on the floor or a wall, murder mystery style."
|
||||
|
||||
@@ -1612,7 +1612,7 @@
|
||||
/mob/living/carbon/human/verb/pull_punches()
|
||||
set name = "Pull Punches"
|
||||
set desc = "Try not to hurt them."
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
|
||||
if(stat) return
|
||||
pulling_punches = !pulling_punches
|
||||
|
||||
@@ -447,7 +447,7 @@
|
||||
|
||||
/mob/living/carbon/human/verb/check_attacks()
|
||||
set name = "Check Attacks"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set src = usr
|
||||
|
||||
var/dat = "<b><font size = 5>Known Attacks</font></b><br/><br/>"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
/mob/living/carbon/human/verb/check_attacks()
|
||||
set name = "Check Attacks"
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
set src = usr
|
||||
|
||||
var/dat = "<b><font size = 5>Known Attacks</font></b><br/><br/>"
|
||||
@@ -60,4 +60,4 @@
|
||||
claws/attack_name = "claws"
|
||||
claws/strong/attack_name = "strong claws"
|
||||
slime_glomp/attack_name = "glomp"
|
||||
bite/sharp/numbing/attack_name = "numbing bite"
|
||||
bite/sharp/numbing/attack_name = "numbing bite"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
/mob/living/carbon/human/proc/tie_hair()
|
||||
set name = "Tie Hair"
|
||||
set desc = "Style your hair."
|
||||
set category = "IC"
|
||||
set category = "IC.Game" //CHOMPEdit
|
||||
|
||||
if(incapacitated())
|
||||
to_chat(src, "<span class='warning'>You can't mess with your hair right now!</span>")
|
||||
@@ -34,7 +34,7 @@
|
||||
to_chat(src, "<span class ='notice'>You're already using that style.</span>")
|
||||
|
||||
/mob/living/carbon/human/proc/tackle()
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
set name = "Tackle"
|
||||
set desc = "Tackle someone down."
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
O.show_message("<span class='filter_warning'>[span_red("<B>[src] [failed ? "tried to tackle" : "has tackled"] down [T]!</B>")]</span>", 1)
|
||||
|
||||
/mob/living/carbon/human/proc/commune()
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
set name = "Commune with creature"
|
||||
set desc = "Send a telepathic message to an unlucky recipient."
|
||||
|
||||
@@ -119,7 +119,7 @@
|
||||
/mob/living/carbon/human/proc/regurgitate()
|
||||
set name = "Regurgitate"
|
||||
set desc = "Empties the contents of your stomach"
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
|
||||
if(stomach_contents.len)
|
||||
for(var/mob/M in src)
|
||||
@@ -132,7 +132,7 @@
|
||||
/mob/living/carbon/human/proc/psychic_whisper(mob/M as mob in oview())
|
||||
set name = "Psychic Whisper"
|
||||
set desc = "Whisper silently to someone over a distance."
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
|
||||
var/msg = sanitize(tgui_input_text(usr, "Message:", "Psychic Whisper"))
|
||||
if(msg)
|
||||
@@ -144,7 +144,7 @@
|
||||
/mob/living/carbon/human/proc/diona_split_nymph()
|
||||
set name = "Split"
|
||||
set desc = "Split your humanoid form into its constituent nymphs."
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.Diona" //CHOMPEdit
|
||||
diona_split_into_nymphs(5) // Separate proc to void argments being supplied when used as a verb
|
||||
|
||||
/mob/living/carbon/human/proc/diona_split_into_nymphs(var/number_of_resulting_nymphs)
|
||||
@@ -204,7 +204,7 @@
|
||||
/mob/living/carbon/human/proc/self_diagnostics()
|
||||
set name = "Self-Diagnostics"
|
||||
set desc = "Run an internal self-diagnostic to check for damage."
|
||||
set category = "IC"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
|
||||
if(stat == DEAD) return
|
||||
|
||||
@@ -247,7 +247,7 @@
|
||||
/mob/living/carbon/human/proc/sonar_ping()
|
||||
set name = "Listen In"
|
||||
set desc = "Allows you to listen in to movement and noises around you."
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
|
||||
if(incapacitated())
|
||||
to_chat(src, "<span class='warning'>You need to recover before you can use this ability.</span>")
|
||||
@@ -292,7 +292,7 @@
|
||||
/mob/living/carbon/human/proc/regenerate()
|
||||
set name = "Regenerate"
|
||||
set desc = "Allows you to regrow limbs and heal organs after a period of rest."
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
|
||||
if(nutrition < 250)
|
||||
to_chat(src, "<span class='warning'>You lack the biomass to begin regeneration!</span>")
|
||||
@@ -356,7 +356,7 @@
|
||||
/mob/living/carbon/human/proc/setmonitor_state()
|
||||
set name = "Set monitor display"
|
||||
set desc = "Set your monitor display"
|
||||
set category = "IC"
|
||||
set category = "IC.Settings" //CHOMPEdit
|
||||
if(stat)
|
||||
to_chat(src,"<span class='warning'>You must be awake and standing to perform this action!</span>")
|
||||
return
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/mob/living/carbon/human/proc/telepathy(mob/M as mob in oview())
|
||||
set name = "Project mind"
|
||||
set desc = "Talk telepathically to someone over a distance."
|
||||
set category = "Abilities"
|
||||
set category = "Abilities.General" //CHOMPEdit
|
||||
|
||||
var/msg = sanitize(input("Message:", "Project mind") as text|null)
|
||||
if(msg)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user