If you wanna modify and test it in real-time bind some key. This is how I do it.
- First bind a letter, I used "z" in this test
- bind z "say_team /sm_neon_preset_temp;say_team /sm_neon_load"
- Edit the file
- Save
- Back to the game
- Press the "z" key
If you format the file correctly, it should have updated the parameters.
I used as a basis a 20x24 (xy) standard to create every number/letter.
You can check the -Names.cfg file to understand how to use the --SingleCharacters.cfg
Basically, I get the position of the first letter, and for the following ones, I add a +30 for the "Y" position.
Example, let's write "MA":
Checking the --SingleCharacters.cfg file and retrieve the letters "M" and "A".
PHP Code:
"M"
{
"" "1 0 0 0 0 0 24"
"" "1 0 0 24 0 10 12"
"" "1 0 10 12 0 20 24"
"" "1 0 20 0 0 20 24"
}
"A"
{
"" "1 0 0 0 0 10 24"
"" "1 0 20 0 0 10 24"
"" "1 0 18 10 0 6 10"
}
Now lets put together:
PHP Code:
"MA"
{
;M
"" "1 0 0 0 0 0 24"
"" "1 0 0 24 0 10 12"
"" "1 0 10 12 0 20 24"
"" "1 0 20 0 0 20 24"
;A
"" "1 0 0+30 0 0 10+30 24"
"" "1 0 20+30 0 0 10+30 24"
"" "1 0 18+30 10 0 6+30 10"
}
Note: the [
"" "1... ] part is the particle type (1 = red in this example).
Final result:
PHP Code:
"MA"
{
;M
"" "1 0 0 0 0 0 24"
"" "1 0 0 24 0 10 12"
"" "1 0 10 12 0 20 24"
"" "1 0 20 0 0 20 24"
;A
"" "1 0 30 0 0 40 24"
"" "1 0 50 0 0 40 24"
"" "1 0 48 10 0 36 10"
}