• Register
Add file MountBlade Studio - v3.2.2.3 - Marnid
Location
Files
Filename
MB_Studio_v3.2.2.3_r2_-_Installer_x86.exe
Category
IDEs
Uploader
Johandros
Added
Updated
Size
10.64mb (11,159,707 bytes)
Downloads
576 (2 today)
MD5 Hash
0f7e80fd3c5eb82149e41a26fe9a94b6
Embed Button
Embed Widget
Description

An currently unfinished modding studio/tool for Mount & Blade Games (only tested with Warband yet) with a 3D troop and item viewer, a menu viewer and more little tweaks such as a module ini editor etc. Now with face editor! (WIP) Always make a backup somewhere save! It is always possible that bugs could be hitting you out of nowhere.

Preview
MountBlade Studio - v3.2.2.3 - Marnid
Comments
InqusitorsWrath
InqusitorsWrath

oh snap. I hope it douse make it easier cause i've always wanted to try and learn to mod

Reply Good karma Bad karma+4 votes
Johandros Author
Johandros

It is far from finished, but at the current state you should be able to make basic change like the shown categories on the right side. Later there will be more and also I want to improve the scripting part because this is the most complicated part.

A tutorial on how to use the tool is not available yet as stated, but I hope in a couple of weeks.

Reply Good karma+5 votes
InqusitorsWrath
InqusitorsWrath

thanks dude i hope you make something for bannerlord to

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

When bannerlord is released, I will make this tool compatible with it, if necessary.

Reply Good karma+2 votes
Teeff
Teeff

Awesome, looking forward to hearing more.

Reply Good karma Bad karma+2 votes
Communistman243
Communistman243

Thank goodness that you're working on this, I'm not well-versed at modding Warband but I still like editing various things in the game, this'll make a fine replacement for Morgh's Editor, especially since it provides a window so you can see what you're actually working on.

Looking forward to seeing further developments.

Reply Good karma Bad karma+2 votes
Namakan
Namakan

Looks like an awesome tool & I'm looking forward to see what you come up with!

There is just one thing I'm worried about, and it's the part where it says "[...]or get their source code back in a readable way.".
If this means you're working on a decompiler, you will likely face a lot of backlash from the modding community since most modders prefer to keep their sources closed, and simply because decompilers have basically been forbidden.

If you need more information, consider checking "The Forge" on the TaleWorlds forums or the modding discord.

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

You are right and I will remove this feature for the next update. I had good intentions, but I know people could use it for stealing.
When I developed my tool I also made this decompiler because I read about a mod which was closed after the modder lost his source code. In this specific case a decompiler wouldn't harm anyone, but help the modder and his community or fans.

Reply Good karma+3 votes
Guest
Guest

Thanks Dude for Awesome Tool

Reply Good karma Bad karma+2 votes
itruvor
itruvor

Good day.
In what form is it better to provide information about errors in the program?
Errors appear immediately when you create a project and pour in until the program is crash onto the desktop ...

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

Is there an error message? Is it just for a new project? Did you check for different paths and the moduleinfo.path file inside the files folder? Maybe the program didn't find your game installation, so the path probably is broken.
(path/to/game/Modules/%MOD_NAME%)

Reply Good karma+2 votes
itruvor
itruvor

Good day.
Thanks for the answer.
The program did not find the path to the game. I write it in the module_info.path file. After that, the program began to open and show its menu. However, when clicking on the menu Items or Troops, the program crashed..
At the same time, a small black window appeared where it was written: “Loading/ Please wait ...” And it was proposed to launch the program debugger.
The debugger showed the following:
System.ArgumentOutOfRangeException is not processed.
Message: A raw exception of type "System.ArgumentOutOfRangeException" in System.Windows.Forms.dll
Additional information: The StartIndex value cannot be less than zero.

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

Maybe try something like this:

C:\Program Files (x86)\Steam\steamapps\common\MountBlade Warband\Modules\%MOD_NAME%\

So the general path:

<DRIVE>:\path\to\game\Modules\%MOD_NAME%\

it is possible that the path wasn't correct because I wrote it with forward slash, sorry.

If you still experience this kind of error after you corrected the path, please let me know. I should add this to the "Help" section which should be available at the end of this year together with tutorials and new content.

Reply Good karma+2 votes
itruvor
itruvor

Unfortunately, it's not a slash ...
From the first time I write exactly the slash that is needed.
And what do you think about the second part of my post?
-------------------------------------
After that, the program began to open and show its menu. However, when clicking on the menu Items or Troops, the program crashed...
At the same time, a small black window appeared where it was written: “Loading/ Please wait ...” And it was proposed to launch the program debugger.
The debugger showed the following:
System.ArgumentOutOfRangeException is not processed.
Message: A raw exception of type "System.ArgumentOutOfRangeException" in System.Windows.Forms.dll
Additional information: The StartIndex value cannot be less than zero.
-------------------------------------

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

