View previous topic :: View next topic |
Author |
Message |
KrumpolcPetr
New Member


Joined: 17 Mar 2017 Posts: 19 Location: Czech Republic 41 Bank Notes
Items
|
|
Hello.
M Editor is a new tool for modders. I am going to use it as my graduation project on high school where I am studying nowadays.
So the editor will be available as soon as possible after my graduation... if I will be successful.
Thanks to Mafia game I had the opportunity to create interesting stuff.
Mostly unfinished except to this. A couple years ago I have learnt a lot of things, 2D/3D graphics, scripting and of cource programming.
So I decided to make editor which summarize my knowledge accross the game and programming.
The goal was to develop a tool with a userfriendly UI and extend possibilities of existing tools.
With the editor you will be able to edit:
- game GUI (only game version 1.1 or higher)
- vehicles (specifications, tires ...)
- racing
- inventory, list of AI drivers and catchphrases
- collision materials
- loading screens
- sound database
- text database
- credits
Facebook page - M Editor
Download M Editor
I was intentionally focused on the game features which do not need 3D rendering because I have not any experience with a drawing via DirectX or OpenGL yet.
Also I am not sure with supporting M Editor or adding a new stuff in the future.
There are some figures below from the editor.
Main screen
GUI Editor
Credits
Vehicles

Last edited by KrumpolcPetr on Sun Feb 04, 2018 3:20 pm; edited 11 times in total |
|
Back to top |
|
 |
flovivi
Junior Member


Joined: 22 Dec 2014 Posts: 38
268 Bank Notes
Items 
|
|
amazing! glad to know that there are still so many people out there making great tools for this game!
 |
|
Back to top |
|
 |
addx_2015
Junior Member


Joined: 02 Jan 2015 Posts: 51
139 Bank Notes
Items
|
|
Back to top |
|
 |
Mr Robville
Mafiascene Veteran Modder


Joined: 11 Sep 2006 Posts: 548 Location: Dutchland 255850 Bank Notes
Items 
|
|
this looks really cool and well made. I love the interface.
Really awesome that you are working on a tool like this. While our world editors have become more refined over the years, we were still lacking any proper user friendly tools to edit the game's content variables. Let alone have one suite that covers it all. Damn fantastic!
Oh, and welcome to Mafiascene!  _________________
www.Robville.net |
|
Back to top |
|
 |
KrumpolcPetr
New Member


Joined: 17 Mar 2017 Posts: 19 Location: Czech Republic 41 Bank Notes
Items
|
|
Thank you for your affirmative replies.
Sometimes it was a hard work but I think it was worth it.
Mr Robville wrote: |
this looks really cool and well made. I love the interface.
Really awesome that you are working on a tool like this. While our world editors have become more refined over the years, we were still lacking any proper user friendly tools to edit the game's content variables. Let alone have one suite that covers it all. Damn fantastic!
Oh, and welcome to Mafiascene!
|
Thank you. Good UI was one of my goals.
I think that have one tool that covers it all would be fantastic but maybe unreal. It is not a trivial task to make it good. Another thing is that if you have a knowledge, why would you create mods or tools for a modders? You can do your own game... Mafia has a lot of restriction caused by design(from programmer view). There were a couple things that I would made a differently... but also from the other side I learnt a lots of things. |
|
Back to top |
|
 |
MrSpudnik
Junior Member


Joined: 31 Oct 2015 Posts: 31 Location: Ukraine 65 Bank Notes
Items
|
|
If i understand correctly this editor files located in the folder Tables (credits.def, carindex.def, carcyclopedia.def, etc). It is a pity that game version 1.0 does not work, because i do modding for this version (i think this version is more versatile for modifications). Yet i can tell that files such as carindex.def different in game versions. Even higher than 1.0 is different. This is the great and difficult job, i wish you to be successful in this! |
|
Back to top |
|
 |
KrumpolcPetr
New Member


