public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

Dynamic Emotive Faces

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Dynamic Emotive Faces
  • Original author: Seleroan
  • Original date: November 5, 2015
  • Source thread: https://forums.rpgmakerweb.com/threads/dynamic-emotive-faces.49416/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Requests

Summary

In the game that I am making, I make use of a lot of different character states, like gender and clothing, that lead to a lot of different character portraits. I need some way of dynamically controlling these portraits within text boxes without using huge amounts of conditional branches. Now, I have figured out how to do this with script calls (see attached). Essentially, you set a game variable to a string which contains the name of the png file you are referencing.  From there, as long as all of...

Archived First Post

In the game that I am making, I make use of a lot of different character states, like gender and clothing, that lead to a lot of different character portraits.

I need some way of dynamically controlling these portraits within text boxes without using huge amounts of conditional branches.

Now, I have figured out how to do this with script calls (see attached).

Essentially, you set a game variable to a string which contains the name of the png file you are referencing.  From there, as long as all of your faces contain the same emotions in the same order, you can swap out the appropriate portrait entirely based on previous events that user has selected.

The downside to this is that you lose all of the functionality of the Show Text call in your event editor.  No nifty colors, no timing, events don't wait for the text to finish, sound effects will play out of order, etc.  Or, at least, I don't know how.

I think it would be nice to be able to have a new Control character to use within the Show Text call.  So in the plugin, you would set the variable everything is linked to, then have a control character like \P[n] where n is a value from 0-7 which references the specific facial expression you want to select.

Protected download

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

Referenced Images / Attachments

Dynamic Face.png
Dynamic Face.png
Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#rpg-maker-archive#js-requests

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar