<?xml version="1.0" encoding="utf-8"?>
<GameConfig>
	<gameSpecific>
		<level id="3">
			<debugMode>false</debugMode>
			<isTimed>true</isTimed>
			<showScore>true</showScore>
			<!-- what score defines the "good" ending -->
			<gameSettings>
				<!-- the names of these XML tags can not be changed. General rule: anything within the tags is considered editable -->
				<!-- the bounds the catcher can move in -->
				<difficulty id="easy">
					<gameDuration>40</gameDuration>
					<targetScore>250</targetScore>
					<amountOfItemsToFindAtOnce max="5" min="5"/>
					<amountOfItemsToAddToTrayEachTime>3</amountOfItemsToAddToTrayEachTime>
					<totalAmountOfItemsToFind>30</totalAmountOfItemsToFind>
					<amountOfIncorrectAttemptsBeforeHint>6</amountOfIncorrectAttemptsBeforeHint>
					<idleTimeBeforeHint>6</idleTimeBeforeHint>
					<reactionTimeRange max="4" min="1"/>
					<reactionSpeedWeightingModifier>50</reactionSpeedWeightingModifier>
					<delayBeforeAdvancingToGameOverScreen>1</delayBeforeAdvancingToGameOverScreen>
					<paddingBetweenIcons>30</paddingBetweenIcons>
					<iconBarPosition x="513" y="67"/>
					<iconBarHidePosition x="513" y="-67"/>
					<iconBarHideTime>0.3</iconBarHideTime>
					<pointsToRemoveIfIncorrectGuess>-60</pointsToRemoveIfIncorrectGuess>
					<extraSecondsWhenAllTrayItemsFound>0</extraSecondsWhenAllTrayItemsFound>
					<timeBonusPopupShowsTime>false</timeBonusPopupShowsTime>
					<secondsDelayBeforeShowingTimeBonus>0.5</secondsDelayBeforeShowingTimeBonus>
				</difficulty>
				<difficulty id="hard">
					<gameDuration>25</gameDuration>
					<targetScore>250</targetScore>
					<amountOfItemsToFindAtOnce max="5" min="5"/>
					<amountOfItemsToAddToTrayEachTime>0</amountOfItemsToAddToTrayEachTime>
					<totalAmountOfItemsToFind>30</totalAmountOfItemsToFind>
					<amountOfIncorrectAttemptsBeforeHint>6</amountOfIncorrectAttemptsBeforeHint>
					<idleTimeBeforeHint>6</idleTimeBeforeHint>
					<reactionTimeRange max="4" min="1"/>
					<reactionSpeedWeightingModifier>50</reactionSpeedWeightingModifier>
					<delayBeforeAdvancingToGameOverScreen>1</delayBeforeAdvancingToGameOverScreen>
					<paddingBetweenIcons>30</paddingBetweenIcons>
					<iconBarPosition x="513" y="67"/>
					<iconBarHidePosition x="513" y="-67"/>
					<iconBarHideTime>0.3</iconBarHideTime>
					<pointsToRemoveIfIncorrectGuess>-75</pointsToRemoveIfIncorrectGuess>
					<extraSecondsWhenAllTrayItemsFound>0</extraSecondsWhenAllTrayItemsFound>
					<timeBonusPopupShowsTime>false</timeBonusPopupShowsTime>
					<secondsDelayBeforeShowingTimeBonus>0.5</secondsDelayBeforeShowingTimeBonus>
				</difficulty>
			</gameSettings>
			<!-- Used to determine per level settings. Each replay of the game changes to a different level -->
			<!-- If only one level is defined, that will always be used each replay. -->
			<levelProperties>
				<bgImage>bg_level4</bgImage>
				<characters>
					<character>
						<name>disgust</name>
						<position x="1788.75" y="1530.0"/>
						<defaultAnimation>neutral</defaultAnimation>
						<skin>default</skin>
						<scale x="-0.5" y="0.5"/>
					</character>
				</characters>
				<screenBlocks>
					<type id="splat">
						<image>splat</image>
					</type>
				</screenBlocks>
				<scrollBoundsSize x="1024" y="600"/>
				<scrollSizeMultiplier>1</scrollSizeMultiplier>
				<panStrength x="10" y="5"/>
				<panDamping>0.95</panDamping>
				<gameMusic>gameMusic</gameMusic>
				<itemsToHideBehind>
					<item id="0">
						<image>blackcase_mask</image>
						<depth>6</depth>
					</item>
					<item id="1">
						<image>fragile_mask</image>
						<depth>1</depth>
					</item>
					<item id="2">
						<image>grey_case_mask</image>
						<depth>1</depth>
					</item>
					<item id="3">
						<image>Hamm_mask</image>
						<depth>8</depth>
					</item>
					<item id="4">
						<image>prospecter_mask</image>
						<depth>3</depth>
					</item>
					<item id="5">
						<image>tray_2</image>
						<depth>8</depth>
					</item>
				</itemsToHideBehind>
			</levelProperties>
			<!-- these are the properties for dynamic game elements, things that need more specific detail than global game settings -->
			<itemProperties>
				<item id="0">
					<itemRange>1,15</itemRange>
					<score>50</score>
					<time>0</time>
					<fileName>item_X</fileName>
					<iconName>itemicon_X</iconName>
					<replace>X</replace>
					<isRedHerring>false</isRedHerring>
					<spawnEffect>starVFX</spawnEffect>
					<!--<spawnScreenEffect>splat</spawnScreenEffect>-->
					<revealEffect>revealStarVFX</revealEffect>
					<playSpotSFX>correctItemFound</playSpotSFX>
					<playSpotAnimation type="array">happy</playSpotAnimation>
					<playCharacterAnimation type="array">happy</playCharacterAnimation>
					<playCharacterAnimationOnIncorrect type="array">sad</playCharacterAnimationOnIncorrect>
					<spawnEffectOnIncorrect>NegativeFeedbackNotification</spawnEffectOnIncorrect>
					<playFailedSpotSFX>incorrectItemFound</playFailedSpotSFX>
					<playSpotAnimationOnIncorrect type="array">sad</playSpotAnimationOnIncorrect>
					<fadeToOnFind>0</fadeToOnFind>
					<scaleToOnFind>1.2</scaleToOnFind>
					<popup>false</popup>
					<showFeedBackMessage>positive</showFeedBackMessage>
				</item>
				<item id="1">
					<itemID>x</itemID>
					<score>50</score>
					<time>0</time>
					<fileName>itemicon_x</fileName>
					<iconName>itemicon_x</iconName>
					<isRedHerring>false</isRedHerring>
					<spawnEffect>starVFX</spawnEffect>
					<isSticker>true</isSticker>
					<stickerToCollectEasy>sticker12</stickerToCollectEasy>
                    <stickerToCollectHard>sticker12</stickerToCollectHard>
					<showStickerBeforeTrayIndex>2</showStickerBeforeTrayIndex>
					<!--<spawnScreenEffect>splat</spawnScreenEffect>-->
					<revealEffect>revealStarVFX</revealEffect>
					<playSpotSFX>correctItemFound</playSpotSFX>
					<playSpotAnimation type="array">happy</playSpotAnimation>
					<playCharacterAnimation type="array">happy</playCharacterAnimation>
					<playCharacterAnimationOnIncorrect type="array">sad</playCharacterAnimationOnIncorrect>
					<spawnEffectOnIncorrect>NegativeFeedbackNotification</spawnEffectOnIncorrect>
					<playFailedSpotSFX>incorrectItemFound</playFailedSpotSFX>
					<playSpotAnimationOnIncorrect type="array">sad</playSpotAnimationOnIncorrect>
					<fadeToOnFind>0</fadeToOnFind>
					<scaleToOnFind>1.2</scaleToOnFind>
					<popup>false</popup>
					<showFeedBackMessage>positive</showFeedBackMessage>
				</item>
				<item id="2">
					<itemRange>1,5</itemRange>
					<score>50</score>
					<time>0</time>
					<fileName>item_X</fileName>
					<iconName>itemicon_X</iconName>
					<replace>X</replace>
					<isRedHerring>false</isRedHerring>
					<spawnEffect>starVFX</spawnEffect>
					<!--<spawnScreenEffect>splat</spawnScreenEffect>-->
					<revealEffect>revealStarVFX</revealEffect>
					<playSpotSFX>correctItemFound</playSpotSFX>
					<playSpotAnimation type="array">happy</playSpotAnimation>
					<playCharacterAnimation type="array">happy</playCharacterAnimation>
					<playCharacterAnimationOnIncorrect type="array">sad</playCharacterAnimationOnIncorrect>
					<spawnEffectOnIncorrect>NegativeFeedbackNotification</spawnEffectOnIncorrect>
					<playFailedSpotSFX>incorrectItemFound</playFailedSpotSFX>
					<playSpotAnimationOnIncorrect type="array">sad</playSpotAnimationOnIncorrect>
					<fadeToOnFind>0</fadeToOnFind>
					<scaleToOnFind>1.2</scaleToOnFind>
					<popup>false</popup>
					<showFeedBackMessage>positive</showFeedBackMessage>
				</item>
			</itemProperties>
			<!-- list of positions items may appear from, you need to have more items in total than there are positions, as each position gets a unique item -->
			<itemPositions>
				<spot>
					<!-- backpack (6)-->
					<items type="array">1</items>
					<scale x="1" y="1"/>
					<position x="1100" y="440"/>
					<depth>1</depth>
				</spot>
				<spot>
					<!-- picture (ace)-->
					<items type="array">2</items>
					<scale x="1" y="1"/>
					<position x="770" y="222"/>
					<depth>2</depth>
				</spot>
				<spot>
					<!-- present (alien)-->
					<items type="array">3</items>
					<position x="1000" y="770"/>
					<depth>5</depth>
				</spot>
				<spot>
					<!-- foam finger (aliens)-->
					<items type="array">4</items>
					<position x="1300" y="540"/>
					<depth>5</depth>
				</spot>
				<spot>
				<!-- mums jumper (blackcase)-->
					<items type="array">5</items>
					<position x="285" y="697"/>
					<depth>4</depth>
				</spot>
			</itemPositions>
		</level>
	</gameSpecific>
</GameConfig>