The Eight Princes patch for Three Kingdoms broke esf files again. It is probably an error with either the last data types added or new data types have been added again.
A problem with Type26Nodes snuck through the main release. The formatting used in save files had some differences from startpos files that weren't accounted for. Parsing has been updated so save files supposedly parse properly now.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Cobylee66 has provided a fix for the ESF parser. I'm testing it prior to releasing a patch with its changes.
Provided fix has been verified with minor corrections and integrated into the next build.
A problem with Type26Nodes snuck through the main release. The formatting used in save files had some differences from startpos files that weren't accounted for. Parsing has been updated so save files supposedly parse properly now.