From 38c7b9f312bb8c14e73176fe4e8646b5c1ebbde0 Mon Sep 17 00:00:00 2001 From: Kirill Date: Thu, 5 Dec 2024 21:53:41 +0500 Subject: [PATCH 1/3] =?UTF-8?q?=D0=9E=D1=82=D0=BA=D0=BB=D1=8E=D1=87=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BF=D1=80=D0=BE=D1=81=D0=BC=D0=BE=D1=82?= =?UTF-8?q?=D1=80=D0=B0=20=D1=82=D1=83=D1=80=D1=84=D0=B0=20=D0=B8=20=D0=BE?= =?UTF-8?q?=D0=B1=D0=B4=D0=B6=D0=B5=D0=BA=D1=82=D0=BE=D0=B2=20=D1=83=20?= =?UTF-8?q?=D0=B1=D0=B5=D0=BD=D0=BE=D1=81=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/modules/mob/living/carbon/xenomorph/xeno_defines.dm | 2 +- code/modules/mob/living/carbon/xenomorph/xenoprocs.dm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index eb0b5f97959..a722e61c12a 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -281,7 +281,7 @@ GLOBAL_LIST_INIT(strain_list, init_glob_strain_list()) hand = 1 //Make right hand active by default. 0 is left hand, mob defines it as null normally see_in_dark = 8 lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE - sight = SEE_SELF|SEE_OBJS|SEE_TURFS|SEE_MOBS + sight = SEE_SELF|SEE_MOBS appearance_flags = TILE_BOUND|PIXEL_SCALE|KEEP_TOGETHER|LONG_GLIDE see_infrared = TRUE hud_type = /datum/hud/alien diff --git a/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm b/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm index 90e971d031b..2f993777769 100644 --- a/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm +++ b/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm @@ -384,8 +384,8 @@ switch(new_lighting_alpha) if(LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE, LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE, LIGHTING_PLANE_ALPHA_INVISIBLE) ENABLE_BITFIELD(sight, SEE_MOBS) - ENABLE_BITFIELD(sight, SEE_OBJS) - ENABLE_BITFIELD(sight, SEE_TURFS) + DISABLE_BITFIELD(sight, SEE_OBJS) + DISABLE_BITFIELD(sight, SEE_TURFS) if(LIGHTING_PLANE_ALPHA_NV_TRAIT) ENABLE_BITFIELD(sight, SEE_MOBS) DISABLE_BITFIELD(sight, SEE_OBJS) From 2ccf553b50b69de0048a67193de7e4ff1278fc48 Mon Sep 17 00:00:00 2001 From: Kirill <83533775+Tatarla@users.noreply.github.com> Date: Fri, 6 Dec 2024 17:18:53 +0500 Subject: [PATCH 2/3] Update xeno_defines.dm Signed-off-by: Kirill <83533775+Tatarla@users.noreply.github.com> --- code/modules/mob/living/carbon/xenomorph/xeno_defines.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index a722e61c12a..89f2d18c6f8 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -281,7 +281,7 @@ GLOBAL_LIST_INIT(strain_list, init_glob_strain_list()) hand = 1 //Make right hand active by default. 0 is left hand, mob defines it as null normally see_in_dark = 8 lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE - sight = SEE_SELF|SEE_MOBS + sight = SEE_SELF|SEE_TURFS|SEE_MOBS appearance_flags = TILE_BOUND|PIXEL_SCALE|KEEP_TOGETHER|LONG_GLIDE see_infrared = TRUE hud_type = /datum/hud/alien From e83b7c39419da4b4a268a6a3d2ba5f1ecebf9097 Mon Sep 17 00:00:00 2001 From: Kirill <83533775+Tatarla@users.noreply.github.com> Date: Fri, 6 Dec 2024 17:19:25 +0500 Subject: [PATCH 3/3] Update xenoprocs.dm Signed-off-by: Kirill <83533775+Tatarla@users.noreply.github.com> --- code/modules/mob/living/carbon/xenomorph/xenoprocs.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm b/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm index 2f993777769..103e026514d 100644 --- a/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm +++ b/code/modules/mob/living/carbon/xenomorph/xenoprocs.dm @@ -385,11 +385,11 @@ if(LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE, LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE, LIGHTING_PLANE_ALPHA_INVISIBLE) ENABLE_BITFIELD(sight, SEE_MOBS) DISABLE_BITFIELD(sight, SEE_OBJS) - DISABLE_BITFIELD(sight, SEE_TURFS) + ENABLE_BITFIELD(sight, SEE_TURFS) if(LIGHTING_PLANE_ALPHA_NV_TRAIT) ENABLE_BITFIELD(sight, SEE_MOBS) DISABLE_BITFIELD(sight, SEE_OBJS) - DISABLE_BITFIELD(sight, SEE_TURFS) + ENABLE_BITFIELD(sight, SEE_TURFS) lighting_alpha = new_lighting_alpha