Updates the proximity monitor component (#15836)

* prox component update

* mochi review

* bug fix, makes proximity sensors always active

* GC fixes and removes an unused proc

* Disposal fixes from TM

* fixes runtimes when objects created in nullspace runtimes, fixes portable flasher

* a fresh perspective

* lewcc review

* adds comment about direct loc setting over forceMove
This commit is contained in:
SteelSlayer
2022-04-30 15:50:36 +01:00
committed by GitHub
parent da5ef366f1
commit e49b016df4
16 changed files with 524 additions and 145 deletions
+4
View File
@@ -804,6 +804,8 @@
for(var/atom/movable/AM in H)
AM.forceMove(T)
AM.pipe_eject(direction)
SEND_SIGNAL(AM, COMSIG_MOVABLE_EXIT_DISPOSALS)
spawn(1)
if(AM)
AM.throw_at(target, 100, 1)
@@ -819,6 +821,8 @@
AM.forceMove(T)
AM.pipe_eject(0)
SEND_SIGNAL(AM, COMSIG_MOVABLE_EXIT_DISPOSALS)
spawn(1)
if(AM)
AM.throw_at(target, 5, 1)