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

[Player]
Type=Player
Image=..\..\..\Data\Sprites\Player.png
Tile Width=35
Tile height=56
Y Offset=5
Step Sprite=Dirt Particle Generator
Step Sprite Materials=@

[Dirt Particle Generator]
Type=Generator
Minimum X Offset=-10
Maximum X Offset=10
Minimum Y Offset=24
Maximum Y Offset=24
Sprites Per Iteration=3
Number of Iterations=1
Create Sprite=Dirt Particle

[Dirt Particle]
Type=Particle
Image=Sprites\Dirt.png
Tile Width=5
Tile Height=5
Mask Width=5
Mask Height=5
X Speed +-Random=100
Y Speed=-200
Y Speed +-Random=50
Y Gravity=20
Lifetime=5
Lifetime +Random=25

[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

; ******************** Cutscene Specials ********************

[Cutscene]
Type=Trigger Point
Image=..\..\..\Data\Sprites\Activate Button.png
Tile Width=24
Tile Height=24
Area Width=24
Area Height=24
Y Offset=136
Star=_Cutscenes
Planet=Sister Dream
Control Flag=3
On Value=1
Set Flag on Activation=3
Set Flag on Activation to=2

[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
Control Flag=3
On Operator=1
On Value=1

; ******************** Enemies & Creatures ********************

[EyeballHog]
Type=Walker
Image=Sprites\EyeballHog.png
Tile Width=57
Tile Height=35
Mask Width=42
Mask Height=20
Y Offset=7
Kills Player=1
Enemy=1
Long Sight Width=250
Long Sight Height=100
Short Sight Width=75
Short Sight Height=100
Normal Behaviour=Stop
Long Sight Behaviour=Chase
Short Sight Behaviour=Jump Attack

[EyeballHog Purple]
Type=Walker
Image=Sprites\EyeballHog Purple.png
Tile Width=49
Tile Height=31
Mask Width=36
Mask Height=18
Y Offset=7
Kills Player=1
Enemy=1
Long Sight Width=300
Long Sight Height=100
Short Sight Width=200
Short Sight Height=100
Normal Behaviour=Chill
Long Sight Behaviour=Avoid
Short Sight Behaviour=Jump Escape

[Roller]
Type=Walker
Image=Sprites\Roller.png
Tile Width=41
Tile Height=41
Mask Width=20
Mask Height=20
Kills Player=1
Enemy=1
Walk Speed=110
Jump Strength=900
Time Between Random Moves +Random=50
Long Sight Width=80
Long Sight Height=500
Normal Behaviour=Chill
Long Sight Behaviour=Jump

[Roller Green]
Type=Walker
Image=Sprites\Roller Green.png
Tile Width=32
Tile Height=32
Mask Width=16
Mask Height=16
Kills Player=1
Enemy=1
Walk Speed=90
Jump Strength=750
Time Between Random Moves +Random=50
Long Sight Width=80
Long Sight Height=500
Normal Behaviour=Chill
Long Sight Behaviour=Jump

[Fog Fly]
Type=Fly
Image=Sprites\Fog Fly.png
Tile Width=6
Tile Height=4
To Frame=11
Animation Speed=800
Animation Speed +Random=200
Movement Area at Rest=30
Movement Area at Action=50
Time Between Moves=20
Time Between Moves +Random=40
Action Trigger Distance=200
Action Fly Distance=100
Action Fly Angle=90
Movement Speed=25

; ******************** Puzzle Activators ********************

[Timed 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=1

[Map Display]
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=2

[Circle Control Device]
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=3

[Switches 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=4

; ******************** Lasers ********************

[Horizontal Laser flag 0]
Type=Flag Hazard
Image=Sprites\Horizontal Laser.png
Tile Width=453
Tile Height=4
Mask Width=453
Mask Height=4
Control Flag=0
On Value=0
Off From Frame=8
Off To Frame=12
Off Loop Back=12
Off Sound=Laser Off
On From Frame=0
On To Frame=7
On Loop Back=4

[Horizontal Laser flag 3]
Type=Flag Hazard
Image=Sprites\Horizontal Laser.png
Tile Width=453
Tile Height=4
Mask Width=453
Mask Height=4
Control Flag=3
On Value=0
Off From Frame=8
Off To Frame=12
Off Loop Back=12
Off Sound=Laser Off
On From Frame=0
On To Frame=7
On Loop Back=4

[Horizontal Laser flag 4]
Type=Flag Hazard
Image=Sprites\Horizontal Laser.png
Tile Width=453
Tile Height=4
Mask Width=453
Mask Height=4
Control Flag=4
On Value=0
Off From Frame=8
Off To Frame=12
Off Loop Back=12
Off Sound=Laser Off
On From Frame=0
On To Frame=7
On Loop Back=4
