From a5a2de6c6f5c4750869b16fbbe60294614240f6b Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Mon, 26 Oct 2015 12:58:25 -0600 Subject: [PATCH] qbsp: add coordinates to "New portal was clipped away" warning, from txqbsp-xt --- qbsp/globals.c | 2 +- qbsp/portals.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/qbsp/globals.c b/qbsp/globals.c index f7192087..398f9e65 100644 --- a/qbsp/globals.c +++ b/qbsp/globals.c @@ -135,7 +135,7 @@ const char *rgszWarnings[cWarnings] = { "Reached occupant at (%.0f %.0f %.0f), no filling performed.", "Portal siding direction is wrong", - "New portal was clipped away in CutNodePortals_r", + "New portal was clipped away in CutNodePortals_r near (%.3f %.3f %.3f)", "Winding outside node", "Winding with area %f", "%s isn't a wadfile", diff --git a/qbsp/portals.c b/qbsp/portals.c index f0ded61a..0ae7bb16 100644 --- a/qbsp/portals.c +++ b/qbsp/portals.c @@ -580,7 +580,10 @@ CutNodePortals_r(node_t *node) winding = ClipWinding(winding, &clipplane, true); if (!winding) { - Message(msgWarning, warnPortalClippedAway); + Message(msgWarning, warnPortalClippedAway, + portal->winding->points[0][0], + portal->winding->points[0][1], + portal->winding->points[0][2]); break; } }