AAS code cleanup (#93158)

## About The Pull Request

- Added full support for RETA system
- Categorized all configs for search purposes
- Added channel check for most usages of get_announcement_system() calls
## Why It's Good For The Game
## Changelog
🆑
code: Little AAS code cleanup. Added full RETA support. Grouped configs
for search purposes.
/🆑
This commit is contained in:
Archemagus
2025-10-02 18:17:38 +00:00
committed by GitHub
parent e15e751b9c
commit 6f834fb418
12 changed files with 204 additions and 105 deletions
@@ -266,7 +266,7 @@ GLOBAL_VAR(department_cd_override)
return FALSE
/datum/aas_config_entry/department_orders
name = "Departmental Order Announcement"
name = "Departmental: Order Announcement"
announcement_lines_map = list(
"Order Placed" = "A department order has been placed by %PERSON for %ORDER.",
"Cooldown Reset" = "Department order cooldown has expired! A new order may now be placed!",