Looking for a plugin that let’s you create animated talking faces during a message?
Designed with ease-of-use in mind so you don’t need to mess around with plugin parameters or script calls or anything. Just select a face picture in your messages as you normally would and it’ll automatically start talking!
Download ths plugin and place it in the “plugins” folder in your project’s “js” folder. Then open your Plugin Manager (F10), double-click an empty row, and select the HIME_HMSAnimatedFaces plugin.
Once it is in your list of plugins, turn the plugin on.
Animated Message Faces
To display an animated face in your message, all you have to do is pick a face for your message. It’s no different from choosing a regular face.
Which frame you pick isn’t important because the animation will handle the rest.
Face Sheet Format
For the actual animation images, we will be using the default RPG Maker
face format, which has 4 columns of frames per row. You can have as many
number of rows as you need.
The format of the face picture is the same as your regular face pictures:
each row has 4 frames. If you need more frames, just add more rows.
The game will basically go through every frame repeatedly. But how does the game actually know that your face should be animated?
We use a “face animation data” file to keep track of face animations.
By default it’s called “face_animation_data.csv” and is located in the Data folder, but you can change the filename in the plugin parameters if you want. A sample data file has been provided in the download section.
It’s CSV format, which means you can set it up using spreadsheet software
like Microsoft Excel or Libra Sheets.
This is the basic format
Name is the filename of the face
Type is the expression to animate
Frames is number of frames in your animation
So for example, let’s say I had a “Talking” animation for face image
Actor3 that has 4 frames. My file would look like
When I edit my animations using spreadsheet software, it looks like this. Just make sure you export it as CSV.
Eventually there will be different types of face animations, but for now we only have “Talking” faces.