I'm hoping to buy DBPro in a couple of weeks when I go to the USA on the 14th of February. However, a couple of things are hindering my decision... (Please note that I currently have the demo of DBPro - the latest one with the Patch 3 improvements - so some of these hindrances may now have been fixed or at least modified for the better.)
1. Only 7 lights are allowed? Why 7 (instead of, for example, 8 or 16)? Why only 7 (why not have an unlimited number)? The thing is, I have a CShop level with approximately 100 different lights. Unfortunately, I realise that with this 7-light restriction, even though it's a good level (compared to some of the other crap I've done) it's never going to find its way into my game. Which leads me on to my second hindrance...
2. Does DBPro come with its own original, royalty-free BSP compiling utilities? And what would be the best (preferably free) program to make BSP maps that are compatible with DBPro? I'm hoping to sell my game when it's done, so that means that I cannot use any Quake or Half-Life maps compiled with the official tools. If DBPro *does* come with its own BSP compiling utilities, then do they bypass the 7-light limitation inherent in DBPro? And how would you use custom entity data with the DBPro BSP compiler? (For example, I'm making a 4-player game. Of course, having just one "info_player_start" entity will not work for four players. So how would I be able to make four custom entities named "info_player1_start" to "info_player4_start" and be able to use them in DBPro for my game?)
3. How do you use real-time shadows? I'd like to test it out on the demo before I get the full version of DBPro, if it's possible to test it out in the demo. Could someone please tell me how I would apply real-time shadowing to an object (for simplicity's sake, let's say a cube), and get the shadows to show up?
Many thanks in advance for generously giving your time, and your help. It is very much appreciated.
Ashley.