private static ScriptFormatterContext GetFormatterContext(Field.Info field) { ScriptFormatterContext context = new ScriptFormatterContext(); if (field.TryReadData(Field.Part.Sym, out var symData)) { context.SetSymbols(Sym.Reader.FromBytes(symData)); } if (field.TryReadData(Field.Part.Msd, out var msdData)) { context.SetMessages(Msd.Reader.FromBytes(msdData, FF8TextEncoding.Default)); } return(context); }
public FormattedObject(Field.Info field, String objectName, String scripts) { Field = field; ObjectName = objectName; Scripts = scripts; }