I think we shan't be comparing game code with other code. More so, they are like a snowflake in regards to being unique. Sure, you might find snippets of code similar to one another, but as a whole, they all NEED to work together.
One simple syntax error is all it takes to create a domino effect, and Kablam! Suddenly your point of origins are flipped on their axis, or code keeps getting read into other parts because a bracket went missing, or there is not suppose to be a bracket where one is now.
Either bite the bullet, make a new save, or just continue with an older game version.
You cannot have both.
You could, but it will not work correctly.
You really need to understand the inner-workings of a video game. Without looking it up, do you even know what a “String” is?