Merge pull request #14155 from SmArtKar/tgui_observe

Port of TG's "Auto Observe"
This commit is contained in:
silicons
2021-02-04 12:49:09 -07:00
committed by GitHub
7 changed files with 67 additions and 16 deletions
+2
View File
@@ -146,9 +146,11 @@
if(!istype(A) || !get_turf(A) || A == src)
return
orbit_target = A
return A.AddComponent(/datum/component/orbiter, src, radius, clockwise, rotation_speed, rotation_segments, pre_rotation)
/atom/movable/proc/stop_orbit(datum/component/orbiter/orbits)
orbit_target = null
return // We're just a simple hook
/atom/proc/transfer_observers_to(atom/target)