From 9b780f417e6664da349f80f21c105a4b6364beb5 Mon Sep 17 00:00:00 2001 From: MascaraSnake Date: Fri, 31 Dec 2021 14:06:06 +0100 Subject: [PATCH] Fix a conversion oversight with linedef type 8 --- extras/conf/udb/Includes/SRB222_linedefs.cfg | 5 +++++ src/p_setup.c | 1 + src/p_spec.c | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/extras/conf/udb/Includes/SRB222_linedefs.cfg b/extras/conf/udb/Includes/SRB222_linedefs.cfg index e2e1d187a..62f7ec12e 100644 --- a/extras/conf/udb/Includes/SRB222_linedefs.cfg +++ b/extras/conf/udb/Includes/SRB222_linedefs.cfg @@ -1725,6 +1725,11 @@ udmf { title = "Set Camera Collision Planes"; prefix = "(8)"; + arg0 + { + title = "Target sector tag"; + type = 13; + } } 11 diff --git a/src/p_setup.c b/src/p_setup.c index 4383b77e1..5d8bc9cc0 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -3333,6 +3333,7 @@ static void P_ConvertBinaryMap(void) { INT32 s; + lines[i].args[0] = tag; TAG_ITER_SECTORS(tag, s) { if (lines[i].flags & ML_NOCLIMB) diff --git a/src/p_spec.c b/src/p_spec.c index f97e40cc4..4785b8866 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -6295,7 +6295,7 @@ void P_SpawnSpecials(boolean fromnetsave) case 8: // Set camera collision planes if (lines[i].frontsector) - TAG_ITER_SECTORS(tag, s) + TAG_ITER_SECTORS(lines[i].args[0], s) sectors[s].camsec = lines[i].frontsector-sectors; break;