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.
这会提供一个菜单来让玩家随时创建自定义角色。一旦某个角色被赋予了自定义属性,将会在地图和战斗中发生改变
In order to modify the properties of the sections and pieces, one must
use the Super Tools Engine. Simply go to:
为了修改部分的属性,必须使用Super Tools Engine插件,简单来说如下:
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:
例如,为了存储“Body”部分的“Face”部分,您可以将它们放在:
/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.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.
自定义角色和图片是指的默认角色和脸图
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.
你需要设置你希望自定义角色的ID
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.
这将设置事件使用通过“actorId”指定的自定义图像。
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:
如果你希望自定义脸图可以出现在消息栏,你可以这样做
-
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.
确保消息栏有任何一个脸图 -
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.
设置ID为你想使用的ID
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.
你可以指定需要关闭功能的角色ID
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.
虽然大多数可以在 Super Tools Engine的“角色创建者编辑器”中操作,但是颜色自定义部分确实有点难度。
The colors are set up using JSON arrays, meaning:
颜色是使用JSON数组设置的:
[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
– Grayscale
For example:
[“Blue”, 100, 0, 1, 0.5]
This would set:
– Name: Blue
– Hue: 100
– Saturation: 0
– Brightness: 1
– Grayscale: 0.5
You are not forced to fill out all of the properties however. In fact,
the less you fill out, the better. For a simple Hue shift, all one
needs to do is:
但是,您不必强制填写所有的属性。事实上,你填的越少越好。对于简单的色调转换,所有需要做的是:
[“Green”, 200]
This will create a simple color called Green that shifts the hue by 200.
将创建一个简单的颜色称为绿色,色调偏移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]
- 色相[0〜360] - 饱和度[-1〜1] - 亮度[0〜1] - 灰阶[0〜1]
网友评论