How would I set a Variable instead of an Integer as a String or readable Text. i know \V[] but could i do that in a way that could for example show a name and no not the Actors Name.... I know its kind of Uber specific. but I need a
Variable
As Text
Not
A Number.
You can't do it through events, but you can do it through a little call script:
$game_variables[id] = "text"
If you try to use that variable in anything but a set operation in Control Variables, though, it will return an error. I assume you only want it to \v[id] for.
Thanks :D
So this would work like:
NPC: Meet me at \v[1].
CallScript: $game_variables[1] = "Awesometown"
and would show up like:
NPC: Meet me at Awesometown.
?
Cause...this is good to know.
Yes, that's exactly how it works. Of course, you have to set your game variable first, before the NPC speaks. So your NPC: and CallScript: lines would be swapped around.
I've had issues trying to use it with the Show Choices command, but I think I established that it was only a bug with the UMS I'm using, and when I tried it with the RTP it worked correctly.