; ******************** Items ********************

[Targeting Unit (Extra Precision)]
Type=Static
Image=Sprites\Targeting Unit (Extra Precision).png
Item File=Items\Targeting Unit (Extra Precision).png
Item Name=Targeting Unit (Extra Precision)
Tile Width=22
Tile Height=15
Mask Width=12
Mask Height=12

; ******************** The Default Stuff ********************

[Player]
Type=Player
Image=..\..\..\Data\Sprites\Dark Player.png
Tile Width=35
Tile height=56
Y Offset=5

[Checkpoint]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Checkpoint=1
Trigger Sound=Checkpoint
Down Trigger=1

[Exit Point]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=136
Exit Point=1

; ******************** Particle Cannon ********************

[Red Particle Generator]
Type=Generator
Sprites Per Iteration=1
Pre-Delay=50
Time Between Iterations=200
Create Sprite=Plasma Fire

[Plasma Fire]
Sound=Plasma Fire,0,0
Type=Generator
Sprites per Iteration=2
Time Between Iterations=2
Number of Iterations=6
Create Sprite=Red Particle

[Red Particle]
Type=Particle
Image=Sprites\Red Particle.png
Tile Width=55
Tile Height=56
Mask Width=6
Mask Height=6
Kills Player=1
Collide=1
To Frame=8
Animation Speed=800
Animation Speed +Random=200
X Speed +-Random=200
Y Speed=-200
Y Speed +-Random=200
Y Gravity=2
X Instability=14
Y Instability=14
Impact Sprite=Plasma Bullet Impact

[Plasma Bullet Impact]
Sound=Plasma Impact,0,0

; ******************** White Drops ********************

[White Drop]
Type=Particle
Image=Sprites\White Drop.png
Tile Width=16
Tile Height=19
Mask Width=3
Mask Height=5
Kills Player=1
From Frame +Random=4
Animation Speed=0
To Frame=3
Y Speed=20
Y Speed +-Random=10
Y Gravity=10
Collide=1
Impact Sprite=Acid Drop Sound

[Acid Drop Sound]
Sound=Acid Drop,0,0

[Lage White Drop Leak]
Type=Generator
Minimum X Offset=-225
Maximum X Offset=225
Sprites Per Iteration=1
Time Between Iterations=6
Time Between Iterations +Random=6
Create Sprite=White Drop

[White Drop Leak]
Type=Generator
Minimum X Offset=-6
Maximum X Offset=6
Sprites Per Iteration=1
Time Between Iterations=90
Time Between Iterations +Random=40
Create Sprite=White Drop

; ******************** Dangerous Zones ********************

[Danger Gear]
Type=Area
Area Width=60
Area Height=12
Kills Player=1

[Danger Tube]
Type=Area
Area Width=144
Area Height=10
Kills Player=1

[Danger Tube Wide]
Type=Area
Area Width=485
Area Height=10
Kills Player=1

; ******************** Enemies ********************

[Invert Cube]
Type=Jumper
Image=Sprites\Invert Cube.png
Tile Width=28
Tile height=24
Mask Width=15
Mask Height=17
Y Offset=-4
Kills Player=1
Enemy=1
Initial Countdown=1
Initial Countdown +Random=80
Y Gravity=-10
X Jump Speed=60
X Jump Speed +-Random=120
Y Jump Speed=660
Y Jump Speed +-Random=20

[Invert Cube Alt]
Type=Jumper
Image=Sprites\Invert Cube Alt.png
Tile Width=20
Tile height=20
Mask Width=15
Mask Height=17
Y Offset=-2
Kills Player=1
Enemy=1
Initial Countdown=1
Initial Countdown +Random=80
Y Gravity=-10
X Jump Speed +-Random=120
Y Jump Speed=660
Y Jump Speed +-Random=20

[Autobot]
Type=Fly
Image=Sprites\Autobot.png
Tile Width=20
Tile Height=25
To Frame=40
Animation Speed=400
Animation Speed +Random=400
Movement Area at Rest=30
Time Between Moves=100
Time Between Moves +Random=150
Movement Speed=100
Action Fly Distance=0

[Autobot Static]
Type=Static
Image=Sprites\Autobot.png
Tile Width=20
Tile Height=25
To Frame=40
Animation Speed=400
Animation Speed +Random=400

; ******************** Gas Leaks ********************

[Gas Particle]
Type=Particle
Image=Sprites\Gas Particle.png
Tile Width=10
Tile Height=10
Mask Width=2
Mask Height=2
Kills Player=1
X Speed +-Random=15
Y Speed=-90
Y Speed +-Random=40
Lifetime=25
Lifetime +Random=10

[Gas Leak flag 5]
Type=Generator
Sprites Per Iteration=1
Time Between Iterations=1
Time Between Iterations +Random=3
Create Sprite=Gas Particle
Control Flag=5
On Value=0

[Gas Leak flag 7]
Type=Generator
Sprites Per Iteration=1
Time Between Iterations=1
Time Between Iterations +Random=3
Create Sprite=Gas Particle
Control Flag=7
On Value=0

[Gas Leak flag 9]
Type=Generator
Sprites Per Iteration=1
Time Between Iterations=1
Time Between Iterations +Random=3
Create Sprite=Gas Particle
Control Flag=9
On Value=0

; ******************** Puzzles & Activators ********************

[Temperature Puzzle]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Puzzle=5

[Terminal 1 Unlocker]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Puzzle=6

[Tube Puzzle]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Puzzle=7

[Terminal 2 Unlocker]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Puzzle=8

[Symbol Puzzle]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Puzzle=9

[Battery Charger]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Puzzle=10

[Battery Charger Unlocker]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=48
Puzzle=11
