using System.IO; using NIFLib.Core; namespace NIFLib.Nodes { public class NiDynamicEffect : NiAVObject { public NiBoolean SwitchState { get; set; } public NiRef[] AffectedNodes { get; set; } public NiDynamicEffect(NiFile file, BinaryReader reader) : base(file, reader) { SwitchState = new NiBoolean(reader); AffectedNodes = new NiRef[reader.ReadUInt32()]; for (var i = 0; i < AffectedNodes.Length; i++) { AffectedNodes[i] = new NiRef(reader); } } } }