Author
Topic: Level editor updated 15Oct 2013 (Read 23917 times)

Because I love this project and I love to make custom levels in any game, I've put some work into making a GUI level editor. Using notepad to edit .level files was getting a bit tedious and error-prone.

However you should know this is my first application to have any practical use. I pretty much started it to learn java and to test myself. It has helped me alot but I also want it to help you!

Included in the zip are a runnable .jar and .exe file. You will need Java Runtime Environment installed to run it.

Please always backup your level files before using the program and report any errors you find! Any help or suggestions are welcome.

**known issues** * it should not be possible to choose non-existent diseases for an emergency.

**future improvements** * give warning when there is no way a disease can be cured. (because the rooms don't exist) * multilingual support (priority: disease names) * error handling * option to reset each value to default individually * should only ask for saving changes on exit if changes have been made. * missing values: some awards, salaryAbilityDivisor, ResearchPointsDivisor, epidemics-related, maxDiagDiff, holdVisual, mayor frequency, training-related, object cost, room cost, disease price.. (maybe not all of them should be included.)

**testing required** * why do the sam files have values other than 0 or 1 for #visuals / #non_visuals? does it affect the frequency of each disease? is it implemented in CTH yet?

But maybe you can add a message when loading of a level file failed, because it is for example a .map-file instead of a .level-file. Now the programm reverts automaticly to the example map and there's no message.

hmm.. but on the open dialog it will only show you level files by default. Only if you change it to "all files", unexpected things could happen. It really only makes sense to load .level and .sam files, but the latter is not fully supported yet. Maybe there should be a warning.

v0.12- only .level and .sam files can be opened now- fix: could not load start_staff- fix: could not edit win % on emergencies- added a warning when the population growth is never stopped.

The compatibility with .SAM-files is not so good at the moment, but we know you're working on it! But it now seems that startup the program is much slower then it was before. I will dubble-check this tonight.

Edit: I checked this at home and I think I was wrong. Does it start by you as fast as with earlier versions?

I don't think #visuals / #non_visuals are used yet and I think the numbers relate to the month that type can first appear in the hospital. A good one to check this against is Alien DNA as that does not show up until about the fourth year in some levels.