GLOBAL_LIST_EMPTY(asays) GLOBAL_LIST_EMPTY(msays) GLOBAL_LIST_EMPTY(devsays) GLOBAL_LIST_EMPTY(staffsays) /datum/say var/ckey var/rank var/message var/time /datum/say/New(ckey = "", rank = "", message = "", time = 0) src.ckey = ckey src.rank = rank src.message = message src.time = time USER_VERB(view_msays, R_ADMIN|R_MENTOR, "Msays", "View current round Msays.", VERB_CATEGORY_ADMIN) client.display_says(GLOB.msays, "msay") USER_VERB(view_devsays, R_ADMIN|R_DEV_TEAM, "Devsays", "View current round Devsays.", VERB_CATEGORY_ADMIN) client.display_says(GLOB.devsays, "devsay") USER_VERB(view_asays, R_ADMIN, "Asays", "View current round Asays.", VERB_CATEGORY_ADMIN) client.display_says(GLOB.asays, "asay") USER_VERB(view_staffsays, R_ADMIN|R_DEV_TEAM, "Staffsays", "View current round Staffsays.", VERB_CATEGORY_ADMIN) client.display_says(GLOB.staffsays, "staffsay") /client/proc/display_says(list/say_list, title) var/list/output = list({" Refresh
| Time | Ckey | Message |
|---|---|---|
| [timestr] | [A.ckey] ([A.rank]) | [A.message] |