Frame 1
Mouse.hide();
startDrag (cursor, true);
stop();
Instance of Symbol 14 MovieClip in Frame 1
on (release) {
getURL ("http://www.albinoblacksheep.com", "_self");
}
Instance of Symbol 33 MovieClip "hero" in Frame 1
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 3;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 2
stop();
Instance of Symbol 33 MovieClip in Frame 2
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 3;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 3
stop();
Instance of Symbol 33 MovieClip in Frame 3
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 3;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 4
stop();
Frame 5
stop();
Frame 6
stop();
Frame 7
stop();
Frame 8
stop();
Frame 9
stop();
Frame 10
stop();
Frame 11
stop();
Frame 12
stop();
Frame 13
stop();
Instance of Symbol 33 MovieClip in Frame 13
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 5;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 14
stop();
Instance of Symbol 33 MovieClip in Frame 14
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 3;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 15
stop();
Instance of Symbol 33 MovieClip in Frame 15
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 0.1;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 16
stop();
Instance of Symbol 33 MovieClip in Frame 16
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 3;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 17
stop();
Frame 18
stop();
Instance of Symbol 33 MovieClip in Frame 18
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 10;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.hidden.hitTest(_x, _y, true)) {
xspeed = 5;
yspeed = 5;
radius = 0;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 19
stop();
Frame 20
stop();
Instance of Symbol 33 MovieClip in Frame 20
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
power = 0.65;
gravity = 0.1;
upconstant = 0.75;
friction = 0.99;
radius = 9;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power * upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
yspeed = yspeed + gravity;
_y = (_y + yspeed);
_x = (_x + xspeed);
_rotation = (_rotation + xspeed);
if (_root.wall.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
}
if (_root.hidden.hitTest(_x, _y, true)) {
xspeed = 5;
yspeed = 5;
radius = 0;
}
if (_root.endpoint.hitTest(_x, _y, true)) {
xspeed = 0;
yspeed = 0;
_x = _root.startpoint._x;
_y = _root.startpoint._y;
_root.play();
}
}
Frame 21
stop();
Frame 22
stop();
Symbol 7 Button
on (keyPress "m") {
this.gotoAndStop("1");
}
on (release) {
this.gotoAndStop("1");
}
Symbol 9 Button
on (release) {
hero.xspeed = 0;
hero.yspeed = 0;
}
on (keyPress "<Space>") {
hero.xspeed = 0;
hero.yspeed = 0;
}
Symbol 28 Button
on (release) {
this.gotoAndStop("2");
}
Symbol 116 MovieClip Frame 31
stop();
Symbol 132 Button
on (release) {
this.gotoAndStop("1");
}