mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-23 13:05:44 +01:00
Cleaned up some errors, added logging for AI module use.
This commit is contained in:
+2
-1
@@ -107,7 +107,7 @@
|
||||
return A.AIMiddleClick(src)
|
||||
return ..()
|
||||
|
||||
/mob/living/cabon/bran/MiddleClickOn(var/atom/A)
|
||||
/mob/living/carbon/brain/MiddleClickOn(var/atom/A)
|
||||
if(istype(src.loc, /obj/item/device/mmi))
|
||||
return A.AIMiddleClick(src)
|
||||
return ..()
|
||||
@@ -169,6 +169,7 @@
|
||||
var/obj/item/weapon/rig/rig = user.get_rig()
|
||||
if(rig && rig.wearer && rig.ai_can_move_suit(user, check_user_module = 1))
|
||||
if(rig.wearer.HardsuitClickOn(src, alert_ai = 1))
|
||||
message_admins("\The [user] ([user.ckey ? user.ckey : "*no key*"]) forced \the [rig.wearer] ([rig.wearer.ckey ? rig.wearer.ckey : "*no key*"]) to use hardsuit module on \the [src].")
|
||||
return 1
|
||||
return 0
|
||||
|
||||
|
||||
@@ -781,12 +781,7 @@
|
||||
return 0
|
||||
|
||||
if(check_user_module)
|
||||
world << "Checking user module"
|
||||
if(!user)
|
||||
world << "No user"
|
||||
return 0
|
||||
if(!user.loc || !user.loc.loc)
|
||||
world << "No user loc"
|
||||
if(!user || !user.loc || !user.loc.loc)
|
||||
return 0
|
||||
var/obj/item/rig_module/ai_container/module = user.loc.loc
|
||||
if(!istype(module) || module.damage >= 2)
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
/mob/living/carbon/human/movement_delay()
|
||||
|
||||
// Used by the AI suit control proc.
|
||||
if(stat)
|
||||
return 20
|
||||
|
||||
var/tally = 0
|
||||
|
||||
if(species.slowdown)
|
||||
|
||||
Reference in New Issue
Block a user