For the menu items I noticed a bug myself which will be fixed in the next update - menus without any options have this problem. But for troops I have to know which mod you used to edit or what kind of troop or are all troops broken on the specific module?

Reply Good karma+2 votes
itruvor
itruvor

Good day.
All troops broken ... I tried different mods. The last of the mods was Renaissance.

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

Could you please be more specific or is everything broken like stats, face, names, etc.?

Did you choose "Use original mod" or the recommended way with a new module folder?

I will check the Renaissance mod.

Reply Good karma+2 votes
Hayran
Hayran

Nice working. Well done.

Well the Bitdefender says the MB Studio.exe file are a virus, so need check it... And if possible, add the face costumer/editing in this editor, because on your editor, is more easy to edit appearances. Thanks.

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

It is possible that some anti virus "detects" my application as a virus because it isn't signed and has the ability to load script data as well as downloading files on its own.

What I know about virus scanners is, that they accept a virus if it is signed, but my application will be detected as harmful, so never trust an anti virus I guess. :D

- The face editing would be great and I wanted it myself together with many other cool features, but there is never enough time.

When you mean face customer/editing your probably thought about something like the ingame face editor right? I would try to recreate it first and then add new features if possible and needed.

I would use the existing openBrf 3D View for the face editor (if this is possible and ok for you).

Reply Good karma+2 votes
Eärendil_Ardamírë
Eärendil_Ardamírë

I hope my questions doesn't sound stupid but I struggle somehow with the given information. Is this tool mainly for number tweakers so they don't have to use the Module System or does it also implement codelines into the MS for the 'normal' modders?

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

It also should read/write module system files and compile them without using python. The tool isn't only for number tweaking, its for modders too. My problem are time and motivation, so the next update should bring more features. I deactivated parts of the autocode generator because of worries about possible abuses (code stealing). MountBlade Studio is able to read the .txt files and generate .py files vice versa.

Reply Good karma+2 votes
fabioalvesfranca
fabioalvesfranca

mine gives the following error "StartIndex can not be less than zero"
How do I solve this problem?
I have correctly placed where the location of the module is now in this error

Reply Good karma Bad karma+2 votes
Johandros Author
Johandros

The problem should be fixed now in the new version I released today.

If not tell me please where and when you see this message.
(Also it is probably better to create a new project or at least delete the pseudoCode files inside your current project, if any.)

Reply Good karma+2 votes
sulla.romanvs
sulla.romanvs

thanks a lot, if this tool can indeed grant the ability to decode the txt files, then it is a super tool, but I'm experiencing a lot of bugs, crashs, and error messages, i followed installation steps carefully, changed the path in module_info.path, but somehow something is not quite right, for example when i try to click Troops or Items in the "explorer" menu, i get a crash. the build process shows lots of errors, the .py files after decompiling are missing lots of stuff i guess, ID_items is never decompiled, that's all i can remember now XD, am i missing something here ?? thanks again

Reply Good karma Bad karma+1 vote
Johandros Author
Johandros

Here is the source for the project: Github.com

I will hopefully create a README soon and maybe a video on how to set things up.

Reply Good karma+2 votes
Eärendil_Ardamírë
Eärendil_Ardamírë

Hi Johandros,

bin jetzt dazu gekommen, ein wenig mit deinem Editor herumzuspielen. Hab es live im TW Forum Modding Discord gestreamt und auch ein paar Zuschauer gehabt.

Insgesamt hatte ich einen positiven Eindruck, sehr viel Potential in deiner Arbeit. Das meiste war zwar schnell klar, manches aber nicht sehr intuitiv, z.B. dass man mit den Buttons neben der Liste das ausgewählte Element verschiebt oder löscht, das erzeugt kurz Panik, wenn man es realisiert hat ^^

Leider konnte ich die Buttons 'Troops' und 'Items' nicht ausprobieren, beides erzeugte eine Fehlermeldung und ließ das Programm abstürzen.
Bild: Media.discordapp.net

Beim Menus ist beim zuklappen einmal das ganze zu weit zugeschnappt und man konnte garnichts mehr sehen: Media.discordapp.net

Und einmal waren zwei Info Pages buttons zu sehen, konnte den Fehler aber nicht replizieren: Media.discordapp.net

