File loading window

Started by , Wed 13/02/2008 15:08:30

Previous topic - Next topic

bicilotti

I'm currently working on a little puzzle game.

The map of every level is stored in 'dat' files. Currently there are 5 of them (1.dat, 2.dat ... 5.dat).

My desire is to let other people design their levels. My plan was to:

1 -write a function that would have scanned the folder in which the game was played in search for .dat file
2 -display them on a GUI
3 -let the player pick the one they prefer

Read the big M., did a fora search, could not pass through step one.

So my question is:

Is there a way to accomplish that? Do you think there is another method to make 3rd party leves possible in a AGS game?

Thank you in advande

GarageGothic

You'll want to look into the ListBox.FillDirList(string filemask) function.
In your case you would set up a listbox and do something like lstFileToLoad.FillDirList("*.dat");

bicilotti


Khris

If you want a bit more control, iterate through the possible file names and try to open them using File.Open. The returned pointer to the File will equal null if it doesn't exist.

SMF spam blocked by CleanTalk