Format

None of this is relevant for GameFileData.
Files are read line by line. The first letter defines the meaning of any given line and is separated by a "=" from the data. Usually spaces are trimmed from the start and end of the data part of a line. In most cases multiple FileData can be defined in a file, and are terminated by an "end" or just "e". Definitions starting with "~" are usually skipped.

Statements that would be treated equally:

definition = data
def = data
d = data
d=data

Some files have specific rules like the tag definition in character files and the text appending in text files.