public RopeMaterial(XElement data) { _interpolationCount = Loader.loadInt(data.Attribute("interpolation_count"), 3); _ropeTextureStyle = (RopeTextureStyle)Loader.loadEnum(typeof(RopeTextureStyle), data.Attribute("rope_texture_style"), (int)RopeTextureStyle.Random); _textures = new List<RopeMaterialTexture>(); foreach (XElement textureData in data.Elements("Texture")) _textures.Add(new RopeMaterialTexture(textureData)); }
public RopeMaterial(XElement data) { _interpolationCount = Loader.loadInt(data.Attribute("interpolation_count"), 3); _ropeTextureStyle = (RopeTextureStyle)Loader.loadEnum(typeof(RopeTextureStyle), data.Attribute("rope_texture_style"), (int)RopeTextureStyle.Random); _textures = new List <RopeMaterialTexture>(); foreach (XElement textureData in data.Elements("Texture")) { _textures.Add(new RopeMaterialTexture(textureData)); } }