BlitzMax "Framework Assistant" - New version

Miscellaneous Forums/Blitz Showcase/BlitzMax "Framework Assistant" - New version

done that and it still chucks up the same thing, it seems to be missing some on the modules
Do you have functions such as JoyX() (for pub.freejoy) and lua commands/functions?

Looking at that error report it appears your program wants just about every module available.

Which method are you using for the extra files? ..
Import "tilecascadetypes.bmx"

or ..

Include "tilecascadetypes.bmx"


Also, I'm worried that the scan is checking the same files several times.
Example, tilecascadeglobals.bmx is checked 4 times(?)
Do your includes try to include the same file?

Is your Framework directive in the main file only?
That is, TileCascade.bmx should have FrameWork brl.blah and imports for whatever is needed in that file. The others should have Import brl.blahblah for wahtever they need.

Here's an example of what I'm rambling on about:

test.bmx
Framework brl.glmax2d
Import brl.bmploader

Import "dosound.bmx"

SetGraphicsDriver GLMax2DDriver()
Graphics 640,480,0,2

i=LoadImage("pic.bmp")
DrawImage i,50,50

Flip
WaitKey
End
dosound.bmx
Import brl.freeaudioaudio
Import brl.wavloader
s=LoadSound("snd.wav")
PlaySound s
From the above, the dosound.bmx file which is 'imported' by test.bmx has it's own associated module imports but no Framework command.
The main test.bmx file has a Framework command and it's own module imports too.

That's assuming you are doing Import "blah.bmx" as opposed to Inlcude "blah.bmx"