crossed signal (#18405)

This commit is contained in:
Will
2025-09-04 20:05:42 +02:00
committed by GitHub
parent 7f3211ffd6
commit 3b37aa162a
2 changed files with 7 additions and 2 deletions
+4
View File
@@ -265,6 +265,10 @@
// Make sure you know what you're doing if you call this, this is intended to only be called by byond directly.
// You probably want CanPass()
/atom/movable/Cross(atom/movable/AM)
if(SEND_SIGNAL(src, COMSIG_MOVABLE_CROSS, AM) & COMPONENT_BLOCK_CROSS)
return FALSE
if(SEND_SIGNAL(AM, COMSIG_MOVABLE_CROSS_OVER, src) & COMPONENT_BLOCK_CROSS)
return FALSE
return CanPass(AM, loc)
/atom/movable/CanPass(atom/movable/mover, turf/target)