name	rocksteady
health	50
type	enemy
speed	8
nolife	1
aimove	chase
aimove	wander
hostile	player npc
candamage	player npc obstacle
throw		2 3
jumpheight	3
cantgrab	1
grabdistance	30
throwdamage	20
escapehits	1
falldie		2
nodieblink	1
score		1 2
running		16 4 2 1 0
icon		data/chars/rocksteady/icon.gif
palette		data/chars/rocksteady/a1.gif
alternatepal	data/chars/rocksteady/alt1.gif
alternatepal	data/chars/rocksteady/alt2.gif
diesound	data/sounds/bossdie.wav
dust dust
weapons rockste3 rocksteady
weaploss 3
gfxshadow 1
load    laser2
load	rocktlk
load	rockstmp1
anim	spawn
	hitfx	data/sounds/punch5.wav
	hitflash	cflash
	flipframe	18
	offset	58 76
	delay	5
	sound	data/sounds/bospn2.wav
	frame	data/chars/rocksteady/d3.gif
	delay	8
	move	20
	attack	50 21 37 39 6 1 1 0 0
	dropv	1.7 2.6
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	attack	0
	move	0
	delay	10
	frame	data/chars/rocksteady/d3.gif
	sound	data/sounds/rstaunt01.wav
	delay	25
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a3.gif
	delay	15
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a2.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a2.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a2.gif 
anim	idle
	loop	1
	offset	58 76
	bbox	47 10 23 60
	delay	10
	frame	data/chars/rocksteady/i1.gif
	frame	data/chars/rocksteady/i2.gif
	frame	data/chars/rocksteady/i3.gif
	frame	data/chars/rocksteady/i4.gif
#anim	faint
        #@script
        #void self = getlocalvar("self");
        #if(frame == 1){
        #  changeentityproperty(self, "aiflag", "attacking", 1);
        #  changeentityproperty(self, "aiflag", "idling", 0);
        #  changeentityproperty(self, "takeaction", "common_attack_proc");
        #  changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
        #}
        #@end_script
	#offset	58 76
	#bbox	34 7 44 60
	#delay	1
	#frame	data/chars/rocksteady/i1.gif
        #frame	data/chars/rocksteady/i1.gif
        #frame	data/chars/rocksteady/i1.gif
anim	walk
	loop	1
	offset	46 96
	bbox	35 29 23 58
	delay	10
	frame	data/chars/rocksteady/h3.gif
	frame	data/chars/rocksteady/h4.gif
	frame	data/chars/rocksteady/h5.gif
	frame	data/chars/rocksteady/h6.gif
	frame	data/chars/rocksteady/h7.gif
	frame	data/chars/rocksteady/h8.gif
anim	run
	loop	1
	offset	46 96
	bbox	35 31 21 56
	delay	8
	frame	data/chars/rocksteady/h3.gif
	frame	data/chars/rocksteady/h4.gif
	frame	data/chars/rocksteady/h5.gif
	frame	data/chars/rocksteady/h6.gif
	frame	data/chars/rocksteady/h7.gif
	frame	data/chars/rocksteady/h8.gif
anim	attack1
	hitfx	data/sounds/punch5.wav
	hitflash	cflash
	range	20 50
	offset	58 76
	bbox	40 9 23 66
	delay	10
	frame	data/chars/rocksteady/p1.gif
	delay	20
	attack5	56 29 49 27 6 0 1 0 0 0
	dropv	1.7 2.34
	frame	data/chars/rocksteady/p2.gif
	attack5 0
	delay	10
	blast	0 0 0 0 0
	frame	data/chars/rocksteady/p1.gif
