public void SetFromTreeNodes(TreeNode Root) { CharacterCinematics = new CharacterCinematicsItem[Root.Nodes.Count]; for (int i = 0; i < CharacterCinematics.Length; i++) { TreeNode ChildNode = Root.Nodes[i]; CharacterCinematicsItem Entry = (CharacterCinematicsItem)ChildNode.Tag; CharacterCinematics[i] = Entry; } }
public void ReadFromFile(BinaryReader reader) { unk0 = reader.ReadUInt32(); uint count0 = reader.ReadUInt32(); uint count1 = reader.ReadUInt32(); charactercinematics = new CharacterCinematicsItem[count0]; for (int i = 0; i < count1; i++) { CharacterCinematicsItem item = new CharacterCinematicsItem(); item.StringId = reader.ReadUInt64(); item.CharacterId = reader.ReadUInt64(); charactercinematics[i] = item; } }