Since the whole universe consist of coordinates and connections it would be possible to create a tool which "simply" lets you create this stuff by drag&drop on a 2D environment, automatically creating the needed xml-files.
(Preferable with the xml-patch-method.)
It's very hard to type in coordinates by hand, writing them down, double check. The same goes for connections and stuff.
So instead of working with several files at the same time you would simply put a sector here some zones there, connect them with highways, "save" and the tool uses the preset rules and creates the needed files/entries.
I know this is not done in several days, but if someone has the skills to do this would be a creat addition to the currently available modding tools.
Note: I know that this would only create "raw" clusters/sectors/zones without any AI-jobs/stations/backround etc. But this would be a good start. This stuff could be added in later versions...
[request] map editor tool
Moderators: Scripting / Modding Moderators, Moderators for English X Forum
-
- Posts: 415
- Joined: Sat, 31. Aug 13, 17:56
This would be to good to be true if is posibble.
Btw ES should have something similar like world editor or something.I cannot imagine how they populate all the asteroid,nebulas or other zone volumes.How they even know where to place them or how big and so on.They have some tools i'm sure.I hope they will release them to the community at some point.
Btw ES should have something similar like world editor or something.I cannot imagine how they populate all the asteroid,nebulas or other zone volumes.How they even know where to place them or how big and so on.They have some tools i'm sure.I hope they will release them to the community at some point.
-
- Posts: 139
- Joined: Fri, 10. Sep 04, 17:07
It should be quite easy to write an XML exporter for a 3D package like Blender or 3ds Max, which exports the scene as a proper formated xml document...then you can place dummy objects in your scene, export it and the game should place the correct models at the respective coordinates...
Thank God I am atheist.
-
- Posts: 90
- Joined: Sat, 3. Mar 12, 15:56
This would also be a good solution.Sujic wrote:It should be quite easy to write an XML exporter for a 3D package like Blender or 3ds Max, which exports the scene as a proper formated xml document...then you can place dummy objects in your scene, export it and the game should place the correct models at the respective coordinates...
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 100
- Joined: Thu, 19. Dec 13, 23:26
I might be able to work it out, when i got all stuff imported
Just need some easy to use 2d canvas to draw everything on, rest is just laoding xml and do number crunching.
SVG + REST should work, and the some system to "save" snapshots (in databe) and a export to create a mod (zip)....
I was even thinking of creating a maven plugin to create a default mod so the dir structure gets set up and default stuff gets generated...
mja, lots of work, lol
Just need some easy to use 2d canvas to draw everything on, rest is just laoding xml and do number crunching.
SVG + REST should work, and the some system to "save" snapshots (in databe) and a export to create a mod (zip)....
I was even thinking of creating a maven plugin to create a default mod so the dir structure gets set up and default stuff gets generated...
mja, lots of work, lol
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
Poking about for an easy(ish) solution, python, cherrypy and svgwrite would do the job nicely of parsing the xml to a map for use in the steam browser. Time to learn how to translate the connections to a nice looking map I guess...
X Rebirth - A Sirius Cybernetics Corporation Product
Split irritate visiting pilot with strange vocal patterns.
Split irritate visiting pilot with strange vocal patterns.
-
- Posts: 100
- Joined: Thu, 19. Dec 13, 23:26
yeah, i was thinking of http://xmlgraphics.apache.org/batik
same stuff, different language
same stuff, different language
Code: Select all
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100">
<rect x="0" y="0" width="10" height="10"
onclick="evt.target.setAttribute('fill', 'blue')"/>
</svg>