Further CCIA Adaptations (#6750)

* Further CCIA Adaptations

Changes the CCIA Recorder to ask if there was Antag Involvement in the Incident and adds additional db changes.

* Implements Review Changes

* Recorder Interaction Changes

Changes the recorder click interaction for agents and adds the options to reset the recorder

* Displays the report topics

Shows the internal topic to the interviewing agent upon selection of the IR
Shows the public topic to the interviewee upon scanning of the fingerprint

* Update the status of the report if a user claims antag involvement.

* Asks the char how the antags influenced them.

* Fixes SQL Migration Error

* Fix SQL Migration and Query Bug

* Fixes a issue with the report selection and the query saving

* More sanitization
This commit is contained in:
Werner
2020-05-13 23:29:59 +02:00
committed by GitHub
parent 2925cf5622
commit b754c25195
6 changed files with 183 additions and 31 deletions
+7
View File
@@ -11,6 +11,13 @@ var/global/enabled_spooking = 0
if((R_ADMIN|R_MOD) & C.holder.rights)
to_chat(C, msg)
/proc/message_cciaa(var/msg)
msg = "<span class=\"log_message\"><span class=\"prefix\">CCIA LOG:</span> <span class=\"message\">[msg]</span></span>"
for(var/s in staff)
var/client/C = s
if(R_CCIAA & C.holder.rights)
to_chat(C, msg)
/proc/msg_admin_attack(var/text,var/ckey="",var/ckey_target="") //Toggleable Attack Messages
log_attack(text,ckey=ckey,ckey_target=ckey_target)
var/rendered = "<span class=\"log_message\"><span class=\"prefix\">ATTACK:</span> <span class=\"message\">[text]</span></span>"