/// <summary> /// Read a single shader from BIN. /// </summary> /// <param name="br">Binary Reader to use.</param> public Shader(DhBinaryReader br) { // Read Dynamic Lighting Flag. UseDynamicLighting = br.ReadBool8(); // Read Unknown 2. Unknown2 = br.Read(); // Read Unknown 3. Unknown3 = br.Read(); // Read Tint. Tint = br.ReadClr4(); // Read Unknown 4. (Padding) Unknown4 = br.Read(); // Read Material Indices array. MaterialIndices = br.ReadS16s(8); // Read Unknown 5 array. (Indices?) Unknown5 = br.ReadS16s(8); }