キャラクターの表情が変わるプラグイン – MOG_EmotionFace.js

タイトル
Adiciona faces emotivas nos sprites dos characters.
作者名
ヘルプ
=============================================================================
+++ MOG Emotion Face (v1.1) +++
By Moghunter
https://atelierrgss.wordpress.com/
=============================================================================
Adiciona faces emotivas nos sprites dos characters, sem a necessidade
editar as imagens.
Compatível com characters de tamanho padrão 48px e 64px.

============================================================================
PLUGIN COMMAND
============================================================================
Utilize o comando abaixo para ativar as faces nos personagens.

player_face : PLAYER_INDEX : FACE_TYPE : LEFT_EYE_VISIBLE : RIGHT_EYE_VISIBLE

PLAYER_INDEX - Index dos personagens (0....)
FACE_TYPE - (0..12)
0 - Olhando para direita.
1 - Olhando para esquerda.
2 - Olhando para cima.
3 - Olhando para baixo.
4 - Assustado.
5 - Piscar esquerda.
6 - Piscar direita.
7 - Piscar ambos.
8 - Cara de bravo.
9 - Cansado.
10 - Chorando.
11 - Ahegao
12 - Branco.

LEFT_EYE_VISIBLE - Olho esquerdo visível (true / false).
RIGHT_EYE_VISIBLE - Olho direito visível (true / false).

Ex
player_face : 0 : 7 : true : true

============================================================================
Utilize o comando abaixo para ativar a face nos eventos.

event_face : EVENT_ID : FACE_TYPE : LEFT_EYE_VISIBLE : RIGHT_EYE_VISIBLE

============================================================================
REMOVER AS FACES
============================================================================
Utilize o plugin commando abaixo para remover as faces.

player_face_clear : PLAYER_INDEX

event_face_clear : EVENT_ID

============================================================================
SCRIPT COMMAND (EVENTS)
============================================================================
É possíve ativar as faces usando o script comando através da rota de
movimento.

this.setFace(mode,left_Eye,right_Eye)

Ex
this.setFace(4,true,true)

============================================================================
Para remover a face use o comando abaixo.

this.removeFace()

============================================================================
COMENTÁRIOS
============================================================================
Utilize o comentário abaixo para ativar automaticamente as faces nos eventos.

face : MODE : LEFT_EYE_VISIBLE : RIGHT_EYE_VISIBLE

============================================================================
OPCIONAL - (X & Y Axis offset)
============================================================================
Utilize os comandos abaixos caso queira definir uma posição especifica para
as faces.

player_face : ID : FACE : L_EYE : R_EYE : X1_OFF : Y1_OFF : X2_OFF : Y2_OFF
event_face : ID : FACE : L_EYE : R_EYE : X1_OFF : Y1_OFF : X2_OFF : Y2_OFF
this.setFace(mode,left_Eye,right_Eye,x1_off,y1_off,x2_off,y2_off)

ID - PLAYER_ID
FACE - FACE_TYPE
L_EYES - LEFT_EYE_VISIBLE
R_EYES - RIGHT_EYE_VISIBLE
X1_OFF - X-Axis offset no modo frontal.
Y1_OFF - Y-Axis offset no modo frontal.
X2_OFF - X-Axis offset no modo lateral.
Y2_OFF - Y-Axis offset no modo lateral.

Ex
player_face : 0 : 4 : true : true : 10 : 10 : 0 : 10
evebt_face : 0 : 4 : true : true : 10 : 10 : 0 : 10
this.setFace(3,true,true,10,10,10,10)

============================================================================
- WHAT'S NEW (version 1.1)
============================================================================
- (BUG FIX) - Correção do valor "Default" do plugin parameter nos
characters de 64px.
パラメータ
param -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc
param Pos X-axis Front 48px
text Position X-axis Offset
parent -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis da posição da esclera.
default 0

param Pos Y-axis Front 48px
text Position Y-axis Offset
parent -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis da posição da esclera.
default 0

param Rect X Front White 48px
text Rect X Sclera
parent -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da esclera.
default -30

param Rect Y Front White 48px
text Rect Y Sclera
parent -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis origin da esclera.
default -21

param Rect X Front Iris 48px
text Rect X Iris
parent -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default -32

param Rect Y Front Iris 48px
text Rect Y Iris
parent -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default -26

param Rect X Front Iris Left Eye 48px
text Rect X Iris Left Eye
parent -> Front 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris do olho esquerdo.
default 12

param
param -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc

param Pos X-axis Side 48px
text Position X-axis Offset
parent -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis da posição da esclera.
default 0

param Pos Y-axis Side 48px
text Position Y-axis Offset
parent -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis da posição da esclera.
default 0

param Rect X Side White 48px
text Rect X Sclera
parent -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da esclera.
default -30

param Rect Y Side White 48px
text Rect Y Sclera
parent -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis origin da esclera.
default -21

param Rect X Side Iris 48px
text Rect X Iris
parent -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default -32

param Rect Y Side Iris 48px
text Rect Y Iris
parent -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default -26

param Rect X Side Iris Left Eye 48px
text Rect X Iris Left Eye
parent -> Side 48px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris do olho esquerdo.
default 12

param
param -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc
param Pos X-axis Front 64px
text Position X-axis Offset
parent -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis da posição da esclera.
default 0

param Pos Y-axis Front 64px
text Position Y-axis Offset
parent -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis da posição da esclera.
default 0

param Rect X Front White 64px
text Rect X Sclera
parent -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da esclera.
default -30

param Rect Y Front White 64px
text Rect Y Sclera
parent -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis origin da esclera.
default 24

param Rect X Front Iris 64px
text Rect X Iris
parent -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default -39

param Rect Y Front Iris 64px
text Rect Y Iris
parent -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default 26

param Rect X Front Iris Left Eye 64px
text Rect X Iris Left Eye
parent -> Front 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris do olho esquerdo.
default 12

param
param -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc

param Pos X-axis Side 64px
text Position X-axis Offset
parent -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis da posição da esclera.
default 0

param Pos Y-axis Side 64px
text Position Y-axis Offset
parent -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis da posição da esclera.
default 0

param Rect X Side White 64px
text Rect X Sclera
parent -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da esclera.
default -30

param Rect Y Side White 64px
text Rect Y Sclera
parent -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição Y-axis origin da esclera.
default 24

param Rect X Side Iris 64px
text Rect X Iris
parent -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default -39

param Rect Y Side Iris 64px
text Rect Y Iris
parent -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris.
default 26

param Rect X Side Iris Left Eye 64px
text Rect X Iris Left Eye
parent -> Side 64px Size <<<<<<<<<<<<<<<<<<<<<<<
desc Definição X-axis origin da íris do olho esquerdo.
default 12

ライセンス表記

紹介ページ https://atelierrgss.wordpress.com/rmv-emotion-face/