As some of you know, Nicoli_s and I have been working on a 3rd party editor since before GE came out. We want the initial version of this editor to be a complement to GE and offer features GE does not. This is our progress so far:
Script Editor
Ability to edit Galaxy scripts directly. Easily import multiple scripts into a map. *
Autocomplete for Galaxy, including custom function names and galaxy calls. Intellisense-style hints for function definitions (coming soon). *
Real-time syntax checking and error detection(courtesy of Zoxc and his Legion compiler) *
Terrain Editor
Export/Import the Heightmap of a map into a image file. *
Export/Import the individual texture masks for each terrain texture. *
The combination of of the two features above can let map makers create terrain that is virtually impossible in GE. You will be able to take 2D images and turn them into awesome 3D maps with any image editor and a few clicks of a button.
3D preview of terrain after import *
Future support for custom cliffs, importing pathing map from an image, etc *
Data Editor
XML-based data editor. XML is intelligently merged from different data sources. *
Edit data as XML text and in a modern property grid simultaneously. *
Open and view multiple data objects at the same time. Easily navigate between them. *
#sc2mapster http://sc2mapster.com/
| Report Triggers/Data that makes the game crash on the forums!
| Patch 14 Undocumented Editor Changes: http://bit.ly/ae5PmH
| Beta staying open 'til 6/7
| Idle in #MWE for Milky Way Editor!
Bookmarked - quick question I wouldn't mind answered on the new data editor.
Will we still have to work with the separated data (unit, actor, model tabs for instance) or will there be a more streamlined UI? This has been a huge irk for many mappers.
Your data editor is already leagues ahead of the official one in terms of organization and professionalism. Please keep up the excellent work, I'll be keeping an eye on your progress. :)
The data is still fundamentally separated into different XML nodes, but we do hope to offer better ways to navigate links between them.
For example we'll probably offer a visual graph that shows how any given data relates to other nodes. We will also let you search through all the files simultaneously instead of one at a time, and eventually hope to offer wizards to accomplish repetitive tasks.
They may help you gather an understanding of how our editors were built through years of perfection, and how our experiences may assist you in designing your own editor. :)
Have you considered looking at community-made Starcraft 1 tools to help you design your interface? Such as Datedit?
They may help you gather an understanding of how our editors were built through years of perfection, and how our experiences may assist you in designing your own editor. :)
Actually, I just grabbed DatEdit the other day to take a look at how they set stuff up. Someone actually suggested that as well. I didn't do much modding, I was more of a mapper, so I was more into SCMDraft/StarForge and the old GUIedit.
that's impressive... what did you use to develop all of this? is java based or .net based or something else?
it seems a very though job, how long did it take until now?
We've been working on it on and off since the beta came out. Initially sanktanglia started the project as a map editor before GE came out and it grew from there.
Milky Way Editor
As some of you know, Nicoli_s and I have been working on a 3rd party editor since before GE came out. We want the initial version of this editor to be a complement to GE and offer features GE does not. This is our progress so far:
Script Editor
Terrain Editor
Data Editor
@Sholdak: Go
wow i love this reminds me of eclipse (The UI) =) can't wait til release!
Woot! Been wanting to be able to use height maps! this will be extremely useful! When will you have this available for download?
@ZeroAme: Go IRC topic:
Bookmarked - quick question I wouldn't mind answered on the new data editor.
Will we still have to work with the separated data (unit, actor, model tabs for instance) or will there be a more streamlined UI? This has been a huge irk for many mappers.
@Sholdak: Go
Your data editor is already leagues ahead of the official one in terms of organization and professionalism. Please keep up the excellent work, I'll be keeping an eye on your progress. :)
@Windexglow: Go
The data is still fundamentally separated into different XML nodes, but we do hope to offer better ways to navigate links between them.
For example we'll probably offer a visual graph that shows how any given data relates to other nodes. We will also let you search through all the files simultaneously instead of one at a time, and eventually hope to offer wizards to accomplish repetitive tasks.
Wow, this is sweet.
This is goin' to be the SCMDRAFT/StarForge equivalent for SC2... xD
Have you considered looking at community-made Starcraft 1 tools to help you design your interface? Such as Datedit?
http://files.campaigncreations.org/resources/sc/programs/DatEdit.zip
They may help you gather an understanding of how our editors were built through years of perfection, and how our experiences may assist you in designing your own editor. :)
Actually, I just grabbed DatEdit the other day to take a look at how they set stuff up. Someone actually suggested that as well. I didn't do much modding, I was more of a mapper, so I was more into SCMDraft/StarForge and the old GUIedit.
If you guys need any help with the Data part of the editor lemme know =P
I can add you to the project if you'd like. There's always room for improvement.
i am really excited for this! cant wait til it's finished!
that's impressive... what did you use to develop all of this? is java based or .net based or something else? it seems a very though job, how long did it take until now?
@templar4522: Go
It's coded in .NET.
We've been working on it on and off since the beta came out. Initially sanktanglia started the project as a map editor before GE came out and it grew from there.
The modding community never, ever seize to amaze me! :D Keep it up yo!
Best Regards, Ice_bane @ B.net EU