Euflorium: The Eufloria Community
Eufloria => Eufloria Classic => Topic started by: Pilchard123 on July 12, 2010, 04:15:27 AM
-
Is there any way to add icons to the custom level list, as an example maybe a little round-edged square with a simplified cutout of a virus in it if it uses annikk's Infected AI? Or maybe clicking on the level name would bring up an information box about it, with a play button, like the main levels? Something else I was thinking about was a way to sort the levels, by author, or average game length, or something.
-
Good idea, I’d love that!
-
I think the best I could do would be to put in an interface that let you sort the levels into your own directory structure... e.g. annikk.exe/Infinity.lua, Bonobo/gorilla.lua, etc etc. "uses the infected AI" could be a hard one to spot as the AI may have been modified etc.
-
Well, own directory structure would be a great progressm IMHO.
BTW could you please post the names of the original levels which are in the maps folder? Meanwhile I have quite a chaos in there and I’d like to clean it up a bit w/o installing anew.
-
I don't think there's anything in there on installation but the zip of the game's regular levels.
-
Like the main game levels?
cool that sound that you can used as a campaign menu?
i am making now a campaign of ( at the moment ) 2 levels about 1 story...
-
Thx @Alex
-
Yeah I might add a campaign style interface but it's not a priority atm. Naming conventions could solve most of the problems there, apart from recording which levels have been completed.
-
"uses the infected AI" could be a hard one to spot as the AI may have been modified etc.
It could be doable. If the information was set by the author of the level, not worked out by the game, then surely it would just have to check a tag on the file, or or an extra bit at the top of the LUA file for the level, or something.
Like this, maybe (obviously this is completely made up...):
LevelInfo.Author = "Pilchard123"
LevelInfo.ReleaseDate = 32/13/1806
LevelInfo.Difficulty = 2 --1 = easyest, 5 = hardest
LevelInfo.UsesInfected = true
LevelInfo.InfectedVersion = 0 -- version 0 is a customised/altered Infected AI
LevelInfo.Length = 1.25 --rough time in hours to complete
LevelInfo.GravityMap = true
-
Yeah I might add a campaign style interface but it's not a priority atm. Naming conventions could solve most of the problems there, apart from recording which levels have been completed.
That sound super cool ;D!
but but :'( it not fair GRRRRR. I understand that, so we'll have to wait :)
-
i still think the best method of sorting custom levels is to sort it first by number of times played, then by average game length (info that is collected over time of course).
that would be easier, quicker to implement and simple to navigate, just sort it either A-Z, or Z-A...
aws