;--------------------------------------------------------
[Info]
name = "Super Metroid - Tourian [High Res]"

;--------------------------------------------------------
[Camera]
startx = 0
starty = 0
boundleft = -350
boundright = 350
boundhigh = -120
boundlow = 0
verticalfollow = .25
floortension = 0
tension = 50

;--------------------------------------------------------
[PlayerInfo]
;--- Player 1 ---
p1startx = -80
p1starty = 0
p1startz = 0
p1facing = 1

;--- Player 2 ---
p2startx = 80
p2starty = 0
p2startz = 0
p2facing = -1

;--- Common ---
leftbound  = -270
rightbound =  590
topbound  =  0
botbound  =  0

;--------------------------------------------------------
[Scaling]
topz     = 0
botz     = 50
topscale = 1
botscale = 1

;--------------------------------------------------------
[Bound]
screenleft = 10
screenright = 10

;--------------------------------------------------------
[StageInfo]
zoffset = 200
autoturn = 1
resetBG = 0

;--------------------------------------------------------
[Shadow]
color = 128,128,128
yscale = 0
reflect = 0

;--------------------------------------------------------
[Music]
bgmusic = sound/tourian.mp3
bgvolume = 250

;========================================================
;--------------------------------------------------------
; Background definition
;--------------------------------------------------------
[BGdef]
spr = tourian-hr.sff
debugbg = 0

;--------------------
[BG Black]
type  = normal
spriteno = 0, 0
layerno = 0              
start = 0, 0
delta = .5, .5
trans = none
mask  = 0
tile  = 1, 1
tilespacing = 0,0

;--------------------
[BG Room]
type  = normal
spriteno = 0, 1
layerno = 0              
start = -575, -120
delta = .8, .8
trans = none
mask  = 0
tile  = 1, 0
tilespacing = 0,0

;--------------------
[BG Metroid-Brain]
type  = anim
actionno = 3
start = 0, 130
delta = 0, 0
layerno = 0
mask = 1
sin.x = 225,-450
sin.y = 45, -200

[BG Metroid-Body]
type  = anim
actionno = 2
start = 0, 130
delta = 0, 0
layerno = 0
mask = 1
sin.x = 225,-450
sin.y = 45, -200

[BG Metroid-Electric]
type  = anim
actionno = 4
start = 0, 130
delta = 0, 0
layerno = 0
mask = 1
sin.x = 225,-450
sin.y = 45, -200

;--------------------
[BG Big-Metroid]
type  = anim
actionno = 1
start = 0, 150
delta = 0, 0
layerno = 0
mask = 1
sin.x = 200, 500
sin.y = 40, 225

;--------------------
[BG Baby-Metroid]
type  = anim
actionno = 5
start = 0, 130
delta = 0, 0
layerno = 0
mask = 1
sin.x = 250,-400
sin.y = 50, 250

;--------------------
[BG Stage]
type  = normal
spriteno = 0, 2
layerno = 1              
start = -510, -120
delta = 1, 1
trans = none
mask  = 1
tile  = 0, 0
tilespacing = 0,0

;--------------------
[BG Rock]
type  = normal
spriteno = 0, 3
layerno = 0              
start = -510, -120
delta = 1, 1
trans = none
mask  = 1
tile  = 0, 0
tilespacing = 0,0

