DO/Modding/Tools

From Dark Omen Wiki

(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
|'''[[WH2EDIT]]'''
|'''[[WH2EDIT]]'''
|The original army file editor, written in 1998 in Borland Pascal by Mikademus. Allows editing virtually every aspect of an army, but is relatively buggy. Supplanted by Ghabry's editor [[DO/Modding/Tools/Wh32Edit|Wh32Edit]].  
|The original army file editor, written in 1998 in Borland Pascal by Mikademus. Allows editing virtually every aspect of an army, but is relatively buggy. Supplanted by Ghabry's editor [[DO/Modding/Tools/Wh32Edit|Wh32Edit]].  
-
|Mikademus
+
|[[user:Mikademus|Mikademus]]
-
|Pascal
+
|[http://en.wikipedia.org/wiki/Pascal_(programming_language) Pascal]
|link
|link
|link
|link
Line 18: Line 18:
|'''[[Wh32Edit]]'''
|'''[[Wh32Edit]]'''
|The new and shiny army file editor written by Ghabry in WXWidgets/C++ and runs both under Win32 and Linux. Like WH2EDIT allows editing virtually every aspect of an army, but is relatively not buggy :).  
|The new and shiny army file editor written by Ghabry in WXWidgets/C++ and runs both under Win32 and Linux. Like WH2EDIT allows editing virtually every aspect of an army, but is relatively not buggy :).  
-
|Ghabry
+
|[[user:Ghabry|Ghabry]]
-
|C++
+
|[http://en.wikipedia.org/wiki/C%2B%2B C++]
|link
|link
|link
|link
Line 25: Line 25:
|'''[[DO/Modding/Tools/CLI Editor|CLI Editor]]'''
|'''[[DO/Modding/Tools/CLI Editor|CLI Editor]]'''
|All of Dark Omen's data can be accessed and edited through the source base's parser classes. These include a PRJParser, BTBParser, CTLParser, SHDParser and LITParser classes. The Currenty front-end is a CLI (text mode) editor using literal expressions for commands, but the final version will be a 3D map editor (the parser classes are fully independent and decoupled from platform and front end). Allows editing most aspects of every existing map. Also includes functionality to view data of .M3D files. Developed in C++ by Mikademus.  
|All of Dark Omen's data can be accessed and edited through the source base's parser classes. These include a PRJParser, BTBParser, CTLParser, SHDParser and LITParser classes. The Currenty front-end is a CLI (text mode) editor using literal expressions for commands, but the final version will be a 3D map editor (the parser classes are fully independent and decoupled from platform and front end). Allows editing most aspects of every existing map. Also includes functionality to view data of .M3D files. Developed in C++ by Mikademus.  
-
|Mikademus
+
|[[user:Mikademus|Mikademus]]
-
|C++
+
|[http://en.wikipedia.org/wiki/C%2B%2B C++]
|link
|link
|link
|link
Line 32: Line 32:
|'''[[BTB Editor]]'''
|'''[[BTB Editor]]'''
|Parser and editor for the .BTB battle boundaries and special regions file format. Written in C# by Rob.  
|Parser and editor for the .BTB battle boundaries and special regions file format. Written in C# by Rob.  
-
|Rob
+
|[[user:Rob|Rob]]
-
|C#
+
|[http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
|link
|link
|link
|link
Line 39: Line 39:
|'''[[DOT file editor]]'''
|'''[[DOT file editor]]'''
|A program to modify the path of the dots on the overworld
|A program to modify the path of the dots on the overworld
-
|Ghabry
+
|[[user:Ghabry|Ghabry]]
|unknown
|unknown
|link
|link
Line 46: Line 46:
|'''[[MDose]]''' SPR editor
|'''[[MDose]]''' SPR editor
|The original .SPR sprite file editor. Function-complete but buggy. Written in Delphi in 1998 by Mikademus. To be supplanted by Rob's C# editor. (LINK TO DOWNLOAD AND SOURCE)
|The original .SPR sprite file editor. Function-complete but buggy. Written in Delphi in 1998 by Mikademus. To be supplanted by Rob's C# editor. (LINK TO DOWNLOAD AND SOURCE)
-
|Mikademus
+
|[[user:Mikademus|Mikademus]]
-
|Delphi
+
|[http://en.wikipedia.org/wiki/Delphi_programming_language Delphi]
|link
|link
|link
|link
Line 53: Line 53:
|'''[[RDose]]''' (Rob's SPR editor)
|'''[[RDose]]''' (Rob's SPR editor)
|A newer and improved editor incorporating new information about the .SPR format. Written in C# by Rob. (LINK TO DOWNLOAD AND SOURCE)
|A newer and improved editor incorporating new information about the .SPR format. Written in C# by Rob. (LINK TO DOWNLOAD AND SOURCE)
-
|Rob
+
|[[user:Rob|Rob]]
-
|C#
+
|[http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
|link
|link
|link
|link
Line 60: Line 60:
|[[Model Converter|.M3D-to-Belnder Model Converter]]
|[[Model Converter|.M3D-to-Belnder Model Converter]]
|Tool to import and export DO's .M3D models to the Blender 3D editor.
|Tool to import and export DO's .M3D models to the Blender 3D editor.
-
|Rob
+
|[[user:Rob|Rob]]
|Blender API (Python with Blender functions)
|Blender API (Python with Blender functions)
|[http://en.dark-omen.org/downloads/view-details/1.-modding-tools/1.-map-editor/darkomen-m3d-to-blender-converter.html Download]
|[http://en.dark-omen.org/downloads/view-details/1.-modding-tools/1.-map-editor/darkomen-m3d-to-blender-converter.html Download]
|link
|link
|}
|}

Revision as of 16:01, 30 January 2009

Tools for editing and modding Dark Omen currently being developed and in a more-or-less working state:

Name Description Developer Language Binary Source
WH2EDIT The original army file editor, written in 1998 in Borland Pascal by Mikademus. Allows editing virtually every aspect of an army, but is relatively buggy. Supplanted by Ghabry's editor Wh32Edit. Mikademus Pascal link link
Wh32Edit The new and shiny army file editor written by Ghabry in WXWidgets/C++ and runs both under Win32 and Linux. Like WH2EDIT allows editing virtually every aspect of an army, but is relatively not buggy :). Ghabry C++ link link
CLI Editor All of Dark Omen's data can be accessed and edited through the source base's parser classes. These include a PRJParser, BTBParser, CTLParser, SHDParser and LITParser classes. The Currenty front-end is a CLI (text mode) editor using literal expressions for commands, but the final version will be a 3D map editor (the parser classes are fully independent and decoupled from platform and front end). Allows editing most aspects of every existing map. Also includes functionality to view data of .M3D files. Developed in C++ by Mikademus. Mikademus C++ link link
BTB Editor Parser and editor for the .BTB battle boundaries and special regions file format. Written in C# by Rob. Rob C# link link
DOT file editor A program to modify the path of the dots on the overworld Ghabry unknown link link
MDose SPR editor The original .SPR sprite file editor. Function-complete but buggy. Written in Delphi in 1998 by Mikademus. To be supplanted by Rob's C# editor. (LINK TO DOWNLOAD AND SOURCE) Mikademus Delphi link link
RDose (Rob's SPR editor) A newer and improved editor incorporating new information about the .SPR format. Written in C# by Rob. (LINK TO DOWNLOAD AND SOURCE) Rob C# link link
.M3D-to-Belnder Model Converter Tool to import and export DO's .M3D models to the Blender 3D editor. Rob Blender API (Python with Blender functions) Download link
Personal tools
communication