Nightinggale
Deity
- Joined
- Feb 2, 2009
- Messages
- 5,402
I agree with Ray that an image, which is custom made for a specific screen will be best. However in this particular case I would say that the screenshot is pretty much spot on to catch the essence of what we want to display and I would say we should go for it and see how it works ingame. Worst case scenario is that it looks horrible once it's actually inside and all we have to do is to remove it again. That's not really a high risk test 
I would have loved the dock to be closer though. I have this idea that dock placement can be written in XML and then the units can appear on the actual dock, just like in RaR. Sure it's eyecandy, but if the python code is flexible enough to handle that, we can do a much better job at hiding that all tradescreens in all mods use the same python file. Sure it would take a little more coding, but not an unreasonably amount of work.
Using the new debug settings screen, it could be made to reload the XML like the building XML and the units can be moved around when actually using the debug mode. Likewise it should be able to set the amount of units on the dock meaning you can test it with anything from 1 to 10 units without restarting the game. That would also be easy to add.

I would have loved the dock to be closer though. I have this idea that dock placement can be written in XML and then the units can appear on the actual dock, just like in RaR. Sure it's eyecandy, but if the python code is flexible enough to handle that, we can do a much better job at hiding that all tradescreens in all mods use the same python file. Sure it would take a little more coding, but not an unreasonably amount of work.
Using the new debug settings screen, it could be made to reload the XML like the building XML and the units can be moved around when actually using the debug mode. Likewise it should be able to set the amount of units on the dock meaning you can test it with anything from 1 to 10 units without restarting the game. That would also be easy to add.