[MIRROR] Hallucination Refactor (#10879)

Co-authored-by: Will <7099514+Willburd@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-05-16 00:22:42 -07:00
committed by GitHub
parent b6c2f57c69
commit 2f4ae557ee
12 changed files with 689 additions and 612 deletions

View File

@@ -43,10 +43,12 @@ SUBSYSTEM_DEF(motiontracker)
if(Rt && At && count)
while(count-- > 0)
// Place at root turf offset from signal responder's turf using px offsets. So it will show up over visblocking.
var/image/motion_echo/E = new /image/motion_echo('icons/effects/effects.dmi', Rt, "motion_echo", OBFUSCATION_LAYER, SOUTH)
var/image/client_only/motion_echo/E = new /image/client_only/motion_echo('icons/effects/effects.dmi', Rt, "motion_echo", OBFUSCATION_LAYER, SOUTH)
E.place_from_root(At)
for(var/datum/weakref/C in clients)
E.append_client(C)
for(var/datum/weakref/CW in clients)
var/client/C = CW?.resolve()
if(C)
E.append_client(C)
currentrun.Remove(key)
expended_echos[key] = data
if(MC_TICK_CHECK)