[Outdated] Unofficial Mount & Blade Editor (0.403b - for 0.750)

Users who are viewing this thread

Effidian

Recruit
The Unofficial Mount & Blade Editor allows you to modify the .txt files that are used by Mount & Blade to describe many of the in game elements (items, troops, parties, etc).  It is different than the official Module System because it has a graphical user interface and it modifies the .txt files directly. 


NOTE: This program will not work with version Mount & Blade 0.800 or higher, and there is currently no plan to update in the future.

Download the current editor  (for 0.730, 0.731, 0.750) 
Requires: .NET 2.0 Framework (NOT .NET 2.0beta) installed
Unzip the executable into any directory and run it. 

ERROR STARTING APPLICATION: "This application has failed to start because the application configuration is incorrect.  Reinstalling the application may fix this problem."
If you get the above error when trying to start the editor, it means .NET is not installed correctly or you have the beta version installed.  Uninstall the 2.0 version you have and install the new version from the link below.

You will need to install the Microsoft .NET Framework Version 2.0NOTE:  Version 0.200 of the editor and up requires the release version of the .NET 2.0 Framework.  If you had previously installed the .NET 2.0 beta version, you will need to uninstall it and and install the release version from the prior link.

roborob has started some documentation for the editor.  You can find that here.



Download the old Version (0.731 only)

Latest source is available and updated every 6 hours.  Use Visual C++ 2005 Express Edition (free download) to build it. (Should also work with any Visual Studio 2005 edition with C++.)  If you prefer, you can also use an SVN to get it from svn://eudoredlinux.ana.usal.es/mbedit/trunk.

Here is a post that discusses some of the source code in the editor.

For full release notes, click here.

Future features:
* Add 'wizards' to make common tasks easier. (Creating Towns, Party Spawning, Hireable NPCs, etc)
* Add "Merge" to assist in merging different modules
* Add tooltips for all fields with use descriptions
* Add support for commenting
* Add better argument support in the operation editor.
* Look into better scene handling (entry points, etc)
* Add ability to save as python scripts
* Add global Find & Replace
* Add "Most recently used" list for Filters
* Add ability to copy subcomponents, like menu options.
* Add better editor for operations using text (parser, syntax checker, code completion).
* Add ability so sort any table
* Detect which variables aren't being used and remove them when saving
* Support sounds.txt

Known issues:
* Need to handle upgrade troop limitations and remove troop limit.
* Fix "Find" to work with all fields
* DPI setting changes don't resize the screen properly.

Feel free to make suggestions for features not on the above list.

NOTE:  This editor allows you to modify some of the game elements  of Mount & Blade.  We do not yet know what effects all of these elements may have.  It would be a very good idea to backup your savegames BEFORE using them with any modified content.  It is possible that by setting objects to values that aren't supported that you may get your savegame in a state that it can no longer be loaded.  Please edit responsibly...
 
0.202:
* Added partial editor for menus.txt and mission_templates.txt
* Fix rename so it will rename items in operation blocks
* Added MRU list to Module menu
* More fixes dealing with loading .txt files ouput by the Module System python scripts
* Added support for using the load_resource specifiers to load mesh names.
* Added scene mesh and body drop down lists
* Added "Save As..." to save the current module in a different directory
 
0.300:
* Fix rename on Menus and Mission Templates
* Added ability to delete elements
* Changed Party Behavior Target to a lookup for the Party.
* Added "New" module feature, to start with a "clean slate"
* Added editor for operation blocks (triggers, dialogs, menus, mission_templates)
* Added support for adding new dialog states.
 
0.301:
* Fix adding operations when no operation exists.
* Fix operation ordering.
* Fix operation display update problem.
 
0.303:
* Fix Icon combo box on Party Page.
* Fix another problem adding an operation when no operation exists.
 
0.304:
* Add button to launch Thorgrim's map editor.
* Fix dialog order problems. 'anyone' dialog needs to be at the end of the file.
* Sped up drawing of 2d map.
* Detect changes and reload map.txt.
 
0.305:
* Added support for element ids. These are now shown in several places. I'm not sure if they should be the preferred display name or not. Suggestions are welcome...
* Fixed PartyTemplate Icon combo
* Added support for new 0.710 features
* Added support for scripts.txt
* Added support for multiple meshes on items
* Added ability to insert and reorder elements (currently only for troops and conversations).
* Fixed delete. Apologizes to everyone that messed something up with the previous version.
* Reverted change ordering 'anyone' dialogs at the end of the file. Now that you can order the dialog lines, this isn't necessary and may not be desired.
 
0.306:
* Fix menu lookups on party and party templates pages.
* Make sure if errors were detected on loading, it will not save the module.
 
0.311:
* Fixed language issue when parsing module_info.txt.
* Fixed SpokenBy and PartnerType lookups in the conversation editor.
 
0.400:
* Support M&B 0.73x. Including new SimpleTriggers, ParticleSystem, & SceneProps.
* Module | New has been removed. I'm not sure there would be any real desire to start from absolute scratch.
 
0.401:
* Fix mislabeled Leg Armor.
* Add pistol, musket, bullet types to item type combo.
* Fix operation argument types related to sceneprops, particles and sounds.
 
0.402:
* Fix the '-' (delete) button on the chest list in the scene page.
* Fix "Body Armor" and "Reach" labels for shields. They are now "Resistance" and "Size" respectively.
* Add lookups for check intervals on items and scene props.
 
0.403:
* Add more specific labels to some of the item attributes.
* Disable requirement field for ammo and goods.
* Don't allow adding duplicate variables or dialog states.
* Fix the problem where you could get an error opening a module after a module was already open.
 
Back
Top Bottom