Spot Anim List
The spotanim list is a specialized extended info block with compression logic built into it, as the theoretical possibilities of this block are rather large. This extended info block will track the modified slots using a bitset. Instead of traversing the entire list at the end of a cycle to reset the properties, it will follow the bitset's enabled bits to identify which slots to reset, if any. As in most cases the answer is none - this should outperform array fills by quite a bit.
Parameters
the array of client-specific encoders for spotanims.
Properties
Functions
Gets the latest pre-computed buffer for the given oldSchoolClientType.
Gets the encoder for a given oldSchoolClientType.
Checks whether a buffer has been precomputed on the specified client type.
Sets the client-specific buffer at index clientTypeId.