Files
Aurora.3/code/controllers/subsystems/ai_obfuscation.dm
T
FluffyandGitHub e867030c2e Update MC (#18112)
* sdf

* fsda

* fuck

* fuck2

* toolz

* sdaf

* sdfa

* saf

* sdfa

* sdfa

* sdf

* sdfa

* temp rename

* temp rename

* temp rename

* sdaf

* the pain is immensurable in the land of byond

* the curse of rah

* safd

* sadf

* sadf

* gf

* asf

* fssdfa

* sfd

* sadf

* sfda

* brah

* brah

* it's easier for you to fix this

* ffs

* brah

* brah
2024-01-06 17:03:57 +01:00

29 lines
791 B
Plaintext

SUBSYSTEM_DEF(ai_obfuscation)
name = "AI Obfuscation"
flags = SS_NO_FIRE | SS_NO_INIT
var/list/image/obfuscation_images = list()
/datum/controller/subsystem/ai_obfuscation/proc/add_obfuscation_image(var/image/added_image)
if(!istype(added_image))
return
obfuscation_images += added_image
for(var/ai in ai_list)
var/mob/living/silicon/ai/A = ai
if(A.client)
A.client.images += added_image
/datum/controller/subsystem/ai_obfuscation/proc/remove_obfuscation_image(var/image/removed_image)
if(!istype(removed_image))
return
obfuscation_images -= removed_image
for(var/ai in ai_list)
var/mob/living/silicon/ai/A = ai
if(A.client)
A.client.images -= removed_image
/datum/controller/subsystem/ai_obfuscation/proc/get_obfuscation_images()
return obfuscation_images