Replaced existing calls to DrINumber by building a text fragment for the value to be drawn and passing that to M_DrawTextFragment4. Removed DrINumber in Heretic. Adjusted text fragment tracking of the status bar counters in Heretic to better match the original game (note: the original game actually has special case handling for the hundreds digit. This is most likely because the xoffset for the '1' patch graphic is incorrect so seemingly some naive coder changed the origin positioning in the draw algorithm thinking the bug was there). Implemented more visible dimension calculations for HUD widgets in Heretic (still more to go but first I need to make final decisions on widget groups vs composite widgets). Changed Heretic: Made the chain widget shading a bit darker.
Replaced existing calls to DrINumber by building a text fragment for the value to be drawn and passing that to M_DrawTextFragment4. Removed DrINumber in Heretic.
Adjusted text fragment tracking of the status bar counters in Heretic to better match the original game (note: the original game actually has special case handling for the hundreds digit. This is most likely because the xoffset for the '1' patch graphic is incorrect so seemingly some naive coder changed the origin positioning in the draw algorithm thinking the bug was there).
Implemented more visible dimension calculations for HUD widgets in Heretic (still more to go but first I need to make final decisions on widget groups vs composite widgets).
Changed Heretic: Made the chain widget shading a bit darker.