public static Formats.Materials.MatlAttribute.MatlBlendState ParseMatlBlendState(this SsbhParser parser) { var result = new Formats.Materials.MatlAttribute.MatlBlendState(); result.SourceColor = (Formats.Materials.MatlBlendFactor)parser.ReadInt32(); result.Unk2 = parser.ReadInt32(); result.DestinationColor = (Formats.Materials.MatlBlendFactor)parser.ReadInt32(); result.Unk4 = parser.ReadInt32(); result.Unk5 = parser.ReadInt32(); result.Unk6 = parser.ReadInt32(); result.EnableAlphaSampleToCoverage = parser.ReadInt32(); result.Unk8 = parser.ReadInt32(); result.Unk9 = parser.ReadInt32(); result.Unk10 = parser.ReadInt32(); return(result); }
public static Formats.Materials.MatlAttribute.MatlBlendState ParseMatlBlendState(this SsbhParser parser) { var result = new Formats.Materials.MatlAttribute.MatlBlendState(); result.Unk1 = parser.ReadInt32(); result.Unk2 = parser.ReadInt32(); result.BlendFactor1 = parser.ReadInt32(); result.Unk4 = parser.ReadInt32(); result.Unk5 = parser.ReadInt32(); result.BlendFactor2 = parser.ReadInt32(); result.Unk7 = parser.ReadInt32(); result.Unk8 = parser.ReadInt32(); result.Unk9 = parser.ReadInt32(); result.Unk10 = parser.ReadInt32(); result.Unk11 = parser.ReadInt32(); result.Unk12 = parser.ReadInt32(); return(result); }