Update AI_modules.dm (#17309)

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
Will
2025-03-12 16:32:20 +01:00
committed by GitHub
co-authored by Cameron Lennox
parent b16fd483aa
commit 552a3e13de
@@ -21,6 +21,19 @@ AI MODULES
matter = list(MAT_STEEL = 30, MAT_GLASS = 10)
var/datum/ai_laws/laws = null
/obj/item/aiModule/examine(mob/user)
. = ..()
if(!laws)
return
laws.sort_laws()
for(var/datum/ai_law/law in laws.sorted_laws)
if(law == laws.zeroth_law_borg)
continue
if(law == laws.zeroth_law)
. += span_info(span_red("[law.get_index()]. [law.law]"))
else
. += span_infoplain("[law.get_index()]. [law.law]")
/obj/item/aiModule/proc/install(var/atom/movable/AM, var/mob/living/user)
if(!user.IsAdvancedToolUser() && isanimal(user))
var/mob/living/simple_mob/S = user