- fixed: The player setup menu used the main menu's line spacing which

for all non-Doom games was too wide.
- fixed: Strife's dialogues cannot use the new options menu code to draw
  themselves so now they use a stripped down version of the old code.
- Replaced I_MSTime with I_FPSTime in node builder timing because basetime
  will not be initialized yet if a map is started directly from the commandline.


SVN r2096 (trunk)
This commit is contained in:
Christoph Oelckers 2010-01-03 10:04:56 +00:00
commit 4b64df6778
6 changed files with 71 additions and 12 deletions

View file

@ -3574,7 +3574,7 @@ void P_SetupLevel (char *lumpname, int position)
{
unsigned int startTime, endTime;
startTime = I_MSTime ();
startTime = I_FPSTime ();
TArray<FNodeBuilder::FPolyStart> polyspots, anchors;
P_GetPolySpots (map, polyspots, anchors);
FNodeBuilder::FLevel leveldata =
@ -3591,7 +3591,7 @@ void P_SetupLevel (char *lumpname, int position)
segs, numsegs,
subsectors, numsubsectors,
vertexes, numvertexes);
endTime = I_MSTime ();
endTime = I_FPSTime ();
DPrintf ("BSP generation took %.3f sec (%d segs)\n", (endTime - startTime) * 0.001, numsegs);
}