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!
Visual Novelty: Getting User Input to Change Name
-
- Newbie
- Posts: 7
- Joined: Sat May 30, 2015 11:02 am
- Contact:
Re: Visual Novelty: Getting User Input to Change Name
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.
Poorly done hand-drawn art is still poorly done art. Be a Poser (or better yet, use DAZ Studio 3D) - dare to be different.
-
- Newbie
- Posts: 7
- Joined: Sat May 30, 2015 11:02 am
- Contact:
Re: Visual Novelty: Getting User Input to Change Name
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?fleet wrote:Did you look at the video on youtube? https://www.youtube.com/watch?v=lRg9L_3RZiE
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.
Re: Visual Novelty: Getting User Input to Change Name
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
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.
Poorly done hand-drawn art is still poorly done art. Be a Poser (or better yet, use DAZ Studio 3D) - dare to be different.
- 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
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.
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.
Who is online
Users browsing this forum: No registered users