readScriptTable static method
Implementation
static Map<String, dynamic> readScriptTable(Uint8List data, int offset) {
int offset0 = offset;
Map<String, dynamic> obj = {};
int defLangSysOff = TyprBin.readUshort(data, offset);
offset += 2;
obj["default"] = readLangSysTable(data, offset0 + defLangSysOff);
int langSysCount = TyprBin.readUshort(data, offset);
offset += 2;
for (int i = 0; i < langSysCount; i++) {
String tag = TyprBin.readASCII(data, offset, 4);
offset += 4;
int langSysOff = TyprBin.readUshort(data, offset);
offset += 2;
obj[tag.trim()] = readLangSysTable(data, offset0 + langSysOff);
}
return obj;
}