Frame 1
this.onLoad = function () {
var _local1;
};
stop();
Frame 8
stop();
switch (sceneNum) {
case 0 :
gotoAndPlay (16);
break;
case 1 :
gotoAndPlay (176);
}
Frame 26
gotoAndPlay (26);
Frame 176
stop();
this.Back_Button.Button_Text.text = "Back";
Instance of Symbol 67 MovieClip "Back_Button" in Frame 176
on (release) {
_root.About_Transition.gotoAndPlay(31);
}
Frame 177
gotoAndPlay (1);
Symbol 14 MovieClip Frame 1
stop();
Symbol 14 MovieClip Frame 30
stop();
Symbol 34 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 50
gotoAndPlay ("Straight");
Symbol 34 MovieClip Frame 99
gotoAndPlay ("Straight");
this.isHappy = false;
Symbol 46 MovieClip Frame 150
gotoAndPlay ("BlinkLoop");
Symbol 46 MovieClip Frame 199
this.isMad = false;
gotoAndPlay (114);
Symbol 59 MovieClip Frame 150
gotoAndPlay ("BlinkLoop");
Symbol 59 MovieClip Frame 199
gotoAndPlay (114);
this.BH_Menu.BH_Menu_Head.BH_Menu_Head_EyeMask.gotoAndPlay(114);
Instance of Symbol 18 MovieClip "BH_Menu_Head_Ear_2" in Symbol 60 MovieClip Frame 1
onClipEvent (load) {
var staticRot;
var isMoving = false;
}
onClipEvent (enterFrame) {
if (_root.BH_Menu.BH_Menu_Head.isMoving == true) {
staticRot = _root.BH_Menu.BH_Menu_Head.distance;
distance = staticRot - this._rotation;
this._rotation = this._rotation + (distance * 0.2);
}
}
Instance of Symbol 34 MovieClip "BH_Menu_Head_LipSync" in Symbol 60 MovieClip Frame 1
onClipEvent (load) {
var isHappy = false;
}
on (rollOver) {
if ((isHappy == false) && (this._parent.BH_Menu_Head_EyeMask.isMad == false)) {
gotoAndPlay ("Happy");
isHappy = true;
}
}
Instance of Symbol 36 MovieClip "BH_Menu_Head_Fur" in Symbol 60 MovieClip Frame 1
onClipEvent (load) {
var staticRot;
var isMoving = false;
}
onClipEvent (enterFrame) {
if (_root.BH_Menu.BH_Menu_Head.isMoving == true) {
staticRot = _root.BH_Menu.BH_Menu_Head.distance / 2;
distance = staticRot - this._rotation;
this._rotation = this._rotation + (distance * 0.2);
}
}
Instance of Symbol 18 MovieClip "BH_Menu_Head_Ear_1" in Symbol 60 MovieClip Frame 1
onClipEvent (load) {
var staticRot;
var isMoving = false;
}
onClipEvent (enterFrame) {
if (_root.BH_Menu.BH_Menu_Head.isMoving == true) {
staticRot = _root.BH_Menu.BH_Menu_Head.distance;
distance = staticRot - this._rotation;
this._rotation = this._rotation + (distance * 0.2);
}
}
Instance of Symbol 46 MovieClip "BH_Menu_Head_EyeMask" in Symbol 60 MovieClip Frame 1
onClipEvent (load) {
var isMad = false;
}
on (release) {
if ((isMad == false) && (this._parent.BH_Menu_Head_LipSync.isHappy == false)) {
this.gotoAndPlay("Mad");
this._parent.BH_Menu_Head_EyeLid.gotoAndPlay("Mad");
this._parent.BH_Menu_Head_LipSync.gotoAndPlay("Hiss");
isMad = true;
}
}
Instance of Symbol 49 MovieClip "BH_Menu_Head_Eye" in Symbol 60 MovieClip Frame 1
onClipEvent (load) {
var staticPosX;
var staticPosY;
var multiplier = 0.2;
}
onClipEvent (enterFrame) {
staticPosX = _root._xmouse - 330;
staticPosY = (-_root._ymouse) + 592;
if (_root._ymouse < 680) {
staticPosY = -90;
} else if (_root._ymouse > 750) {
staticPosY = -160;
}
if (_root._xmouse > 380) {
staticPosX = 50;
} else if (_root._xmouse < 320) {
staticPosX = -10;
}
if ((_root._xmouse > 375) && (_root._ymouse > 750)) {
staticPosY = -140;
}
DistanceX = staticPosX - this._x;
DistanceY = staticPosY - this._y;
this._x = this._x + (DistanceX * multiplier);
this._y = this._y + (DistanceY * multiplier);
}
Symbol 61 MovieClip Frame 1
Instance of Symbol 14 MovieClip in Symbol 61 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root._ymouse < 240) {
this.gotoAndPlay(1);
} else if ((_root._ymouse > 240) && (_root._ymouse < 280)) {
this.gotoAndPlay(3);
} else if ((_root._ymouse > 280) && (_root._ymouse < 320)) {
this.gotoAndPlay(5);
} else if ((_root._ymouse > 320) && (_root._ymouse < 360)) {
this.gotoAndPlay(7);
} else if ((_root._ymouse > 360) && (_root._ymouse < 400)) {
this.gotoAndPlay(9);
} else if ((_root._ymouse > 400) && (_root._ymouse < 440)) {
this.gotoAndPlay(11);
} else if ((_root._ymouse > 440) && (_root._ymouse < 480)) {
this.gotoAndPlay(13);
} else if ((_root._ymouse > 480) && (_root._ymouse < 520)) {
this.gotoAndPlay(15);
} else if ((_root._ymouse > 520) && (_root._ymouse < 560)) {
this.gotoAndPlay(17);
} else if ((_root._ymouse > 560) && (_root._ymouse < 600)) {
this.gotoAndPlay(19);
} else if ((_root._ymouse > 600) && (_root._ymouse < 640)) {
this.gotoAndPlay(21);
} else if ((_root._ymouse > 640) && (_root._ymouse < 680)) {
this.gotoAndPlay(23);
} else if ((_root._ymouse > 680) && (_root._ymouse < 720)) {
this.gotoAndPlay(25);
} else if ((_root._ymouse > 720) && (_root._ymouse < 760)) {
this.gotoAndPlay(27);
} else if (_root._ymouse > 760) {
this.gotoAndPlay(29);
}
}
Instance of Symbol 60 MovieClip "BH_Menu_Head" in Symbol 61 MovieClip Frame 1
onClipEvent (load) {
var staticRot_Head;
var isMoving = false;
}
onClipEvent (enterFrame) {
xdiff = _root._xmouse - _x;
ydiff = _root._ymouse - _y;
if ((_root._xmouse < 400) || (_root._ymouse > 800)) {
staticRot_Head = 0;
} else {
staticRot_Head = Math.atan2(ydiff, xdiff) * 28.6478897565412;
}
distance = staticRot_Head - _rotation;
negative_distance = _rotation - staticRot_Head;
if (((distance < 0) && (distance > -180)) || (distance > 180)) {
this._rotation = this._rotation - (negative_distance * 0.1);
} else if (((distance > 0) && (distance <= 180)) || (distance < -180)) {
this._rotation = this._rotation + (distance * 0.1);
}
if ((this._rotation < (staticRot_Head - 1)) || (this._rotation > (staticRot_Head + 1))) {
isMoving = true;
} else {
isMoving = false;
}
}
Symbol 67 MovieClip Frame 1
stop();
this.onLoad = function () {
var _local1 = false;
};
this.onRollOver = function () {
gotoAndStop (2);
isRollover = true;
};
this.onRollOut = function () {
gotoAndStop (1);
isRollover = false;
};
this.onPress = function () {
gotoAndStop (3);
};
this.onRelease = function () {
if (isRollover == true) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
};
Symbol 68 MovieClip Frame 1
stop();
this.Play_Button.Button_Text.text = "Play";
this.Scene_Button.Button_Text.text = "Scenes";
this.About_Button.Button_Text.text = "About";
Instance of Symbol 67 MovieClip "Play_Button" in Symbol 68 MovieClip Frame 1
on (release) {
_root.sceneNum = 0;
_root.Menu_Transition.gotoAndPlay("Outro");
_root.Menu_Menu.gotoAndStop(2);
}
Instance of Symbol 67 MovieClip "About_Button" in Symbol 68 MovieClip Frame 1
on (release) {
_root.sceneNum = 1;
_root.Menu_Transition.gotoAndPlay("Outro");
_root.Menu_Menu.gotoAndStop(2);
}
Symbol 73 MovieClip Frame 31
stop();
Symbol 73 MovieClip Frame 62
stop();
_root.gotoAndStop(8);
Symbol 97 MovieClip Frame 1
this.Reverse_Button.onRelease = function () {
_root.gotoAndStop(_root._currentframe - 5);
};
this.Forward_Button.onRelease = function () {
_root.gotoAndStop(_root._currentframe + 5);
trace("succ");
};
this.Stop_Button.onRelease = function () {
_root.stop();
trace("succ");
};
this.Player_Button.onRelease = function () {
_root.play();
trace("succ");
};
Symbol 111 MovieClip Frame 31
stop();
Symbol 111 MovieClip Frame 62
stop();
_root.gotoAndStop(2);