AI Display Fix + AI.dm Improvements (#21132)

Fixes https://github.com/Aurorastation/Aurora.3/issues/20503

Adds documentation to AI.dm and refactors procs that handle AI
Announcements and AI Emergency Messages

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
This commit is contained in:
Ben
2025-08-09 08:23:47 -04:00
committed by GitHub
parent dbbc3621bd
commit c505b7adcb
5 changed files with 175 additions and 68 deletions
@@ -42,4 +42,9 @@ SUBSYSTEM_DEF(misc_late)
var/obj/outfit/new_outfit = new outfit_type()
GLOB.outfit_cache[new_outfit.name] = new_outfit
// Load AI Icons here
for(var/ai_icon in subtypesof(/datum/ai_icon))
var/datum/ai_icon/new_icon = new ai_icon()
GLOB.ai_icons[new_icon.name] = ai_icon
return SS_INIT_SUCCESS