Map Creator/Editor GUI |
Log: http://www.telefonica.net/web/ergie/Log.txt
Actual version: 0.4.4
Download here: http://www.telefonica.net/web/ergie/SE5MapCreator_0.4.4.rar
ScreenShot: http://www.telefonica.net/web/ergie/ScreenShot.JPG
If the App doesn't work: This is the Vb6 runtime download web, it just install the basic support to run VB6 apps. If you can't make it work directly with the released rar, give a try installing this:
http://www.microsoft.com/downloads/details.aspx?FamilyID=bf9a24f9-b5c5-48f4-8edd-cdf2d29a79d5&DisplayLang=en
SE5 Map creator / Editor GUI
Created & developed by ergie272
******************************************************************************************
Important NOTES:
* Configure MapCreator.ini for the first use with the correct paths
* Delete the previous versions Folders, as there are some structural changes
* Before compile a new map, check your regional settings. They must be English-US to make it work properly
******************************************************************************************
Thanks to
**********************************************************************
This Map Creator couldn't have been written without the base put by Rick (rick@gibbed.us) and his map creator for Space Empires 5 ((c) Malfador Machinations 2006), and specially the classes in jewel (www.jewe.org) developed by him (more info on http://www.spaceempires5.com/en-US/project/rmg), that have been used in this program to organize the information of the maps.
And of course thanks to Malfador Machinations for making this marvellous game, and his MapCompiler... Now we need a Decompiler (
)
The newest Map Compiler can be found in the last patch (1.66 by now)
Purpose
**********************************************************************
"SE5MapCreator" is visual GUI to create and edit (previously created by the same application) maps for SE5. It can't edit the maps generated by the game, as the encryption used by Malfador hasn't been released, or at least I don't know it.
It can also generate random maps, parsing the appropiate data files. Although the System types and objects distribution are taken from these files, the Quadrant shape is partially taken from the files.
If there are locations, the Application uses them, and after that applies a random generation if neccesary.
How it works
**********************************************************************
- Check the "MapCreator.ini" so the paths are correct. It won't work if the Map compiler path or the maps folder path are not correct.
-"SE5MapCreator" creates one output file: A "txt" file, really a map in ascii with the structure used by SE5. This file is the input for the map compiler released by MM.
- Also, it can read a map in the same "txt" format.
- Can use different "*.txt" from the Data folder of the stock game or mods Balance Mod. The path to these files is in the "MapCreator.ini",and can be changed with the button Change in the main screen. By default, it uses the "standard" directory, that contains the stock game files. If you want to work in another mod, just change this setting with the path where this files are located and reset the program.
Limitations
**********************************************************************
- As stated before, "SE5MapCreator" can't edit maps generated by SE5.
Using it!
**********************************************************************
Just use the mouse. (lol)
Some tips anyway:
- In the Galaxy View Right Click Call the Systems menu, to create and delete Systems. One left click on a System will enable the system view, showing all the Objects in that System.
- In System View, Right Click Call the Objects menu, to Add and Remove them (Stars,Asteroids,Planets,Storms and Warps). Drag'n'drop an object to move it around.
- Double clicking on an Object allows to edit it.
- "Save Map" only saves the map in construction; "Generate Map" Saves the map and calls the MapCompiler with the mod settings selected.
Future
**********************************************************************
My sons don't leave me much time, so we'll see. 

Re: Map Creator/Editor GUI
Thanks ergie for all the work you've put into this.
Now that the intermediate file is a txt file I can cut and paste around as well as use your editor. Until the editor is fully functional.
SEV, more than a feeling.

Re: Map Creator/Editor GUI
I've made my first map, compiled it and tried it out... My warp points look like stars and their difficult to warp with them. When I selected one it crashed the game. Pretty cool start though.
SEV, more than a feeling.

Re: Map Creator/Editor GUI
So can I switch out those three data files stellarabilitytypes.txt, stellarobjecttypes.txt and systemtypes.txt to the ones used in a mod to make a map that works in that mod?
SEV, more than a feeling.
Re: Map Creator/Editor GUI
Loving the new edition Ergie. The random generator is just what I needed, much codos to you!
EDIT for question:
What would people recommend for the stats for the planets in our solor system?
Size:
Gravity:
Temperature:
Conditions:
Radiation:
I guess the same applys to our sun but it's easier to figure out then the planets. Also, how do people commend doing moons? Putting them next to the planet or just ignoring them altogather? I'm thinking just ignoring them because of the planets with lots of moons. It's to bad we can't put planets over astroid belts. I've actually seen it in the game, was pretty weird, but can't do it with the editor... not a complaint, I love the editor and will be taking full advantage of it!
Re: Map Creator/Editor GUI
The game engine has no issues with multiple objects in the same sector. Refer to the Same As X positioning option for SystemTypes.txt.

