Frame 1
fscommand ("fullscreen", "false");
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
setProperty(_root, _quality , "MEDIUM");
setProperty(_root, _xscale , 60);
setProperty(_root, _yscale , 60);
setProperty(_root, _x , 95);
setProperty(_root, _y , 70);
Frame 20
ifFrameLoaded (193) {
gotoAndPlay (25);
}
Frame 21
gotoAndPlay (20);
Frame 34
stop();
Frame 40
Set("/:death", "0");
Set("/:life", "3");
Set("/:gotlife", "3");
Set("/:falselife", "3");
Set("/:time", "99");
Set("/:numons", "9");
Instance of Symbol 89 MovieClip "pinpin" in Frame 40
onClipEvent (enterFrame) {
if (((/:kri eq "1") and (/:hitdr eq 0)) and (/:death eq "0")) {
setProperty("_root.pinpin", _x , int(_root.pinpin._x + 5));
}
}
onClipEvent (enterFrame) {
if (((/:kle eq "1") and (/:hitga eq 0)) and (/:death eq "0")) {
setProperty("_root.pinpin", _x , int(_root.pinpin._x - 5));
}
}
onClipEvent (enterFrame) {
if ((/:hitbas eq "0") and (/:death eq "0")) {
setProperty("_root.pinpin", _y , _root.pinpin._y - /:gravity);
} else if (/:jumpactive eq "1") {
setProperty("_root.pinpin", _y , _root.pinpin._y - /:gravity);
}
}
Instance of Symbol 119 MovieClip "bomb01" in Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin.pushleft) and (/:hitgabomb eq "0")) {
Set("/:pushtest", "1");
setProperty("_root.bomb01", _x , _root.bomb01._x - 5);
} else {
Set("/:pushtest", "0");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin.pushright) and (/:hitdrbomb eq "0")) {
setProperty("_root.bomb01", _x , _root.bomb01._x + 5);
}
}
onClipEvent (enterFrame) {
if (/:hitbasbomb eq "0") {
setProperty("_root.bomb01", _y , _root.bomb01._y + 8);
}
}
Instance of Symbol 126 MovieClip "boum" in Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin.hitpinpin)) {
Set("/:death", "1");
}
}
Instance of Symbol 132 MovieClip "keyman" in Frame 40
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
Set("/:kri", "1");
} else {
Set("/:kri", "0");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
Set("/:kle", "1");
} else {
Set("/:kle", "0");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(88)) {
Set("/:jump", "1");
play();
} else {
Set("/:jump", "0");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(67)) {
Set("/:fire", "1");
} else {
Set("/:fire", "0");
}
}
Frame 50
stop();
Frame 79
gotoAndPlay (31);
Frame 182
Set("/:timeless", 99 - /:time);
stop();
Frame 190
gotoAndPlay (31);
Symbol 6 MovieClip [pointer] Frame 1
stop();
myname = _name;
Symbol 6 MovieClip [pointer] Frame 15
stop();
Symbol 45 Button
on (release, keyPress "x") {
play();
}
Symbol 46 Button
on (release) {
play();
}
Symbol 54 MovieClip Frame 1
if (this.hitTest(_root.boum)) {
tellTarget (_parent) {
play();
};
}
Symbol 54 MovieClip Frame 2
if (this.hitTest(_root.boum)) {
tellTarget (_parent) {
play();
};
}
Symbol 59 MovieClip Frame 1
stop();
Symbol 59 MovieClip Frame 5
stop();
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 5
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 5
stop();
Symbol 69 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 2
stop();
Symbol 70 MovieClip Frame 1
stop();
Instance of Symbol 69 MovieClip "realhit" in Symbol 70 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin._x, _root.pinpin._y + 10, true) or this.hitTest(_root.pinpin._x, _root.pinpin._y + 10, true)) {
Set("/:hitbas", "1");
} else {
Set("/:hitbas", "0");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.bomb01._x, _root.bomb01._y + 20, true)) {
Set("/:hitbasbomb", "1");
} else {
Set("/:hitbasbomb", "0");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin._x + 5, _root.pinpin._y + 30, true)) {
Set("/:alertdown", "1");
} else {
Set("/:alertdown", "0");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin._x - 10, _root.pinpin._y - 7, true)) {
Set("/:hitga", "1");
} else {
Set("/:hitga", "0");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.bomb01._x - 20, _root.pinpin._y - 7, true)) {
Set("/:hitgabomb", "1");
} else {
Set("/:hitgabomb", "0");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.bomb01._x + 20, _root.pinpin._y - 7, true)) {
Set("/:hitdrbomb", "1");
} else {
Set("/:hitdrbomb", "0");
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin._x + 20, _root.pinpin._y - 7, true)) {
Set("/:hitdr", "1");
} else {
Set("/:hitdr", "0");
}
}
Symbol 81 MovieClip Frame 1
if (/:numons eq "0") {
tellTarget (_parent) {
gotoAndStop (130);
};
} else if (/:death eq "1") {
tellTarget (_parent) {
gotoAndPlay (20);
};
}
Symbol 89 MovieClip Frame 1
if ((((/:fire eq "1") and (/:hitga eq "0")) and (/:bombactive eq "0")) and (/:death eq "0")) {
setProperty("_root.bomb01", _x , _root.pinpin._x - 25);
setProperty("_root.bomb01", _y , _root.pinpin._y - 10);
tellTarget ("_root.bomb01") {
gotoAndPlay (2);
};
}
if ((/:kle eq "1") or (/:jumpactive eq "1")) {
gotoAndStop (3);
} else if (/:kri eq "1") {
gotoAndStop (7);
}
Symbol 89 MovieClip Frame 2
if ((/:kle eq "1") or (/:jumpactive eq "1")) {
gotoAndStop (3);
}
gotoAndPlay (1);
Symbol 89 MovieClip Frame 3
if ((((/:fire eq "1") and (/:hitga eq "0")) and (/:bombactive eq "0")) and (/:death eq "0")) {
setProperty("_root.bomb01", _x , _root.pinpin._x - 25);
setProperty("_root.bomb01", _y , _root.pinpin._y - 10);
tellTarget ("_root.bomb01") {
gotoAndPlay (2);
};
}
if (/:kle eq "1") {
play();
} else if (/:jumpactive eq "1") {
play();
} else {
gotoAndPlay (1);
}
Symbol 89 MovieClip Frame 4
if (/:kri eq "1") {
gotoAndPlay (5);
}
gotoAndPlay (3);
Symbol 89 MovieClip Frame 5
if ((((/:fire eq "1") and (/:hitdr eq 0)) and (/:bombactive eq "0")) and (/:death eq "0")) {
setProperty("_root.bomb01", _x , _root.pinpin._x + 35);
setProperty("_root.bomb01", _y , _root.pinpin._y - 10);
tellTarget ("_root.bomb01") {
gotoAndPlay (2);
};
}
if (/:kle eq "1") {
gotoAndStop (3);
} else if ((/:kri eq "1") or (/:jumpactive eq "1")) {
gotoAndStop (7);
} else {
play();
}
Symbol 89 MovieClip Frame 6
gotoAndPlay (5);
Symbol 89 MovieClip Frame 7
if ((((/:fire eq "1") and (/:hitdr eq 0)) and (/:bombactive eq "0")) and (/:death eq "0")) {
setProperty("_root.bomb01", _x , _root.pinpin._x + 35);
setProperty("_root.bomb01", _y , _root.pinpin._y - 10);
tellTarget ("_root.bomb01") {
gotoAndPlay (2);
};
}
if (/:kri eq "1") {
play();
} else if (/:jumpactive eq "1") {
play();
} else {
gotoAndPlay (5);
}
Symbol 89 MovieClip Frame 8
if (/:kle eq "1") {
gotoAndPlay (1);
}
gotoAndPlay (7);
Symbol 89 MovieClip Frame 20
setProperty("_root.dead pinpin", _x , _root.pinpin._x);
setProperty("_root.dead pinpin", _y , _root.pinpin._y - 20);
setProperty("_root.pinpin", _visible , 0);
tellTarget ("_root.dead pinpin") {
play();
};
play();
Symbol 89 MovieClip Frame 31
Set("/:gotlife", /:gotlife - 1);
Symbol 89 MovieClip Frame 32
if (/:gotlife eq "3") {
Set("/:falselife", "3");
} else if (/:gotlife eq "2") {
Set("/:falselife", "2");
} else if (/:gotlife eq "1") {
Set("/:falselife", "1");
} else if (/:gotlife eq "0") {
Set("/:falselife", "0");
} else {
Set("/:falselife", "0");
}
Symbol 89 MovieClip Frame 65
if (/:gotlife eq "-1") {
stop();
tellTarget ("_root") {
gotoAndPlay (51);
};
}
Symbol 89 MovieClip Frame 86
Set("/:death", "0");
setProperty("_root.pinpin", _x , "85");
setProperty("_root.pinpin", _y , "82");
setProperty("_root.pinpin", _visible , 1);
gotoAndPlay (1);
Symbol 89 MovieClip Frame 130
Set("/:death", "1");
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 3
play();
Symbol 97 MovieClip Frame 50
gotoAndStop (1);
Symbol 119 MovieClip Frame 1
Set("/:bombactive", "0");
stop();
Symbol 119 MovieClip Frame 2
Set("/:bombactive", "1");
Symbol 119 MovieClip Frame 79
setProperty("_root.boum", _x , _root.bomb01._x);
setProperty("_root.boum", _y , _root.bomb01._y);
tellTarget ("_root.boum") {
play();
};
Symbol 126 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 1
Set("/:gravity", "-6");
stop();
Set("/:jumpactive", "0");
Symbol 132 MovieClip Frame 2
Set("/:gravity", "24");
Set("/:jumpactive", "1");
Symbol 132 MovieClip Frame 3
Set("/:gravity", "18");
Symbol 132 MovieClip Frame 4
Set("/:gravity", "12");
Symbol 132 MovieClip Frame 5
Set("/:gravity", "8");
Symbol 132 MovieClip Frame 6
Set("/:gravity", "6");
if (/:alertdown eq 1) {
gotoAndStop (17);
}
Symbol 132 MovieClip Frame 7
Set("/:gravity", "4");
Symbol 132 MovieClip Frame 8
Set("/:gravity", "2");
Symbol 132 MovieClip Frame 9
Set("/:gravity", "1");
Symbol 132 MovieClip Frame 10
Set("/:gravity", "0");
Symbol 132 MovieClip Frame 11
Set("/:gravity", "-0.5");
Symbol 132 MovieClip Frame 12
Set("/:gravity", "-1");
Symbol 132 MovieClip Frame 13
Set("/:gravity", "-2");
Symbol 132 MovieClip Frame 14
Set("/:gravity", "-4");
Symbol 132 MovieClip Frame 15
Set("/:gravity", "-6");
if (/:hitbas eq 1) {
gotoAndStop (1);
} else {
play();
}
if (/:alertdown eq 1) {
gotoAndStop (17);
}
Symbol 132 MovieClip Frame 16
if (/:hitbas eq 1) {
gotoAndStop (1);
} else {
gotoAndPlay (15);
}
if (/:alertdown eq 1) {
gotoAndStop (17);
}
Symbol 132 MovieClip Frame 17
Set("/:gravity", "-4");
if (/:hitbas eq 1) {
gotoAndStop (1);
} else {
play();
}
Symbol 132 MovieClip Frame 18
if (/:hitbas eq 1) {
gotoAndStop (1);
} else {
gotoAndPlay (17);
}
Symbol 156 MovieClip Frame 1
if (this.hitTest(_root.boum)) {
tellTarget (_parent) {
gotoAndPlay (42);
};
}
Symbol 156 MovieClip Frame 2
if (this.hitTest(_root.boum)) {
tellTarget (_parent) {
gotoAndPlay (42);
};
}
Instance of Symbol 156 MovieClip in Symbol 187 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin.hitpinpin)) {
Set("/:death", "1");
}
}
Symbol 187 MovieClip Frame 6
gotoAndPlay (1);
Symbol 187 MovieClip Frame 60
stop();
Set("/:numons", /:numons - 1);
Symbol 188 MovieClip Frame 1
if (_root.hit.realhit.hitTest(this._x + 15, this._y - 10, true)) {
gotoAndPlay (3);
} else {
setProperty(this, _x , this._x + 2);
}
Symbol 188 MovieClip Frame 2
if (_root.hit.realhit.hitTest(this._x + 15, this._y - 10, true)) {
gotoAndPlay (3);
} else {
setProperty(this, _x , this._x + 2);
gotoAndPlay (1);
}
Symbol 188 MovieClip Frame 3
if (_root.hit.realhit.hitTest(this._x - 15, this._y, true)) {
gotoAndPlay (1);
} else {
setProperty(this, _x , this._x - 2);
}
Symbol 188 MovieClip Frame 4
if (_root.hit.realhit.hitTest(this._x - 15, this._y, true)) {
gotoAndPlay (1);
} else {
setProperty(this, _x , this._x - 2);
gotoAndPlay (3);
}
Instance of Symbol 156 MovieClip in Symbol 202 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.pinpin.hitpinpin)) {
Set("/:death", "1");
}
}
Symbol 202 MovieClip Frame 16
gotoAndPlay (1);
Symbol 202 MovieClip Frame 42
tellTarget ("_parent") {
gotoAndStop (30);
};
Symbol 202 MovieClip Frame 54
stop();
Set("/:numons", /:numons - 1);
Symbol 203 MovieClip Frame 1
if (int(_root.pinpin._x / 10) < int(this._x / 10)) {
gotoAndPlay (5);
}
if (_root.hit.realhit.hitTest(this._x + 15, this._y - 10, true)) {
Set("/:test", "1");
} else if (int(this._x / 10) == int(_root.pinpin._x / 10)) {
setProperty(this, _x , this._x);
} else {
Set("/:test", "0");
setProperty(this, _x , this._x + 1);
}
Symbol 203 MovieClip Frame 2
if (int(_root.pinpin._x / 10) < int(this._x / 10)) {
gotoAndPlay (5);
}
if (_root.hit.realhit.hitTest(this._x + 15, this._y - 10, true)) {
Set("/:test", "1");
} else if (int(this._x / 10) == int(_root.pinpin._x / 10)) {
setProperty(this, _x , this._x);
} else {
Set("/:test", "0");
setProperty(this, _x , this._x + 1);
}
gotoAndPlay (1);
Symbol 203 MovieClip Frame 5
if (int(_root.pinpin._x / 10) >= int(this._x / 10)) {
gotoAndPlay (1);
}
if (_root.hit.realhit.hitTest(this._x - 15, this._y - 10, true)) {
Set("/:test", "1");
} else {
Set("/:test", "0");
setProperty(this, _x , this._x - 1);
}
Symbol 203 MovieClip Frame 6
if (int(_root.pinpin._x / 10) >= int(this._x / 10)) {
gotoAndPlay (1);
}
if (_root.hit.realhit.hitTest(this._x - 15, this._y - 10, true)) {
Set("/:test", "1");
} else {
Set("/:test", "0");
setProperty(this, _x , this._x - 1);
}
gotoAndPlay (5);
Symbol 210 MovieClip Frame 1
if (/:time eq "0") {
stop();
Set("/:death", "1");
tellTarget ("_root") {
gotoAndPlay (51);
};
}
Symbol 210 MovieClip Frame 50
Set("/:time", /:time - 1);
Symbol 215 MovieClip Frame 1
if (/:numons eq "0") {
Set("/:death", "1");
gotoAndStop (4);
}
Symbol 215 MovieClip Frame 3
gotoAndPlay (1);
Symbol 215 MovieClip Frame 4
tellTarget ("_root") {
gotoAndPlay (90);
};