From d74555c9045cdee2c56454f82f8bac0065c05fe8 Mon Sep 17 00:00:00 2001 From: Jacquerel Date: Mon, 12 Aug 2024 01:22:19 +0100 Subject: [PATCH 1/3] drop shadow fixes --- code/datums/components/drop_shadow.dm | 1 + code/modules/mob/camera/camera.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/datums/components/drop_shadow.dm b/code/datums/components/drop_shadow.dm index 274ce7ec8ab47..c1f3271f0ac06 100644 --- a/code/datums/components/drop_shadow.dm +++ b/code/datums/components/drop_shadow.dm @@ -25,6 +25,7 @@ layer = BELOW_MOB_LAYER, appearance_flags = KEEP_APART | RESET_TRANSFORM | RESET_COLOR ) + shadow.mouse_opacity = MOUSE_OPACITY_TRANSPARENT shadow.pixel_x = shadow_offset_x - movable_parent.pixel_x update_shadow_position() diff --git a/code/modules/mob/camera/camera.dm b/code/modules/mob/camera/camera.dm index b4ddc8cd9c8b4..cace473415d58 100644 --- a/code/modules/mob/camera/camera.dm +++ b/code/modules/mob/camera/camera.dm @@ -8,6 +8,7 @@ mouse_opacity = MOUSE_OPACITY_TRANSPARENT invisibility = INVISIBILITY_ABSTRACT // No one can see us sight = SEE_SELF + shadow_type = SHADOW_NONE /// Toggles if the camera can move on shuttles var/move_on_shuttle = FALSE /// Toggles if the camera can use emotes From 07a211534f471903b178fe7037608ac87ef4498b Mon Sep 17 00:00:00 2001 From: Jacquerel Date: Mon, 12 Aug 2024 01:33:00 +0100 Subject: [PATCH 2/3] seems like unclickable overlay is not supported in byond, the more you know --- code/datums/components/drop_shadow.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/datums/components/drop_shadow.dm b/code/datums/components/drop_shadow.dm index c1f3271f0ac06..274ce7ec8ab47 100644 --- a/code/datums/components/drop_shadow.dm +++ b/code/datums/components/drop_shadow.dm @@ -25,7 +25,6 @@ layer = BELOW_MOB_LAYER, appearance_flags = KEEP_APART | RESET_TRANSFORM | RESET_COLOR ) - shadow.mouse_opacity = MOUSE_OPACITY_TRANSPARENT shadow.pixel_x = shadow_offset_x - movable_parent.pixel_x update_shadow_position() From 88ebb59d5a211d7464aba8309d5428582f39f6df Mon Sep 17 00:00:00 2001 From: Jacquerel Date: Mon, 12 Aug 2024 01:36:31 +0100 Subject: [PATCH 3/3] fix camera mob offset --- code/modules/mob/camera/camera.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/camera/camera.dm b/code/modules/mob/camera/camera.dm index cace473415d58..9b4705bed2dd5 100644 --- a/code/modules/mob/camera/camera.dm +++ b/code/modules/mob/camera/camera.dm @@ -1,5 +1,6 @@ // Camera mob, used by AI camera and blob. /mob/camera + SET_BASE_VISUAL_PIXEL(0, 0) // These are selecting floor tiles name = "camera mob" density = FALSE move_force = INFINITY