Frame 1
ifFrameLoaded (17) {
gotoAndStop (14);
}
fscommand ("fullscreen", "true");
Frame 13
gotoAndPlay (1);
Instance of Symbol 31 MovieClip "lane" in Frame 15
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 33 MovieClip "spareindikator" in Frame 15
onClipEvent (load) {
this.gotoAndStop(2);
}
Instance of Symbol 35 MovieClip "strikeindikator" in Frame 15
onClipEvent (load) {
this.gotoAndStop(2);
}
Instance of Symbol 39 MovieClip "ballstartposition" in Frame 15
onClipEvent (load) {
sidexspeed = 2;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT) and (this._x < 210)) {
this._x = this._x + sidexspeed;
_root.rightarrow.gotoAndPlay(2);
}
if (Key.isDown(Key.LEFT) and (90 < this._x)) {
this._x = this._x - sidexspeed;
_root.leftarrow.gotoAndPlay(2);
}
}
Instance of Symbol 46 MovieClip "pin1" in Frame 15
onClipEvent (enterFrame) {
if ((_root.slider.m == 12) and (_root.slider.n == 35)) {
trace("s p e c i a l s h o t");
}
if (this.hitTest(_root.pin2, false)) {
with (_root.pin2) {
_x = _x - random(10);
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
if (this.hitTest(_root.pin3, false)) {
with (_root.pin3) {
_x = _x + random(10);
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
if (this.hitTest(_root.pin5)) {
with (_root.pin5) {
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
}
Instance of Symbol 47 MovieClip "pin2" in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.pin4, false)) {
with (_root.pin4) {
_x = _x - random(10);
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
if (this.hitTest(_root.pin5, false)) {
with (_root.pin5) {
_x = _x + random(10);
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
if (this.hitTest(_root.pin8)) {
with (_root.pin8) {
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
}
Instance of Symbol 48 MovieClip "pin3" in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.pin5, false)) {
with (_root.pin5) {
_x = _x - random(10);
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
if (this.hitTest(_root.pin6, false)) {
with (_root.pin6) {
_x = _x + random(10);
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
if (this.hitTest(_root.pin9)) {
with (_root.pin9) {
_rotation = random(360);
_y = _y - random(25);
_alpha = 30;
}
}
}
Instance of Symbol 49 MovieClip "pin4" in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.pin7)) {
with (_root.pin7) {
_x = _x - random(20);
_rotation = random(360);
_y = _y - random(50);
_alpha = 30;
}
}
if (this.hitTest(_root.pin8, false)) {
with (_root.pin8) {
_x = _x + random(20);
_rotation = random(360);
_y = _y - random(50);
_alpha = 30;
}
}
}
Instance of Symbol 50 MovieClip "pin5" in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.pin8, false)) {
with (_root.pin8) {
_x = _x - random(20);
_rotation = random(360);
_y = _y - random(50);
_alpha = 30;
}
}
if (this.hitTest(_root.pin9, false)) {
with (_root.pin9) {
_x = _x + random(20);
_rotation = random(360);
_y = _y - random(50);
_alpha = 30;
}
}
}
Instance of Symbol 51 MovieClip "pin6" in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.pin9, false)) {
with (_root.pin9) {
_x = _x - random(20);
_rotation = random(360);
_y = _y - random(50);
_alpha = 30;
}
}
if (this.hitTest(_root.pin10)) {
with (_root.pin10) {
_x = _x + random(20);
_rotation = random(360);
_y = _y - random(50);
_alpha = 30;
}
}
}
Instance of Symbol 53 MovieClip "virtualball" in Frame 15
onClipEvent (load) {
loadMovieNum ("soundsupport.swf", 1);
this._visible = false;
FRAMEBOOLEAN = true;
ordinatnispeed = 0;
OCHER = -65;
ARG = 0.25;
INCREASE = 0.25;
ABSDECREASE = 0;
X = 0;
}
onClipEvent (enterFrame) {
if (OCHER >= this._y) {
this._x = this._x - (ARG + INCREASE);
this._y = this._y - (ordinatnispeed - ABSDECREASE);
INCREASE = INCREASE + 0.5;
} else {
this._y = this._y - (ordinatnispeed - ABSDECREASE);
}
if (this.hitTest(_root.pin1)) {
if (_root.pin1._x < this._x) {
_root.pin1._x = _root.pin1._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin1._x) {
_root.pin1._x = _root.pin1._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin1._rotation = random(360);
_root.pin1._y = _root.pin1._y - random(25);
_root.pin1._alpha = 30;
}
if (this.hitTest(_root.pin2)) {
if (_root.pin2._x < this._x) {
_root.pin2._x = _root.pin2._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin2._x) {
_root.pin2._x = _root.pin2._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin2._rotation = random(360);
_root.pin2._y = _root.pin2._y - random(25);
_root.pin2._alpha = 30;
}
if (this.hitTest(_root.pin3)) {
if (_root.pin3._x < this._x) {
_root.pin3._x = _root.pin3._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin3._x) {
_root.pin3._x = _root.pin3._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin3._rotation = random(360);
_root.pin3._y = _root.pin3._y - random(25);
_root.pin3._alpha = 30;
}
if (this.hitTest(_root.pin4)) {
if (_root.pin4._x < this._x) {
_root.pin4._x = _root.pin4._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin4._x) {
_root.pin4._x = _root.pin4._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin4._rotation = random(360);
_root.pin4._y = _root.pin4._y - random(25);
_root.pin4._alpha = 30;
}
if (this.hitTest(_root.pin5)) {
if (_root.pin5._x < this._x) {
_root.pin5._x = _root.pin5._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin5._x) {
_root.pin5._x = _root.pin5._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin5._rotation = random(360);
_root.pin5._y = _root.pin5._y - random(25);
_root.pin5._alpha = 30;
}
if (this.hitTest(_root.pin6)) {
if (_root.pin6._x < this._x) {
_root.pin6._x = _root.pin6._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin6._x) {
_root.pin6._x = _root.pin6._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin6._rotation = random(360);
_root.pin6._y = _root.pin6._y - random(25);
_root.pin6._alpha = 30;
}
if (this.hitTest(_root.pin7)) {
if (_root.pin7._x < this._x) {
_root.pin7._x = _root.pin7._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin7._x) {
_root.pin7._x = _root.pin7._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin7._rotation = random(360);
_root.pin7._y = _root.pin7._y - random(25);
_root.pin7._alpha = 30;
}
if (this.hitTest(_root.pin8)) {
if (_root.pin8._x < this._x) {
_root.pin8._x = _root.pin8._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin8._x) {
_root.pin8._x = _root.pin8._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin8._rotation = random(360);
_root.pin8._y = _root.pin8._y - random(25);
_root.pin8._alpha = 30;
}
if (this.hitTest(_root.pin9)) {
if (_root.pin9._x < this._x) {
_root.pin9._x = _root.pin9._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin9._x) {
_root.pin9._x = _root.pin9._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin9._rotation = random(360);
_root.pin9._y = _root.pin9._y - random(25);
_root.pin9._alpha = 30;
}
if (this.hitTest(_root.pin10)) {
if (_root.pin10._x < this._x) {
_root.pin10._x = _root.pin10._x - random(15);
this._x = this._x + random(10);
} else if (this._x < _root.pin10._x) {
_root.pin10._x = _root.pin10._x + random(15);
this._x = this._x - random(10);
} else {
this._x = this._x - random(2);
this._y = this._y + random(2);
this.ABSDECREASE = 2;
}
if (X == 0) {
trace("hollocaust");
_level1.S2();
X = 1;
}
_root.pin10._rotation = random(360);
_root.pin10._y = _root.pin10._y - random(25);
_root.pin10._alpha = 30;
}
if (this._y < -65) {
_root.remover.gotoAndPlay(1);
this._x = -50;
this._y = 400;
this._alpha = 100;
this._visible = false;
ordinatnispeed = 0;
ARG = 0.25;
INCREASE = 0.25;
ABSDECREASE = 0;
INITIALINCREASE = 2;
if (FRAMEBOOLEAN == true) {
trace("2nd leg of frame");
FRAMEBOOLEAN = false;
} else {
trace("1st leg of frame");
FRAMEBOOLEAN = true;
}
X = 0;
}
if ((57 < this._x) and (66 >= this._x)) {
OCHER = -65;
this._x = 66;
ordinatnispeed = 4;
this._alpha = 50;
}
}
Instance of Symbol 57 MovieClip "slider" in Frame 15
onClipEvent (enterFrame) {
if ((this._currentframe == 40) and (FOCUS == true)) {
trace("mistake 2");
_level1.S1();
_root.virtualball.OCHER = 200;
_root.virtualball.ordinatnispeed = 4;
_root.virtualball._x = _root.ballstartposition._x;
_root.virtualball._y = _root.ballstartposition._y;
_root.virtualball._visible = true;
_root.ballstartposition._visible = false;
FOCUS = false;
DISABLEPRESS = 3;
DISABLERELEASE = false;
}
}
onClipEvent (load) {
FOCUS = true;
DISABLEPRESS = 0;
DISABLERELEASE = true;
}
Instance of Symbol 70 MovieClip "remover" in Frame 15
onClipEvent (enterFrame) {
if (this._currentframe == 100) {
_root.slider.gotoAndPlay(1);
_root.ballstartposition._visible = true;
_root.ballstartposition._x = 150;
_root.slider.FOCUS = true;
_root.slider.DISABLEPRESS = 0;
_root.slider.DISABLERELEASE = true;
if (_root.virtualball.FRAMEBOOLEAN == true) {
trace("2nd remover");
_root.pin1._x = 150;
_root.pin1._y = 102.5;
_root.pin2._x = 135;
_root.pin2._y = 76.5;
_root.pin3._x = 165;
_root.pin3._y = 76.5;
_root.pin4._x = 120;
_root.pin4._y = 50.5;
_root.pin5._x = 150;
_root.pin5._y = 50.5;
_root.pin6._x = 180;
_root.pin6._y = 50.5;
_root.pin7._x = 105;
_root.pin7._y = 24.5;
_root.pin8._x = 135;
_root.pin8._y = 24.5;
_root.pin9._x = 165;
_root.pin9._y = 24.5;
_root.pin10._x = 195;
_root.pin10._y = 24.5;
i = 1;
while (10 >= i) {
_root["pin" + i]._alpha = 100;
_root["pin" + i]._rotation = 0;
i++;
}
SPECIALCOUNTER++;
if ((SPECIALCOUNTER == 11) and (_root.spareindikator._currentframe == 1)) {
ALLOW = 1;
}
if ((SPECIALCOUNTER == 11) and (_root.strikeindikator._currentframe == 1)) {
ALLOW = 2;
}
if (((SPECIALCOUNTER == 11) and (_root.spareindikator._currentframe == 2)) and (_root.strikeindikator._currentframe == 2)) {
_root.gotoAndStop(16);
}
} else {
trace("1st remover");
i = 1;
while (10 >= i) {
if (_root["pin" + i]._alpha < 100) {
_root["pin" + i]._x = 30;
_root["pin" + i]._y = 25 + (35 * (i - 1));
_root["pin" + i]._alpha = 100;
}
i++;
}
}
_root.lane._visible = false;
}
if (this._currentframe == 10) {
if (_root.virtualball.FRAMEBOOLEAN == true) {
trace("spare !");
SCORETEMP = 0;
i = 1;
while (10 >= i) {
if (_root["pin" + i]._alpha < 100) {
SCORETEMP = SCORETEMP + 1;
}
i++;
}
_root.lane.LANE = SCORETEMP;
_root.lane._visible = true;
SCORE = SCORE + SCORETEMP;
VALUE2 = VALUE1 + SCORETEMP;
if (VALUE2 == 10) {
_root.spareindikator.gotoAndStop(1);
_level1.S3();
}
if (_root.strikeindikator._currentframe == 3) {
C = SCORETEMP;
_root.strikeindikator.gotoAndStop(2);
}
SCORE = SCORE + C;
C = 0;
if (ALLOW == 2) {
SCORE = SCORE - SCORETEMP;
_root.IND3 = SCORE;
_root.gotoAndStop(16);
}
} else {
trace("strike !");
SCORETEMP = 0;
i = 1;
while (10 >= i) {
if (_root["pin" + i]._alpha < 100) {
SCORETEMP = SCORETEMP + 1;
}
i++;
}
_root.lane.LANE = SCORETEMP;
_root.lane._visible = true;
SCORE = SCORE + SCORETEMP;
VALUE1 = SCORETEMP;
if (_root.spareindikator._currentframe == 1) {
A = SCORETEMP;
_root.spareindikator.gotoAndStop(2);
}
SCORE = SCORE + A;
A = 0;
if (_root.strikeindikator._currentframe == 1) {
B = SCORETEMP;
if (VALUE1 < 10) {
_root.strikeindikator.gotoAndStop(3);
}
}
SCORE = SCORE + B;
B = 0;
if (VALUE1 == 10) {
_root.strikeindikator.gotoAndStop(1);
_root.virtualball.FRAMEBOOLEAN = true;
_level1.S3();
}
}
if (ALLOW == 1) {
SCORE = SCORE - SCORETEMP;
_root.IND3 = SCORE;
_root.gotoAndStop(16);
}
if (ALLOW == 2) {
SCORE = SCORE - SCORETEMP;
}
}
_root.IND3 = SCORE;
if (ALLOW == 0) {
_root.INDFRAME = SPECIALCOUNTER;
} else {
_root.INDFRAME = "B";
}
}
onClipEvent (load) {
SPECIALCOUNTER = 1;
ALLOW = 0;
}
Symbol 10 Button
on (release) {
gotoAndStop (15);
}
Symbol 14 Button
on (release) {
gotoAndStop (17);
}
Symbol 33 MovieClip Frame 1
stop();
Symbol 33 MovieClip Frame 2
stop();
Symbol 35 MovieClip Frame 1
stop();
Symbol 35 MovieClip Frame 2
stop();
Symbol 35 MovieClip Frame 3
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 40
stop();
Symbol 62 Button
on (press) {
if (_root.slider.DISABLEPRESS < 3) {
if ((16 < _root.slider._currentframe) and (_root.slider._currentframe < 31)) {
trace("mistake 1");
_level1.S1();
_root.virtualball.OCHER = 200;
_root.virtualball.ordinatnispeed = 4;
_root.virtualball._x = _root.ballstartposition._x;
_root.virtualball._y = _root.ballstartposition._y;
_root.virtualball._visible = true;
_root.ballstartposition._visible = false;
_root.slider.stop();
_root.slider.DISABLEPRESS = 3;
} else {
with (_root.slider) {
n = _currentframe;
if ((n >= 30) and (n < 40)) {
_level1.S1();
_root.slider.stop();
_root.virtualball._x = _root.ballstartposition._x;
_root.virtualball._y = _root.ballstartposition._y;
_root.virtualball._visible = true;
_root.ballstartposition._visible = false;
_root.virtualball.abscisnispeed = n - 29;
_root.virtualball.OCHER = 170 - (5 * (n - 29));
trace(_root.virtualball.OCHER);
_root.slider.DISABLEPRESS++;
} else {
_root.slider.gotoAndPlay(1);
_root.slider.DISABLEPRESS = 2;
}
}
}
}
}
on (release) {
if (_root.slider.DISABLERELEASE == true) {
with (_root.slider) {
m = _currentframe;
if (16 >= m) {
gotoAndPlay(32 - m);
_root.virtualball.ordinatnispeed = 4 + ((m - 4) * 0.333333333333333);
SCORETEMP = 0;
_root.slider.DISABLERELEASE = false;
} else {
_level1.S1();
_root.virtualball.OCHER = 200;
_root.virtualball.ordinatnispeed = 4;
_root.virtualball._x = _root.ballstartposition._x;
_root.virtualball._y = _root.ballstartposition._y;
_root.virtualball._visible = true;
_root.ballstartposition._visible = false;
_root.slider.stop();
_root.slider.DISABLERELEASE = false;
_root.slider.DISABLEPRESS = 3;
}
}
trace(_root.virtualball.ordinatnispeed);
}
}
Symbol 70 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 100
gotoAndStop (1);
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 40
stop();
Symbol 79 Button
on (release) {
gotoAndStop (15);
}
Symbol 87 Button
on (release) {
gotoAndStop (14);
}