Re: Map Creator/Editor GUI
Yes an easy way to put in moons!!!!
Re: Map Creator/Editor GUI
Ergie you are just getting better and better. I was actually what would be recommended because I'm going to recreate our system manually. Thanks so much for the option of having multiple objects in the same sector. Makes it nice to have a 'large astroid' in the system.
Re: Map Creator/Editor GUI
Very nice work. I too like the possibility to position multiple objects (planet with moons) in the same sector. Works perfectly.
Thank you very much.
With the generate random map I encountered two problems:
1.) Sometimes I get the error message: Run-time error '9': Subscript out of range.
Then the program is closed.
This is a random error as with the identical settings the map generation will work on a second try.
2.) The random generated maps have stars and warp points but not other stellar objects like planets, asteroids, storms. It does not matter if I use the standard data of FQM data.
Re: Map Creator/Editor GUI
I put the files in the standard directory thats packages with the map generator. Have had no problems creating maps using the FQM types. For the record I have .8 version that comes already on the IRM mod.
Re: Map Creator/Editor GUI
With standard data files your program is now working perfectly as far as I have seen it. Random map generation is functioning and I started a game with a map created this way without problems.
With FQM I had the errors you mentioned. If I exchanged the standard data files the map compilation was without error message but if you start a game with the map created you get an error "cannot load SE V Pictures Stellar". However the systems look good and you can proceed with the game without further problems as far as I can tell.
Re: Map Creator/Editor GUI
Things I noticed when trying your program out.
FQM would not work unless the Skyboxes are present, couldn't even create the 1st system. Later versions of FQM don't have the skyboxes in the System types file.
When using my own mod which I also had to add skyboxes to. It has modified planet atmospheres (new extra atmosheres) which do not show up at all when creating a planet.
Keep up the great work.
Re: Map Creator/Editor GUI
Ergie you were right about the skyboxes: that fixed the problem in FQM with your map generator 0.33.
I have a proplem with the new 0.34 rar file: I can't extract it, it gives me the error message of beeing corrupted. Downloaded it twice with the same result.
Perhaps you could e-mail MM about the path for the data files. Your suggestion of putting the data files in the stock data folder works but is a little bit complicated in the long run.
The maximum number of systems your program can handle is at least 250. I created several maps with FQM of this size and never had a problem.
Again thank you very much for your excellent work!
Re: Map Creator/Editor GUI
Working this time Ergie, thanks!

Re: Map Creator/Editor GUI
I just can't seem to get this to work. I've configured where each folder is from the default (spanish?). It lets me save a .txt file, but it crashes with a runtime error 70 permission denied when I try to generate a map.
SEV, more than a feeling.
Re: Map Creator/Editor GUI
Re: Map Creator/Editor GUI
Hey Ergie. I think I might have found an error. Storms and nebula that are created by the generator don't get abilities. Whole nebulas are perfectly safe to treverse because the storms in it don't do anything. It is giveing abilities to astroids it creates though. Not sure about if it's placing ruins on planets or not... 245 systems = alot of planets to look at!
Kyle
Re: Map Creator/Editor GUI
I've been enjoying using this map creator but I was wondering if I could suggest a possible feature for a future release?
Would it be possible to set the name for a system before randomly generating it?
Thanks for the great Map Creator!
Re: Map Creator/Editor GUI
Sorry, I've not been on here for a while, either!
What I was suggesting was the ability to enter name for a randomly generated system.
i.e. create a random system full of objects but be able to specify a name first which would then be used to name all of the objects. Although you can create (and name) an empty system or rename a system that has already been randomly generated it doesn't allow you to randomly generate a system with a name of your choice. Obviously you can rename a random system after it has been created but this won't change the names of all the objects.
I hope that makes a bit more sense!
Thanks

Re: Map Creator/Editor GUI
Does someone have the source code for the Map Creator, so we can mod it to work with the current version (and add stellar properties to randomized systems)?
Re: Map Creator/Editor GUI
Was going to ask pretty much the same thing. Also to add in my wish for a updated version is to have stars, planets and astroids named like in the stock game. Stars = star / planet = I, II, III, etc / astroid = astroid belt I, II, III, etc. And ofcourse the nebula being generated with storms with abilities LOL
Re: Map Creator/Editor GUI
could you release me the source files? This must have taken alot of time and effort to mkae, great job!
email them to me and I will help you to expand it so it can support any number of adaptations, EG different stars, more default options, easier UI, MORE abilities for objects... ETC
jamieswasteland@hotmail.com
BTW GREAT job!
BTW An error occurs when trying to add abilities to warp points
Re: Map Creator/Editor GUI
I've mad myself a map, but when it comes to generating it i receive a runtime "53", happens every single time. I'm able to save the map and reload it, just not generate it.
In the MapCreator.ini i altered the data to the following:
[Data Directory]
C:\Games\Space Empires V\Editor\Standard
[Map Compiler Path]
C:\Games\Space Empires V\Utilities\mapcompiler
[Map Folder]
C:\Games\Space Empires V\Maps
[Multiple Objects in same Sector]
false
I know the readme never mentioned altering the [Data Directory] bit, but it brought up the run-time error before and after i altered it.
Any suggestions?
Thanks.
Re: Map Creator/Editor GUI
Nevermind, figured out my mistake!
I'm able to generate smaller maps, but the larger maps don't seem to work, the editor stops responding and uses up all my computer usage.
Edit: Only the two test maps that came with the editor have worked for me and one map i randomly made that had 12 systems in, anything else i try to make doesn't work. A random map with 100 systems, random map with 60 systems (and one i personally modified) or just a random map with 30 systems, all results in the same thing, the program stops responding and i have to close it via task manager.
Anyway to stop it from doing this? Its really annoying me now.
Re: Map Creator/Editor GUI
So can anyone tell me how to install it? like step by step instructions, I dont see one on the wiki or in the download or anything there seems to be a few instructions on this page but can I get a compiled step by step instructions list
(like where to extract it, if I have to change folder names for it to work and any other setting changes I have to do)
also does it work with the major mods like bm or any of the other major mods
thanks




). Being a programmer myself it's hard say bye to this project, but I leave the torch to RogerN. Luck with Genesis.
Re: Map Creator/Editor GUI
*Updated* 0.2.1 Uploaded. Fix on error removing systems (last minute bug, sorry)