This is a plugin that allows players to create their own custom characters in game (+more!).
Look at the code or download the Plugin:
Character Creator EX
SumRndmDdeThis is a plugin that allows players to create their own custom characters
in game.A menu system in which the player can create a character can be called
upon at any time and assigned to an Actor. Once an Actor has been assigned
a custom character, that character will be used on the map and in side-
view battles.In order to modify the properties of the sections and pieces, one must
use the Super Tools Engine. Simply go to:Database EX BAK Custom Editors BAK Character Creator Editor
With this, you’ll be able to easily customize the various properties
that exist within the sections!=======================================================================
Setting up Files
=======================================================================In order to set up the “generator” pieces, you need to create a new
folder in the “img” folder called “character-creator”.So the file location should be:
/img/character-creator-ex/
Within this folder, you need a folder for each section, for example:
/img/character-creator-ex/Body/
/img/character-creator-ex/Mouth/
/img/character-creator-ex/Nose/
/img/character-creator-ex/Glasses/
etc…Within each of these folders, you’ll also need 4 more folders:
/walk/
/dead/
/face/
/sv/As you can probably guess, each of those folders will contain the
corresponding walking, dead, face, and side-view parts of the
parent folder.For example, in order to store the “Face” parts of the “Body” section
you would place them in:/img/character-creator-ex/Body/face/
=======================================================================
Other Images
=======================================================================Finally, you’re also going to need a couple required images placed in:
/img/SumRndmDde/character-creator-ex/
These images are:
Background.png
CustomCharacter.png
CustomFace.png
Walk-Background.png
Dead-Background.png
Face-Background.png
SV-Background.pngThe “Background” image will be used as a background for the character
creator if you choose to use it.The “CustomCharacter” and “CustomFace” will be used in scenarios where
a custom character’s Character or Face image cannot be loaded.The “____-Background” images are used as piece backgrounds in the
editor itself.=======================================================================
Opening the Character Creator
=======================================================================In order to set up the Character Creator, use the Plugin Command:
OpenCharacterCreator [actorId]
Set “actorId” to the Actor ID of the Actor you wish to create images for.
For example:
OpenCharacterCreator 3
OpenCharacterCreator 7
OpenCharacterCreator 26=======================================================================
Showing Dead Custom Character
=======================================================================Use the following Plugin Command to make an Actor use their “dead”
custom character image:SetDeadCustomCharacter [actorId] [true/false]
This will set it so the Actor defind by “actorId” will have their
dead image turned on or off.For example:
SetDeadCustomCharacter 3 true
SetDeadCustomCharacter 8 false
SetDeadCustomCharacter 12 true=======================================================================
Setting Event to use Custom Character
=======================================================================If you wish for an event to use a custom character image, simply use
the event notetag:<CustomCharacter: [actorId]>
This will set the event to use the custom image of the actor specified
through the “actorId” input.You can also set an event to use a dead custom character using:
<CustomDeadCharacter: [actorId]>
Examples:
<CustomCharacter: 3>
<CustomDeadCharacter: 23>=======================================================================
Showing Custom Face in Show Text
=======================================================================If you wish to have a character’s custom face used in a “Show Text”,
here’s what you need to do:1) Make sure there is a face image selected for the “Show Text” event.
It can be any face image, it just needs to be there.2) Use the following notetag in the “Show Text” box:
<CC Face: [id]>
Set “id” to the ID of the Actor who has the Custom Face you wish to use.
=======================================================================
Disabling the Custom Images
=======================================================================In order temporarily distable the custom images set up for an Actor, use
the Plugin Command:DisableCharacterCreatorImages [actorId]
Of course, simply set “actorId” to the Actor ID you wish to disable
custom character images for.EnableCharacterCreatorImages [actorId]
This would enable the character creator images again.
For example:
DisableCharacterCreatorImages 12
EnableCharacterCreatorImages 8=======================================================================
Custom Colors
=======================================================================While most of the properties that can be manipulated in the
“Character Creator Editor” in the Super Tools Engine are pretty
self explanatory, the color-customization section… is a bit more
difficult.The colors are set up using JSON arrays, meaning:
[info for color 1],
[info for color 2],
…
[info for last color]As you can see, each “color” is separated into its own brackets.
Every color is followed by a comma except for the last one.Now within these colors, you may customize the:
– Name
– Hue
– Saturation
– Brightness
– GrayscaleFor example:
[“Blue”, 100, 0, 1, 0.5]This would set:
– Name: Blue
– Hue: 100
– Saturation: 0
– Brightness: 1
– Grayscale: 0.5You are not forced to fill out all of the properties however. In fact,
[“Green”, 200]
the less you fill out, the better. For a simple Hue shift, all one
needs to do is:This will create a simple color called Green that shifts the hue by 200.
The limits that may be defined through the properties are as follows:
– Hue [0 ~ 360]– Saturation [-1 ~ 1]– Brightness [0 ~ 1]– Grayscale [0 ~ 1]
Screenshot:
Is there a way to have a Gender Selected switch turn on or off when the Male or Female face is selected? That is the only thing preventing me from using this in any of my projects. Thanks in advance!
The color changing part of the plugin doesn’t seem to work correctly. The hue doesn’t change the colors when I edit it for skin tone.
I tried to add and edit colors for skin tone, mouth tone, front and rear hair color, and none of it worked. I’ll try to figure it out but no promises.
This does not work when I get on Android.
I keep getting TYPEERROR cannot read property ‘name’ of undefined?
Hey dont know if you will see this, but will the additions for the normal character creator (like dynamic characters) be ported to the e ersion at any time?
Hey dont know if you will see this, but will the additions for the normal character creator (like dynamic characters) be ported to the e ersion at any time?
Hey thank you for all your hard work on this awesome plugin! However it seems the sample files linked are incomplete- many of the hair options, for example, are just black boxes and thus don’t load for selection in game. Am I missing something?
For those following along using this site and not reading from the plugin itself (Like me) do NOT place body parts in /img/character-creator-ex/ but instead /img/SumRndmDde/character-creator-ex/
this helped me out so much, thank you!
So why are there only female face parts…?
Hi, so i’ve got the character creator ex version 1.03
and i have an issue with the controls where it’s escape and spacebar, is there any way to change that to mouseclick left and right?
but only have that be a thing in the editor, and not change it for everything else in my game? thanks.
i hope you can reach out to me as soon as possible 🙂
hi i tried to use it but for some reason it will not work and if you say it has been updated the i downloaded it today so i put in the plugin command and it won’t work i copied and paste it i put it in myself but still won’t work can you plz fix this
I also encountered a similar situation, I put the directory”character-creator-ex” in this directory”SumRndmDde” ( /img/SumRndmDde/character-creator-ex/ ) , it was resolved, please try
Does this work in MZ?
I try it in MZ and I get CacheMap is not defined. Am I just calling it wrong?
Thanks for the plugin, but I speak Spanish, and I wanted to change the name of the folders, but now I get an error that cannot read colors, and I never edited something called colors. How can I fix it?
I already fixed it and found the plugin in Super Tools Engine 😀
I hope this plugin will become available for RPG maker MZ,I could really use it
I have a Syntax Error on both my own project and a new clean one :
rpg_managers.js:1949 SyntaxError: Unexpected number
at Game_Interpreter.command355 (rpg_objects.js:10500)
at Game_Interpreter.executeCommand (rpg_objects.js:8930)
at Game_Interpreter.update (rpg_objects.js:8838)
at Game_Map.updateInterpreter (rpg_objects.js:6115)
at Game_Map.update (rpg_objects.js:6022)
at Scene_Map.updateMain (rpg_scenes.js:608)
at Scene_Map.updateMainMultiply (rpg_scenes.js:600)
at Scene_Map.update (rpg_scenes.js:589)
at Function.SceneManager.updateScene (rpg_managers.js:2024)
at Function.SceneManager.updateMain (rpg_managers.js:1983)
Hi! would it be possible to exclude SV from this plugin? I don’t use SV in my game and don’t want to have to create graphics for it.
Hello! My deep thanks for the awesome plugin! I actually bought RMMV only because of I found this and was desperate to try it out X’3
Just wondering, would it ever be possible to use customized frame number for walking animation sprites?
Like I was using other plugins for creating walking cycle with more than three frames, and would there be a way for me to make the customized characters doing the same?
Thank you to your time and effort!