Files
vgstation13/code/modules/admin/admin_verbs.dm
Rygzengrho 87ad3ade16 Tweaked hunger values once more.
Added check if you already ate something but it was not yet metabolized. It's harder to overeat now.
Improved the random look generator. Now it takes in account real-life statistics of skin tone and blood group distribution, and has different colors.
Fixed bug that sprinkles did not metabolized in non-security body.
Made rig suit to be proper space suit.
Cleaned some code
Made mopbucket to have 100 volume.
Added radio report diagnostic verb (but with no effect for now)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@551 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-06 23:30:18 +00:00

1689 lines
72 KiB
Plaintext

//GUYS REMEMBER TO ADD A += to UPDATE_ADMINS
//AND A -= TO CLEAR_ADMIN_VERBS
/client/proc/update_admins(var/rank)
if(!src.holder)
src.holder = new /obj/admins(src)
src.holder.rank = rank
if(!src.holder.state)
var/state = alert("Which state do you the admin to begin in?", "Admin-state", "Play", "Observe", "Neither")
if(state == "Play")
src.holder.state = 1
src.admin_play()
return
else if(state == "Observe")
src.holder.state = 2
src.admin_observe()
return
else
del(src.holder)
return
switch (rank)
if ("Host")
src.deadchat = 1
src.holder.level = 6
src.verbs += /client/proc/debug_variables
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/admin_call_shuttle // -- Skie
src.verbs += /client/proc/admin_cancel_shuttle // -- Skie
src.verbs += /client/proc/air_report
src.verbs += /client/proc/air_status
src.verbs += /client/proc/radio_report
src.verbs += /client/proc/callproc
src.verbs += /client/proc/Cell
src.verbs += /client/proc/cmd_admin_alienize
src.verbs += /client/proc/cmd_admin_changelinginize
src.verbs += /client/proc/cmd_admin_abominize // -- TLE
src.verbs += /client/proc/make_cultist // -- TLE
src.verbs += /client/proc/check_words // -- Urist
src.verbs += /client/proc/colorooc // -- Urist
src.verbs += /client/proc/cmd_admin_monkeyize
src.verbs += /client/proc/cmd_admin_robotize
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_delete
src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE
src.verbs += /client/proc/cmd_admin_drop_everything
src.verbs += /client/proc/cmd_admin_explosion
src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /client/proc/cmd_admin_godmode
src.verbs += /client/proc/cmd_admin_list_occ
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE
src.verbs += /client/proc/cmd_debug_del_all
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs += /client/proc/cmd_admin_grantfullaccess
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /client/proc/Debug2 //debug toggle switch
src.verbs += /client/proc/drop_bomb // -- TLE
src.verbs += /client/proc/dsay
src.verbs += /client/proc/fix_next_move
src.verbs += /client/proc/funbutton
src.verbs += /client/proc/general_report
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/get_admin_state
src.verbs += /client/proc/jobbans
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptokey
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/kill_air // -- TLE
src.verbs += /client/proc/make_sound // -- TLE
src.verbs += /client/proc/modifytemperature
src.verbs += /client/proc/object_talk // -- TLE
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cuban_pete // -- Urist
src.verbs += /client/proc/space_asshole // --Agouri :3
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/stealthadmin
src.verbs += /client/proc/ticklag
src.verbs += /client/proc/toggle_view_range
src.verbs += /client/proc/warn
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling
src.verbs += /obj/admins/proc/toggle_aliens
src.verbs += /obj/admins/proc/unprison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /proc/givetestverbs
src.verbs += /proc/possess
src.verbs += /proc/release
src.verbs += /proc/togglebuildmode
src.verbs += /proc/toggle_adminmsg
// src.verbs += /client/proc/grillify
// src.verbs += /client/proc/cmd_admin_list_admins
// src.verbs += /client/proc/getmobs
// src.verbs += /obj/admins/proc/togglegoonsay
if ("Coder")
src.deadchat = 1
src.holder.level = 5
src.verbs += /client/proc/debug_variables
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/admin_call_shuttle // -- Skie
src.verbs += /client/proc/admin_cancel_shuttle // -- Skie
src.verbs += /client/proc/air_report
src.verbs += /client/proc/air_status
src.verbs += /client/proc/radio_report
src.verbs += /client/proc/callproc
src.verbs += /client/proc/Cell
src.verbs += /client/proc/cmd_admin_alienize
src.verbs += /client/proc/cmd_admin_changelinginize
src.verbs += /client/proc/cmd_admin_abominize // -- TLE
src.verbs += /client/proc/make_cultist // -- TLE
src.verbs += /client/proc/check_words // -- Urist
src.verbs += /client/proc/cmd_admin_monkeyize
src.verbs += /client/proc/cmd_admin_robotize
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_delete
src.verbs += /client/proc/cmd_admin_direct_narrate // -- TLE
src.verbs += /client/proc/cmd_admin_drop_everything
src.verbs += /client/proc/cmd_admin_explosion
src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /client/proc/cmd_admin_godmode
src.verbs += /client/proc/cmd_admin_list_occ
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/cmd_admin_world_narrate // -- TLE
src.verbs += /client/proc/cmd_debug_del_all
src.verbs += /client/proc/cmd_debug_tog_aliens
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs += /client/proc/cmd_admin_grantfullaccess
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /client/proc/Debug2 //debug toggle switch
src.verbs += /client/proc/dsay
src.verbs += /client/proc/fix_next_move
src.verbs += /client/proc/funbutton
src.verbs += /client/proc/general_report
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/get_admin_state
src.verbs += /client/proc/jobbans
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptokey
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/make_sound // -- Skie
src.verbs += /client/proc/modifytemperature
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cuban_pete // -- Urist
src.verbs += /client/proc/space_asshole // -- Agouri :3
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/stealthadmin
src.verbs += /client/proc/ticklag
src.verbs += /client/proc/toggle_view_range
src.verbs += /client/proc/warn
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/spawn_atom
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/toggle_aliens
src.verbs += /obj/admins/proc/unprison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /proc/givetestverbs
src.verbs += /proc/possess
src.verbs += /proc/release
src.verbs += /proc/togglebuildmode
src.verbs += /proc/toggle_adminmsg
// src.verbs += /obj/admins/proc/togglegoonsay
// src.verbs += /client/proc/grillify
// src.verbs += /client/proc/cmd_admin_list_admins
// src.verbs += /client/proc/getmobs
// src.verbs += /proc/toggleai
if ("Shit Guy")
src.deadchat = 1
src.holder.level = 4
src.verbs += /client/proc/stealthadmin
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/debug_variables
src.verbs += /proc/possess
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/modifytemperature
src.verbs += /proc/toggle_adminmsg
// src.verbs += /client/proc/grillify
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /proc/togglebuildmode
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /client/proc/cmd_admin_delete
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_drop_everything
src.verbs += /client/proc/cmd_admin_robotize
src.verbs += /client/proc/cmd_admin_monkeyize
src.verbs += /client/proc/cmd_admin_godmode
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
src.verbs += /client/proc/funbutton
src.verbs += /client/proc/jumptokey
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/Debug2
src.verbs += /client/proc/jobbans
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/general_report
src.verbs += /client/proc/air_report
src.verbs += /client/proc/air_status
src.verbs += /client/proc/radio_report
src.verbs += /client/proc/fix_next_move
src.verbs += /client/proc/toggle_view_range
src.verbs += /client/proc/warn
src.verbs += /client/proc/admin_call_shuttle // -- Skie
src.verbs += /client/proc/admin_cancel_shuttle // -- Skie
if ("Primary Administrator")
src.deadchat = 1
src.holder.level = 3
src.verbs += /client/proc/stealthadmin
if(src.holder.state == 2) //observing
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /client/proc/cmd_admin_drop_everything
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/debug_variables
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
// src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/jumptokey
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /client/proc/toggle_view_range
src.verbs += /client/proc/debug_variables
src.verbs += /proc/togglebuildmode
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/toggletraitorscaling
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /client/proc/play_sound
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /client/proc/cmd_admin_remove_plasma
// src.verbs += /client/proc/modifytemperature
// src.verbs += /client/proc/grillify
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /client/proc/deadchat //toggles deadchat
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
if ("Administrator")
src.holder.level = 2
src.verbs += /client/proc/stealthadmin
if(src.holder.state == 2) //observing
src.deadchat = 1
src.verbs += /client/proc/Jump
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/jumptokey
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /client/proc/deadchat //toggles deadchat
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_gib_self
// src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
src.verbs += /client/proc/admin_call_shuttle // -- Skie
src.verbs += /client/proc/admin_cancel_shuttle // -- Skie
if ("Secondary Administrator")
src.holder.level = 1
src.verbs += /client/proc/stealthadmin
if(src.holder.state == 2) //observing
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /client/proc/cmd_admin_check_contents
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
if ("Moderator")
src.holder.level = 0
src.verbs += /client/proc/stealthadmin
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
// src.verbs += /obj/admins/proc/restart //restart
// src.verbs += /obj/admins/proc/boot //boot someone
// src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs += /obj/admins/proc/startnow //start now
// src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
// src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
if ("Filthy Xeno")
src.holder.level = -1
src.verbs += /client/proc/stealthadmin
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/cmd_admin_gib_self
if ("Banned")
del(src)
return
else
del(src.holder)
return
if (src.holder)
src.holder.owner = src
if (src.holder.level > -1)
src.verbs += /client/proc/admin_play
src.verbs += /client/proc/admin_observe
src.verbs += /client/proc/voting
src.verbs += /client/proc/game_panel
src.verbs += /client/proc/unban_panel
src.verbs += /client/proc/player_panel
if(src.holder.level > 1)
src.verbs += /client/proc/stealth
if(( src.holder.state == 2 ) || ( src.holder.level > 3 ))
src.verbs += /client/proc/secrets
//src.verbs += /client/proc/goons
//src.verbs += /client/proc/beta_testers
/client/proc/clear_admin_verbs()
src.deadchat = 0
//src.verbs -= /obj/admins/proc/togglegoonsay
src.verbs -= /client/proc/debug_variables
src.verbs -= /client/proc/cmd_modify_object_variables
src.verbs -= /client/proc/cmd_modify_ticker_variables
src.verbs -= /client/proc/cmd_admin_pm
src.verbs -= /client/proc/cmd_admin_say
src.verbs -= /client/proc/dsay
src.verbs -= /client/proc/play_sound
src.verbs -= /client/proc/cmd_admin_explosion
src.verbs -= /client/proc/cmd_admin_gib
src.verbs -= /client/proc/cmd_admin_gib_self
// src.verbs -= /client/proc/modifytemperature
// src.verbs -= /client/proc/grillify
src.verbs -= /client/proc/Jump
src.verbs -= /client/proc/cmd_admin_rejuvenate
src.verbs -= /client/proc/funbutton
src.verbs -= /client/proc/cmd_admin_delete
src.verbs -= /client/proc/cmd_admin_mute
src.verbs -= /client/proc/cmd_admin_drop_everything
src.verbs -= /client/proc/cmd_debug_tog_aliens
src.verbs -= /client/proc/cmd_admin_godmode
src.verbs -= /client/proc/cmd_admin_add_freeform_ai_law
src.verbs -= /client/proc/cmd_admin_check_contents
src.verbs -= /client/proc/jumptomob
src.verbs -= /client/proc/jumptokey
src.verbs -= /client/proc/cmd_admin_alienize
src.verbs -= /client/proc/cmd_admin_changelinginize
src.verbs -= /client/proc/cmd_admin_grantfullaccess
// src.verbs -= /client/proc/cmd_admin_list_admins
src.verbs -= /client/proc/Getmob
src.verbs -= /client/proc/sendmob
src.verbs -= /client/proc/cmd_admin_prison
src.verbs -= /client/proc/Debug2
src.verbs -= /client/proc/jobbans
src.verbs -= /client/proc/deadchat //toggles deadchat
src.verbs -= /obj/admins/proc/immreboot //immediate reboot
src.verbs -= /obj/admins/proc/vmode //start vote
src.verbs -= /obj/admins/proc/votekill //abort vote
src.verbs -= /obj/admins/proc/voteres //toggle votes
src.verbs -= /obj/admins/proc/restart //restart
src.verbs -= /obj/admins/proc/announce //global announce
src.verbs -= /obj/admins/proc/toggleooc //toggle ooc
src.verbs -= /obj/admins/proc/toggleoocdead //toggle ooc for dead/unc
src.verbs -= /obj/admins/proc/startnow //start now bitch
src.verbs -= /obj/admins/proc/toggleenter //Toggle enterting
src.verbs -= /obj/admins/proc/toggleAI //Toggle the AI
src.verbs -= /obj/admins/proc/toggleaban //abandon mob
src.verbs -= /obj/admins/proc/delay //game start delay
src.verbs -= /obj/admins/proc/adrev //toggle admin revives
src.verbs -= /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs -= /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs -= /client/proc/cmd_admin_create_centcom_report
src.verbs -= /client/proc/game_panel
src.verbs -= /client/proc/player_panel
src.verbs -= /client/proc/unban_panel
src.verbs -= /client/proc/secrets
src.verbs -= /client/proc/voting
//src.verbs -= /client/proc/goons
//src.verbs -= /client/proc/beta_testers
src.verbs -= /client/proc/admin_play
src.verbs -= /client/proc/admin_observe
src.verbs -= /client/proc/stealth
src.verbs -= /client/proc/general_report
src.verbs -= /client/proc/air_report
src.verbs -= /client/proc/air_status
src.verbs -= /client/proc/radio_report
src.verbs -= /client/proc/toggle_view_range
src.verbs -= /obj/admins/proc/toggle_aliens
if(src.holder)
src.holder.level = 0
/client/proc/admin_observe()
set category = "Admin"
set name = "Set Observe"
if(!src.holder)
alert("You are not an admin")
return
/*
if(!src.mob.start)
alert("You cannot observe while in the starting position")
return
*/
src.verbs -= /client/proc/admin_play
spawn( 1200 ) //change this to 1200
src.verbs += /client/proc/admin_play
var/rank = src.holder.rank
clear_admin_verbs()
src.holder.state = 2
update_admins(rank)
if(!istype(src.mob, /mob/dead/observer))
src.mob.ghostize()
src << "\blue You are now observing"
/client/proc/admin_play()
set category = "Admin"
set name = "Set Play"
if(!src.holder)
alert("You are not an admin")
return
src.verbs -= /client/proc/admin_observe
spawn( 1200 ) //change this to 1200
src.verbs += /client/proc/admin_observe
var/rank = src.holder.rank
clear_admin_verbs()
src.holder.state = 1
update_admins(rank)
if(istype(src.mob, /mob/dead/observer))
src.mob:reenter_corpse()
src << "\blue You are now playing"
/client/proc/get_admin_state()
set name = "Get Admin State"
set category = "Debug"
for(var/mob/M in world)
if(M.client && M.client.holder)
if(M.client.holder.state == 1)
src << "[M.key] is playing - [M.client.holder.state]"
else if(M.client.holder.state == 2)
src << "[M.key] is observing - [M.client.holder.state]"
else
src << "[M.key] is undefined - [M.client.holder.state]"
//admin client procs ported over from mob.dm
/client/proc/player_panel()
set name = "Player Panel"
set category = "Admin"
if (src.holder)
src.holder.player()
return
/client/proc/jobbans()
set name = "Display Job bans"
set category = "Admin"
if(src.holder)
src.holder.Jobbans()
return
/client/proc/unban_panel()
set name = "Unban Panel"
set category = "Admin"
if (src.holder)
src.holder.unbanpanel()
return
/client/proc/game_panel()
set name = "Game Panel"
set category = "Admin"
if (src.holder)
src.holder.Game()
return
/client/proc/secrets()
set name = "Secrets"
set category = "Admin"
if (src.holder)
src.holder.Secrets()
return
/client/proc/goons()
set name = "Goons"
set category = "Admin"
if (src.holder)
src.holder.goons()
return
/client/proc/beta_testers()
set name = "Testers"
set category = "Admin"
if (src.holder)
src.holder.beta_testers()
return
/client/proc/voting()
set name = "Voting"
set category = "Admin"
if (src.holder)
src.holder.Voting()
/client/proc/funbutton()
set category = "Fun"
set name = "Boom Boom Boom Shake The Room"
if(!src.authenticated || !src.holder)
src << "Only administrators may use this command."
return
if(alert("BLOW EVERYTHING UP?",,"Yes","No")=="Yes")
for(var/turf/simulated/floor/T in world)
if(prob(4) && T.z == 1 && istype(T))
spawn(50+rand(0,3000))
explosion(T, rand(1,5), rand(1,6), rand(3,10), 0)
usr << "\blue Blowing up station ..."
log_admin("[key_name(usr)] has used boom boom boom shake the room")
message_admins("[key_name_admin(usr)] has used boom boom boom shake the room", 1)
/client/proc/colorooc()
set category = "Fun"
set name = "OOC Text Color"
src.ooccolor = input(src, "Please select your OOC colour.", "OOC colour") as color
return
/client/proc/stealth()
set category = "Admin"
set name = "Stealth Mode"
if(!src.authenticated || !src.holder)
src << "Only administrators may use this command."
return
src.stealth = !src.stealth
if(src.stealth)
var/new_key = trim(input("Enter your desired display name.", "Fake Key", src.key))
if(!new_key)
src.stealth = 0
return
new_key = strip_html(new_key)
if(length(new_key) >= 26)
new_key = copytext(new_key, 1, 26)
src.fakekey = new_key
else
src.fakekey = null
log_admin("[key_name(usr)] has turned stealth mode [src.stealth ? "ON" : "OFF"]")
message_admins("[key_name_admin(usr)] has turned stealth mode [src.stealth ? "ON" : "OFF"]", 1)
/client/proc/warn(var/mob/M in world)
set category = "Special Verbs"
set name = "Warn"
set desc = "Warn a player"
if(!src.authenticated || !src.holder)
src << "Only administrators may use this command."
return
if(M.client && M.client.holder && (M.client.holder.level >= src.holder.level))
alert("You cannot perform this action. You must be of a higher administrative rank!", null, null, null, null, null)
return
if(!M.client.warned)
M << "\red <B>You have been warned by an administrator. This is the only warning you will recieve.</B>"
M.client.warned = 1
message_admins("\blue [src.ckey] warned [M.ckey].")
else
AddBan(M.ckey, M.computer_id, "Autobanning due to previous warn", src.ckey, 1, 10)
M << "\red<BIG><B>You have been autobanned by [src.ckey]. This is what we in the biz like to call a \"second warning\".</B></BIG>"
M << "\red This is a temporary ban; it will automatically be removed in 10 minutes."
log_admin("[src.ckey] warned [M.ckey], resulting in a 10 minute autoban.")
message_admins("\blue [src.ckey] warned [M.ckey], resulting in a 10 minute autoban.")
del(M.client)
//del(M)
/client/proc/drop_bomb() // Some admin dickery that can probably be done better -- TLE
set category = "Special Verbs"
set name = "Drop Bomb"
set desc = "Cause an explosion of varying strength at your location."
// Old code - mostly leaving in for legacy reasons. Remove it if you like.
/*
set desc = "Spawn a plasma tank with overloaded pressure. Will trigger explosion on next air cycle."
var/bomb_strength = input("Enter a value greater than 299:", "Blowing Shit Up", 300) as num
if(bomb_strength < 300)
return
if(!src.mob)
return
message_admins("\blue [src.ckey] dropping a plasma bomb at [bomb_strength] strength.")
var/obj/item/weapon/tank/plasma/P = new(src.mob.loc)
P.air_contents.toxins = bomb_strength
*/
var/turf/epicenter = src.mob.loc
var/list/choices = list("Small Bomb", "Medium Bomb", "Big Bomb", "Custom Bomb")
var/choice = input("What size explosion would you like to produce?") in choices
switch(choice)
if(null)
return 0
if("Small Bomb")
explosion(epicenter, 1, 2, 3, 3)
if("Medium Bomb")
explosion(epicenter, 2, 3, 4, 4)
if("Big Bomb")
explosion(epicenter, 3, 5, 7, 5)
if("Custom Bomb")
var/devastation_range = input("Devastation range (in tiles):") as num
var/heavy_impact_range = input("Heavy impact range (in tiles):") as num
var/light_impact_range = input("Light impact range (in tiles):") as num
var/flash_range = input("Flash range (in tiles):") as num
explosion(epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range)
message_admins("\blue [src.ckey] creating an admin explosion at [epicenter.loc].")
/client/proc/make_cultist(var/mob/M in world) // -- TLE, modified by Urist
set category = "Admin"
set name = "Make Cultist"
set desc = "Makes target a cultist"
if(!wordtravel)
runerandom()
if(M)
if(cultists.Find(M))
return
else
if(alert("Spawn that person a tome?",,"Yes","No")=="Yes")
M << "\red You catch a glimpse of the Realm of Nar-Sie, The Geometer of Blood. You now see how flimsy the world is, you see that it should be open to the knowledge of Nar-Sie. A tome, a message from your new master, appears on the ground."
new /obj/item/weapon/tome(M.loc)
else
M << "\red You catch a glimpse of the Realm of Nar-Sie, The Geometer of Blood. You now see how flimsy the world is, you see that it should be open to the knowledge of Nar-Sie."
var/glimpse=pick("1","2","3","4","5","6","7","8")
switch(glimpse)
if("1")
M << "\red You remembered one thing from the glimpse... [wordtravel] is travel..."
if("2")
M << "\red You remembered one thing from the glimpse... [wordblood] is blood..."
if("3")
M << "\red You remembered one thing from the glimpse... [wordjoin] is join..."
if("4")
M << "\red You remembered one thing from the glimpse... [wordhell] is Hell..."
if("5")
M << "\red You remembered one thing from the glimpse... [worddestr] is destroy..."
if("6")
M << "\red You remembered one thing from the glimpse... [wordtech] is technology..."
if("7")
M << "\red You remembered one thing from the glimpse... [wordself] is self..."
if("8")
M << "\red You remembered one thing from the glimpse... [wordsee] is see..."
cultists.Add(M)
src << "Made [M] a cultist."
if(ticker.mode.name == "cult")
ticker.mode:cult += M.mind
/client/proc/check_words() // -- Urist
set category = "Special Verbs"
set name = "Check Rune Words"
set desc = "Check the rune-word meaning"
if(!wordtravel)
runerandom()
usr << "[wordtravel] is travel, [wordblood] is blood, [wordjoin] is join, [wordhell] is Hell, [worddestr] is destroy, [wordtech] is technology, [wordself] is self, [wordsee] is see"
/client/proc/make_sound(var/obj/O in world) // -- TLE
set category = "Special Verbs"
set name = "Make Sound"
set desc = "Display a message to everyone who can hear the target"
if(O)
var/message = input("What do you want the message to be?", "Make Sound") as text|null
if(!message)
return
for (var/mob/V in hearers(O))
V.show_message(message, 2)
/client/proc/object_talk(var/msg as text) // -- TLE
set category = "Special Verbs"
set name = "oSay"
set desc = "Display a message to everyone who can hear the target"
if(src.mob.control_object)
if(!msg)
return
for (var/mob/V in hearers(src.mob.control_object))
V.show_message("<b>[src.mob.control_object.name]</b> says, \"" + msg + "\"", 2)
/client/proc/kill_air() // -- TLE
set category = "Debug"
set name = "Kill Air"
set desc = "Toggle Air Processing"
if(kill_air)
kill_air = 0
usr << "<b>Enabled air processing.</b>"
else
kill_air = 1
usr << "<b>Disabled air processing.</b>"
/client/proc/unstealthadmin()
set name = "Toggle admin verb visibility"
set category = "Admin"
src << "Here's your rightclick admin verbs back"
src.verbs += /client/proc/stealthadmin
src.verbs -= /client/proc/unstealthadmin
switch (src.holder.rank)
if ("Host")
src.verbs += /client/proc/cmd_admin_delete
src.verbs += /proc/possess
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /proc/release
src.verbs += /proc/givetestverbs
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/debug_variables
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_debug_del_all
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/modifytemperature
src.verbs += /client/proc/cmd_admin_explosion
src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /proc/toggle_adminmsg
// src.verbs += /client/proc/grillify
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /client/proc/cmd_admin_robotize
src.verbs += /client/proc/cmd_admin_alienize
src.verbs += /client/proc/cmd_admin_changelinginize
src.verbs += /client/proc/Cell
src.verbs += /client/proc/ticklag
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_drop_everything
src.verbs += /client/proc/cmd_admin_godmode
src.verbs += /client/proc/get_admin_state
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
// src.verbs += /client/proc/getmobs
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/cmd_admin_list_occ
src.verbs += /client/proc/cmd_admin_grantfullaccess
src.verbs += /proc/togglebuildmode
src.verbs += /client/proc/jumptokey
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/jobbans
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/Debug2 //debug toggle switch
src.verbs += /client/proc/callproc
src.verbs += /client/proc/funbutton
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs += /client/proc/general_report
src.verbs += /client/proc/air_report
src.verbs += /client/proc/air_status
src.verbs += /client/proc/radio_report
src.verbs += /client/proc/fix_next_move
src.verbs += /client/proc/toggle_view_range
src.verbs += /obj/admins/proc/toggle_aliens
src.verbs += /client/proc/warn
if ("Coder")
src.verbs += /client/proc/cmd_admin_delete
src.verbs += /proc/possess
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /proc/release
src.verbs += /proc/givetestverbs
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/debug_variables
src.verbs += /client/proc/cmd_debug_tog_aliens
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_debug_del_all
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/modifytemperature
src.verbs += /client/proc/cmd_admin_explosion
src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
// src.verbs += /proc/toggleai
src.verbs += /proc/toggle_adminmsg
src.verbs += /proc/togglebuildmode
// src.verbs += /client/proc/grillify
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /client/proc/cmd_admin_robotize
src.verbs += /client/proc/cmd_admin_alienize
src.verbs += /client/proc/cmd_admin_changelinginize
src.verbs += /client/proc/Cell
src.verbs += /client/proc/ticklag
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_drop_everything
src.verbs += /client/proc/cmd_admin_godmode
src.verbs += /client/proc/get_admin_state
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
// src.verbs += /client/proc/getmobs
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/cmd_admin_list_occ
src.verbs += /client/proc/cmd_admin_grantfullaccess
src.verbs += /client/proc/jumptokey
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/jobbans
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/Debug2 //debug toggle switch
src.verbs += /client/proc/callproc
src.verbs += /client/proc/funbutton
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs += /client/proc/general_report
src.verbs += /client/proc/air_report
src.verbs += /client/proc/air_status
src.verbs += /client/proc/radio_report
src.verbs += /client/proc/fix_next_move
src.verbs += /obj/admins/proc/spawn_atom
src.verbs += /client/proc/toggle_view_range
src.verbs += /obj/admins/proc/toggle_aliens
src.verbs += /client/proc/warn
if ("Shit Guy")
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/debug_variables
src.verbs += /proc/possess
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/modifytemperature
src.verbs += /proc/toggle_adminmsg
// src.verbs += /client/proc/grillify
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /proc/togglebuildmode
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /client/proc/cmd_admin_delete
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_drop_everything
src.verbs += /client/proc/cmd_admin_robotize
src.verbs += /client/proc/cmd_admin_godmode
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
src.verbs += /client/proc/funbutton
src.verbs += /client/proc/jumptokey
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/Debug2
src.verbs += /client/proc/jobbans
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/general_report
src.verbs += /client/proc/air_report
src.verbs += /client/proc/air_status
src.verbs += /client/proc/radio_report
src.verbs += /client/proc/fix_next_move
src.verbs += /client/proc/toggle_view_range
src.verbs += /client/proc/warn
if ("Primary Administrator")
if(src.holder.state == 2) //observing
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /client/proc/cmd_admin_drop_everything
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/debug_variables
src.verbs += /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
// src.verbs += /client/proc/cmd_admin_gib
src.verbs += /client/proc/jumptokey
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/Jump
src.verbs += /client/proc/jumptoturf
src.verbs += /client/proc/Getmob
src.verbs += /client/proc/sendmob
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
src.verbs += /client/proc/cmd_admin_rejuvenate
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /client/proc/toggle_view_range
src.verbs += /client/proc/debug_variables
src.verbs += /proc/togglebuildmode
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /client/proc/play_sound
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /client/proc/cmd_admin_remove_plasma
// src.verbs += /client/proc/modifytemperature
// src.verbs += /client/proc/grillify
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /client/proc/deadchat //toggles deadchat
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
if ("Administrator")
if(src.holder.state == 2) //observing
src.verbs += /client/proc/Jump
src.verbs += /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/jumptomob
src.verbs += /client/proc/jumptokey
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /client/proc/deadchat //toggles deadchat
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_gib_self
// src.verbs += /client/proc/play_sound
src.verbs += /client/proc/cmd_admin_mute
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
if ("Secondary Administrator")
if(src.holder.state == 2) //observing
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /client/proc/cmd_admin_check_contents
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
if ("Moderator")
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
// src.verbs += /obj/admins/proc/restart //restart
// src.verbs += /obj/admins/proc/boot //boot someone
// src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/startnow //start now
// src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
// src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs += /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/warn
if ("Filthy Xeno")
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/cmd_admin_gib_self
if (src.holder)
src.holder.owner = src
if (src.holder.level > -1)
src.verbs += /client/proc/admin_play
src.verbs += /client/proc/admin_observe
src.verbs += /client/proc/voting
src.verbs += /client/proc/game_panel
src.verbs += /client/proc/unban_panel
src.verbs += /client/proc/player_panel
if(src.holder.level > 1)
src.verbs += /client/proc/stealth
if(( src.holder.state == 2 ) || ( src.holder.level > 3 ))
src.verbs += /client/proc/secrets
src.verbs += /client/proc/goons
src.verbs += /client/proc/beta_testers
/client/proc/stealthadmin()
set name = "Toggle admin verb visibility"
set category = "Admin"
src << "Hiding your rightclick admin verbs so you can play without 'accidentally' gibbing someone"
src.verbs -= /client/proc/stealthadmin
src.verbs += /client/proc/unstealthadmin
switch (src.holder.rank)
if ("Host")
src.verbs -= /client/proc/cmd_admin_delete
src.verbs -= /proc/possess
src.verbs -= /proc/release
src.verbs -= /proc/givetestverbs
src.verbs -= /client/proc/debug_variables
src.verbs -= /client/proc/cmd_modify_object_variables
src.verbs -= /client/proc/cmd_modify_ticker_variables
src.verbs -= /client/proc/cmd_admin_check_contents
src.verbs -= /client/proc/cmd_admin_explosion
src.verbs -= /client/proc/cmd_admin_gib
src.verbs -= /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /proc/toggle_adminmsg
// src.verbs += /client/proc/grillify
src.verbs -= /client/proc/jumptomob
src.verbs -= /client/proc/Jump
src.verbs -= /client/proc/jumptoturf
src.verbs -= /client/proc/cmd_admin_rejuvenate
src.verbs -= /client/proc/cmd_admin_robotize
src.verbs -= /client/proc/cmd_admin_alienize
src.verbs -= /client/proc/cmd_admin_changelinginize
src.verbs += /client/proc/Cell
src.verbs += /client/proc/ticklag
src.verbs -= /client/proc/cmd_admin_mute
src.verbs -= /client/proc/cmd_admin_drop_everything
src.verbs -= /client/proc/cmd_admin_godmode
src.verbs += /client/proc/get_admin_state
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
// src.verbs += /client/proc/getmobs
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/cmd_admin_list_occ
src.verbs += /client/proc/cmd_admin_grantfullaccess
src.verbs -= /proc/togglebuildmode
src.verbs -= /client/proc/jumptokey
src.verbs -= /client/proc/Getmob
src.verbs += /client/proc/jobbans
src.verbs -= /client/proc/sendmob
src.verbs += /client/proc/Debug2 //debug toggle switch
src.verbs += /client/proc/callproc
src.verbs += /client/proc/funbutton
src.verbs -= /client/proc/cmd_admin_prison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling //toggle traitor scaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs -= /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs -= /client/proc/general_report
src.verbs -= /client/proc/air_report
src.verbs -= /client/proc/air_status
src.verbs -= /client/proc/radio_report
src.verbs += /client/proc/fix_next_move
src.verbs += /client/proc/toggle_view_range
src.verbs += /obj/admins/proc/toggle_aliens
src.verbs -= /client/proc/warn
if ("Coder")
src.verbs -= /client/proc/cmd_admin_delete
src.verbs -= /proc/possess
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs -= /proc/release
src.verbs -= /proc/givetestverbs
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs -= /client/proc/debug_variables
src.verbs += /client/proc/cmd_debug_tog_aliens
src.verbs -= /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs -= /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs -= /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_debug_del_all
src.verbs += /client/proc/play_sound
src.verbs += /client/proc/modifytemperature
src.verbs -= /client/proc/cmd_admin_explosion
src.verbs -= /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
// src.verbs += /proc/toggleai
src.verbs += /proc/toggle_adminmsg
src.verbs -= /proc/togglebuildmode
// src.verbs += /client/proc/grillify
src.verbs -= /client/proc/jumptomob
src.verbs -= /client/proc/Jump
src.verbs -= /client/proc/jumptoturf
src.verbs -= /client/proc/cmd_admin_rejuvenate
src.verbs -= /client/proc/cmd_admin_robotize
src.verbs -= /client/proc/cmd_admin_alienize
src.verbs -= /client/proc/cmd_admin_changelinginize
src.verbs += /client/proc/Cell
src.verbs += /client/proc/ticklag
src.verbs -= /client/proc/cmd_admin_mute
src.verbs -= /client/proc/cmd_admin_drop_everything
src.verbs -= /client/proc/cmd_admin_godmode
src.verbs += /client/proc/get_admin_state
src.verbs += /client/proc/cmd_admin_add_freeform_ai_law
// src.verbs += /client/proc/getmobs
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs += /client/proc/cmd_admin_list_occ
src.verbs += /client/proc/cmd_admin_grantfullaccess
src.verbs -= /client/proc/jumptokey
src.verbs -= /client/proc/Getmob
src.verbs += /client/proc/jobbans
src.verbs -= /client/proc/sendmob
src.verbs += /client/proc/Debug2 //debug toggle switch
src.verbs += /client/proc/callproc
src.verbs += /client/proc/funbutton
src.verbs -= /client/proc/cmd_admin_prison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs -= /client/proc/cmd_admin_subtle_message
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs -= /client/proc/general_report
src.verbs -= /client/proc/air_report
src.verbs -= /client/proc/air_status
src.verbs -= /client/proc/radio_report
src.verbs += /client/proc/fix_next_move
src.verbs += /obj/admins/proc/spawn_atom
src.verbs += /client/proc/toggle_view_range
src.verbs += /obj/admins/proc/toggle_aliens
src.verbs -= /client/proc/warn
if ("Shit Guy")
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs -= /client/proc/debug_variables
src.verbs -= /proc/possess
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs -= /client/proc/cmd_modify_object_variables
src.verbs += /client/proc/cmd_modify_ticker_variables
src.verbs -= /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/play_sound
src.verbs -= /client/proc/cmd_admin_gib
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs -= /client/proc/jumptomob
src.verbs += /client/proc/modifytemperature
src.verbs += /proc/toggle_adminmsg
// src.verbs += /client/proc/grillify
src.verbs -= /client/proc/cmd_admin_check_contents
src.verbs -= /proc/togglebuildmode
src.verbs -= /client/proc/Jump
src.verbs -= /client/proc/jumptoturf
src.verbs -= /client/proc/cmd_admin_rejuvenate
src.verbs -= /client/proc/cmd_admin_delete
src.verbs -= /client/proc/cmd_admin_mute
src.verbs -= /client/proc/cmd_admin_drop_everything
src.verbs -= /client/proc/cmd_admin_robotize
src.verbs -= /client/proc/cmd_admin_godmode
src.verbs -= /client/proc/cmd_admin_add_freeform_ai_law
src.verbs += /client/proc/funbutton
src.verbs -= /client/proc/jumptokey
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs -= /client/proc/Getmob
src.verbs -= /client/proc/sendmob
src.verbs -= /client/proc/cmd_admin_prison
src.verbs += /client/proc/Debug2
src.verbs += /client/proc/jobbans
src.verbs += /client/proc/deadchat //toggles deadchat
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /obj/admins/proc/adrev //toggle admin revives
src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_remove_plasma
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs -= /client/proc/cmd_admin_subtle_message
src.verbs -= /client/proc/general_report
src.verbs -= /client/proc/air_report
src.verbs -= /client/proc/air_status
src.verbs -= /client/proc/radio_report
src.verbs -= /client/proc/fix_next_move
src.verbs += /client/proc/toggle_view_range
src.verbs -= /client/proc/warn
if ("Primary Administrator")
src.verbs -= /client/proc/debug_variables
src.verbs -= /proc/togglebuildmode
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /client/proc/play_sound
// src.verbs += /client/proc/cmd_admin_list_admins
src.verbs -= /client/proc/cmd_admin_pm
src.verbs -= /client/proc/cmd_admin_mute
src.verbs -= /client/proc/cmd_admin_check_contents
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /client/proc/cmd_admin_remove_plasma
// src.verbs += /client/proc/modifytemperature
// src.verbs += /client/proc/grillify
src.verbs -= /client/proc/cmd_admin_prison
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
src.verbs += /client/proc/deadchat //toggles deadchat
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs -= /client/proc/cmd_admin_subtle_message
src.verbs -= /client/proc/warn
if ("Administrator")
//toggles deadchat
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs -= /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs += /client/proc/cmd_admin_gib_self
// src.verbs += /client/proc/play_sound
src.verbs -= /client/proc/cmd_admin_mute
src.verbs -= /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_add_random_ai_law
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/toggletraitorscaling
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs -= /client/proc/cmd_admin_subtle_message
src.verbs -= /client/proc/warn
if ("Secondary Administrator")
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs -= /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs -= /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
src.verbs += /obj/admins/proc/restart //restart
src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/startnow //start now bitch
src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs += /client/proc/cmd_admin_create_centcom_report
src.verbs -= /client/proc/cmd_admin_subtle_message
src.verbs -= /client/proc/warn
if ("Moderator")
//src.verbs += /obj/admins/proc/togglegoonsay
src.verbs -= /client/proc/cmd_admin_pm
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/dsay
src.verbs -= /client/proc/cmd_admin_prison
src.verbs += /client/proc/cmd_admin_gib_self
src.verbs += /obj/admins/proc/vmode //start vote
src.verbs += /obj/admins/proc/votekill //abort vote
src.verbs += /obj/admins/proc/voteres //toggle votes
// src.verbs += /obj/admins/proc/restart //restart
// src.verbs += /obj/admins/proc/boot //boot someone
// src.verbs += /obj/admins/proc/immreboot //immediate reboot
src.verbs += /obj/admins/proc/announce //global announce
src.verbs += /obj/admins/proc/toggleooc //toggle ooc
src.verbs += /obj/admins/proc/startnow //start now
// src.verbs += /obj/admins/proc/toggleenter //Toggle enterting
src.verbs += /obj/admins/proc/toggleAI //Toggle the AI
// src.verbs += /obj/admins/proc/toggleaban //abandon mob
src.verbs += /obj/admins/proc/delay //game start delay
// src.verbs += /obj/admins/proc/adrev //toggle admin revives
// src.verbs += /obj/admins/proc/adspawn //toggle admin item spawning
// src.verbs += /obj/admins/proc/adjump //toggle admin jumping
src.verbs -= /obj/admins/proc/unprison
src.verbs -= /client/proc/cmd_admin_subtle_message
src.verbs -= /client/proc/warn
if ("Filthy Xeno")
src.verbs += /client/proc/cmd_admin_say
src.verbs += /client/proc/cmd_admin_gib_self