Mooshry

BTS has consumed my very existence help.
Veteran
Joined
May 30, 2016
Messages
442
Reaction score
151
First Language
English
Primarily Uses
RMMV
So, my game uses name boxes in the messages (as lots of rpgs do), and when a character's name is revealed, i want their name to change from "???" to their actual name. However, the way i'm doing this currently is to have the name box abruptly switch from the question marks to the actual name, which would be confusing.

So basically i want an extension to the message core where in the name boxes, you could write "\n<???>" as usual, but when the name is revealed, you write "\n<???|Name>". And then, when that message is played, the name will change from ???, to the name specified. There could be multiple reveal animations specifiable in the plugin parameters like Pixelate, Fade, and more.

As another way you could use it, my game features a slime that is actually the blacksmith of the town, but transformed. In that case, if you want the name to change from Slime to Blacksmith, you could write "\n<Slime|Blacksmith>"

I hope this gets made! Sorry if this makes no sense, i'm terrible at explaining stuff.
 

Mooshry

BTS has consumed my very existence help.
Veteran
Joined
May 30, 2016
Messages
442
Reaction score
151
First Language
English
Primarily Uses
RMMV
I forgot the time required between bumps, but i still need this...
 

Mooshry

BTS has consumed my very existence help.
Veteran
Joined
May 30, 2016
Messages
442
Reaction score
151
First Language
English
Primarily Uses
RMMV
Bump? This is needed for my game...
 

Sword_of_Dusk

Keyblade Master
Veteran
Joined
Sep 13, 2015
Messages
287
Reaction score
313
First Language
English
Primarily Uses
RMMV
I don't understand why the way you currently have it isn't good enough. Pretty much every RPG I've played that introduces someone as ??? simply has their name appear in the name box as soon as they give their name or are introduced by another character.
 

ShadowDragon

Veteran
Veteran
Joined
Oct 8, 2018
Messages
3,390
Reaction score
1,267
First Language
Dutch
Primarily Uses
RMMV
the basic way to start is to name your actor (enemy) use ?????
than use the change name of the actor from ??? to something else.
but to automate (even through params), you need to tell them WHEN
to activate, which is basicly the same as change name.

actor name is called ???
use scriptcall: $gameActors.actor(actorId).setName(n)

example: $gameActors.actor(3).setName(Peter)
now name is "Peter" from now on.

this is how most people probably do though.
if the example above does not work, use ("Peter") instead.
 

Latest Threads

Latest Posts

Latest Profile Posts

I wrote RPGMakerMZ JavaScript reference in Japanese.
But I think you'll be able to read it through the translator.

back in April of 2019, I watched my friend's art stream on twitch. that was when I got inspired to draw most of the assets for my game. it's been a LONG journey since, but totally worth it.
RPG MZ multiplayer in development
Square-Enix, why you didn't released the classic Dragon Quests on Steam yet? :kaocry:
This is by far my most favorite boss monster I've made, its name is Gosck

Forum statistics

Threads
109,139
Messages
1,042,481
Members
141,647
Latest member
Juckz
Top