Lightpath 0.79 == Model == ightpath 0.79 | MajiroObjV & MajiroObjX Modells both MajiroObjV (decrypted) and MajiroObjX (encrypted) scripts. Also lets you decrypt/encrypt MajiroObjX/V scripts using included XOR table. == Options == lpx.DataPath = bytecode$start lpx.DataExpr = ':XOR Table' load h2b xor lpx.DefaultFiles = *.mjo == Model == (dword) % ANY ANY ANY ANY . "magic" % MajiroObj [XV] 1.000 \0 . dword "entryPoint" . dword "skipFlag" . dword "offsetCount" . "offsets" = END? .offsetCount$start toint iteration = "offset" = . dword "skip" . dword "offset" . dword "scriptSize" ; This context's content is crypted for MajiroObjX and raw for MajiroObjV. . "bytecode"? length skip === Supported == ; ObjX will be decoded while ObjV will be encoded (XOR crypting is symmetric).. % MajiroObj [XV] 1.000 \0 == XOR Table == 00 00 00 00 96 30 07 77 2c 61 ...