rbx_xml 0.12.0-alpha.1

Weakly-typed Roblox DOM implementation for Rust
Documentation
<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4">
	<Meta name="ExplicitAutoJoints">true</Meta>
	<External>null</External>
	<External>nil</External>
	<Item class="Folder" referent="RBX9C656463C18F43C2B37C57A8E69DDAC1">
		<Properties>
			<string name="Name">Folder</string>
			<BinaryString name="Tags"></BinaryString>
		</Properties>
		<Item class="ParticleEmitter" referent="RBX59380EB0030046A19A888BDA32EDDE2A">
			<Properties>
				<Vector3 name="Acceleration">
					<X>0</X>
					<Y>0</Y>
					<Z>0</Z>
				</Vector3>
				<ColorSequence name="Color">0 1 1 1 0 1 1 1 1 0</ColorSequence>
				<float name="Drag">0</float>
				<token name="EmissionDirection">1</token>
				<bool name="Enabled">true</bool>
				<NumberRange name="Lifetime">5 10 </NumberRange>
				<float name="LightEmission">0</float>
				<float name="LightInfluence">0</float>
				<bool name="LockedToPart">false</bool>
				<string name="Name">ParticleEmitter</string>
				<float name="Rate">20</float>
				<NumberRange name="RotSpeed">0 0 </NumberRange>
				<NumberRange name="Rotation">0 0 </NumberRange>
				<NumberSequence name="Size">0 1 0 1 1 0 </NumberSequence>
				<NumberRange name="Speed">5 5 </NumberRange>
				<Vector2 name="SpreadAngle">
					<X>0</X>
					<Y>0</Y>
				</Vector2>
				<BinaryString name="Tags"></BinaryString>
				<Content name="Texture"><url>rbxasset://textures/particles/sparkles_main.dds</url></Content>
				<NumberSequence name="Transparency">0 0 0 1 0 0 </NumberSequence>
				<float name="VelocityInheritance">0</float>
				<float name="ZOffset">0</float>
			</Properties>
		</Item>
		<Item class="Beam" referent="RBXBD06F82B1ABE47DCB0C238ED2346270F">
			<Properties>
				<Ref name="Attachment0">null</Ref>
				<Ref name="Attachment1">null</Ref>
				<ColorSequence name="Color">0 1 1 1 0 1 1 1 1 0 </ColorSequence>
				<float name="CurveSize0">0</float>
				<float name="CurveSize1">0</float>
				<bool name="Enabled">true</bool>
				<bool name="FaceCamera">false</bool>
				<float name="LightEmission">0</float>
				<float name="LightInfluence">0</float>
				<string name="Name">Beam</string>
				<int name="Segments">10</int>
				<BinaryString name="Tags"></BinaryString>
				<Content name="Texture"><null></null></Content>
				<float name="TextureLength">1</float>
				<token name="TextureMode">0</token>
				<float name="TextureSpeed">1</float>
				<NumberSequence name="Transparency">0 0.5 0 1 0.5 0 </NumberSequence>
				<float name="Width0">1</float>
				<float name="Width1">1</float>
				<float name="ZOffset">0</float>
			</Properties>
		</Item>
		<Item class="Fire" referent="RBX776B1013C46748399C3FE9CAB3D6BEFD">
			<Properties>
				<Color3 name="Color">
					<R>0.92549026</R>
					<G>0.545098066</G>
					<B>0.274509817</B>
				</Color3>
				<bool name="Enabled">true</bool>
				<string name="Name">Fire</string>
				<Color3 name="SecondaryColor">
					<R>0.545098066</R>
					<G>0.313725501</G>
					<B>0.215686291</B>
				</Color3>
				<BinaryString name="Tags"></BinaryString>
				<float name="heat_xml">9</float>
				<float name="size_xml">5</float>
			</Properties>
		</Item>
		<Item class="Smoke" referent="RBXFD93A15B30F24DA1ADB55C66A01B2EF9">
			<Properties>
				<Color3 name="Color">
					<R>1</R>
					<G>1</G>
					<B>1</B>
				</Color3>
				<bool name="Enabled">true</bool>
				<string name="Name">Smoke</string>
				<BinaryString name="Tags"></BinaryString>
				<float name="opacity_xml">0.5</float>
				<float name="riseVelocity_xml">1</float>
				<float name="size_xml">1</float>
			</Properties>
		</Item>
		<Item class="Trail" referent="RBX4B9B180C462E4BFFA5D08963D27ADB70">
			<Properties>
				<Ref name="Attachment0">null</Ref>
				<Ref name="Attachment1">null</Ref>
				<ColorSequence name="Color">0 1 1 1 0 1 1 1 1 0 </ColorSequence>
				<bool name="Enabled">true</bool>
				<bool name="FaceCamera">false</bool>
				<float name="Lifetime">2</float>
				<float name="LightEmission">0</float>
				<float name="LightInfluence">1</float>
				<float name="MaxLength">0</float>
				<float name="MinLength">0.100000001</float>
				<string name="Name">Trail</string>
				<BinaryString name="Tags"></BinaryString>
				<Content name="Texture"><null></null></Content>
				<float name="TextureLength">1</float>
				<token name="TextureMode">0</token>
				<NumberSequence name="Transparency">0 0.5 0 1 0.5 0 </NumberSequence>
				<NumberSequence name="WidthScale">0 1 0 1 1 0 </NumberSequence>
			</Properties>
		</Item>
	</Item>
</roblox>