Character Creator – MV Plugin

      3 Comments on Character Creator – MV Plugin

This is a plugin that allows players to create their own custom characters in game.


Character Creator is no longer supported and has been replaced with Character Creator EX!

Look at the code or download the Plugin:


Character Creator
SumRndmDde

This 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.

========================================================================
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/

Within this folder, you need 3 new folders:

“walk” – Overworld Character pieces
“dead” – Dead Character pieces
“sv” – Side-View Character pieces
“face” – Side-View Character pieces

So these should be located as:

/img/SumRndmDde/character-creator/walk/
/img/SumRndmDde/character-creator/dead/
/img/SumRndmDde/character-creator/sv/
/img/SumRndmDde/character-creator/face/

Within each folder, they all need to have the same folders.
Each folder represents a “section” within the Character Creator.

For example, if you created a “head”, “body”, and “feet” folder within
each of the folders of the Character Creator, those would appear as
sections once you placed them in the “Order” Parameter.

I would highly recommend using the sample images provided.

Finally, you’re also going to need a couple required images placed in:

/img/SumRndmDde/character-creator/

These images are:

Background.png
CustomCharacter.png
CustomFace.png
LoadingResources.png

The “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.

Finally, the “LoadingResoureces” image will appear to inform the player
that the resources are loading while in the Character Creator.

========================================================================
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 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


Screenshot:

character-creator-ss

3 thoughts on “Character Creator – MV Plugin

  1. Nikita

    Hi ! I have one problem. It is written like this : Cannot read property ‘lenght’ of undefined’ how do I fix this ? Thank you in advance for your help 🙂

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *