name RASH
health 110
mp 100
mprate 5
speed 12
running 23 4.3 2.80 1 1
type player
gfxshadow 1
grabdistance 40
icon	 data/chars/rash/Icon-A.gif
iconget  data/chars/rash/Icon-B.gif
iconpain data/chars/rash/Icon-C.gif
icondie  data/chars/rash/Icon-D.gif
makeinv 4
riseinv 1
dust dust
jumpmove 3 2
atchain 1 2 3 4
script    data/scripts/toad.c
animationscript data/scripts/script.c

COM d f a freespecial2
COM d u a freespecial3
COM d f d f a freespecial4

palette data/chars/rash/pal

alternatepal  data/chars/rash/Map1
alternatepal  data/chars/rash/Map2
alternatepal  data/chars/rash/Map3



anim	waiting	
	loop	1
	offset	1 -51
	delay	8
	frame	data/chars/rash/sel.gif

anim	select
	loop	1
	offset	1 -51
	delay	8
	frame	data/chars/rash/sel.gif


anim	attack1
	cancel	0 12 1 d u a freespecial3
	cancel	0 12 1 d f a freespecial2
	cancel	0 12 1 d f d f a freespecial4
	loop	0
	delay	2
	offset	88 195
	bbox	82 145 20 50
	cancel	8 11 0 a freespecial
	sound	data/chars/rash/p1.wav
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a2.gif
	frame	data/chars/rash/a3.gif
	attack1	95 140 35 25 6 0 0 0 9
	frame	data/chars/rash/a4.gif
	move	1
	attack1	0 0 0 0 0
	frame	data/chars/rash/a4.gif
	move	0
	frame	data/chars/rash/a4.gif
	frame	data/chars/rash/a4.gif
	frame	data/chars/rash/a1.gif
	delay	2
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
		
anim	attack2
	cancel	0 12 1 d u a freespecial3
	cancel	0 12 1 d f a freespecial2
	cancel	0 12 1 d f d f a freespecial4
	loop	0
	delay	3
	offset	88 195
	bbox	82 145 20 50
	sound	data/chars/rash/p2.wav
	frame	data/chars/rash/a5.gif
	move	1
	frame	data/chars/rash/a6.gif
	attack1	95 140 40 25 6 0 0 0 1
	frame	data/chars/rash/a7.gif
	attack1	0 0 0 0 0
	frame	data/chars/rash/a7.gif
	frame	data/chars/rash/a7.gif
	frame	data/chars/rash/a7.gif
	move	0
	frame	data/chars/rash/a6.gif
	frame	data/chars/rash/a5.gif
	delay	2
	frame	data/chars/rash/a5.gif
	frame	data/chars/rash/a5.gif
	frame	data/chars/rash/a5.gif
	frame	data/chars/rash/a5.gif
		
anim	attack3
	cancel	0 11 1 d u a freespecial3
	cancel	0 11 1 d f a freespecial2
	cancel	0 11 1 d f d f a freespecial4
	loop	0
	delay	4
	offset	88 195
	bbox	82 145 20 50
	hitflash	bwam
	hitfx	data/sounds/beat2.wav
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a8.gif
	move	1
	sound	data/chars/rash/p3.wav
	attack	95 140 55 50 30 0 0 0 20
	frame	data/chars/rash/a9.gif
	frame	data/chars/rash/a9.gif
	frame	data/chars/rash/a91.gif
	attack1	0 0 0 0 0 0
	frame	data/chars/rash/a91.gif
	frame	data/chars/rash/a92.gif
	frame	data/chars/rash/a92.gif
	move	0
	frame	data/chars/rash/a93.gif
	frame	data/chars/rash/a93.gif
	frame	data/chars/rash/a92.gif
		
anim	attack4
	cancel	0 17 1 d u a freespecial3
	cancel	0 17 1 d f a freespecial2
	cancel	0 17 1 d f d f a freespecial4
	loop	0
	delay	3
	offset	88 195
	jumpframe	11 1
	bbox	82 145 20 50
	sound	data/chars/rash/p2.wav
	frame	data/chars/rash/a5.gif
	move	1
	frame	data/chars/rash/a6.gif
	attack2	93 151 46 46 6 0 0 0 1
	frame	data/chars/rash/a7.gif
	frame	data/chars/rash/a7.gif
	frame	data/chars/rash/a7.gif
	frame	data/chars/rash/a7.gif
	attack1	0 0 0 0 0
	move	0
	frame	data/chars/rash/a6.gif
	frame	data/chars/rash/a5.gif
	delay	12
	offset	93 195
	hitflash	boom
	frame	data/chars/rash/ba93.gif
	delay	6
	bbox	78 148 33 50
	frame	data/chars/rash/ba93.gif
	sound	data/sounds/beat2.wav
	move	5
	delay	2
	bbox	0 0 0 0
	blast	111 138 52 56 12 1 0 20 20
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	attack1	0
	frame	data/chars/rash/ba94.gif
	move	0
	delay	25
	frame	data/chars/rash/ba94.gif
		
anim	attackbackward
	loop	0
	delay	3
	offset	88 195
	bbox	0 0 0 0
	jumpframe	3 2
	frame	data/chars/rash/sp1.gif
	frame	data/chars/rash/sp1.gif
	frame	data/chars/rash/sp2.gif
	frame	data/chars/rash/sp3.gif
	sound	data/chars/rash/sp.wav
	delay	25
	blast	27 107 131 66 30 1 0 30
	frame	data/chars/rash/sp4.gif
	blast	0 0 0 0 0 0
	delay	2
	frame	data/chars/rash/sp3.gif
	delay	6
	frame	data/chars/rash/sp2.gif
	frame	data/chars/rash/sp1.gif
	frame	data/chars/rash/rise1.gif
	frame	data/chars/rash/rise2.gif
		
anim	fall
	loop	0
	offset	88 195
	delay	5
	Landframe	2
	sound	data/chars/rash/fall.wav
	@cmd	changeentityproperty getlocalvar("self") "subject_to_platform" 1
	bbox	73 141 47 42
	attack3	73 141 47 42 10 0 0 0 0 20
	frame	data/chars/rash/fall1.gif
	delay	500
	frame	data/chars/rash/fall1.gif
	delay	5
	bbox	0
	attack1	0
	frame	data/chars/rash/fall4.gif
		
anim	freespecial2
	cancel	0 32 1 d f d f a freespecial4
	loop	0
	delay	3
	offset	88 195
	bbox	82 145 20 50
	Fastattack	1
	jumpframe	24 2
	hitflash	bwam
	hitfx	data/sounds/beat2.wav
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a8.gif
	move	2
	sound	data/chars/rash/p3.wav
	blast	95 140 55 50 8
	dropv	2 1 0
	frame	data/chars/rash/a9.gif
	frame	data/chars/rash/a9.gif
	frame	data/chars/rash/a91.gif
	attack	0 0 0 0 0 0
	frame	data/chars/rash/a91.gif
	frame	data/chars/rash/a92.gif
	frame	data/chars/rash/a92.gif
	move	0
	frame	data/chars/rash/a93.gif
	frame	data/chars/rash/a93.gif
	frame	data/chars/rash/a92.gif
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a8.gif
	move	2
	sound	data/chars/rash/p3.wav
	blast	95 140 55 50 8
	dropv	2 -1 0
	frame	data/chars/rash/a9.gif
	frame	data/chars/rash/a9.gif
	frame	data/chars/rash/a91.gif
	attack1	0 0 0 0 0 0
	frame	data/chars/rash/a91.gif
	frame	data/chars/rash/a92.gif
	frame	data/chars/rash/a92.gif
	move	0
	frame	data/chars/rash/a93.gif
	frame	data/chars/rash/a93.gif
	frame	data/chars/rash/a92.gif
	delay	2
	offset	88 199
	frame	data/chars/rash/at1.gif
	move	5
	frame	data/chars/rash/at2.gif
	sound	data/sounds/beat2.wav
	blast	108 128 35 71 12
	dropv	3 5 0
	bbox	0 0 0 0
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	attack1	0 0 0 0 0 0
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	move	0
	delay	30
	offset	88 195
	frame	data/chars/rash/at3.gif
	delay	9
	frame	data/chars/rash/rise1.gif
	frame	data/chars/rash/rise2.gif
		
anim	freespecial3
	loop	0
	delay	4
	offset	88 165
	bbox	77 116 25 36
	Fastattack	1
	Landframe	10
	hitfx	data/sounds/beat2.wav
	Jumpframe	0 2.8 3
	@cmd	changeentityproperty getlocalvar("self") "subject_to_platform" 1
	sound	data/chars/rash/sp.wav
	frame	data/chars/rash/jr1.gif
	sound	data/chars/rash/p1.wav
	attack1	97 135 50 36 20 1 0 0 20 20
	frame	data/chars/rash/jr2.gif
	attack1	59 143 56 21 20 1 0 0 20 20
	frame	data/chars/rash/jr3.gif
	sound	data/chars/rash/p1.wav
	frame	data/chars/rash/jr8.gif
	attack1	65 145 54 22 20 1 0 0 20 20
	frame	data/chars/rash/jr9.gif
	attack1	31 138 52 36 20 1 0 0 20 20
	frame	data/chars/rash/jr10.gif
	attack1	0
	frame	data/chars/rash/jr11.gif
	sound	data/chars/rash/p1.wav
	attack1	98 107 41 52 20 1 0 0 20 20
	frame	data/chars/rash/jr1.gif
	attack1	97 135 50 36 20 1 0 0 20 20
	frame	data/chars/rash/jr2.gif
	attack1	59 143 56 21 20 1 0 0 20 20
	delay	100
	frame	data/chars/rash/jr3.gif
	delay	4
	frame	data/chars/rash/jr3.gif
		
anim	freespecial4
	loop	0
	delay	2
	offset	88 195
	bbox	82 145 20 50
	@cmd	spawn01 "super" -197 167 0
	frame	data/chars/rash/gat1.gif
	@cmd	spawn01 "flash3" 0 0 -1
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
	frame	data/chars/rash/gat1.gif
	sound	data/chars/robo/a1.wav
	@cmd	spawn01 "shotx" 27 8 0
	frame	data/chars/rash/gat2.gif
		
anim	freespecial8
	loop	0
	delay	2
	offset	88 195
	bbox	82 145 20 50
	cancel	8 11 0 a freespecial2
	sound	data/chars/rash/p1.wav
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a2.gif
	frame	data/chars/rash/a3.gif
	attack1	95 140 35 25 6 0 0 0 9
	frame	data/chars/rash/a4.gif
	move	1
	attack1	0 0 0 0 0
	frame	data/chars/rash/a4.gif
	move	0
	frame	data/chars/rash/a4.gif
	frame	data/chars/rash/a4.gif
	frame	data/chars/rash/a1.gif
	delay	2
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
		
anim	get
	loop	0
	offset	88 195
	delay	10
	frame	data/chars/rash/get.gif
		
anim	grab
	loop	0
	delay	1000
	offset	88 195
	bbox	82 145 20 50
	frame	data/chars/rash/grab.gif
		
anim	grabattack
	cancel	0 4 1 d u a freespecial3
	cancel	0 4 1 d f a freespecial2
	cancel	0 4 1 d f d f a freespecial4
	loop	0
	delay	3
	offset	88 195
	bbox	0 0 0 0
	frame	data/chars/rash/grab.gif
	frame	data/chars/rash/grab.gif
	frame	data/chars/rash/ga1.gif
	sound	data/chars/rash/p2.wav
	shock	92 140 30 25 2
	frame	data/chars/rash/ga2.gif
	delay	8
	attack1	0 0 0 0
	frame	data/chars/rash/ga2.gif
		
anim	grabattack2
	cancel	0 10 1 d u a freespecial3
	cancel	0 10 1 d f a freespecial2
	cancel	0 10 1 d f d f a freespecial4
	loop	0
	delay	12
	offset	93 195
	jumpframe	3 1
	hitflash	boom
	frame	data/chars/rash/ba93.gif
	sound	data/sounds/beat2.wav
	move	5
	delay	2
	blast	112 138 50 31 25 1 0 20 20
	frame	data/chars/rash/ba94.gif
	blast	108 136 53 33 25 1 0 20 20
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	frame	data/chars/rash/ba94.gif
	attack1	0
	frame	data/chars/rash/ba94.gif
	move	0
	delay	25
	frame	data/chars/rash/ba94.gif
	delay	6
	frame	data/chars/rash/ba93.gif
		
anim	grabbed
	loop	0
	delay	5
	offset	88 195
	sound	data/chars/rash/gr.wav
	bbox	78 150 33 47
	frame	data/chars/rash/gr.gif
	frame	data/chars/rash/gr.gif
	delay	30
	frame	data/chars/rash/gr.gif
		
anim	grabdown
	loop	0
	delay	4
	offset	88 195
	move	8
	hitflash	wack
	bbox	78 150 33 47
	frame	data/chars/rash/ba1.gif
	frame	data/chars/rash/ba1.gif
	move	0
	frame	data/chars/rash/ba2.gif
	attack4	93 177 43 21 1
	frame	data/chars/rash/ba3.gif
	frame	data/chars/rash/ba4.gif
	attack9	0 0 0 0 0 0
	frame	data/chars/rash/ba4.gif
	frame	data/chars/rash/ba4.gif
	frame	data/chars/rash/ba1.gif
	frame	data/chars/rash/ba1.gif
	frame	data/chars/rash/ba2.gif
	attack4	93 176 44 21 1
	frame	data/chars/rash/ba3.gif
	frame	data/chars/rash/ba4.gif
	attack9	0 0 0 0 0 0
	frame	data/chars/rash/ba4.gif
	frame	data/chars/rash/ba4.gif
	frame	data/chars/rash/ba1.gif
	frame	data/chars/rash/ba1.gif
	frame	data/chars/rash/ba2.gif
	frame	data/chars/rash/ba5.gif
	sound	data/chars/rash/steel.wav
	attack4	89 174 51 23 20 1
	frame	data/chars/rash/ba6.gif
	frame	data/chars/rash/ba7.gif
	attack9	0 0 0 0 0 0
	frame	data/chars/rash/ba7.gif
	frame	data/chars/rash/ba7.gif
	frame	data/chars/rash/ba7.gif
	frame	data/chars/rash/ba7.gif
	frame	data/chars/rash/ba7.gif
	frame	data/chars/rash/ba5.gif
	frame	data/chars/rash/ba2.gif
	frame	data/chars/rash/ba1.gif
		
anim	grabup
	loop	0
	delay	4
	offset	88 198
	hitflash	poww
	bbox	0 0 0 0
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
	attack1	95 170 65 10 1
	frame	data/chars/rash/ba8.gif
	attack1	0 0 0 0 0 0
	frame	data/chars/rash/ba8.gif
	frame	data/chars/rash/ba8.gif
	frame	data/chars/rash/ba8.gif
	frame	data/chars/rash/a1.gif
	frame	data/chars/rash/a1.gif
	shock	95 170 65 10 1
	frame	data/chars/rash/ba8.gif
	shock	0 0 0 0 0 0
	frame	data/chars/rash/ba8.gif
	frame	data/chars/rash/ba8.gif
	frame	data/chars/rash/ba8.gif
	delay	12
	offset	93 195
	frame	data/chars/rash/ra1.gif
	delay	2
	jumpframe	16 2
	sound	data/chars/rash/p3.wav
	offset	88 199
	frame	data/chars/rash/at1.gif
	move	5
	frame	data/chars/rash/at2.gif
	sound	data/sounds/beat2.wav
	blast	112 170 20 15 25 1 0 30
	frame	data/chars/rash/at3.gif
	attack1	0 0 0 0 0 0
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	frame	data/chars/rash/at3.gif
	move	0
	delay	30
	offset	88 195
	frame	data/chars/rash/at3.gif
	delay	9
	frame	data/chars/rash/rise1.gif
	frame	data/chars/rash/rise2.gif
		
