Visual Novelty: Getting User Input to Change Name

For discussion and support of other visual novel engines.
Post Reply
Message
Author
Erotome_Shawn
Newbie
Posts: 7
Joined: Sat May 30, 2015 11:02 am
Contact:

Visual Novelty: Getting User Input to Change Name

#1 Post by Erotome_Shawn »

Just a quick question for any experienced Novelty users (since the Novelty forums seem all but dead). I'm trying to use the "Get User Input" action so that a player can change the name of the MC at the onset of the game, but Novelty won't seem to maintain the "Rename Actor" setting and the export log tells me "[Error] Error: Action failed (Get user input): Variable name is undefined."

Does anyone have an idea of what I'm doing wrong or is this a Novelty bug?

Thank you!

User avatar
fleet
Eileen-Class Veteran
Posts: 1571
Joined: Fri Jan 28, 2011 2:25 pm
Deviantart: fleetp
Contact:

Re: Visual Novelty: Getting User Input to Change Name

#2 Post by fleet »

Did you look at the video on youtube? https://www.youtube.com/watch?v=lRg9L_3RZiE
Some of my visual novels are at http://www.the-new-lagoon.com. They are NSFW
Poorly done hand-drawn art is still poorly done art. Be a Poser (or better yet, use DAZ Studio 3D) - dare to be different.

Erotome_Shawn
Newbie
Posts: 7
Joined: Sat May 30, 2015 11:02 am
Contact:

Re: Visual Novelty: Getting User Input to Change Name

#3 Post by Erotome_Shawn »

fleet wrote:Did you look at the video on youtube? https://www.youtube.com/watch?v=lRg9L_3RZiE
Thanks for the quick response! That video helped, definitely, but doesn't address what to do when the renamed character is also an actor with a sprite. Obviously, renaming the actor each time to [$name] will allow the input name to be displayed, but then this removes the ability to quickly change an actor's emotions. Would I need to name the actor [$name] so that their name changes appropriately while still preserving the emotion swap?

EDIT: Answered my own question. Yes, renaming the actor to [$name] (or whatever the variable is going to be) allows the customized name along with the emotion swap. Although if there's an even easier solution, I'm all ears.

User avatar
fleet
Eileen-Class Veteran
Posts: 1571
Joined: Fri Jan 28, 2011 2:25 pm
Deviantart: fleetp
Contact:

Re: Visual Novelty: Getting User Input to Change Name

#4 Post by fleet »

8oni is one of the smartest folks I know who uses Visual Novelty. You can contact him at http://8oni.deviantart.com/

Here's a link to his tutorial on custom names http://8oni.deviantart.com/art/Custom-N ... -523486843
Some of my visual novels are at http://www.the-new-lagoon.com. They are NSFW
Poorly done hand-drawn art is still poorly done art. Be a Poser (or better yet, use DAZ Studio 3D) - dare to be different.

User avatar
8oni
Regular
Posts: 39
Joined: Sun May 19, 2013 3:30 am
Completed: Midnight Encounter, White World
Tumblr: 8oni
Deviantart: 8oni
Contact:

Re: Visual Novelty: Getting User Input to Change Name

#5 Post by 8oni »

So I made this quick video just for the OP. Thanks for the question and inspiration. I didn't realized there is Novelty question here I rarely come here.



Basically it works like this, you have a var that you put on Name box so on my example I have [$peter] then you just use user input that asking for a new name and set it into store the reply as var peter.

And that's all. You just use [$peter] on text box when you want user to call them or say their name. And yes, that's why I am not using Rename actor option because if I use that then the reply can't be stored as var and you can't call their name on conversation.

Also, since we are using var as actor name, you need to set the name first using Set game variable if you are using var on the name box.

And you don't need to worry about face swap or changing expression, Novelty do that for you automatically you just need to use change state from Action catalog

Hope this helps.

Post Reply

Who is online

Users browsing this forum: No registered users