this doesnt work too great. the game seems to use the old names very often
this is not a rewrite of the story content, it sets and gives you the build-in ability to set the variables used at the begining of the game, if the original dev does not use them and just writes plain text like "it is my Student" instead of "it is my [Student_rel]" then ofcourse it does not work as the dev does not use his own variables. replacing each word with another can be made but would result into miss matches as "Student" would be replaced in any sentence.
if you want a full functioning patch you would need to:
- set the variables (my patch does this)
- make a replace function
- go through each line of text and exclude the ones that do not belong to related characters
- do this for every update over and over again
so no i am to lazy for that, i can make a replace function sure but i am not going over each line and check if it makes sense