From b22e90585bd5a8256dbce8a781702ed0c7c665df Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Sun, 20 Feb 2022 17:07:11 -0700 Subject: [PATCH] qbsp: fix brush.outputnumber assignment --- qbsp/qbsp.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qbsp/qbsp.cc b/qbsp/qbsp.cc index d8cb3e7d..184a76ba 100644 --- a/qbsp/qbsp.cc +++ b/qbsp/qbsp.cc @@ -215,11 +215,11 @@ static void ExportBrushList(mapentity_t *entity, node_t *node) brush_state = {}; for (auto &b : entity->brushes) { + b.outputnumber = { static_cast(map.bsp.dbrushes.size()) }; + dbrush_t &brush = map.bsp.dbrushes.emplace_back( dbrush_t{static_cast(map.bsp.dbrushsides.size()), 0, b.contents.native}); - b.outputnumber = { static_cast(map.bsp.dbrushes.size()) }; - auto bevels = AddBrushBevels(b); for (auto &plane : bevels) {