Mehr Tooltips wären definitiv hilfreich, vor allem für all die 'Flags', die man setzen kann und bei denen neue Modder meist keine Ahnung haben, was diese bewirken. Da könntest die Informationen zum Teil aus dem neuen Modding Guide herausholen, an dem ich mit anderen schreibe: Forums.taleworlds.com

Für das Aussehen ist mir eingefallen, dass du dem ganzen mehr einen Warband touch geben könntest, indem du die Texturen wieder verwendest. Das war aber nur ein kleiner Einfall, der mir in der Mitte mal gekommen ist :D

Module.ini Sektion könnte besser gegliedert und mit Tooltipps o.ä. versehen werden.

Zu deinem letzten großen Kommentar:
OpenBRF wird nicht mehr weiterentwickelt. Ich habe ein wenig darüber nachgedacht und würde es an deiner Stelle nicht integrieren in dein Tool, sondern als Ergänzung sehen.
Dein Tool hat vielleicht auch deswegen noch nicht soviel Aufmerksamkeit bekommen, weil es hier auf moddb ein bisschen ein Nischendasein frönt. Auf dem Discord war schon ein wenig Interesse gegeben. Wir werden zwar langsam weniger Leute, die noch Warband modden, freuen uns aber auf jeden, der dzu stößt, gleich ob auf dem TW Forum oder dem Discord :)

Ich danke dir auf jeden Fall für deine Arbeit! Ich werde mir Zeit nehmen, um dir eine bessere Liste mit detailierteren Vorschlägen zu machen, wie du den Editor vielleicht verbessern könntest, und dafür den Editor noch ein paar mal laufen lassen.

Grüße,
Earendil

Reply Good karma Bad karma+1 vote
Johandros Author
Johandros

Hi!

Ja, ein paar der Dinge sind mir auch ab und zu mal passiert.
Die Ideen mit den Tooltips hatte ich auch und noch sehr viel mehr, aber hab eben einfach keine Kraft und Lust mehr gehabt.
Bin sowieso mehr für mich aus vielerlei Gründen.

Nun ja, vielleicht kann ich ein paar der Dinge umsetzen, wenn ich mich dazu kriege, aber versprechen kann ich nichts.
Eigentlich hatte ich das Projekt ja schon so gut wie aufgegeben.

Wegen dem Fehler mit den Troops und Items (was ja einen wichtigen Teil ausmacht), hab ich nochmal eine neu version hochgeladen und diesmal ein anderes toolkit zum kompilieren genommen. Ich hatte das irgendwann mal umgestellt und weil ich dann vergessen hatte, dass es dann nicht bei jedem geht, so gelassen. Vielleicht geht es ja jetzt. Wenn nicht müsste ich mal schauen. Falls du Windows 7 oder 8 benutzt, würde es dass vielleicht erklären. Einfach mal ausprobieren. Im besten Fall geht dann der Troops und Items Teil und wenn nicht, dann bleibt alles wie es ist.

Danke für deine Rückmeldungen. :)

Gruß
Johandros

Reply Good karma+2 votes
Eärendil_Ardamírë
Eärendil_Ardamírë

Ich hab's mit Windows7 ausprobiert, könnte also daran gelegen haben. Werde deinen neuen Upload nächstes Wochenende testen! Vielleicht habe ich bis dahin auch schon eine Liste mit Vorschlägen fertig, falls du dich zu einer Weiterentwicklung motivieren kannst :)

Reply Good karma Bad karma+2 votes
Eärendil_Ardamírë
Eärendil_Ardamírë

Johandros, ist bei meinem letzten Test wieder abgestürzt. Hab vergessen, zu testen, ob es klappt, wenn ich die §D Preview abschalte und vielleicht liegt es daran, dass ich das Native Module anstelle eines Mods verwende. Zweifle aber daran, dass es letzteres ist. Probier nochmal rum die Woche.

Reply Good karma Bad karma+1 vote
Johandros Author
Johandros

Nein am Module liegt es nicht.
Das liegt höchstwahrscheinlich an der Version des Compilers bzw. von Abhängigkeiten, die auf Windows 7 wohl nicht funktionieren. Wäre nicht das erste mal, hatte schon mal sowas. Ich kann das mal durchtesten. Im Prinzip sollte MB Studio sogar für Linux funktionieren mit ein paar Tricks und bei mir hab ich das auch mal hinbekommen, aber die Motivation, du weißt. Und sorry für die Mühe die das bereitet. War wohl besser, dass es ein Randprojekt geblieben ist.

Edit: It works now.

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

File
Browse
Files
New
Add file
Share
Related Games
Mount & Blade: Warband
Mount & Blade: Warband Role Playing
Related Groups
TaleWorlds Entertainment
TaleWorlds Entertainment Developer & Publisher