RPG Maker MV/MZ Extended Generator - Version 0.66 - Update on the 8th September 2020

KittHaven

idk
Member
Joined
Jun 29, 2020
Messages
13
Reaction score
11
First Language
English
Primarily Uses
RMMV
This generator is a really cool tool! Thanks for making it. :kaojoy:

Also I think I might have found out the cause of the index out of bounds error, or something like that. I was having that error too WHENEVER I tried to add new resources or change a category. It was really puzzling me, and kept me stumped for days. But then I did a clean reinstall and was still getting the error. Then I thought how specific code can be sometimes, and I had actually renamed the .exe to 'Extended Character Generator' (both times). So I changed the name back to what it was before (RPG_Maker_MV_Extended_Generator.exe) and I stopped getting the error. It could just be a coincidence, but it seems like too much of a coincidence, you know?

Maybe if other people who are getting that error have renamed their file there could be something to that. I don't know, just glad I've not been getting many errors still lol!

There is one error I get whenever I unselect an option in manage resources. If I unselect a category or a part it gives me an error that says 'object reference not set to an instance of an object' but that error doesn't stop me adding new resources so it doesn't bother me much. :LZSsmile:
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
Still, that error has been bothering me for a while, and should not be related to the name of the exe. I started working (still in VB.net for now) on a major overhaul of the generator. I'll keep everything it can already do, but with improvements and simplifications in the asset management.

I'll have to think of a way to transfer data from the current version to the new, since the resource hierarchy will change with the new release. Same thing with the data file, it will be split in several files to help debugging.

If you guys are ever interested in a discord server, here is one, it is not fully setup yet, I'll see if many people come or not : https://discord.gg/ZV4WHB5
 
Last edited:

KittHaven

idk
Member
Joined
Jun 29, 2020
Messages
13
Reaction score
11
First Language
English
Primarily Uses
RMMV
Ah, okay! I look forward to the new update whenever it may be :kaojoy:

I'll join the Discord :LZSsmile:
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
Here is a preview (really a preview, I'm far from done) of the next version :
1595091443797.png

The UI has been reworked, you now have got tags for your resources to filter. The data of your character now display icons instead of names that sometimes were not really clear.
I also added the color categories for a better sorting of your gradients.

All the code behind is completely rewritten, as well as how the database works. The database will be easier to use, but you probably will have to reimport your resources. I'll try to see if I can allow the new generator to take the resources from the current version, but I can't promise that :/

More news all the time on discord, of course, but I'll still post some new here from time to time. My goal is to get the generator ready by the 20th August :D
 

Jitsu

Villager
Member
Joined
Oct 3, 2017
Messages
21
Reaction score
22
First Language
German
Primarily Uses
RMVXA
you are my hope for the generator part in mz..
This is just ridiculous that once again the community has to worry about a decent editor.
Thanks for your work.

The preview looks awesom!
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
Another preview for you guys, something I added concerning resource importations. Now, you can put all the files for a resource in a folder and... drag&drop them! Names of the files do not matter, the generator calculates the picture dimensions and tries to estimate when it is a mask file.

1595878994278.png

You get a preview of the new resource management window at the same time ;)
 

Banjo

Veteran
Veteran
Joined
Jan 4, 2013
Messages
91
Reaction score
18
First Language
English
Primarily Uses
RMVXA
I've only recently discovered this and am now using your Extended Generator over the default one. It's really great and *so* much easier to add parts to. Thanks for making it!

That said, the new WIP version looks to be a huge improvement UI-wise. The new colour picker is especially appreciated as I struggle with the current one to know which are the basic default skin and hair colours to match stuff done in the default generator.

Love the tags, too!
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
Hello everybody,

After one year, finally, a brand new version of the Extended Generator has come! However, the version is too new, so for now you cannot use the data you were using until now.

The code has been rewritten from scratch, to get rid of some pesky errors that I couldn't reproduce. I won't go into details about everything that changed, this would be too long. I'll put a small changelog and explain a few things.
  • Change: Rework of the main UI
  • Change: Rework of the database windows
  • Change: Rework of the way the database works
  • Addition: Resources now have tags for filters on the main window
  • Addition: A resource can have several categories/authors
  • Addition: Categories for colors
  • Addition: Undo/Redo
  • Addition: Character sets
  • Addition: Randomization rules
  • Addition: Recent files
  • Addition: Gradient parameterization
  • Addition: RPG Maker MV JSON character importation
  • Fix: Export window snap points
  • Fix: Index out of bounds
  • Fix: Dead files remaining in folders
  • Fix: Many other crashes due to the new code

