<?xml version="1.0"?>

<Constants>
	<ShowPrimaryLogo		value="1" />
	<ShowSecondaryLogo		value="0" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<DropTimeLevels 		value="3" />
  	<!-- time (in secs) between row drops (at game start) -->
	<DropTimeBase			value="2.8" />
	<!-- time (in secs) between row drops (added at each step) -->
	<DropTimeStep			value="-0.25" />
	<!-- level at which DropTime no longer decreases -->
	<DropTimeMaxLevel		value="25" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<BubbleTypeLevels		value="5" />
	<!-- number of bubble types (at game start) -->
	<BubbleTypeBase			value="3" />
	<!-- number of bubble types (added at each step) -->
	<BubbleTypeStep			value="1" />
	<!-- level at which bubble types no longer increase -->
	<BubbleTypeMaxLevel		value="10" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<PuzzleModeBubbleTypeLevels		value="5" />
	<!-- number of bubble types in puzzle mode (at game start) -->
	<PuzzleModeBubbleTypeBase		value="3" />
	<!-- number of bubble types in puzzle mode (added at each step) -->
	<PuzzleModeBubbleTypeStep		value="1" />
	<!-- level at which bubble types in puzzle mode no longer increase -->
	<PuzzleModeBubbleTypeMaxLevel	value="6" />
	<!-- minimum level for bubble type progression to start -->
	<PuzzleModeBubbleTypeMinLevel	value="0" />
	<!-- value at or below Min Level (in secs) -->
	<PuzzleModeBubbleTypeAtMin		value="4" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<JitterTimeLevels		value="1" />
	<!-- time (in secs) between jitter cycles (at game start) -->
	<JitterTimeBase			value="40.0" />
	<!-- time (in secs) between jitter cycles (added at each step) -->
	<JitterTimeStep			value="-0.20" />
	<!-- level at which jitter time no longer decreases -->
	<JitterTimeMaxLevel		value="25" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<LockoutTimeLevels			value="1" />
	<!-- time (in secs) between jitter cycles (at game start) -->
	<LockoutTimeBase			value="1.0" />
	<!-- time (in secs) between jitter cycles (added at each step) -->
	<LockoutTimeStep			value="-0.05" />
	<!-- level at which jitter time no longer decreases -->
	<LockoutTimeMaxLevel		value="10" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<JitterLimitLevels		value="2" />
	<!-- # of jitters started each cycle (at game start) -->
	<JitterLimitBase		value="0" />
	<!-- # of jitters started each cycle (added at each step) -->
	<JitterLimitStep		value="1" />
	<!-- level at which jitter limit no longer increases -->
	<JitterLimitMaxLevel	value="25" />
	<!-- minimum level for Jitters to start-->
	<JitterLimitMinLevel	value="5" />
	<!-- limit value at or below Min Level (in secs) -->
	<JitterLimitAtMin		value="0" />

	<!-- ............................................................................................... -->
	<!-- time (in secs) between popAllGroup calls (at game start) in Self Destruct mode-->
	<SelfDestructTime			value="60.0" />
	<!-- number of bubble types for self-destruct mode -->
	<SelfDestructBubbleTypes	value="4" />

	<!-- percentage of bubbles required to proceed to next level -->
	<SelfDestructGoalBase		value="0.10" />
	<!-- percentage of bubbles added to requirement for each level -->
	<SelfDestructGoalStep		value="0.05" />
	<!-- number of levels required to add one "step" -->
	<SelfDestructGoalLevels		value="1" />
	<!-- level at which requirement no longer increases -->
	<SelfDestructGoalMaxLevel	value="8" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<ChargeBombLevels		value="1" />
	<!-- time (in secs) between charge bomb spawns (at game start) -->
	<ChargeBombBase			value="60" />
	<!-- time (in secs) between charge bomb spawns (added at each step) -->
	<ChargeBombStep			value="-0.35" />
	<!-- level at which charge bomb time stops decreasing -->
	<ChargeBombMaxLevel		value="25" />
	<!-- minimum level for ChargeBomb timer to start-->
	<ChargeBombMinLevel		value="2" />
	<!-- timer value at or below Min Level (in secs) -->
	<ChargeBombAtMin		value="100000" />

	<!-- ............................................................................................... -->
	<!-- number of levels required to add one "step" -->
	<ColourBombLevels		value="1" />
	<!-- time (in secs) between colour bomb spawns (at game start) -->
	<ColourBombBase			value="62.1" />
	<!-- time (in secs) between colour bomb spawns (added at each step) -->
	<ColourBombStep			value="-0.30" />
	<!-- level at which colour bomb time stops decreasing -->
	<ColourBombMaxLevel		value="25" />
	<!-- minimum level for ColourBomb timer to start-->
	<ColourBombMinLevel		value="7" />
	<!-- timer value at or below Min Level (in secs) -->
	<ColourBombAtMin		value="100000" />

	<!-- amount of purifier charge required to unlock purifier -->
	<PurifierFull			value="500.0" />
	<!-- amount of purifier charge drained away per second -->
	<PurifierDrain			value="8.0" />
	<!-- how long to hold each frame (in seconds) -->
	<PurifierFrameTime		value="0.2" />
	<!-- how long Purifiers live (in seconds) -->
	<PurifierLifetime		value="11.0" />

	<!-- size of colour bomb explosion (in # of bubbles) -->
	<ColourBombRadius		value="3" />

	<!-- number of bubbles required to get to next level -->
	<BubblesPerLevel		value="260" />

	<!-- number of jitter cycles required to lock a jittering bubble -->
	<JitterCyclesToLock		value="3" />

	<!-- speed at which bubbles drop -->
	<BubbleDropSpeed		value="11" />

	<!-- maximum horizontal velocity deviation -->
	<DebrisDeviation		value="4" />
	<!-- initial vertical velocity (no deviation) -->
	<DebrisInitialSpeed		value="7.0" />
	<!-- vertical velocity modifier (added to velocity each frame) -->
	<DebrisGravity			value="-0.2 " />
	<!-- lifetime of Debris particles (in seconds)-->
	<DebrisLifetime			value="100.0" />

	<!-- scrolling speed for Get Ready! letters in level transition sequence (pixels per frame)-->
	<LevelTransitionSpeedScrollIn	value="10.0" />
	<LevelTransitionSpeedScrollOut	value="15.0" />
</Constants>

