Author Topic: Unofficial Mount & Blade Editor (0.403b - for 0.750)  (Read 147396 times)

0 Members and 1 Guest are viewing this topic.

Effidian

  • Recruit
  • *
    • View Profile
Unofficial Mount & Blade Editor (0.403b - for 0.750)
« on: November 22, 2005, 03:03:30 PM »
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...
« Last Edit: January 07, 2007, 03:18:40 PM by Thorgrim »

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.202)
« Reply #1 on: November 26, 2005, 05:09:10 PM »
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

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.300)
« Reply #2 on: November 27, 2005, 10:27:32 PM »
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.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.301)
« Reply #3 on: November 28, 2005, 02:28:14 AM »
0.301:
* Fix adding operations when no operation exists.
* Fix operation ordering.
* Fix operation display update problem.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.302)
« Reply #4 on: November 30, 2005, 01:03:57 AM »
0.302:
* Fix "Missing operand after 's' operator." error.  (Hopefully...)

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.302)
« Reply #5 on: December 02, 2005, 06:22:38 AM »
0.303:
* Fix Icon combo box on Party Page.
* Fix another problem adding an operation when no operation exists.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.302)
« Reply #6 on: December 03, 2005, 06:15:07 PM »
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.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.305)
« Reply #7 on: December 17, 2005, 01:39:50 AM »
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.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.306)
« Reply #8 on: December 17, 2005, 05:36:55 PM »
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.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.307)
« Reply #9 on: December 18, 2005, 06:37:17 PM »
0.307:
* Support changes to parties.txt from map editor.
* Fix mesh lookups
* Fix face edit validation

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.308)
« Reply #10 on: December 20, 2005, 01:09:08 AM »
0.308:
* Another delete fix
* Have operation editor use the Id when available.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.309)
« Reply #11 on: December 20, 2005, 02:13:26 AM »
0.309:
* Correctly calculate the row count when writing files with deleted records.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.310)
« Reply #12 on: January 02, 2006, 04:10:08 PM »
0.310:
* Fix error when deleting a party that occurs when the map updates.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.311)
« Reply #13 on: January 08, 2006, 04:26:24 PM »
0.311:
* Fixed language issue when parsing module_info.txt.
* Fixed SpokenBy and PartnerType lookups in the conversation editor.

Effidian

  • Recruit
  • *
    • View Profile
Re: Unofficial Mount & Blade Editor (0.400)
« Reply #14 on: February 22, 2006, 09:29:34 PM »
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.