diff --git a/extras/conf/udb/Includes/SRB222_linedefs.cfg b/extras/conf/udb/Includes/SRB222_linedefs.cfg index e7d7b4337..1bd5055e2 100644 --- a/extras/conf/udb/Includes/SRB222_linedefs.cfg +++ b/extras/conf/udb/Includes/SRB222_linedefs.cfg @@ -1601,6 +1601,28 @@ udmf } } + 202 + { + title = "Fog Block"; + prefix = "(202); + arg0 + { + title = "Target sector tag"; + type = 13; + } + } + + 223 + { + title = "Intangible, Invisible"; + prefix = "(223); + arg0 + { + title = "Target sector tag"; + type = 13; + } + } + linedefexecmisc { title = "Linedef Executor (misc.)"; diff --git a/src/p_setup.c b/src/p_setup.c index 4379425df..cf5dbcbc7 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -2927,6 +2927,10 @@ static void P_ConvertBinaryMap(void) lines[i].args[1] = 1; lines[i].special = 200; break; + case 202: //FOF: Fog block + case 223: //FOF: Intangible, invisible + lines[i].args[0] = lines[i].tag; + break; case 443: //Call Lua function if (lines[i].text) {