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
@@ -46,14 +46,14 @@
if((. = ..()))
//nif.set_flag(NIF_O_SCOTHERS,NIF_FLAGS_OTHER) //Only required on install if the flag is in the default setting_flags list defined few lines above.
if(nif?.human)
nif.human.verbs |= /mob/proc/nsay
nif.human.verbs |= /mob/proc/nme
add_verb(nif.human, /mob/proc/nsay)
add_verb(nif.human, /mob/proc/nme)
/datum/nifsoft/soulcatcher/uninstall()
QDEL_LIST_NULL(brainmobs)
if((. = ..()) && nif?.human) //Sometimes NIFs are deleted outside of a human
nif.human.verbs -= /mob/proc/nsay
nif.human.verbs -= /mob/proc/nme
remove_verb(nif.human, /mob/proc/nsay)
remove_verb(nif.human, /mob/proc/nme)
/datum/nifsoft/soulcatcher/proc/save_settings()
if(!nif)