DO/Modding/Tools
From Dark Omen Wiki
(+cat modifications) |
|||
(3 intermediate revisions not shown) | |||
Line 9: | Line 9: | ||
!Source | !Source | ||
|- | |- | ||
- | |'''[[WH2EDIT]]''' | + | |'''[[DO/Modding/Tools/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 [[ | + | |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 (see below). |
- | + | |[[user:Mikademus|Mikademus]] | |
- | |Pascal | + | |[http://en.wikipedia.org/wiki/Pascal_(programming_language) Pascal] |
- | | | + | |[http://en.dark-omen.org/downloads/view-details/1.-modding-tools/2.-army-editors/wh2edit.html Download] |
- | | | + | | - |
|- | |- | ||
- | |'''[[Wh32Edit]]''' | + | |'''[[DO/Modding/Tools/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++] |
- | | | + | |[http://ghabry.dark-omen.org/wh32edit/ Download] |
- | | | + | |[http://code.google.com/p/do-wh32edit/ Download] |
|- | |- | ||
|'''[[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++] |
- | | | + | | - |
- | | | + | | - |
|- | |- | ||
- | |'''[[BTB Editor]]''' | + | |'''[[DO/Modding/Tools/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#] |
- | | | + | |[http://en.dark-omen.org/downloads/view-details/1.-modding-tools/1.-map-editor/btb-editor.html Download] |
- | | | + | | - |
|- | |- | ||
- | |''' | + | |'''DOT-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]] |
- | | | + | |[http://en.wikipedia.org/wiki/Java_%28programming_language%29 Java] |
- | | | + | |[http://ghabry.dark-omen.org/dotparser.zip Download] |
- | | | + | |[http://ghabry.dark-omen.org/dotparser.zip Download] |
|- | |- | ||
- | |'''[[MDose]]''' SPR | + | |'''[[DO/Modding/Tools/MDose|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. | + | |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. |
- | |Mikademus | + | |[[user:Mikademus|Mikademus]] |
- | |Delphi | + | |[http://en.wikipedia.org/wiki/Delphi_programming_language Delphi] |
- | | | + | | - |
- | | | + | | - |
|- | |- | ||
- | |'''[[RDose]]''' (Rob's SPR editor) | + | |'''[[DO/Modding/Tools/RDose|RDose]]''' (Rob's SPR editor) |
- | |A newer and improved editor incorporating new information about the .SPR format. Written in C# by Rob. | + | |A newer and improved editor incorporating new information about the .SPR format. Written in C# by Rob. |
- | |Rob | + | |[[user:Rob|Rob]] |
- | |C# | + | |[http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#] |
- | | | + | |[http://en.dark-omen.org/downloads/view-details/1.-modding-tools/3.-sprite-editors/rdose.html Download] |
- | | | + | | - |
|- | |- | ||
- | |[[Model Converter|.M3D-to- | + | |[[Model Converter|.M3D-to-Blender 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 | + | |Blender API ([http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python]) |
|[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] | ||
- | | | + | |[http://en.dark-omen.org/downloads/view-details/1.-modding-tools/1.-map-editor/darkomen-m3d-to-blender-converter.html Download] |
+ | |- | ||
+ | | '''[[DO/Modding/Tools/3D Editor|3D Editor]]''' | ||
+ | | 3D editor for Dark Omen levels. Currently is in alpha state, level viewing only. | ||
+ | |[[user:Mikademus|Mikademus]] | ||
+ | |C++ using [[WARTBED]]. | ||
+ | | | ||
+ | | | ||
|} | |} | ||
+ | |||
+ | |||
+ | [[category:Modifications]] |
Current revision as of 15:39, 22 March 2010
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 (see below). | Mikademus | Pascal | Download | - |
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++ | Download | Download |
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++ | - | - |
BTB Editor | Parser and editor for the .BTB battle boundaries and special regions file format. Written in C# by Rob. | Rob | C# | Download | - |
DOT-Editor | A program to modify the path of the dots on the overworld | Ghabry | Java | Download | Download |
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. | Mikademus | Delphi | - | - |
RDose (Rob's SPR editor) | A newer and improved editor incorporating new information about the .SPR format. Written in C# by Rob. | Rob | C# | Download | - |
.M3D-to-Blender Model Converter | Tool to import and export DO's .M3D models to the Blender 3D editor. | Rob | Blender API (Python) | Download | Download |
3D Editor | 3D editor for Dark Omen levels. Currently is in alpha state, level viewing only. | Mikademus | C++ using WARTBED. |