Anyone wanna help me shorten this?
// NPC made by Lord Helmut
//255x144 width=63 height=48
if(created){
this.hearts=5;
this.speed=.5;
this.x=x;
this.y=y;
setimgpart #f,0,0,63,48;
}
if(playerenters){
timeout=.05;
}
if(timeout){
i=random(0,20);
if(i<5){
swimleft();
}
if(i<10||>=5){
swimright();
}
if(i<15||>=10){
swimdown();
}
if(i=<20||>=15){
swimup();
}
timeout=3;
}
function swimleft() {
setgifpart b_piranah.png,63*2,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*2,48*2,63,48;
sleep .3;
}
function swimright() {
setgifpart b_piranah.png,63*3,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*3,48*2,63,48;
sleep .3;
}
function swimup() {
setgifpart b_piranah.png,63*0,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*0,48*2,63,48;
sleep .3;
}
function swimdown() {
setgifpart b_piranah.png,63*1,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*2,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*1,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*0,63,48;
sleep .3;
setgifpart b_piranah.png,63*1,48*2,63,48;
sleep .3;
}
its my first try at anything bigger than a door script =( |