anim	attack2
	hitfx	data/sounds/punch5.wav
	hitflash	cflash
	range	100 180
	offset	58 76
	delay	20
	bbox	42 2 26 74
	quakeframe	1 16 1
	sound	data/sounds/bospn2.wav
	frame	data/chars/rocksteady/d3.gif
	delay	10
	offset	58 76
	move	15
	bbox	47 21 11 39
	attack	50 21 37 39 6 1 1 0 0
	dropv	1.75 2.6
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	attack	0
anim	attack3
	hitfx	data/sounds/punch5.wav
	range	90 190
	offset	63 137
	bbox	52 71 23 53
	custknife	laser2
	throwframe	6 40
	delay	12
	frame	data/chars/rocksteady/sh2.gif
	#@cmd    WShoot 27 7 2 0 0 1
	frame	data/chars/rocksteady/sh9.gif
	#@cmd    WShoot 27 7 2 0 0 1
	frame	data/chars/rocksteady/sh3.gif
	#@cmd    WShoot 27 7 2 0 0 1
	frame	data/chars/rocksteady/sh4a.gif
	frame	data/chars/rocksteady/sh10.gif
	offset	64 95
	bbox	58 30 21 55
	delay	5
	#sound	data/sounds/mshgun.wav
	frame	data/chars/rocksteady/sh5.gif
	offset	65 95
	frame	data/chars/rocksteady/h2.gif
	offset	64 95
	frame	data/chars/rocksteady/sh5.gif
	offset	65 95
	frame	data/chars/rocksteady/h2.gif
	offset	64 95
	frame	data/chars/rocksteady/sh5.gif
	offset	65 95
	frame	data/chars/rocksteady/h2.gif
	offset	63 137
	delay	10
	bbox	57 74 21 55
	frame	data/chars/rocksteady/sh31.gif
	frame	data/chars/rocksteady/sh32.gif
	frame	data/chars/rocksteady/sh3.gif
	offset	63 137
	bbox	47 68 28 53
	frame	data/chars/rocksteady/sh9.gif
	frame	data/chars/rocksteady/sh2.gif
	offset	58 76
	bbox	49 9 19 60
	delay	10
	frame	data/chars/rocksteady/i1.gif
	frame	data/chars/rocksteady/i2.gif
	frame	data/chars/rocksteady/i3.gif
	frame	data/chars/rocksteady/i4.gif
anim	attack4
	hitfx	data/sounds/punch5.wav
	range	100 200
	offset	58 76
	bbox	46 10 23 60
	delay	10
	quakeframe	6 16 1
	hitflash	bflash
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a2.gif
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a2.gif
	frame	data/chars/rocksteady/a3.gif
	delay	20
	offset	58 76
	bbox	44 3 22 64
	sound	data/sounds/bospn2.wav
	frame	data/chars/rocksteady/d3.gif
	delay	10
	offset	58 76
	move	15
	movez	2
	bbox	47 21 11 39
	attack	61 19 25 41 10 1 1 0 0 0
	dropv	1.75 2.6
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	movez	-2
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
	movez	2
	frame	data/chars/rocksteady/t1.gif
	frame	data/chars/rocksteady/t2.gif
	frame	data/chars/rocksteady/t3.gif
	frame	data/chars/rocksteady/t4.gif
anim	attack5
	hitfx	data/sounds/punch5.wav
	hitflash	cflash
	range	80 100
	offset	58 76
	delay	20
	dropframe	2
	landframe	3
	jumpframe	1 2 2 0
	hitflash	bflash
	frame	data/chars/rocksteady/h1.gif
	delay	100
	bbox	35 9 29 45
	frame	data/chars/rocksteady/p1.gif
	delay	100
	attack5	56 29 49 27 6 0 1 0 0
	dropv	1.7 2.4
	frame	data/chars/rocksteady/p2.gif
	attack5 0
	delay	20
	frame	data/chars/rocksteady/h1.gif
anim	attack6
	range	100 150
	delay	10
	offset	63 137
	bbox	47 68 28 53
	frame	data/chars/rocksteady/sh2.gif
	frame	data/chars/rocksteady/sh9.gif
	frame	data/chars/rocksteady/sh3.gif
	delay	5
	frame	data/chars/rocksteady/sh9.gif
	frame	data/chars/rocksteady/sh9a.gif
	frame	data/chars/rocksteady/sh2.gif
	offset	58 76
	bbox	34 7 44 60
	delay	10
	frame	data/chars/rocksteady/i1.gif
	frame	data/chars/rocksteady/i2.gif
	frame	data/chars/rocksteady/i3.gif
	frame	data/chars/rocksteady/i4.gif
anim	upper
	hitfx	data/sounds/punch5.wav
	hitflash	cflash
	range	0 60
	offset	58 76
	delay	20
	dropframe	2
	landframe	3
	jumpframe	1 2 -1.4 0
	hitflash	bflash
	frame	data/chars/rocksteady/h1.gif
	delay	100
	bbox	35 9 29 45
	frame	data/chars/rocksteady/p1.gif
	delay	100
	attack5	56 29 49 27 6 0 1 0 0
	dropv	1.7 2.4
	frame	data/chars/rocksteady/p2.gif
	attack5 0
	delay	20
	frame	data/chars/rocksteady/h1.gif
