INNER CODE UNIT · C
Box_Info
ForsakenX/forsaken · 2dtextures.c:324
Box_Info = (BOX_INFO *) Short_Ptr;
Short_Ptr = (int16_t *) ( Box_Info + Num_Boxes );
Num_Frames = *Short_Ptr++; // Number of Frames
Bit_Info = (BIT_INFO *) Short_Ptr;
Short_Ptr = (int16_t *) ( Bit_Info + Num_Frames );
Num_Offs = *Short_Ptr++; // Number of Offsets
Off_Info = (OFF_INFO *) Short_Ptr;
for( Count = 0; Count < Num_Boxes; Count++ )
{
if (LoadTPages & LOAD_TPAGES)
Box_Info[ Count ].tpage = Name_Index[ Box_Info[ Count ].tpage ]; // Update TPages
}
Frm_Info->Num_Frames = Num_Frames;
Frm_Info->File_Addr = Off_Buffer;