Openturf throw fix & minor refactors (#2203)

changes:

Thrown objects will now fire Entered() on the turf they land on. As a result, they will now fall if they land on an openturf.
Openturfs now queue an icon update if something falls down.
/obj/item/weapon/ore_radar converted to use SSfast_process instead of a spawn loop.
Converted hand-held tanks' New() to Initialize().
Note: This PR allows grenades to be thrown down openturfs.
This commit is contained in:
Lohikar
2017-05-13 04:35:40 -05:00
committed by skull132
parent 2f7a4651fc
commit f702f99f14
6 changed files with 66 additions and 75 deletions

View File

@@ -82,6 +82,7 @@
/turf/simulated/open/Entered(atom/movable/mover)
..()
mover.fall()
update_icon()
// override to make sure nothing is hidden
/turf/simulated/open/levelupdate()