Let's speak of a grand new functionality: Character sets. A character set is like a character, but something you don't want to export as a picture. It is mostly, a part of a character. When you save something as a set, you can add that set to your current character. In other words, you can, for example, add a predefined/colored uniform to your new character, without reselecting everything!

Coming along with this, the random characters. Instead of putting something purely random, you can now select rules for a character. Rules define the chance of having a part added through random. For example, in MV, you only have a 5% chance to have wings on your random character. In addition to this, you can load a character set. So, you generate a random character, but with the parts you have predefined! Easier for creating a bunch of NPCs with the same clothes.

Here comes the download link. I used a more recent .NET Framework, so you may have to download .NET Framework 4.7.1 if the generator doesn't start. Version 4.5 may be enough, though.

RPG_Maker_Extended_Generator.zip

I plan to add new options for the generator when MZ is out, to of course be able to use MZ's resources inside the generator. I'll also work on retrocompatibility with the former version of the generator if you really need that option.

As usual, feel free to give your opinion about this and suggestions/bug reports. You can also go through the discord linked in the main post if you want.

Happy character generation, guys!
 

KittHaven

idk
Member
Joined
Jun 29, 2020
Messages
13
Reaction score
11
First Language
English
Primarily Uses
RMMV
There's a problem with AVG not allowing you to open the generator, so if anyone uses AVG and the generator won't open, force closes, or crashes, add the generator folder as an exception in AVG's settings. Then you shouldn't have any problems. :kaojoy:
 

Htlaets

Veteran
Veteran
Joined
Feb 1, 2017
Messages
85
Reaction score
56
First Language
English
Primarily Uses
Awesome! I'll have to check it out. By cannot use the data, do you mean the resource file format? Or saved characters?

Can I import an rxge file to get the resources I gathered back in one place?

Edit:
Hm, is there no more "import folder" option in this version. Also I get this (and a ctd) when I hit new resource and then hit remove:
1596393147921.png
 
Last edited:

CloudzChow

Villager
Member
Joined
Oct 8, 2015
Messages
20
Reaction score
7
First Language
Indonesia
Primarily Uses
RMMV
Awesome! I'll have to check it out. By cannot use the data, do you mean the resource file format? Or saved characters?

Can I import an rxge file to get the resources I gathered back in one place?

Edit:
Hm, is there no more "import folder" option in this version. Also I get this (and a ctd) when I hit new resource and then hit remove:
View attachment 153802
Unfortunately, you no longer can import rxge files since it's now requires RXGE2 files. I also having that issue as well
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
Version 0.56 released; I fixed the index out of range when you click Remove.

I'm starting to work on a form to import folders like before, but I need to make a few adjustments to make sur everything imports properly.

I'll also see if I can allow the importation of the former RXGE files.
 
