From d3d6d4d67189f2e4f054de59b818e506e30a86b1 Mon Sep 17 00:00:00 2001 From: James R Date: Tue, 27 Jun 2023 18:06:45 -0700 Subject: [PATCH] MT_BATTLEUFO_SPAWNER: spawn with thing number 3786 Binary maps: angle becomes args[0] (ID for spawning order) --- src/info.c | 2 +- src/p_setup.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/info.c b/src/info.c index 2a9fbdcf5..7d82f46e4 100644 --- a/src/info.c +++ b/src/info.c @@ -29908,7 +29908,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] = }, { // MT_BATTLEUFO_SPAWNER - -1, // doomednum + 3786, // doomednum S_INVISIBLE, // spawnstate 1000, // spawnhealth S_NULL, // seestate diff --git a/src/p_setup.c b/src/p_setup.c index e7c4e9fad..6d28c3828 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -7145,6 +7145,9 @@ static void P_ConvertBinaryThingTypes(void) case 2018: // MT_PETSMOKER mapthings[i].args[0] = !!(mapthings[i].options & MTF_OBJECTSPECIAL); break; + case 3786: // MT_BATTLEUFO_SPAWNER + mapthings[i].args[0] = mapthings[i].angle; + break; case FLOOR_SLOPE_THING: case CEILING_SLOPE_THING: mapthings[i].args[0] = mapthings[i].extrainfo;