After fixing all of those bugs.
In the v6 of DarkBasic , should be good to add
Lit Sprite command.
Makes sprite lighter and darker.
And all commands should be like this.
Sync_on
Set_Video_mode
All functions without space with underscore.
Dynamic light will be very good
Earthquake effect will be very good.
It is very good to be added some windows and gadgets editor
and add some skinnable windows , or blue gui add more skinnable
windows function.
And the main exe file Icon with pyramid be able to change with
everything I want.
.obj .max .gls .cms file format need to be added with entities.
and other poppular formats as
Lighwave , Poser.
All third party can help to put all their plugins in the core
and the NCG must be in the core.
More examples must be added. And all external help files must be
added to main manual.
And one more :
When you make a project and you have many .dba source files in the
project for example.
I have a project with this files
main file "main.dba"
I have all variables in the "init.dba"
I have all functions in "functions.dba"
I have mission1 of my game in "mission001.dba"
I have mission2 of my game in "mission002.dba"
I have load music rutine in "music.dba"
I have my castle level in "castle.dba" etc....
So for example :
My "main.dba" has 20 lines
My "init.dba" has 10 lines
My "functions.dba" has 5000 lines
My "music.dba" has 300 lines
My "mission001.dba" has 1000 lines
My "mission002.dba" has 567 lines
blah blah ...
and I make some syndax error in the "init.dba" in the line 3
compiler say , syndax error in line 23
but there is no line 23 in the "init.dba".
compiler miscalculate the error line , and when you are using many files in your project
So compiler must says:
Syndax error in file "init.dba" at line 3
not syndax error in line 23 , which line? which file?
This is a big problem because I had made error in other file
in my project and I try to find my error.
Which line I had the problem and which file?
If I have 200 files in my project , then will be a chaos to
find my error.
Thank you very much to saw my opinion.