Well, I was going to have screenshots this week of the screens that I worked on. I forgot about making screenshots until after I'd already updated my code from the server, and then I discovered that I needed a new library that was just added this week to the server. Well, the server says that library isn't there. So I can't compile my code again until I get that library, and that means I can't run GC2 again until I get that library. Which means no screenshots tonight. I'll try to remember to edit this and add screenshots on Monday.
Since I finished the dxdiag-in-debug.err code on Friday night, I didn't have a lot of things left on our list of Stuff-that-HAS-to-be-done for the beta, and the changes to the screens were waiting on mormegil to finish the graphics. So I went through and cleaned up some stuff, like making windows that display information about planets not show ALL the details when you have an alien planet selected. The ships in orbit slots weren't working, so I fixed those. I fixed a bug where updating the selected race's intelligence didn't update the difficulty spinner on the Opponent Setup Screen. I also went through and removed a lot of unused graphics that were left from GalCiv or a tech demo that we made before Political Machine.
I worked on five screens this week: the Star Port screen, the Ship Design screen, the Ship Yard screen, the Camera Control window and the Graph Context window. The ship windows were partially done because The Ship Design screen and the Ship Yard screen used to be one window, and the Star Port shares some of the same code. I only had to hook up the graphics and the mouse messages for the camera controls, and then I handed that over to Scott so that I could work on the other screens. The Graph window itself wasn't hooked up at all, but the code to draw the graphs was mostly in. I did have to fix a bug where it wasn't rendering the graphs. So I did get a lot done, but I don't want you thinking that I did everything from scratch!
Have a good weekend and a good week everyone!
--Cari