Aye, Ke4 is correct. If you plan on accessing / updating data structure values with the old getObject method then you need to include a V at the beginning of the data structure field name, like so... VCurrentCharacter, VFontLineWidth, VCurrentScene, etc.
Even though the shorthand isn't documented, because there's multiple ways for accessing most of the data structure fields with it. Sometimes you can get away with shortening the data structure names & sometimes you have to type them out in full, for example...
game.CurrentCharacter.Position -- instead of
game.GameCurrentCharacter.CharacterPosition
... though as you've seen, sometimes you have to use the full field name, like the TextCurrentText one I ammended after text to access the currently displayed text for the active text. text.CurrentText didn't seem to work. I didn't try text.Text though, so no idea if that works.