<actor PGFVersion="0.13" GSCVersion="0.8.2" id="id271464">
	<aspects>
		<graphics>
			<attributes>
				<boolean id="visible">true</boolean>
				<enumeration id="blendingMode">0</enumeration>
				<enumeration id="horizontalWrap">0</enumeration>
				<enumeration id="verticalWrap">0</enumeration>
			</attributes>
		</graphics>
		<motion>
			<attributes>
				<point id="linearVelocity">
					<real id="x">0</real>
					<real id="y">0</real>
				</point>
				<real id="angularVelocity">0</real>
				<real id="maxSpeed">0</real>
				<boolean id="applyMaxSpeed">false</boolean>
			</attributes>
		</motion>
		<physics>
			<attributes>
				<real id="density">1</real>
				<real id="friction">3</real>
				<real id="restitution">1</real>
				<boolean id="fixedRotation">false</boolean>
				<boolean id="movable">true</boolean>
				<enumeration id="collisionShape">0</enumeration>
			</attributes>
		</physics>
	</aspects>
	<attributes>
		<text id="name">slider</text>
		<real id="time">0</real>
		<point id="position">
			<real id="x">0</real>
			<real id="y">0</real>
		</point>
		<size id="size">
			<real id="width">38</real>
			<real id="height">50</real>
		</size>
		<angle id="rotation">0</angle>
		<color id="color">
			<real id="red">1</real>
			<real id="green">1</real>
			<real id="blue">1</real>
			<real id="alpha">1</real>
		</color>
		<text id="image">slider.png</text>
		<real id="id607171" name="leftLimit">311</real>
		<real id="id227694" name="rightLimit">711</real>
		<boolean id="id970647" name="dragging">false</boolean>
	</attributes>
	<behaviors>
		<behavior id="id715596" class="AssignAttributeAction">
			<attributes>
				<text id="name">Change Attribute</text>
				<text id="bundleName">ChangeAttribute.behavior</text>
				<text id="targetAttribute">game.attributes.id961483</text>
				<text id="RHS">
					<expression>
						<reference keypath="self.attributes.size.width" />
					</expression>
				</text>
			</attributes>
		</behavior>
		<behavior id="id935628" class="AssignAttributeAction">
			<attributes>
				<text id="name">Change Attribute</text>
				<text id="bundleName">ChangeAttribute.behavior</text>
				<text id="targetAttribute">game.attributes.id746132</text>
				<text id="RHS">
					<expression>
						<string>(</string>
						<reference keypath="self.attributes.id227694" />
						<string>-</string>
						<reference keypath="self.attributes.id607171" />
						<string>)+</string>
						<reference keypath="self.attributes.size.width" />
					</expression>
				</text>
			</attributes>
		</behavior>
		<behavior id="id982953" class="AssignAttributeAction">
			<attributes>
				<text id="name">Change Attribute</text>
				<text id="bundleName">ChangeAttribute.behavior</text>
				<text id="targetAttribute">self.attributes.position.x</text>
				<text id="RHS">
					<expression>
						<reference keypath="self.attributes.id607171" />
					</expression>
				</text>
			</attributes>
		</behavior>
		<behavior id="id542667" class="RuleBehavior">
			<attributes>
				<text id="name">Press</text>
				<text id="bundleName">Rule.behavior</text>
				<real id="compoundConditionKind">0</real>
			</attributes>
			<conditions>
				<condition eventType="touch" id="id740580">
					<attributes>
						<index id="conditionType">0</index>
						<text id="name">default name</text>
					</attributes>
					<predicate type="touch" conditionType="pressed">
						<attributes>
							<text id="name">default name</text>
						</attributes>
					</predicate>
				</condition>
			</conditions>
			<behaviors>
				<behavior id="id706006" class="AssignAttributeAction">
					<attributes>
						<text id="name">Change Attribute</text>
						<text id="bundleName">ChangeAttribute.behavior</text>
						<text id="targetAttribute">self.attributes.id970647</text>
						<text id="RHS">true</text>
					</attributes>
				</behavior>
			</behaviors>
			<elseBehaviors>
				<behavior id="id674375" class="AssignAttributeAction">
					<attributes>
						<text id="name">Change Attribute</text>
						<text id="bundleName">ChangeAttribute.behavior</text>
						<text id="targetAttribute">self.attributes.id970647</text>
						<text id="RHS">false</text>
					</attributes>
				</behavior>
			</elseBehaviors>
		</behavior>
		<behavior id="id771539" class="RuleBehavior">
			<attributes>
				<text id="name">Rule</text>
				<text id="bundleName">Rule.behavior</text>
				<real id="compoundConditionKind">0</real>
			</attributes>
			<conditions>
				<condition eventType="mouse button" id="id149037">
					<attributes>
						<index id="conditionType">1</index>
						<text id="subjectAttribute">self.attributes.id970647</text>
						<text id="name">default name</text>
					</attributes>
					<predicate type="boolean">
						<attributes>
							<index id="RHS">1</index>
							<text id="name">default name</text>
							<text id="operator">=</text>
						</attributes>
					</predicate>
				</condition>
			</conditions>
			<behaviors>
				<behavior id="id232662" class="ConstrainAttributeBehavior">
					<attributes>
						<text id="name">Constrain Attribute</text>
						<text id="bundleName">ConstrainAttribute.behavior</text>
						<text id="targetAttribute">self.attributes.position.x</text>
						<text id="RHS">
							<expression>
								<reference keypath="game.devices.mouse.position.x" />
								<string>+272</string>
							</expression>
						</text>
					</attributes>
				</behavior>
			</behaviors>
			<elseBehaviors />
		</behavior>
		<behavior id="id839455" class="RuleBehavior">
			<attributes>
				<text id="name">Rule</text>
				<text id="bundleName">Rule.behavior</text>
				<real id="compoundConditionKind">0</real>
			</attributes>
			<conditions>
				<condition eventType="mouse button" id="id389785">
					<attributes>
						<index id="conditionType">1</index>
						<text id="subjectAttribute">game.devices.mouse.position.x</text>
						<text id="name">default name</text>
					</attributes>
					<predicate type="number">
						<attributes>
							<text id="operator">&lt;=</text>
							<real id="RHS">
								<expression>
									<reference keypath="self.attributes.id607171" />
									<string>-272</string>
								</expression>
							</real>
							<text id="name">default name</text>
						</attributes>
					</predicate>
				</condition>
				<condition eventType="mouse button" id="id579382">
					<attributes>
						<index id="conditionType">1</index>
						<text id="subjectAttribute">self.attributes.id970647</text>
						<text id="name">default name</text>
					</attributes>
					<predicate type="boolean">
						<attributes>
							<index id="RHS">1</index>
							<text id="name">default name</text>
							<text id="operator">=</text>
						</attributes>
					</predicate>
				</condition>
			</conditions>
			<behaviors>
				<behavior id="id934584" class="ConstrainAttributeBehavior">
					<attributes>
						<text id="name">Constrain Attribute</text>
						<text id="bundleName">ConstrainAttribute.behavior</text>
						<text id="targetAttribute">self.attributes.position.x</text>
						<text id="RHS">
							<expression>
								<reference keypath="self.attributes.id607171" />
							</expression>
						</text>
					</attributes>
				</behavior>
			</behaviors>
			<elseBehaviors />
		</behavior>
		<behavior id="id616612" class="RuleBehavior">
			<attributes>
				<text id="name">Rule</text>
				<text id="bundleName">Rule.behavior</text>
				<real id="compoundConditionKind">0</real>
			</attributes>
			<conditions>
				<condition eventType="mouse button" id="id389785">
					<attributes>
						<index id="conditionType">1</index>
						<text id="subjectAttribute">game.devices.mouse.position.x</text>
						<text id="name">default name</text>
					</attributes>
					<predicate type="number">
						<attributes>
							<text id="operator">&gt;=</text>
							<real id="RHS">
								<expression>
									<reference keypath="self.attributes.id227694" />
									<string>-272</string>
								</expression>
							</real>
							<text id="name">default name</text>
						</attributes>
					</predicate>
				</condition>
				<condition eventType="mouse button" id="id279590">
					<attributes>
						<index id="conditionType">1</index>
						<text id="subjectAttribute">self.attributes.id970647</text>
						<text id="name">default name</text>
					</attributes>
					<predicate type="boolean">
						<attributes>
							<index id="RHS">1</index>
							<text id="name">default name</text>
							<text id="operator">=</text>
						</attributes>
					</predicate>
				</condition>
			</conditions>
			<behaviors>
				<behavior id="id934584" class="ConstrainAttributeBehavior">
					<attributes>
						<text id="name">Constrain Attribute</text>
						<text id="bundleName">ConstrainAttribute.behavior</text>
						<text id="targetAttribute">self.attributes.position.x</text>
						<text id="RHS">
							<expression>
								<reference keypath="self.attributes.id227694" />
							</expression>
						</text>
					</attributes>
				</behavior>
			</behaviors>
			<elseBehaviors />
		</behavior>
		<behavior id="id193955" class="ConstrainAttributeBehavior">
			<attributes>
				<text id="name">Constrain Attribute</text>
				<text id="bundleName">ConstrainAttribute.behavior</text>
				<text id="targetAttribute">game.attributes.id492888</text>
				<text id="RHS">
					<expression>
						<string>abs(</string>
						<reference keypath="self.attributes.id607171" />
						<string>-</string>
						<reference keypath="self.attributes.position.x" />
						<string>)</string>
					</expression>
				</text>
			</attributes>
		</behavior>
	</behaviors>
</actor>