anim	idle
	loop	1
	delay	13
	offset	88 195
	bbox	80 155 29 44
		@script
		void self = getlocalvar("self");
		int b = getentityproperty(self, "base");
		int a = getentityproperty(self, "a");
		if(a > b){
		performattack(self, openborconstant("ANI_JUMP"), 0);
		changeentityproperty(self, "animpos", 9);
		}
	@end_script	
	frame	data/chars/rash/idle.gif
	@cmd	changeentityproperty getlocalvar("self") "subject_to_platform" 1
	frame	data/chars/rash/idle.gif
	frame	data/chars/rash/idle2.gif
	frame	data/chars/rash/idle2.gif
	frame	data/chars/rash/idle.gif
	frame	data/chars/rash/idle.gif
	frame	data/chars/rash/idle2.gif
	frame	data/chars/rash/idle2.gif
	frame	data/chars/rash/idle.gif
	frame	data/chars/rash/idle.gif
	frame	data/chars/rash/idle2.gif
	frame	data/chars/rash/idle2.gif
	frame	data/chars/rash/idle.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle5.gif
	frame	data/chars/rash/idle5.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle5.gif
	frame	data/chars/rash/idle5.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle.gif
	delay	9
	frame	data/chars/rash/idle7.gif
	frame	data/chars/rash/idle8.gif
	frame	data/chars/rash/idle9.gif
	frame	data/chars/rash/idle91.gif
	frame	data/chars/rash/idle91.gif
	frame	data/chars/rash/idle7.gif
	frame	data/chars/rash/idle8.gif
	frame	data/chars/rash/idle9.gif
	frame	data/chars/rash/idle91.gif
	frame	data/chars/rash/idle91.gif
		
anim	jump
	loop	0
	delay	6
	offset	88 190
	bbox	82 138 28 52
	dropframe	5
	sound	data/chars/rash/p2.wav
	@cmd	changeentityproperty getlocalvar("self") "subject_to_platform" 1
	frame	data/chars/rash/j1.gif
	bbox	80 124 36 31
	frame	data/chars/rash/j2.gif
	frame	data/chars/rash/j3.gif
	frame	data/chars/rash/j4.gif
	frame	data/chars/rash/j5.gif
	frame	data/chars/rash/j6.gif
	frame	data/chars/rash/j7.gif
	frame	data/chars/rash/j8.gif
	frame	data/chars/rash/j9.gif
	bbox	80 138 30 52
	frame	data/chars/rash/j1.gif
		
anim	jumpattack
	loop	0
	delay	8
	offset	88 190
	bbox	82 125 20 50
	sound	data/chars/rash/p1.wav
	@cmd	changeentityproperty getlocalvar("self") "subject_to_platform" 1
	frame	data/chars/rash/a93.gif
	offset	88 175
	frame	data/chars/rash/ja1.gif
	attack3	85 125 45 40 10 0 0 0 15
	frame	data/chars/rash/ja2.gif
	frame	data/chars/rash/ja2.gif
	frame	data/chars/rash/ja3.gif
	frame	data/chars/rash/ja3.gif
	offset	88 190
	bbox	82 135 20 50
	attack3	85 135 45 40 10 0 0 0 15
	frame	data/chars/rash/j1.gif
	attack1	0 0 0 0 0 0
	frame	data/chars/rash/j1.gif
		
