It’s surprising that nobody here talks about custom strings modding.
It’s so annoying to type on the Editor as its typing feeling is so bad, and it’s much worse in typing in non-Romanized languages such as Korean.
So, I recently decided to use my own strings file.
Unfortunately, it doesn’t work as I expected.
Let me say the biggest problem of it: it doesn’t allow me to use neutral numbers for my own strings. For example, there’re numbers like 100000, 100001, 100002 which were not used for official campaigns or in-game instructions.
So, what I expected was my own strings with those numbers show up in-game without confusing other innocent strings.
I don’t get why those numbers are not recognized. Are there numbers that only developers allow to use? If there’re numbers that were not used in-game, just for example, like 3333, then should I avoid such numbers as well? Am I not allowed to use them for my custom strings?
From how I tried so far, it is.
So, I suggest one thing: we need easier ways to make our own strings for custom scenarios.
What I expect is just like the A.I. files. In A.I. files, we can see that (load scenario difficulty), for example. Like this, I think it’d be much better to use such loading for custom strings. By doing so, people can easily make their own strings from the number of 1 without any confusions of other in-game strings. On the Editor, probably something like “script call” can be used for refer to the string file.
Example:
– my-own-strings –
10002 “Hello, world!”
10003 “AOE: This is Sparta!”
– Scenario cutscene json file –
(load my-own-strings)
.
.
.
Strings: “10002”
.
.
.
– Editor –
[Effect]
E 0. Display Instructions: (String table ID: 10003)
String File: load my-own-strings