Progress Report: January 7, 2014
I made some excellent progress yesterday on a few fronts, although I am not quite so sure anyone would notice.
First of all, 75 pointed out to me that DooM Builder has a find and replace function, which I was unaware of. Ever since I made changes to several texture names (remember all the walls with "Change me!" written all over them?) I have been getting long lists of error messages at the start of every level listing every line number with old nonexistant textures on them (i.e. "Unknown texture BROWNHUG on upper of first side of line 248"). Manual attempts to find these were mostly fruitless, but the happy knowledge of a find and replace mode allowed me to finally hunt down all of these rogue textures, eliminating them. Now there are no more error messages at the beginning of the levels.
Second, since I switched the project over to GZDooM the textures on the built up crown areas at the tops of walls in the landing bays have been fouled up. (Take a look in Release 5 and you will see what I mean.) The problem was worst in landing bay 1 where I raised the heights of the walls to account for the height of the interior spaces and there are actually crowns overlapping. The reason for it is simply the difference in the way Legacy and GZDooM handle textures on 3D sectors. Legacy always top aligns the textures on 3D sectors with the y offset having no effect, while GZDooM applies the y offset to the 3D sectors. When the textures are applied based on Legacy, they are fouled up in GZDooM.
Fixing the textures in landing bays 3 and 4 were fairly simple, but fixing the textures in landing bay 1 was a royal pain. Where the crowns overlap the map is broken up into 15 sectors with 38 lines to keep track of, and each sector has multiple dummy sectors attached to it with multiple lindefs to track down. It was a nightmare. Still I persevered, and landing bay 1 now looks great again.
Finally, I went back to more detailing In the blue area of E1M1. More crowns and baseboards added. The sloping floor is now a real slope and it now has sloping baseboard as well.