Last edited:

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
Double post for once, but since it's a release, I hope you'll pardon me. Version 0.57, with one additional fix (the browse button for the RPG Maker MV resource import wasn't working), and an addition:

@Htlaets, @CloudzChow, you can now import again folders with a folder hierarchy and file naming similar to MV. If you got custom templates, you can also import them if the files are properly named.

No import of former RXGE files, though, the changes in the templates data makes them difficult to import properly.
 

CrisR82

Lord of the Pandas
Member
Joined
Oct 15, 2012
Messages
21
Reaction score
8
First Language
English
Primarily Uses
RMMV
I absolutely love the new version, however I'm running into an issue I can't really figure out - when importing the Heroine Character Generator 4 DLC files, I keep running into an error message that not only crashes the app, but also de-associates all previously imported files.

It works fine with:
- base generator files
- Japanese Character Generator 1, 2 and 3
- Heroine Character Generator 1, 2 and 3 (4 fails to import, I don't own 5 and 6 so can't test them)
- Modern Generator

Also, I wanted to ask if there is a simple way to import body parts? The default way does import them but doesn't associate a neck-part to them by default.

Any help on either of those would be greatly appreciated.

Error log from the generator:
10/08/2020 01:04:57 Unhandled Exception
10/08/2020 01:04:57 ..... Message: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
10/08/2020 01:04:57 ..... HResult: 80131502
10/08/2020 01:04:57 ..... Source: mscorlib
10/08/2020 01:04:57 ..... Stack Trace:
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RPG_Maker_Extended_Generator.genDatabase.GetMVMaskKeyFromID(String mid)
at RPG_Maker_Extended_Generator.genDatabase.ImportMVLikeFolder(String path, String prefix, String tags, String authors, ProgressBar pbar, Label lbl)
at RPG_Maker_Extended_Generator.frmImportMVLike.btnBeginImport_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

SCR001.jpgSCR002.jpg
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
Hello,
I'm currently away from home for a few days so I can't check the generator, but it seems there is an issue with the association with mask files/colors. I think one of the files has a mask file number that does not match your database. I'll have to add a safeguard about this.

I do not have the DLC, so I can't check myself. Can you send me the list of folders+files names in the Face folder of your generator? With the file names, I should be able to find out the issue.

As for the body/neck with the face, it depends on how the files are made. The base generator has body parts for TV, TVD, SV, which correspond to the neck for the Face template. The face then has its own part. So, when you create a character, you need to specify the body and the face. I don't know if anything was changed with the DLCs.
 

CrisR82

Lord of the Pandas
Member
Joined
Oct 15, 2012
Messages
21
Reaction score
8
First Language
English
Primarily Uses
RMMV
Hello,
I'm currently away from home for a few days so I can't check the generator, but it seems there is an issue with the association with mask files/colors. I think one of the files has a mask file number that does not match your database. I'll have to add a safeguard about this.

I do not have the DLC, so I can't check myself. Can you send me the list of folders+files names in the Face folder of your generator? With the file names, I should be able to find out the issue.

As for the body/neck with the face, it depends on how the files are made. The base generator has body parts for TV, TVD, SV, which correspond to the neck for the Face template. The face then has its own part. So, when you create a character, you need to specify the body and the face. I don't know if anything was changed with the DLCs.
I honestly would not be surprised at all if it was a color issue since as far as I'm aware there ARE indeed some mask color problems in some of the DLCs or extra files added or missing.

Here is a list of every file in this DLC:
FG_AccB_p80014_c1_m016.png
FG_AccB_p80014_c2_m017.png
FG_AccB_p80014_c3.png
FG_AccB_p80015_c1_m016.png
FG_AccB_p80015_c2_m017.png
FG_AccB_p80015_c3_m018.png
FG_AccB_p80015_c4.png
FG_AccB_p80015_c5.png
FG_AccB_p80016_c1_m016.png
FG_AccB_p80016_c2_m017.png
FG_AccB_p80016_c3.png
FG_AccB_p80017_c1_m016.png
FG_AccB_p80017_c2_m017.png
FG_AccB_p80017_c3_m018.png
FG_AccB_p80017_c4_m019.png
FG_AccB_p80018_c1_m016.png
FG_AccB_p80018_c2.png
FG_BeastEars_BeastEars_p80006_c1_m006.png
FG_BeastEars_BeastEars_p80006_c2.png
FG_BeastEars_BeastEars_p80007_c1_m006.png
FG_BeastEars_BeastEars_p80007_c2.png
FG_Clothing1_p80081_c1_m007.png
FG_Clothing1_p80082_c1_m007.png
FG_Clothing1_p80083_c1_m007.png
FG_Clothing1_p80083_c2_m008.png
FG_Clothing1_p80083_c3.png
FG_Clothing1_p80084_c1_m007.png
FG_Clothing1_p80085_c1_m007.png
FG_Clothing1_p80086_c1_m007.png
FG_Clothing1_p80087_c1_m007.png
FG_Clothing1_p80087_c2_m008.png
FG_Clothing1_p80088_c1_m007.png
FG_Clothing1_p80088_c2_m008.png
FG_Clothing1_p80088_c3_m009.png
FG_Clothing1_p80089_c1_m007.png
FG_Clothing1_p80089_c2_m008.png
FG_Clothing1_p80089_c3.png
FG_Clothing1_p80090_c1_m008.png
FG_Clothing1_p80091_c1_m007.png
FG_Clothing1_p80091_c2.png
FG_Clothing1_p80092_c1_m008.png
FG_Clothing1_p80093_c1_m007.png
FG_Clothing1_p80093_c2_m008.png
FG_Clothing1_p80094_c1_m007.png
FG_Clothing1_p80094_c1_m009.png
FG_Clothing1_p80095_c1_m007.png
FG_Clothing1_p80096_c1_m007.png
FG_Clothing1_p80097_c1_m007.png
FG_Clothing1_p80098_c1_m007.png
FG_Clothing1_p80098_c2_m008.png
FG_Clothing1_p80099_c1_m007.png
FG_Clothing1_p80099_c2_m008.png
FG_Clothing1_p80099_c3_m009.png
FG_Clothing1_p80100_c1_m009.png
FG_Clothing1_p80100_c2_m008.png
FG_FrontHair_p80016_c1_m003.png
FG_FrontHair_p80017_c1_m003.png
FG_FrontHair_p80018_c1_m003.png
FG_RearHair1_p80016_c1_m003.png
FG_RearHair1_p80017_c1_m003.png
FG_RearHair1_p80018_c1_m003.png
FG_RearHair2_p80016_c1_m003.png
FG_RearHair2_p80017_c1_m003.png
FG_RearHair2_p80018_c1_m003.png
icon_AccB_p80014.png
icon_AccB_p80015.png
icon_AccB_p80016.png
icon_AccB_p80017.png
icon_AccB_p80018.png
icon_AccB_p80019.png
icon_BeastEars_BeastEars_p80006.png
icon_BeastEars_BeastEars_p80007.png
icon_Clothing_p80081.png
icon_Clothing_p80082.png
icon_Clothing_p80083.png
icon_Clothing_p80084.png
icon_Clothing_p80085.png
icon_Clothing_p80086.png
icon_Clothing_p80087.png
icon_Clothing_p80088.png
icon_Clothing_p80089.png
icon_Clothing_p80090.png
icon_Clothing_p80091.png
icon_Clothing_p80092.png
icon_Clothing_p80093.png
icon_Clothing_p80094.png
icon_Clothing_p80095.png
icon_Clothing_p80096.png
icon_Clothing_p80097.png
icon_Clothing_p80098.png
icon_Clothing_p80099.png
icon_Clothing_p80100.png
icon_FrontHair_p80016.png
icon_FrontHair_p80017.png
icon_FrontHair_p80018.png
icon_RearHair_p80016.png
icon_RearHair_p80017.png
icon_RearHair_p80018.png
icon_Tail_p80006.png
icon_Tail_p80007.png
icon_Wing_p80001.png
icon_Wing_p80002.png
SV_AccB_p80014.png
SV_AccB_p80014_c.png
SV_AccB_p80015.png
SV_AccB_p80015_c.png
SV_AccB_p80016.png
SV_AccB_p80016_c.png
SV_AccB_p80017.png
SV_AccB_p80017_c.png
SV_AccB_p80018.png
SV_AccB_p80018_c.png
SV_AccB_p80019.png
SV_AccB_p80019_c.png
SV_BeastEars_p80006.png
SV_BeastEars_p80006_c.png
SV_BeastEars_p80007.png
SV_BeastEars_p80007_c.png
SV_Clothing1_p80081.png
SV_Clothing1_p80081_c.png
SV_Clothing1_p80082.png
SV_Clothing1_p80082_c.png
SV_Clothing1_p80083.png
SV_Clothing1_p80083_c.png
SV_Clothing1_p80084.png
SV_Clothing1_p80084_c.png
SV_Clothing1_p80085.png
SV_Clothing1_p80085_c.png
SV_Clothing1_p80086.png
SV_Clothing1_p80086_c.png
SV_Clothing1_p80087.png
SV_Clothing1_p80087_c.png
SV_Clothing1_p80088.png
SV_Clothing1_p80088_c.png
SV_Clothing1_p80089.png
SV_Clothing1_p80089_c.png
SV_Clothing1_p80090.png
SV_Clothing1_p80090_c.png
SV_Clothing1_p80091.png
SV_Clothing1_p80091_c.png
SV_Clothing1_p80092.png
SV_Clothing1_p80092_c.png
SV_Clothing1_p80093.png
SV_Clothing1_p80093_c.png
SV_Clothing1_p80094.png
SV_Clothing1_p80094_c.png
SV_Clothing1_p80095.png
SV_Clothing1_p80095_c.png
SV_Clothing1_p80096.png
SV_Clothing1_p80096_c.png
SV_Clothing1_p80097.png
SV_Clothing1_p80097_c.png
SV_Clothing1_p80098.png
SV_Clothing1_p80098_c.png
SV_Clothing1_p80099.png
SV_Clothing1_p80099_c.png
SV_Clothing1_p80100.png
SV_Clothing1_p80100_c.png
SV_FrontHair_p80016.png
SV_FrontHair_p80016_c.png
SV_FrontHair_p80017.png
SV_FrontHair_p80017_c.png
SV_FrontHair_p80018.png
SV_FrontHair_p80018_c.png
SV_RearHair1_p80016.png
SV_RearHair1_p80016_c.png
SV_RearHair1_p80017.png
SV_RearHair1_p80017_c.png
SV_RearHair1_p80018.png
SV_RearHair1_p80018_c.png
SV_Tail_p80006.png
SV_Tail_p80006_c.png
SV_Tail_p80007.png
SV_Tail_p80007_c.png
SV_Wing_p80001.png
SV_Wing_p80001_c.png
SV_Wing_p80002.png
SV_Wing_p80002_c.png
TVD_AccB_p80014.png
TVD_AccB_p80014_c.png
TVD_AccB_p80015.png
TVD_AccB_p80015_c.png
TVD_AccB_p80016.png
TVD_AccB_p80016_c.png
TVD_AccB_p80017.png
TVD_AccB_p80017_c.png
TVD_AccB_p80018.png
TVD_AccB_p80018_c.png
TVD_AccB_p80019.png
TVD_AccB_p80019_c.png
TVD_BeastEars_p80006.png
TVD_BeastEars_p80006_c.png
TVD_BeastEars_p80007.png
TVD_BeastEars_p80007_c.png
TVD_Clothing_p80081.png
TVD_Clothing_p80081_c.png
TVD_Clothing_p80082.png
TVD_Clothing_p80082_c.png
TVD_Clothing_p80083.png
TVD_Clothing_p80083_c.png
TVD_Clothing_p80084.png
TVD_Clothing_p80084_c.png
TVD_Clothing_p80085.png
TVD_Clothing_p80085_c.png
TVD_Clothing_p80086.png
TVD_Clothing_p80086_c.png
TVD_Clothing_p80087.png
TVD_Clothing_p80087_c.png
TVD_Clothing_p80088.png
TVD_Clothing_p80088_c.png
TVD_Clothing_p80089.png
TVD_Clothing_p80089_c.png
TVD_Clothing_p80090.png
TVD_Clothing_p80090_c.png
TVD_Clothing_p80091.png
TVD_Clothing_p80091_c.png
TVD_Clothing_p80092.png
TVD_Clothing_p80092_c.png
TVD_Clothing_p80093.png
TVD_Clothing_p80093_c.png
TVD_Clothing_p80094.png
TVD_Clothing_p80094_c.png
TVD_Clothing_p80095.png
TVD_Clothing_p80095_c.png
TVD_Clothing_p80096.png
TVD_Clothing_p80096_c.png
TVD_Clothing_p80097.png
TVD_Clothing_p80097_c.png
TVD_Clothing_p80098.png
TVD_Clothing_p80098_c.png
TVD_Clothing_p80099.png
TVD_Clothing_p80099_c.png
TVD_Clothing_p80100.png
TVD_Clothing_p80100_c.png
TVD_FrontHair_p80016.png
TVD_FrontHair_p80016_c.png
TVD_FrontHair_p80017.png
TVD_FrontHair_p80017_c.png
TVD_FrontHair_p80018.png
TVD_FrontHair_p80018_c.png
TVD_RearHair_p80016.png
TVD_RearHair_p80016_c.png
TVD_RearHair_p80017.png
TVD_RearHair_p80017_c.png
TVD_RearHair_p80018.png
TVD_RearHair_p80018_c.png
TVD_Tail_p80006.png
TVD_Tail_p80006_c.png
TVD_Tail_p80007.png
TVD_Tail_p80007_c.png
TVD_Wing_p80001.png
TVD_Wing_p80001_c.png
TVD_Wing_p80002.png
TVD_Wing_p80002_c.png
TV_AccB_p80014.png
TV_AccB_p80014_c.png
TV_AccB_p80015.png
TV_AccB_p80015_c.png
TV_AccB_p80016.png
TV_AccB_p80016_c.png
TV_AccB_p80017.png
TV_AccB_p80017_c.png
TV_AccB_p80018.png
TV_AccB_p80018_c.png
TV_AccB_p80019.png
TV_AccB_p80019_c.png
TV_BeastEars_p80006.png
TV_BeastEars_p80006_c.png
TV_BeastEars_p80007.png
TV_BeastEars_p80007_c.png
TV_Clothing1_p80081.png
TV_Clothing1_p80081_c.png
TV_Clothing1_p80082.png
TV_Clothing1_p80082_c.png
TV_Clothing1_p80083.png
TV_Clothing1_p80083_c.png
TV_Clothing1_p80084.png
TV_Clothing1_p80084_c.png
TV_Clothing1_p80085.png
TV_Clothing1_p80085_c.png
TV_Clothing1_p80086.png
TV_Clothing1_p80086_c.png
TV_Clothing1_p80087.png
TV_Clothing1_p80087_c.png
TV_Clothing1_p80088.png
TV_Clothing1_p80088_c.png
TV_Clothing1_p80089.png
TV_Clothing1_p80089_c.png
TV_Clothing1_p80090.png
TV_Clothing1_p80090_c.png
TV_Clothing1_p80091.png
TV_Clothing1_p80091_c.png
TV_Clothing1_p80092.png
TV_Clothing1_p80092_c.png
TV_Clothing1_p80093.png
TV_Clothing1_p80093_c.png
TV_Clothing1_p80094.png
TV_Clothing1_p80094_c.png
TV_Clothing1_p80095.png
TV_Clothing1_p80095_c.png
TV_Clothing1_p80096.png
TV_Clothing1_p80096_c.png
TV_Clothing1_p80097.png
TV_Clothing1_p80097_c.png
TV_Clothing1_p80098.png
TV_Clothing1_p80098_c.png
TV_Clothing1_p80099.png
TV_Clothing1_p80099_c.png
TV_Clothing1_p80100.png
TV_Clothing1_p80100_c.png
TV_FrontHair1_p80016.png
TV_FrontHair1_p80016_c.png
TV_FrontHair1_p80017.png
TV_FrontHair1_p80017_c.png
TV_FrontHair1_p80018.png
TV_FrontHair1_p80018_c.png
TV_RearHair1_p80016.png
TV_RearHair1_p80016_c.png
TV_RearHair1_p80017.png
TV_RearHair1_p80017_c.png
TV_RearHair1_p80018.png
TV_RearHair1_p80018_c.png
TV_RearHair2_p80016.png
TV_RearHair2_p80016_c.png
TV_RearHair2_p80017.png
TV_RearHair2_p80017_c.png
TV_RearHair2_p80018.png
TV_RearHair2_p80018_c.png
TV_Tail1_p80006.png
TV_Tail1_p80006_c.png
TV_Tail1_p80007.png
TV_Tail1_p80007_c.png
TV_Tail2_p80006.png
TV_Tail2_p80006_c.png
TV_Tail2_p80007.png
TV_Tail2_p80007_c.png
TV_Wing1_p80001.png
TV_Wing1_p80001_c.png
TV_Wing1_p80002.png
TV_Wing1_p80002_c.png
TV_Wing2_p80001.png
TV_Wing2_p80001_c.png
TV_Wing2_p80002.png
TV_Wing2_p80002_c.png
I'm using the import folder with MV structure option for these by the way.
It might be worth noting that with the old v0.10, manually adding each part 1-by-1 everything worked great but importing the whole folder also ended up with errors (though that happened on one of the other DLCs that did work fine on v0.57, so not sure if this is relevant).
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
I figured out where the problem is; In fact, the issue comes from the names of the files for the beast ears :
FG_BeastEars_BeastEars_p80006_c1_m006.png
FG_BeastEars_BeastEars_p80006_c2.png
FG_BeastEars_BeastEars_p80007_c1_m006.png
FG_BeastEars_BeastEars_p80007_c2.png

Since I'm using the underscore to divide the filename, the additional _BeastEars must cause an issue for the calculation of the mask ID. I think I have a way to fix that when I'm home.
 

zzmmorgan

I've used punchcards
Veteran
Joined
Jul 10, 2020
Messages
97
Reaction score
146
First Language
English
Primarily Uses
RMMV
There does seem to be a bit of an issue with import from folder as it seems to lose icons even though they seem to be in the proper folders. From what I can see in the log it even had a problem with a few of the Kadokawa when doing the base MV import. It's easy enough to add them manually for now. I'm really liking this latest version! Can't wait until you get a chance to smooth it out some more.
 

Overland_Cat

Villager
Member
Joined
Dec 13, 2019
Messages
5
Reaction score
0
First Language
English
Primarily Uses
RMMV
I have a problem with this. The code is in this spoiler.


[/
8/10/2020 1:19:52 PM Unhandled Exception
8/10/2020 1:19:52 PM ..... Message: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
8/10/2020 1:19:52 PM ..... HResult: 80131502
8/10/2020 1:19:52 PM ..... Source: mscorlib
8/10/2020 1:19:52 PM ..... Stack Trace:
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RPG_Maker_Extended_Generator.genDatabase.GetMVMaskKeyFromID(String mid)
at RPG_Maker_Extended_Generator.genDatabase.ImportMVLikeFolder(String path, String prefix, String tags, String authors, ProgressBar pbar, Label lbl)
at RPG_Maker_Extended_Generator.frmImportMVLike.btnBeginImport_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

]

I was trying to import Hiddenone's clothing generator parts pack and it crashed with the error you might find. Please let me know if you find out how to fix this.
 

Schlangan

A madman with a computer
Veteran
Joined
May 20, 2015
Messages
1,420
Reaction score
1,695
First Language
French
Primarily Uses
RMMV
UPDATE - Version 0.58

@CrisR82 's aforementioned issues have been solved for the importation of MV-like folders. They were due to unexpected filenames for the resources. Since the generator was checking elements of the name from the underscores, additional underscores were failing the calculations. Now, this won't happen.

However, the generator won't ever be able to import exactly the DLC 4. That is because the names for those beast ears are different between the templates. Here are the file names for part p80006, this is the same for part p80007:
FG_BeastEars_BeastEars_p80006_c1_m006.png
FG_BeastEars_BeastEars_p80006_c2.png
icon_BeastEars_BeastEars_p80006.png
SV_BeastEars_p80006.png
SV_BeastEars_p80006_c.png
TVD_BeastEars_p80006.png
TVD_BeastEars_p80006_c.png
TV_BeastEars_p80006.png

TV_BeastEars_p80006_c.png

As you can see, the icon and FG (Face template) have twice the name BeastEars_, while the other templates don't. This will result in two resources being created; one in green with the icon and the face elements, and another one in blue with the other templates, but no icon. The generator will complain that some icons are missing.

Concerning lost icons with the default import, mentioned by @zzmmorgan, this is simply because the body elements have no icons in the generator. I added a piece of code to add some I created myself, but they do not exist originally, so the import cannot find what doesn't exist.

@Overland_Cat, you can try again and tell me if now the import works. However, you may be missing some mask colors if the name couldn't be figured out. Be sure to check what the import results in.
 
Last edited:

Users Who Are Viewing This Thread (Users: 1, Guests: 3)

Latest Threads

Latest Profile Posts

There are only a few days left in our Spooktober Spooktacular Game Jam! Hope you are working hard to get your game in!
Where do i have to play Heisei Pistol Show the same creator that made Re: Kinder Parun
I really get the feeling I should be doing regular YouTube videos whenever I make something cool in my game, instead of waiting for massive changes. But not going to lie... I always feel like it's never quite enough to merit an update, until it's a drastic change. :kaoswt:
Going to submit to this game jam...struggling with the time crunch...
Have to keep compromising...
Just released a new OST for my game and a new place to purchase it!

Ah, things to do when you finish a game.

Forum statistics

Threads
104,550
Messages
1,007,057
Members
136,034
Latest member
echo686
Top