So guys another update on what is going on right now.
After adding characters and weapons into the Mod, so they work like they should I already told you about some performance problems. I tested the Mod (or let's say someone tested it) on a "lower spec" system with really bad results. So I went on trying to find the part where the performance get's lost. So I searched for about 3 hours trying every little possibility and noting changed. I must have something inside the whole code, which messes up the whole performance. Even if I completly turn down the shadows (or disable them with a special shader), the performance still drops to the value I got with shadows activated and having them on highest setting.
Right now I'm a annoyed of this situation that I can't find the bug that is inside the code, as the normal Advanced Lighting (and also in the DarkQuake demo of Evolved) runs smooth with 90+ FPS.
So now every new integration of any new feature is stopped until I get rid of this bug. Maybe I need to start a complete re-code based on the latest FPSC version and try to do things a bit different, so this bug does not occur. But I don't know if this will help. I hope so.
This said, I will start to rewrite the complete Mod into the latest FPSC version and will now try to get a good performance and than add all the features back in (like disable/enable lights etc). Because how useful is a feature, if the rendering is taking performance just for having it, without doing something with it. I will do my best to get rid of all the bugs. I have a lot of more plans with this mod going on, so I can't stop at this stage.
But this needs to wait until everything works likee I want it to be. Because at this stage, you could not even run a normal FPSC game on a high end system with more than 30 FPS, which is worse than... worse? ^^
So the contest is still active, I still wait for some maps, because they will also help to get a good performance based on actual user maps, so I can check how it would run on other maps like my own.
So I hope you all can wait some more time until a alpha release... everything could have been so nice... I love DarkBasic
We will see how everything works out. Now I'M going to sleep a bit and think about some solutions while doing this ;D