From c3de3eb99a5fe96b7c8294f21b23c4afc49f14ab Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Fri, 29 Jul 2016 12:28:15 -0600 Subject: [PATCH] light: -dumpface: also print model number --- light/light.cc | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/light/light.cc b/light/light.cc index 2b52231d..dd5d1278 100644 --- a/light/light.cc +++ b/light/light.cc @@ -1316,8 +1316,14 @@ void FindDebugFace(const bsp2_t *bsp) const int facenum = f - bsp->dfaces; - logprint("FindDebugFace: dumping face %d\n", facenum); dump_facenum = facenum; + + const modelinfo_t *mi = ModelInfoForFace(bsp, facenum); + int modelnum = mi - &modelinfo.front(); + + const char *texname = Face_TextureName(bsp, f); + + logprint("FindDebugFace: dumping face %d (texture '%s' model %d)\n", facenum, texname, modelnum); } // returns the vert nearest the given point @@ -1738,10 +1744,11 @@ main(int argc, const char **argv) PrintOptionsSummary(); + FindModelInfo(bsp, lmscaleoverride); + FindDebugFace(bsp); FindDebugVert(bsp); - - FindModelInfo(bsp, lmscaleoverride); + SetupLights(bsp); if (!onlyents)