- Joined
- Oct 29, 2014
- Messages
- 156
- Reaction score
- 4
- First Language
- English
How do I make the Hero of my game's stats depend on what you name him, just like in the original Dragon Warrior/Quest?
The player's supposed to be able to input any name!Yeah, it's helpful when referencing other games to not assume people know what you're talking about - not everyone has played that game.
But really, it would depend on how you have the name thing set up - are there a select few names that the player can choose from or can they input any name?
If the first, I would just create different actors with the name/stats you want them to have and when they choose the name, it adds that actor to the party.
But, hard to say without more info.
Like long-term and short-term, some stats will be penalized based on the name, where the others are untouched.But how do the stats change depending on the name? I mean, what exactly are you asking us how to do?
Yes, the system like in Dragon Warrior! Each letter, or character has its own value. The sum of the value of the first four letters in your name is divided by a certain number to figure out which growth system you will have. Each growth system involves two long-term stats, and two short-term stats. Short term stats are multiplied by 0.9, or in my twist, a random value between 0.7 and 0.9, plus a certain number based on the type for growth system, divided by the same number. For example, any name whose first four letters spell Theo would result in long term MP and Agility, but short term HP and Strength, meaning MP and Agility grow into their normal values, and HP and Strength are multiplied by a random value between 0.7 and 0.9 rounded down, plus 3.Ok, I don't think you understand what we are asking.
So, you want to make a system like in Dragon Warrior where the player inputs any name they want and that affects their stats.
Do you know how it works? Because that is a big deal in trying to reproduce something, having an idea already of how it works to reproduce it.
If so, tell us. In details, not just broadly like you've been doing until now.
In my game, a letter or character'a numerological value is its numbed in the alphabet, with some exceptions. For example, a capital A would have a value of 1, and a capital Z would have a value of 26. A lowercase letter's value is the capital letter's value divided by 2, rounded up. A lowercase A would keep its value of 1, but a lowercase Z would have a value of 13. A symbol's value depends on what number key it normally appears on on the keyboard. For example, a ! would have a value of 1. Or you could follow a code like this for name input processing:Which we don't know. So you have to explain for us. In details. As if we never heard of this system before. Because most didn't.
I, for example, never played the classics, only the remakes. From 4 forward. And never noticed this.
a b c d e f
g h i j k l m n o p q r s t u v
w x y z A B C D E F G H I J K L
M N O P Q R S T U V W X Y Z
' . , - ? ! ) (
-------------------------------------------------------------
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
How do I make my own plugin?Ok, read.
I suggest making separate classes, or using a plugin to control the parameters of the hero's one based on a variable.
You could use Yanfly's Class Base Parameters (needs Base Parameter Control) or Tsukihime's Parameter Tables.
Now, to get the value of the letters, you'll probably need a handmade plugin...
I'll stick to learning to program in Javascript, I might end up having to pay someone to make the plugin for me...Well, it is basically a javascript file... so you'll need to learn to program in javascript...
Or you could ask someone to make it for you.