[Main]
; character type
name = Ghost
; walking speed
speed = 3.5
; attack speed
attack_speed = 5
; bounding box
bound_x = -35
bound_y = -160
bound_w = 85
bound_h = 180
; time range used to calculate next attack time
think_time = 3000, 4000
; health points
health = 3
shadow_spr = data/Clients/shadow.tga

[Hit]
sprite = data/fx/MonsterHit.jpg
period = 400
frames = 4
spr_x = -32
spr_y = -32
shadow_x = -5
shadow_y = -5	

[Death]
sprite = data/fx/MonsterKill.jpg
period = 1200
frames = 12
spr_x = -50
spr_y = -160	

[Attack]
sprite = data/Monsters/Ghost/Attack.jpg
period = 900
frames = 9
spr_x = -35
spr_y = -160
shadow_x = -5
shadow_y = -5		

[Stunned]
sprite = data/Monsters/Ghost/Stunned.jpg
period = 1200
frames = 12
spr_x = -50
spr_y = -160
shadow_x = -10
shadow_y = 3

[WalkLeft]
sprite = data/Monsters/Ghost/Left.jpg
period = 800
frames = 8
spr_x = -45
spr_y = -160
shadow_x = -15
shadow_y = -5

[WalkUpLeft]
sprite = data/Monsters/Ghost/UpLeft.jpg
period = 800
frames = 8
spr_x = -45
spr_y = -160
shadow_x = -15
shadow_y = -5

[WalkUp]
sprite = data/Monsters/Ghost/Up.jpg
period = 800
frames = 8
spr_x = -50
spr_y = -160
shadow_x = -20
shadow_y = -10

[WalkUpRight]
sprite = data/Monsters/Ghost/UpLeft.jpg
period = 800
frames = 8
spr_x = -45
spr_y = -160
flipx = 1
mirror_x = 1
shadow_x = -25
shadow_y = -5

[WalkRight]
sprite = data/Monsters/Ghost/Left.jpg
period = 800
frames = 8
spr_x = -45
spr_y = -160
flipx = 1
mirror_x = 1
shadow_x = -40
shadow_y = -5

[WalkDownRight]
sprite = data/Monsters/Ghost/DownLeft.jpg
period = 800
frames = 8
spr_x = -45
spr_y = -160
flipx = 1
mirror_x = 1 
shadow_x = -20
shadow_y = -5

[WalkDown]
sprite = data/Monsters/Ghost/Down.jpg
period = 800
frames = 8
spr_x = -50
spr_y = -160

[WalkDownLeft]
sprite = data/Monsters/Ghost/DownLeft.jpg
period = 800
frames = 8
spr_x = -45
spr_y = -160
shadow_x = -20
shadow_y = -10

[sounds]
hit = ghost_hit
ko = monster_k_o
death = monster_death
walk = ghost_walk
action = ghost_action