Skip to main content

NANR ("RNAN") - Nitro Animation Runtime

Author(s): Gonhex
Research: (see sections)

The animation runtime creates frame by frame animations using cells. Affine transformations can also be applied to frames.

Table of Contents


Data Structure

File Container

struct ContainerFileNANR
{
/* 0x00 */ struct NitroFileHeader fileHeader;
/* 0x10 */ struct ContainerSectionABNK sectionDataABNK;
/* append */ struct ContainerSectionLABL sectionDataLABL;
/* append */ struct ContainerSectionUEXT sectionDataUEXT;
}; // entry size = fileHeader.lengthFile
Field NameDescriptionData Type
fileHeaderHeader of this file. fileHeader.signature = "RNAN".NitroFileHeader
sectionDataABNKCell animation data.ContainerSectionABNK
sectionDataLABLAnimation-name table.ContainerSectionLABL
sectionDataUEXTCluster flag.ContainerSectionUEXT

Specification

Sections