;--------------------
; Big Metroid
[Begin Action 1]
; --- Motion 5-10 ---
1,11, 0,0, 5
1,20, 0,0, 10
1,11, 0,0, 10
1,2, 0,0, 5
1,3, 0,0, 5
1,12, 0,0, 5
1,11, 0,0, 5
1,20, 0,0, 5
1,21, 0,0, 5
1,12, 0,0, 10
1,3, 0,0, 10
1,12, 0,0, 5
; --- Motion 3-6 ---
1,11, 0,0, 3
1,20, 0,0, 6
1,11, 0,0, 6
1,2, 0,0, 3
1,3, 0,0, 3
1,12, 0,0, 3
1,11, 0,0, 3
1,20, 0,0, 3
1,21, 0,0, 3
1,12, 0,0, 6
1,3, 0,0, 6
1,12, 0,0, 3
; --- Motion 4-8 ---
1,11, 0,0, 4
1,20, 0,0, 8
1,11, 0,0, 8
1,2, 0,0, 4
1,3, 0,0, 4
1,12, 0,0, 4
1,11, 0,0, 4
1,20, 0,0, 4
1,21, 0,0, 4
1,12, 0,0, 8
1,3, 0,0, 8
1,12, 0,0, 4
; --- Motion 5-10 ---
1,11, 0,0, 5
1,20, 0,0, 10
1,11, 0,0, 10
1,2, 0,0, 5
1,3, 0,0, 5
1,12, 0,0, 5
1,11, 0,0, 5
1,20, 0,0, 5
1,21, 0,0, 5
1,12, 0,0, 10
1,3, 0,0, 10
1,12, 0,0, 5
; --- Motion 2-4 ---
1,11, 0,0, 2
1,20, 0,0, 4
1,11, 0,0, 4
1,2, 0,0, 2
1,3, 0,0, 2
1,12, 0,0, 2
1,11, 0,0, 2
1,20, 0,0, 2
1,21, 0,0, 2
1,12, 0,0, 4
1,3, 0,0, 4
1,12, 0,0, 2
; --- Motion 4-8 ---
1,11, 0,0, 4
1,20, 0,0, 8
1,11, 0,0, 8
1,2, 0,0, 4
1,3, 0,0, 4
1,12, 0,0, 4
1,11, 0,0, 4
1,20, 0,0, 4
1,21, 0,0, 4
1,12, 0,0, 8
1,3, 0,0, 8
1,12, 0,0, 4

;--------------------
; Metroid (Body)
[Begin Action 2]
;--- Frame 1 ---
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
2,0, 0,0, 1
2,5, 0,0, 1
;--- Frame 2 ---
2,1, 0,0, 1
2,5, 0,0, 1
2,1, 0,0, 1
2,5, 0,0, 1
2,1, 0,0, 1
2,5, 0,0, 1
2,1, 0,0, 1
2,5, 0,0, 1
2,1, 0,0, 1
2,5, 0,0, 1
2,1, 0,0, 1
2,5, 0,0, 1

; Metroid (Brain)
[Begin Action 3]
3,0, 0,0, 12
3,1, 0,0, 12
3,2, 0,0, 4
3,3, 0,0, 8
3,1, 0,0, 12
3,0, 0,0, 12

; Metroid (Electric)
[Begin Action 4]
;--- Blank ---
4,60, 0,0, 20
;--- Frame Set 0 ---
4,0, 0,0, 2
4,1, 0,0, 2
4,2, 0,0, 2
4,0, 0,0, 2
;--- Blank ---
4,60, 0,0, 5
;--- Frame Set 10 ---
4,10, 0,0, 3
4,11, 0,0, 3
4,12, 0,0, 3
;--- Blank ---
4,60, 0,0, 5
;--- Frame Set 20 ---
4,20, 0,0, 2
4,21, 0,0, 2
4,22, 0,0, 2
4,20, 0,0, 2
;--- Blank ---
4,60, 0,0, 5
;--- Frame Set 30 ---
4,30, 0,0, 3
4,31, 0,0, 3
4,32, 0,0, 3
4,33, 0,0, 3
4,34, 0,0, 3
4,35, 0,0, 3
4,33, 0,0, 3
;--- Blank ---
4,60, 0,0, 5
;--- Frame Set 40 ---
4,40, 0,0, 2
4,41, 0,0, 2
4,42, 0,0, 2
4,40, 0,0, 2
;--- Blank ---
4,60, 0,0, 5
;--- Frame Set 50 ---
4,50, 0,0, 3
4,51, 0,0, 3

; Baby Metroid
[Begin Action 5]
5,0, 0,0, 10
5,1, 0,0, 10
5,2, 0,0, 10
5,1, 0,0, 10

; Baby Metroid (Attack)
[Begin Action 6]
6,0, 0,0, 5
6,1, 0,0, 5
6,2, 0,0, 5
6,1, 0,0, 5

;--------------------------------------------------------
