mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Adds JMP button to certain admin logs
This commit is contained in:
@@ -325,7 +325,8 @@ var/global/list/frozen_items = list()
|
|||||||
time_entered = world.time
|
time_entered = world.time
|
||||||
|
|
||||||
// Book keeping!
|
// Book keeping!
|
||||||
log_admin("[key_name_admin(M)] has entered a stasis pod.")
|
var/turf/location = get_turf(src)
|
||||||
|
log_admin("[key_name_admin(M)] has entered a stasis pod. (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[location.x];Y=[location.y];Z=[location.z]'>JMP</a>)")
|
||||||
message_admins("\blue [key_name_admin(M)] has entered a stasis pod.")
|
message_admins("\blue [key_name_admin(M)] has entered a stasis pod.")
|
||||||
|
|
||||||
//Despawning occurs when process() is called with an occupant without a client.
|
//Despawning occurs when process() is called with an occupant without a client.
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
return 1
|
return 1
|
||||||
|
|
||||||
/obj/item/device/transfer_valve/attackby(obj/item/item, mob/user)
|
/obj/item/device/transfer_valve/attackby(obj/item/item, mob/user)
|
||||||
|
var/turf/location = get_turf(src) // For admin logs
|
||||||
if(istype(item, /obj/item/weapon/tank))
|
if(istype(item, /obj/item/weapon/tank))
|
||||||
if(tank_one && tank_two)
|
if(tank_one && tank_two)
|
||||||
user << "<span class='warning'>There are already two tanks attached, remove one first.</span>"
|
user << "<span class='warning'>There are already two tanks attached, remove one first.</span>"
|
||||||
@@ -31,7 +32,7 @@
|
|||||||
user.drop_item()
|
user.drop_item()
|
||||||
item.loc = src
|
item.loc = src
|
||||||
user << "<span class='notice'>You attach the tank to the transfer valve.</span>"
|
user << "<span class='notice'>You attach the tank to the transfer valve.</span>"
|
||||||
message_admins("[key_name_admin(user)] attached both tanks to a transfer valve.")
|
message_admins("[key_name_admin(user)] attached both tanks to a transfer valve. (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[location.x];Y=[location.y];Z=[location.z]'>JMP</a>)")
|
||||||
log_game("[key_name_admin(user)] attached both tanks to a transfer valve.")
|
log_game("[key_name_admin(user)] attached both tanks to a transfer valve.")
|
||||||
|
|
||||||
update_icon()
|
update_icon()
|
||||||
@@ -53,7 +54,7 @@
|
|||||||
A.toggle_secure() //this calls update_icon(), which calls update_icon() on the holder (i.e. the bomb).
|
A.toggle_secure() //this calls update_icon(), which calls update_icon() on the holder (i.e. the bomb).
|
||||||
|
|
||||||
bombers += "[key_name(user)] attached a [item] to a transfer valve."
|
bombers += "[key_name(user)] attached a [item] to a transfer valve."
|
||||||
message_admins("[key_name_admin(user)] attached a [item] to a transfer valve.")
|
message_admins("[key_name_admin(user)] attached a [item] to a transfer valve. (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[location.x];Y=[location.y];Z=[location.z]'>JMP</a>)")
|
||||||
log_game("[key_name_admin(user)] attached a [item] to a transfer valve.")
|
log_game("[key_name_admin(user)] attached a [item] to a transfer valve.")
|
||||||
attacher = user
|
attacher = user
|
||||||
nanomanager.update_uis(src) // update all UIs attached to src
|
nanomanager.update_uis(src) // update all UIs attached to src
|
||||||
|
|||||||
@@ -170,7 +170,8 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
|
|||||||
var/response = alert(src, "Are you -sure- you want to ghost?\n(You are alive. If you ghost, you won't be able to play this round for another 30 minutes! You can't change your mind so choose wisely!)","Are you sure you want to ghost?","Ghost","Stay in body")
|
var/response = alert(src, "Are you -sure- you want to ghost?\n(You are alive. If you ghost, you won't be able to play this round for another 30 minutes! You can't change your mind so choose wisely!)","Are you sure you want to ghost?","Ghost","Stay in body")
|
||||||
if(response != "Ghost") return //didn't want to ghost after-all
|
if(response != "Ghost") return //didn't want to ghost after-all
|
||||||
resting = 1
|
resting = 1
|
||||||
message_admins("[key_name_admin(usr)] has ghosted.")
|
var/turf/location = get_turf(src)
|
||||||
|
message_admins("[key_name_admin(usr)] has ghosted. (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[location.x];Y=[location.y];Z=[location.z]'>JMP</a>)")
|
||||||
log_game("[key_name_admin(usr)] has ghosted.")
|
log_game("[key_name_admin(usr)] has ghosted.")
|
||||||
var/mob/dead/observer/ghost = ghostize(0) //0 parameter is so we can never re-enter our body, "Charlie, you can never come baaaack~" :3
|
var/mob/dead/observer/ghost = ghostize(0) //0 parameter is so we can never re-enter our body, "Charlie, you can never come baaaack~" :3
|
||||||
ghost.timeofdeath = world.time // Because the living mob won't have a time of death and we want the respawn timer to work properly.
|
ghost.timeofdeath = world.time // Because the living mob won't have a time of death and we want the respawn timer to work properly.
|
||||||
|
|||||||
Reference in New Issue
Block a user