public static string CollectASpecialGotoIfThatNotActuallyGotoIf(BinaryReader buf, long lastPos) { var bkOffset = buf.BaseStream.Position; var a1 = buf.ReadByte() & 0xFF; var a2 = buf.ReadByte() & 0xFF; var a3 = buf.ReadByte() & 0xFF; var a4 = buf.ReadByte() & 0xFF; if (!(a1 == 0x10 && a2 == 0x3a && a3 == 0x00 && a4 == 0x19)) { buf.BaseStream.Position = bkOffset; return(null); } var a5 = Ever17Util.ReadExpr(buf, lastPos); var a6 = Ever17Util.ReadExpr(buf, lastPos); return("notActuallyGotoIfUnk"); }
private string ReadExpr() { return(Ever17Util.ReadExpr(input)); }