Joined: 17 Mar 2017 Posts: 19 Location: Czech Republic 41 Bank Notes
Items
|
|
MrSpudnik wrote: | If i understand correctly this editor files located in the folder Tables (credits.def, carindex.def, carcyclopedia.def, etc). It is a pity that game version 1.0 does not work, because i do modding for this version (i think this version is more versatile for modifications). Yet i can tell that files such as carindex.def different in game versions. Even higher than 1.0 is different. This is the great and difficult job, i wish you to be successful in this! |
Well the restriction for the game version is mainly for the game GUI but actually I have to say that I didn't test the functionality on a different versions. Bad thing is that a lots of game files doesn't contain a header with the file version... so this will be kind of tricky to do that... Probably I will have to add some wizard to release supported files for the specifics game version. Because now the game folder is a working space for the editor (it's something like a project folder). In the user setting is specified the exact game location. It is comfortable 'cause you don't need to everytime search the right file.
Sorry but I don't have a plan to support the game GUI for 1.0. It's kind of different to version 1.1 or higher. Probably is not impossible but it is not a priority. We already have a GUI editor for the 1.0 files. |
|
Back to top |
|
 |
djbozkosz
Mafiascene Veteran Modder


Joined: 06 Mar 2013 Posts: 94 Location: Czech Republic 1861 Bank Notes
Items
|
|
Back to top |
|
 |
KrumpolcPetr
New Member


Joined: 17 Mar 2017 Posts: 19 Location: Czech Republic 41 Bank Notes
Items
|
|
djbozkosz wrote: | Nice work  |
Thank you! By the way we have same secondary school. Nice work with your graduation project. It is still popular there.
UPDATE:
The tool is still in progress. I am working on debuging and troubleshooting with cars with different game versions (compatibility). Little new feature is that user can switch between Dark and Light theme. |
|
Back to top |
|
 |
Melhior
Junior Member


Joined: 25 Dec 2014 Posts: 26 Location: Russian 546 Bank Notes
Items
|
|
KrumpolcPetr wrote: |
UPDATE:
The tool is still in progress. I am working on debuging and troubleshooting with cars with different game versions (compatibility). Little new feature is that user can switch between Dark and Light theme. |
If you add the ability to edit and create from scratch "chg" and "rep" file, it will be just super. And waiting for the release. |
|
Back to top |
|
 |
Cukier
Mafiascene Veteran Modder


Joined: 14 Jan 2014 Posts: 59 Location: Poland 17020 Bank Notes
Items 
|
|
imo rep iss useless xD But this tool can be so OP when you add scene2.bin editor. Because for now there is no any stable script editor. |
|
Back to top |
|
 |
flovivi
Junior Member


Joined: 22 Dec 2014 Posts: 38
268 Bank Notes
Items 
|
|
Cukier wrote: | imo rep iss useless xD But this tool can be so OP when you add scene2.bin editor. Because for now there is no any stable script editor. |
That is true. I use DCED, and just make sure that before every time you open a scene2, make a copy of it. And hit the save-button only once. You could try finding out what steps u did to make it crash and then try to avoid it by all coasts
Best regards
Flo |
|
Back to top |
|
 |
KrumpolcPetr
New Member


Joined: 17 Mar 2017 Posts: 19 Location: Czech Republic 41 Bank Notes
Items
|
|
I have some plans with missions, but now it is too early to talk about that ... maybe in the next version. The first version of the tool I would like to release during this summer. |
|
Back to top |
|
 |
huckleberrypie
Member


Joined: 08 Aug 2014 Posts: 151
305 Bank Notes
Items
|
|
'Swell tool you got there, and yeah, it's about time a more modern toolkit should be made to make life easier for us Mafia modders. |
|
Back to top |
|
 |
Cukier
Mafiascene Veteran Modder


Joined: 14 Jan 2014 Posts: 59 Location: Poland 17020 Bank Notes
Items 
|
|
KrumpolcPetr when you make non crashing/corrupting script editor for mafia, this tool will be GodLike because in this moment there is like 3 scripts editor. 1 is DCED, but it corrupting files, second is BSV but it's unoptimized tool (searching for some object takes a lot of secs. Also there is something called tractor (Russian tool) but no one is using it. But good luck! Also you can download DCED source to save your time. |
|
Back to top |
|
 |
|
|