Port tg statpanel (#16463)

* Port tg statpanel

* Add verb descriptions using the title attribute

* Fix a dreamchecker error

* Remove chomp edits

* Add mentor tickets to ticket panel

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
ShadowLarkens
2024-10-16 19:39:06 +02:00
committed by GitHub
co-authored by Kashargul
parent ed5fc193f7
commit c07027136e
211 changed files with 3233 additions and 1170 deletions
@@ -135,7 +135,7 @@ var/global/list/image/splatter_cache=list()
user.bloody_hands += taken
user.hand_blood_color = basecolor
user.update_inv_gloves(1)
user.verbs += /mob/living/carbon/human/proc/bloody_doodle
add_verb(user, /mob/living/carbon/human/proc/bloody_doodle)
/obj/effect/decal/cleanable/blood/splatter
random_icon_states = list("mgibbl1", "mgibbl2", "mgibbl3", "mgibbl4", "mgibbl5")
@@ -20,7 +20,7 @@
// Parameters: None
// Description: Lets synths use their communicators without hands.
/obj/item/communicator/integrated/verb/activate()
set category = "AI IM"
set category = "Abilities.AI_IM"
set name = "Use Communicator"
set desc = "Utilizes your built-in communicator."
set src in usr
@@ -29,4 +29,4 @@
to_chat(usr, "You can't do that because you are dead!")
return
src.attack_self(usr)
src.attack_self(usr)
@@ -119,7 +119,7 @@
to_chat(usr, "It'd be unwise to plug another vtec module in!")
return 0
R.verbs += /mob/living/silicon/robot/proc/toggle_vtec
add_verb(R, /mob/living/silicon/robot/proc/toggle_vtec)
R.vtec_active = TRUE
R.hud_used.toggle_vtec_control()
return 1
@@ -139,7 +139,7 @@
to_chat(usr, "There's no space for another size alteration module!")
return 0
R.verbs += /mob/living/proc/set_size
add_verb(R, /mob/living/proc/set_size)
return 1
/obj/item/borg/upgrade/basic/syndicate
@@ -47,7 +47,7 @@
else
return
else
imp_in.verbs -= assigned_proc
remove_verb(imp_in, assigned_proc)
return
if(reagents)
+4 -4
View File
@@ -8,11 +8,11 @@
if(ishuman(src.loc))
var/mob/living/carbon/human/H = src.loc
if(H.wear_mask == src)
H.verbs |= /mob/living/proc/shred_limb_temp
add_verb(H, /mob/living/proc/shred_limb_temp)
else
H.verbs -= /mob/living/proc/shred_limb_temp
remove_verb(H, /mob/living/proc/shred_limb_temp)
..()
/obj/item/beartrap/dropped(var/mob/user)
user.verbs -= /mob/living/proc/shred_limb_temp
..()
remove_verb(user, /mob/living/proc/shred_limb_temp)
..()
+2 -2
View File
@@ -23,5 +23,5 @@
new_voice.real_name = "[new_voice.real_name]" //We still know their real name though!
possessed_voice.Add(new_voice)
listening_objects |= src
new_voice.verbs -= /mob/living/voice/verb/change_name //No changing your name! Bad!
new_voice.verbs -= /mob/living/voice/verb/hang_up //Also you can't hang up. You are the item!
remove_verb(new_voice, /mob/living/voice/verb/change_name) //No changing your name! Bad!
remove_verb(new_voice, /mob/living/voice/verb/hang_up) //Also you can't hang up. You are the item!