================
OPPC File Format
================
Version: 0.1.0
Author: Santos
================

------
HEADER
------

CHAR[4] 	signature (OBPK)
UINT8		flag? (0)
UINT32		major version? (10)
UINT32		minor version? (0)
UINT32		num files
UINT32		? (8-53)
UINT32		header size (337)
UINT32		index size
UINT32		data size (uncompressed)
UINT32		? (0)
UINT32		? (0)
UINT32		? (10000)
UINT32		? (50000)
DATA[288]	?

-----
INDEX
-----

// Unknowns

UINT32		num unknowns
FOR (num unknowns) DO
	UINT32	count
	FOR (count) DO
		UINT32 ?
UINT32		num strings


// Strings

FOR (num strings) DO
	STRING	string
UINT32		num types

// Types

FOR (num types) DO
	DATA[8]		type id
	UINT32		num entries

// Entries

FOR (num types) DO
	FOR (type -> num entries) DO
		STRING		name
		STRING  	dir
		UINT32  	size
		FLOAT		? (-1,0,n)
		UINT32  	size
		UINT32  	? (0)
		UINT32  	? (0)
		UINT8		enum (4, 7, 8, 9)
		DATA[enum] 	?
// Padding

DATA[N}		padding (00 up to index size)

----
DATA
----

UINT32		uncompressed data size
DATA[N]		compressed data (to end of file)
