struct sprite_slot{ DWORD ref_count; // things using this sprite ( units, unit leaders, etc. ) char* name[32]; // GRUXBW, ST_ZZNewPlyr3, etc. DWORD type_id; // ?? ( always 0x8 for units ) DWORD loaded_index; // index in loaded_sprite_array ( pointer stored at VA: 0x526D24 )};