16 lines
436 B
Plaintext
16 lines
436 B
Plaintext
|
|
// Sprite/Scene file (Big Endian, Sniper Elite, AVP, etc.)
|
||
|
|
// Direct Asura archive
|
||
|
|
|
||
|
|
type spBE [root, display="Sprite/Scene (Big Endian)"] byteorder BE
|
||
|
|
{
|
||
|
|
criteria {
|
||
|
|
require _ext == "spbe";
|
||
|
|
// Asura signature: "Asura " (8 bytes)
|
||
|
|
require ascii(bytesat(0, 8)) == "Asura ";
|
||
|
|
}
|
||
|
|
|
||
|
|
// Parse as Asura archive
|
||
|
|
archive = parse_here("asura_archive");
|
||
|
|
archive = archive [ui, display="Asura Archive"];
|
||
|
|
}
|