.RBJ - pmandin/reevengi-tools GitHub Wiki
The .RBJ file format is used by Resident Evil 3. It contains the description of animations of the game (enemies, player, etc...).
The values are stored in Little-Endian order.
The start of the file holds offset and count to a directory:
typedef struct { unsigned long dir_offset; /* Offset to directory */ unsigned long dir_count; /* Half of number of objects in directory */ } rbj_header_t;
This file always have an even number of directory, at it is always come in pairs: an "animation steps block" followed by a "skeleton block", each pair of block stores animations for one NPC/character in the game.
See .EMD file, section 1.
See .EMD file, section 2.