public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

3 Followers

Dynamic Emotive Faces

BMM_Archive · July 15, 2026

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

Dynamic Face.png

Downloads / Referenced Files

RPG Maker Web attachments are mirrored locally when available. Other external links remain hosted by their original creator or third-party service.

  • Local mirror: 14307-454f50c2e63b178a40933c64e136614a.png
    SHA-256: 989a09ae47c05bfb0faf442d55f2ec3eea3487838102a938991af7324a6db0d4
    Original attachment URL: https://forums.rpgmakerweb.com/attachments/dynamic-face-png.25574/

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.

Replies (0)

No replies yet.

0 replies 20 views

Log in to reply.