anim	rise
	offset	63 65
	delay	10
	frame	data/chars/rocksteady/r1.gif
	offset	67 69
	frame	data/chars/rocksteady/r2.gif
	offset	58 76
	frame	data/chars/rocksteady/h1.gif
anim	riseattack
	hitfx	data/sounds/punch5.wav
	hitflash	cflash
	range	-60 60
	offset	63 65
	delay	4
	frame	data/chars/rocksteady/r1.gif
	offset	67 69
	frame	data/chars/rocksteady/r2.gif
	offset	58 76
	frame	data/chars/rocksteady/h1.gif
	frame	data/chars/rocksteady/p1.gif
	bbox	35 9 29 45
	delay	20
	attack5	56 29 49 27 6 0 1 0 0
	dropv	1.7 2.4
	frame	data/chars/rocksteady/p2.gif
	attack5	0
	delay	10
	frame	data/chars/rocksteady/p1.gif
anim	throw
	offset	58 76
	delay	10
	frame	data/chars/rocksteady/t2.gif
	offset	58 76
	delay	30
	sound	data/sounds/bospn2.wav
	frame	data/chars/rocksteady/d3.gif
anim	special2
	hitfx	data/sounds/punch5.wav
	hitflash	cflash
	range	0 100
	offset	58 76
	followcond	1
	followanim	1
	delay	10
	frame	data/chars/rocksteady/p1.gif
	bbox	35 9 29 45
	delay	20
	attack5	56 29 49 27 6 0 1 0 0 0
	dropv	1.7 2.4
	frame	data/chars/rocksteady/p2.gif
	attack5	0
	delay	10
	frame	data/chars/rocksteady/p1.gif
anim	pain
	sound	data/sounds/punch4.wav
	offset	58 76
	bbox	47 7 14 60
	delay	5
	frame	data/chars/rocksteady/d3.gif
	offset	59 76
	frame	data/chars/rocksteady/d3.gif
	offset	58 76
	delay	25
	frame	data/chars/rocksteady/d1.gif
anim	fall
	sound	data/sounds/punch4.wav
	offset	63 65
	delay	30
	delay	15
	#hitflash	cflash
	jumpframe 0 2 -1 0
	landframe 2
	frame	data/chars/rocksteady/f1.gif
	#attack	46 56 43 14 3 1 0 0 20 0
	#dropv	0 0
	delay	150
	frame	data/chars/rocksteady/f1.gif
	#attack	0
	offset	63 65
	delay	10
	frame	data/chars/rocksteady/r1.gif
anim	fall2
	sound	data/sounds/punch4.wav
	offset	63 65
	delay	1
	jumpframe 0 2 -1 0
	landframe 2
	bbox	49 29 28 40
	frame	data/chars/rocksteady/f1.gif
	delay	150
	frame	data/chars/rocksteady/f1.gif
	bbox	0 0 0 0
	delay	10
	offset	63 65
	frame	data/chars/rocksteady/r1.gif
anim	death
	offset	58 76
	delay	25
	bbox	0 0 0 0
	frame	data/chars/rocksteady/e1.gif
	frame	data/chars/rocksteady/e2.gif
	frame	data/chars/rocksteady/e1.gif
	frame	data/chars/rocksteady/e2.gif
	frame	data/chars/rocksteady/e1.gif
	frame	data/chars/rocksteady/e2.gif
	frame	data/chars/rocksteady/e1.gif
	frame	data/chars/rocksteady/e2.gif
anim	follow1
	offset	58 76
	bbox	0 0 0 0
	delay	20
	hitflash	bflash
	#sound	data/sounds/beat1.wav
	throwframe	2 0
	attack5	56 29 49 27 6 0 0 30
	frame	data/chars/rocksteady/p2.gif
	attack5 0
	delay	10
	bbox	35 9 29 45
	frame	data/chars/rocksteady/p1.gif
	offset	58 76
	bbox	34 7 44 60
	delay	20
	sound	data/sounds/rstaunt02.wav
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a1.gif
	frame	data/chars/rocksteady/a3.gif
	frame	data/chars/rocksteady/a1.gif
anim	follow2
	offset	63 137
	delay	15
	weaponframe	5 1
	frame	data/chars/rocksteady/sh2.gif
	frame	data/chars/rocksteady/sh9.gif
	frame	data/chars/rocksteady/sh3.gif
	frame	data/chars/rocksteady/sh4a.gif
	frame	data/chars/rocksteady/sh10.gif
	frame	data/chars/rocksteady/sh10.gif
