mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-13 08:56:49 +01:00
SSthrowing (#19421)
Ported SSThrowing from TG, to handle throwings. Updated movement system to the latest iteration, made it a datum as per latest iteration. Updated pass/hit handling of atoms, introduced pass_flag_self to determine what atoms allow to pass. Moved procs and defines around to make them more organized.
This commit is contained in:
@@ -21,3 +21,4 @@
|
||||
screensaver_light_range = 1.4
|
||||
screensaver_light_color = LIGHT_COLOR_WHITE
|
||||
is_holographic = TRUE
|
||||
pass_flags_self = PASSTABLE
|
||||
|
||||
@@ -4,9 +4,6 @@
|
||||
//Holoscreens are non solid, and the frames of the computers are thin. So projectiles will usually
|
||||
//pass through
|
||||
return TRUE
|
||||
else if(istype(mover) && mover.checkpass(PASSTABLE))
|
||||
//Animals can run under them, lots of empty space
|
||||
return TRUE
|
||||
return ..()
|
||||
|
||||
/obj/item/modular_computer/console/preset/install_default_hardware()
|
||||
|
||||
Reference in New Issue
Block a user