anim	pain
	loop	0
	delay	5
	offset	88 195
	sound	data/chars/rash/pain.wav
	bbox	78 144 35 59
	frame	data/chars/rash/pain.gif
	offset	84 195
	frame	data/chars/rash/pain.gif
	offset	86 195
	delay	30
	frame	data/chars/rash/pain.gif
		
anim	pain2
	loop	0
	offset	88 195
	bbox	78 144 35 59
	delay	3
	quakeframe	0 3 4
	Move	-3
	sound	data/chars/rash/pain.wav
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Attack1	0
	frame	data/chars/rash/pain.gif
	Move	-2
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Move	-1
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Move	0
	delay	8
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
		
anim	pain3
	loop	0
	offset	88 195
	bbox	78 144 35 59
	delay	2
	quakeframe	0 3 4
	Landframe	14
	Jumpframe	0 2
	Move	-5
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Attack1	0
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Move	-4
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Move	-3
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Move	-2
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	Move	-1
	frame	data/chars/rash/pain.gif
	delay	100
	frame	data/chars/rash/pain.gif
	Move	0
	delay	2
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	delay	8
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
		
anim	pain4
	loop	0
	delay	6
	offset	90 195
	bbox	70 176 45 28
	sound	data/chars/rash/pain.wav
	frame	data/chars/rash/fall4.gif
	offset	87 195
	frame	data/chars/rash/fall4.gif
	offset	89 195
	frame	data/chars/rash/fall4.gif
	offset	87 195
	frame	data/chars/rash/fall4.gif
	offset	89 195
	frame	data/chars/rash/fall4.gif
	offset	87 195
	frame	data/chars/rash/fall4.gif
	offset	89 195
	frame	data/chars/rash/fall4.gif
	offset	87 195
	frame	data/chars/rash/fall4.gif
	offset	89 195
	delay	50
	frame	data/chars/rash/fall4.gif
	offset	88 195
	delay	10
	bbox	0 0 0 0
	frame	data/chars/rash/fall4.gif
	frame	data/chars/rash/fall4.gif
	frame	data/chars/rash/fall4.gif
	frame	data/chars/rash/rise1.gif
	frame	data/chars/rash/rise2.gif
		
anim	pain5
	loop	0
	offset	88 195
	bbox	78 144 35 59
	jumpframe	0 3
	delay	3
	quakeframe	0 3 4
	frame	data/chars/rash/pain.gif
	delay	2
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	delay	9
	frame	data/chars/rash/pain.gif
		
anim	pain6
	loop	0
	offset	88 195
	bbox	78 144 35 59
	jumpframe	0 3 -1.5
	delay	3
	quakeframe	0 3 4
	frame	data/chars/rash/pain.gif
	delay	2
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	frame	data/chars/rash/pain.gif
	delay	9
	frame	data/chars/rash/pain.gif
		
anim	rise
	loop	0
	offset	88 195
	delay	10
	frame	data/chars/rash/fall4.gif
	frame	data/chars/rash/fall4.gif
	frame	data/chars/rash/fall4.gif
	frame	data/chars/rash/rise1.gif
	frame	data/chars/rash/rise2.gif
		
anim	run
	@script
		void self = getlocalvar("self");
		int b = getentityproperty(self, "base");
		int a = getentityproperty(self, "a");
		if(a > b){
		performattack(self, openborconstant("ANI_JUMP"), 0);
		changeentityproperty(self, "animpos", 9);
		}
	@end_script	
	loop	1
	delay	6
	offset	88 195
	bbox	82 145 20 50
	frame	data/chars/rash/r1.gif
	frame	data/chars/rash/r2.gif
	frame	data/chars/rash/r3.gif
	frame	data/chars/rash/r4.gif
	frame	data/chars/rash/r5.gif
		
