Demolisher wrote:That syntax looks like it would make the mapinfo parser explode, perhaps simply something like this.
titlepage = "TITLEPIC"
creditpage = "CREDIT"
infopage = "HELP", "CREDIT"
titleresize = "scale" // forces it to screen size
creditresize = "full" // displays all, shrinks if nessessary, adds black borders
inforesize = "crop" // crops edges to fit
I'll agree my syntax is ugly and I'd happily accept something else. However, the above just says whether to scale the various screens or not. What it doesn't do is allow a modder to use different optimised graphics for the different display types. If it was possible to do that, then it would be possible to compose different versions of the title screen (etc) differently (eg the positioning of text on the titlepic could be placed appropriately for the different ratio modes. Certainly, if such an option was available I would use it.
CommanderZ wrote:Do not forget console background, it also stretches currently.
There are actually quite a few full screen graphics that haven't been mentioned yet. I'm not sure that all of them are appropriate for consideration - but some probably would be. Then. of course, there is the possibility of specifying your own supplied graphic names in various places (eg endpics) too.
Hmmm... this suggestion seems to be growing arms and legs. Perhaps a simple approach along the lines suggested by Demolisher would be best.