mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-14 08:34:16 +01:00
Digital Camouflage now makes you fully invisible to the AI (#21184)
* you are now invis hacking woooo * Update code/modules/antagonists/changeling/powers/digitalcamo.dm Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com> --------- Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
This commit is contained in:
@@ -14,10 +14,11 @@
|
||||
/datum/action/changeling/digitalcamo/sting_action(mob/user)
|
||||
if(HAS_TRAIT_FROM(user, TRAIT_AI_UNTRACKABLE, CHANGELING_TRAIT))
|
||||
REMOVE_TRAIT(user, TRAIT_AI_UNTRACKABLE, CHANGELING_TRAIT)
|
||||
user.invisibility = initial(user.invisibility)
|
||||
to_chat(user, "<span class='notice'>We return to normal.</span>")
|
||||
else
|
||||
ADD_TRAIT(user, TRAIT_AI_UNTRACKABLE, CHANGELING_TRAIT)
|
||||
to_chat(user, "<span class='notice'>We distort our form to prevent AI-tracking.</span>")
|
||||
|
||||
user.invisibility = SEE_INVISIBLE_LIVING
|
||||
SSblackbox.record_feedback("nested tally", "changeling_powers", 1, list("[name]"))
|
||||
return TRUE
|
||||
|
||||
@@ -47,6 +47,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list(
|
||||
d_hud = DATA_HUD_DIAGNOSTIC_ADVANCED
|
||||
mob_size = MOB_SIZE_LARGE
|
||||
sight = SEE_TURFS | SEE_MOBS | SEE_OBJS
|
||||
see_invisible = SEE_INVISIBLE_LIVING_AI
|
||||
see_in_dark = 8
|
||||
can_strip = FALSE
|
||||
var/list/network = list("SS13","Telecomms","Research Outpost","Mining Outpost")
|
||||
@@ -56,7 +57,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list(
|
||||
//var/list/laws = list()
|
||||
alarms_listend_for = list("Motion", "Fire", "Atmosphere", "Power", "Burglar")
|
||||
var/viewalerts = FALSE
|
||||
var/icon/holo_icon//Default is assigned when AI is created.
|
||||
var/icon/holo_icon //Default is assigned when AI is created.
|
||||
var/obj/mecha/controlled_mech //For controlled_mech a mech, to determine whether to relaymove or use the AI eye.
|
||||
var/obj/item/pda/silicon/ai/aiPDA = null
|
||||
var/obj/item/multitool/aiMulti = null
|
||||
|
||||
Reference in New Issue
Block a user