anim	runattack
	cancel	0 10 1 d u a freespecial3
	cancel	0 10 1 d f a freespecial2
	cancel	0 10 1 d f d f a freespecial4
	loop	0
	delay	3
	offset	88 195
	bbox	82 145 10 50
	hitflash	smashh
	seta	1
	jumpframe	5 2 2
	hitfx	data/sounds/beat2.wav
	frame	data/chars/rash/ra1.gif
	frame	data/chars/rash/ra1.gif
	move	5
	frame	data/chars/rash/ra2.gif
	sound	data/chars/rash/runa.wav
	frame	data/chars/rash/ra2.gif
	frame	data/chars/rash/ra3.gif
	frame	data/chars/rash/ra3.gif
	Blast	95 140 45 45 15 1 0 20 35
	delay	18
	frame	data/chars/rash/ra4.gif
	attack1	0 0 0 0 0
	frame	data/chars/rash/ra4.gif
	delay	5
	frame	data/chars/rash/ra4.gif
	move	0
	frame	data/chars/rash/ra1.gif
	frame	data/chars/rash/ra1.gif
		
anim	runjumpattack
	loop	0
	delay	4
	offset	88 180
	bbox	82 125 20 50
	hitfx	data/sounds/beat2.wav
	@cmd	changeentityproperty getlocalvar("self") "subject_to_platform" 1
	frame	data/chars/rash/jr1.gif
	sound	data/chars/rash/p1.wav
	frame	data/chars/rash/jr1.gif
	frame	data/chars/rash/jr2.gif
	frame	data/chars/rash/jr2.gif
	attack1	80 140 60 45 20 1 0 0 35
	frame	data/chars/rash/jr2.gif
	frame	data/chars/rash/jr2.gif
	frame	data/chars/rash/jr3.gif
	attack1	0 0 0 0 0 0
	frame	data/chars/rash/jr3.gif
	frame	data/chars/rash/jr4.gif
	frame	data/chars/rash/jr4.gif
		
anim	select
	loop	0
	delay	9
	offset	88 195
	sound	data/chars/rash/rash.wav
	frame	data/chars/rash/idle.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle4.gif
	frame	data/chars/rash/idle5.gif
	frame	data/chars/rash/idle5.gif
		
anim	special
	loop	0
	delay	3
	offset	88 195
	bbox	0 0 0 0
	jumpframe	3 2
	frame	data/chars/rash/sp1.gif
	frame	data/chars/rash/sp1.gif
	frame	data/chars/rash/sp2.gif
	frame	data/chars/rash/sp3.gif
	sound	data/chars/rash/sp.wav
	delay	25
	blast	27 107 131 66 30 1 0 30
	frame	data/chars/rash/sp4.gif
	blast	0 0 0 0 0 0
	delay	2
	frame	data/chars/rash/sp3.gif
	delay	6
	frame	data/chars/rash/sp2.gif
	frame	data/chars/rash/sp1.gif
	frame	data/chars/rash/rise1.gif
	frame	data/chars/rash/rise2.gif
		
anim	throw
	loop	0
	delay	4
	offset	88 195
	sound	data/chars/rash/p2.wav
	frame	data/chars/rash/t1.gif
	delay	20
	frame	data/chars/rash/t2.gif
		
anim	walk
	@script
		void self = getlocalvar("self");
		int b = getentityproperty(self, "base");
		int a = getentityproperty(self, "a");
		if(a > b){
		performattack(self, openborconstant("ANI_JUMP"), 0);
		changeentityproperty(self, "animpos", 9);
		}
	@end_script	
	loop	1
	delay	9
	offset	88 195
	bbox	82 145 20 50
	frame	data/chars/rash/w1.gif
	frame	data/chars/rash/w2.gif
	frame	data/chars/rash/w3.gif
	frame	data/chars/rash/w4.gif
	frame	data/chars/rash/w5.gif
	frame	data/chars/rash/w6.gif
	frame	data/chars/rash/w7.gif
		
#|edited by openBor Stats v 0.50
		
