Frame 1
function gomrSimon() {
getURL ("http://www.mrsimon.co.uk", "_blank");
if (_root.gameplay) {
_root.queueAdd(speak, "Hey, thanks. Hardly anyone clicks that button! I hope you enjoy.", 3);
}
}
function gong() {
getURL ("http://www.newgrounds.com", "_blank");
if (_root.gameplay) {
_root.queueAdd(speak, "I hope you enjoy my site.", 2);
_root.queueAdd(speak, "If you dont, I shall be forced to kill you.", 2);
}
}
MENU = new ContextMenu();
MENU.hideBuiltInItems();
BPFunc = new ContextMenuItem("mrSimon.co.uk", gomrSimon);
MENU.customItems.push(BPFunc);
BPFunc = new ContextMenuItem("Newgrounds.com", gong);
MENU.customItems.push(BPFunc);
_root.menu = MENU;
MovieClip.prototype.useHandCursor = (Button.prototype.useHandCursor = false);
MovieClip.prototype.tabEnabled = (Button.prototype.tabEnabled = false);
Instance of Symbol 52 MovieClip in Frame 1
onClipEvent (load) {
_root.stop();
this._visible = 0;
this.versionnum = substring(getVersion(), 5, 1);
if (this.versionnum >= 8) {
_root.play();
} else {
this._visible = 1;
}
}
Frame 2
stop();
Instance of Symbol 81 MovieClip in Frame 2
onClipEvent (load) {
_root.stop();
}
Frame 3
function invcheck(itemnum) {
var _local2 = 0;
while (_local2 < _root.inventory.length) {
if (_root.inventory[_local2] == itemnum) {
return(true);
}
_local2++;
}
return(false);
}
function usedinvcheck(useditemnum) {
var _local2 = 0;
while (_local2 < _root.inventoryused.length) {
if (_root.inventoryused[_local2] == useditemnum) {
return(true);
}
_local2++;
}
}
function cutscene(footage, playmode) {
if (playmode == 1) {
_root.HUD.cutscene.gotoAndStop(footage);
removeMovieClip(cutscenehandler);
var cutscenehandler = _root.createEmptyMovieClip("cutscenehandler", _root.getNextHighestDepth());
cutscenehandler.onEnterFrame = function () {
if (_root.cutscenefin == 1) {
_root.HUD.cutscene.gotoAndStop(1);
_root.cutscenefin = 0;
_root.queueRemove();
}
};
} else {
_root.HUD.cutscene.gotoAndStop(footage);
removeMovieClip(cutscenehandler);
var cutscenehandler = _root.createEmptyMovieClip("cutscenehandler", _root.getNextHighestDepth());
cutscenehandler.onEnterFrame = function () {
if (_root.cutscenefin == 1) {
_root.HUD.cutscene.gotoAndStop(1);
_root.cutscenefin = 0;
}
};
_root.queueInstantRemove = true;
}
}
function roomChange(room, player, playerx, playery, horizony, regulary, globalscale) {
_root.gotoAndStop(room);
player.globalscale = globalscale;
player.horizony = horizony;
player.regulary = regulary;
player._x = playerx;
player._y = playery;
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
_root.queueInstantRemove = true;
}
function animChange(char, anim) {
char.gotoAndStop(anim);
_root.queueInstantRemove = true;
}
function valueChange(namek) {
switch (namek) {
case "celltalk_on" :
_root.HUD.cellphone.alphatarget = 0;
break;
case "celltalk_off" :
_root.HUD.cellphone.alphatarget = 100;
}
_root.queueInstantRemove = true;
}
function speak(fulltext, char) {
var _local3 = _root.attachMovie("talk", _root.talkspeech, this.getNextHighestDepth());
_local3.char = char;
switch (char) {
case 0 :
_local3.talkperson = "Notice / Debug";
break;
case 1 :
_local3.talkperson = "Wade Fulp";
break;
case 2 :
_local3.talkperson = "Tom Fulp";
break;
case 3 :
_local3.talkperson = "Simon McClure";
break;
case 4 :
if (_root.gamestage <= 4) {
_local3.talkperson = "Wade's Girlfriend";
} else {
_local3.talkperson = "Wade's Wife";
}
break;
case 5 :
_local3.talkperson = "Operator";
break;
case 6 :
_local3.talkperson = "Machine";
break;
case 7 :
_local3.talkperson = "Skade";
}
_local3.talkfull = fulltext;
if (char != 0) {
_local3.talkpic.gotoAndStop(char);
} else {
_local3.talkpic._visible = 0;
}
_local3._x = 280;
_local3._y = 340;
_local3.talkdisplay = "";
_local3.timer = 0;
_local3._xscale = 0;
_local3._yscale = 0;
_local3.talknotice._visible = 0;
_root.createEmptyMovieClip("sfxtalk", _root.getNextHighestDepth());
_root.talksound = new Sound(sfxtalk);
_local3.onEnterFrame = function () {
i = 0;
while (i <= (_root.gamespeed * 0.05)) {
if (this.timer < this.talkfull.length) {
this.talkdisplay = this.talkdisplay + this.talkfull.charAt(this.timer);
if (_root.speaksoundtype == 1) {
if ((random(2) == 1) && (_root.talksound.position >= _root.talksound.duration)) {
_root.talksound.attachSound((("talk_" + char) + "_") + (random(3) + 1));
_root.talksound.start();
}
} else if (_root.speaksoundtype == 2) {
if (random(3) == 1) {
_root.talksound.attachSound("sound_text");
_root.talksound.start();
}
}
} else {
if ((_root.speaksoundtype == 2) && (_root.HUD.click._visible == 0)) {
talksound.attachSound("sound_textend");
talksound.start();
}
this.talkdisplay = this.talkfull;
_root.HUD.click._visible = 1;
}
this.timer++;
this._xscale = (this._xscale + 100) / 2;
this._yscale = this._xscale;
if (this._xscale >= 99) {
this._xscale = 100;
this._yscale = 100;
}
i++;
}
};
_local3.onMouseDown = function () {
if (this.timer < this.talkfull.length) {
this.timer = this.talkfull.length;
_root.HUD.click._visible = 1;
} else {
_root.queueRemove();
_root.HUD.click._visible = 0;
this.removeMovieClip();
}
};
}
function waitforclick() {
var _local3 = _root.createEmptyMovieClip("clickhandler", _root.getNextHighestDepth());
_root.HUD.click._visible = 1;
_local3.onMouseDown = function () {
_root.queueRemove();
_root.HUD.click._visible = 0;
this.removeMovieClip();
};
}
function fullImage(image) {
if (image == undefined) {
_root.HUD.image.gotoAndStop("none");
} else {
_root.HUD.image.gotoAndStop(image);
}
_root.queueInstantRemove = true;
}
function pickup(id, removemc) {
if (removemc) {
removemc.swapDepths(_root.getNextHighestDepth());
removeMovieClip(removemc);
}
_root.createEmptyMovieClip("sfxitem", _root.getNextHighestDepth());
_root.sfxitemhandler = new Sound(_root.sfxitem);
_root.sfxitemhandler.attachSound("sfx_item");
_root.sfxitemhandler.start(0, 1);
_root.inventory.push(id);
_root.inventory.sort();
var _local3 = _root.createEmptyMovieClip("invdelay", _root.getNextHighestDepth());
_local3.onEnterFrame = function () {
if (_root.sfxitemhandler.position >= 600) {
this.removeMovieClip();
}
};
_root.queueInstantRemove = true;
}
function pickupNQ(id, removemc) {
if (removemc) {
removemc.swapDepths(_root.getNextHighestDepth());
removeMovieClip(removemc);
}
_root.createEmptyMovieClip("sfxitem", _root.getNextHighestDepth());
_root.sfxitemhandler = new Sound(_root.sfxitem);
_root.sfxitemhandler.attachSound("sfx_item");
_root.sfxitemhandler.start(0, 1);
_root.inventory.push(id);
_root.inventory.sort();
var _local3 = _root.createEmptyMovieClip("invdelay", _root.getNextHighestDepth());
_local3.onEnterFrame = function () {
if (_root.sfxitemhandler.position >= 600) {
this.removeMovieClip();
}
};
}
function remove(item) {
okeyday = 0;
i = 0;
while ((i < _root.inventory.length) && (okeyday == 0)) {
if (_root.inventory[i] == item) {
_root.itemselected = 0;
_root.inventory.splice(i, 1);
_root.inventoryused.push(item);
okeyday = 1;
}
i++;
}
_root.queueInstantRemove = true;
}
function destroy(mc) {
mc.swapDepths(_root.getNextHighestDepth());
removeMovieClip(mc);
_root.queueInstantRemove = true;
}
function sfxplay(track, volumev, queue) {
_root.sfxhandler.stop();
_root.createEmptyMovieClip("sfxsfx", _root.getNextHighestDepth());
_root.sfxhandler = new Sound("sfxsfx");
_root.sfxhandler.attachSound("sfx_" + track);
_root.sfxhandler.setVolume(volumev);
_root.sfxhandler.onSoundComplete = function () {
this.removeMovieClip();
};
_root.sfxhandler.start(0, 1);
if (queue) {
_root.queueInstantRemove = true;
}
}
function musicstart(track, loop, volumev) {
_root.musichandler.stop();
_root.musichandler.removeMovieClip();
_root.createEmptyMovieClip("sfxmusic", _root.getNextHighestDepth());
_root.musichandler = new Sound(_root.sfxmusic);
_root.musichandler.attachSound("music_" + track);
_root.musichandler.setVolume(volumev);
if (loop == 1) {
_root.musichandler.start(0, 1000000);
} else {
_root.musichandler.start(0, 1);
}
_root.queueInstantRemove = true;
}
function musicstartNQ(track, loop, volumev) {
_root.musichandler.stop();
_root.musichandler.removeMovieClip();
_root.createEmptyMovieClip("sfxmusic", _root.getNextHighestDepth());
_root.musichandler = new Sound(_root.sfxmusic);
_root.musichandler.attachSound("music_" + track);
_root.musichandler.setVolume(volumev);
if (loop == 1) {
_root.musichandler.start(0, 1000000);
} else {
_root.musichandler.start(0, 1);
}
}
function musicstop() {
var _local3 = _root.createEmptyMovieClip("musicstoppage", _root.getNextHighestDepth());
_local3.onEnterFrame = function () {
if (_root.musichandler.getVolume() <= 5) {
_root.musichandler.stop();
_root.musichandler.removeMovieClip();
this.removeMovieClip();
}
_root.musichandler.setVolume(_root.musichandler.getVolume() - 5);
};
_root.queueInstantRemove = true;
}
function moveplayer(obj, xpos, ypos, dialog) {
var movehandler = _root.createEmptyMovieClip("movehandler", _root.getNextHighestDepth());
movehandler.obj = obj;
movehandler.xpos = xpos;
movehandler.ypos = ypos;
movehandler.timer = 1;
movehandler.dialog = dialog;
if (movehandler.xpos < obj._x) {
obj.point = 1;
} else {
obj.point = -1;
}
movehandler.onEnterFrame = function () {
oldx = obj._x;
oldy = obj._y;
obj.persp = (obj._y - obj.horizony) / (obj.regulary - obj.horizony);
obj._yscale = obj.persp * obj.globalscale;
obj._xscale = (obj.persp * obj.globalscale) * obj.point;
obj._x = obj._x + (((this.xpos - obj._x) * ((this.timer / 5) / ((120 - _root.gamespeed) / 5))) * obj.persp);
obj._y = obj._y + (((this.ypos - obj._y) * ((this.timer / 5) / ((120 - _root.gamespeed) / 5))) * obj.persp);
if (((obj._x - this.xpos) < 1) && ((obj._x - this.xpos) > -1)) {
if (((obj._y - this.ypos) < 1) && ((obj._y - this.ypos) > -1)) {
obj._x = this.xpos;
obj._y = this.ypos;
obj.gotoAndStop("static");
if (movehandler.dialog != 1) {
_root.queueRemove();
}
this.removeMovieClip();
}
} else if (((((oldx - obj._x) > 15) || ((oldx - obj._x) < -15)) || ((oldy - obj._y) > 15)) || ((oldy - obj._y) < -15)) {
obj.gotoAndStop("run");
} else {
obj.gotoAndStop("walk");
}
this.timer++;
};
if (movehandler.dialog == 1) {
_root.queueRemove();
}
}
function delay(frames) {
var _local3 = _root.createEmptyMovieClip("delayhandler", _root.getNextHighestDepth());
_local3.delaytimer = 0;
_local3.delaylimit = (frames * (110 / (_root.gamespeed + 10))) / 4;
_local3.onEnterFrame = function () {
if (this.delaytimer < this.delaylimit) {
this.delaytimer++;
} else {
_root.queueRemove();
this.removeMovieClip();
}
};
}
function queueplay() {
_root.play();
_root.queueInstantRemove = true;
}
function queueRemove() {
_root.queue.shift();
_root.queueWaiting = false;
if (!_root.queue.length) {
_root.queueFilled = false;
}
}
function queueAdd(inFunction, inValue1, inValue2, inValue3, inValue4, inValue5, inValue6) {
_root.queueFilled = true;
_root.queue.push([inFunction, inValue1, inValue2, inValue3, inValue4, inValue5, inValue6]);
}
function choiceAdd(choiceNo, inFunction, inValue1, inValue2, inValue3, inValue4, inValue5) {
if (!_root["choiceno" + choiceNo]) {
_root["choiceno" + choiceNo] = new Array();
}
_root["choiceno" + choiceNo].push([inFunction, inValue1, inValue2, inValue3, inValue4, inValue5]);
_root.queueInstantRemove = true;
}
function choiceClear() {
var _local2 = 0;
while (_local2 < 20) {
delete _root["choiceno" + _local2];
_local2++;
}
_root.queueInstantRemove = true;
}
function choiceQueue(choice) {
_root.queue.shift();
_root["choiceno" + choice].reverse();
_root["choiceno" + choice].push([_root.delay, 10]);
while (_root["choiceno" + choice].length) {
_root.queue.unshift([_root["choiceno" + choice][0][0], _root["choiceno" + choice][0][1], _root["choiceno" + choice][0][2], _root["choiceno" + choice][0][3], _root["choiceno" + choice][0][4], _root["choiceno" + choice][0][5], _root["choiceno" + choice][0][6]]);
_root["choiceno" + choice].shift();
}
_root.queueFilled = true;
_root.queueInstantRemove = true;
}
_root.inventory = new Array();
_root.inventoryused = new Array();
_root.itemselected = 0;
_root.phonenos = "Pumpkin - 9433";
_root.phonedial = new Number();
_root.phoneredial = "9433";
_root.phoneused = 0;
_root.speaksoundtype = 1;
_root.gamespeed = 50;
_root.runFunction = undefined;
_root.queueFilled = false;
_root.queueWaiting = false;
_root.queueInstantRemove = false;
_root.queue = new Array();
_root.onEnterFrame = function () {
if (_root.queueInstantRemove == true) {
_root.queueRemove();
_root.queueInstantRemove = false;
}
if (_root.queueFilled) {
if (!_root.queueWaiting) {
queue[0][0](queue[0][1], queue[0][2], queue[0][3], queue[0][4], queue[0][5], queue[0][6]);
_root.queueWaiting = true;
}
} else if (!_root.queue.length) {
_root.runFunction();
_root.queueWaiting = false;
}
};
Frame 4
_root.runFunction = undefined;
_root.queueAdd(cutscene, "pleasenote", 1);
_root.queueAdd(cutscene, "mrsimonlogo", 1);
_root.queueAdd(cutscene, "intro", 1);
_root.queueAdd(delay, 40);
_root.queueAdd(musicstop);
_root.queueAdd(delay, 10);
_root.queueAdd(speak, "Wade. Oh lord Wade, where are you?", 2);
_root.queueAdd(speak, "Its complete, its finally complete!", 2);
_root.queueAdd(delay, 15);
_root.queueAdd(speak, "*YAWN* What the hell are you talking about?", 1);
_root.queueAdd(speak, "You will not believe what I've just created!", 2);
_root.queueAdd(speak, "Its going to change our lives forever!", 2);
_root.queueAdd(speak, "For fuck sake, I'm trying to get some sleep.", 1);
_root.queueAdd(cutscene, "fadefromblack", 0);
_root.queueAdd(roomChange, "fulp_wade", _root.wade, 200, 210, 100, 350, 200);
stop();
_root.musicroom = "tension3";
but.useHandCursor = false;
but.tabEnabled = false;
Frame 5
_root.stop();
if (_root.gamestage == undefinded) {
_root.gamestage = 1;
_root.gameplay = 1;
_root.queueAdd(moveplayer, wade, 270, 270);
_root.queueAdd(delay, 25);
_root.queueAdd(speak, "Hurry up already, this is too huge!", 2);
_root.queueAdd(speak, "God damn, I'd better see what he's up to, before he gets pissed off.", 1);
_root.queueAdd(musicstart, _root.musicroom, 1, 100);
_root.queueAdd(speak, "Welcome to the WADEANGRY demo. Nothing is final, so this could all change :O Enjoy anyways.", 3);
_root.queueAdd(delay, 25);
}
_root.musicroom = "tension3";
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 200;
Frame 6
_root.stop();
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 100;
_root.musicroom = "speedy";
Frame 7
_root.stop();
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 100;
_root.musicroom = "speedy";
Frame 8
_root.stop();
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 100;
_root.musicroom = "speedy";
Frame 9
_root.stop();
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 100;
_root.musicroom = "speedy";
Frame 10
_root.stop();
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 100;
_root.musicroom = "speedy";
Frame 11
_root.stop();
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 100;
_root.musicroom = "speedy";
Frame 12
_root.stop();
_root.wade.horizony = 100;
_root.wade.regulary = 350;
_root.wade.globalscale = 100;
_root.musicroom = "speedy";
Symbol 52 MovieClip Frame 16
stop();
Instance of Symbol 60 MovieClip "click" in Symbol 61 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Symbol 78 Button
on (release) {
_root.play();
}
Symbol 79 MovieClip Frame 11
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 2
stop();
Instance of Symbol 80 MovieClip in Symbol 81 MovieClip Frame 8
onClipEvent (enterFrame) {
if ((_root.getBytesLoaded() / _root.getBytesTotal()) >= 1) {
this.gotoAndStop(2);
}
}
Symbol 81 MovieClip Frame 26
stop();
Symbol 133 MovieClip Frame 1
stop();
Instance of Symbol 143 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(20));
}
Instance of Symbol 143 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(20));
}
Instance of Symbol 143 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(20));
}
Instance of Symbol 143 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(20));
}
Instance of Symbol 143 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (load) {
gotoAndPlay(random(20));
}
Symbol 148 MovieClip Frame 1
stop();
Symbol 154 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "1";
_root.sfxplay("tone_1", 100);
}
}
Symbol 155 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "2";
_root.sfxplay("tone_2", 100);
}
}
Symbol 156 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "3";
_root.sfxplay("tone_3", 100);
}
}
Symbol 157 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "4";
_root.sfxplay("tone_4", 100);
}
}
Symbol 158 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "5";
_root.sfxplay("tone_5", 100);
}
}
Symbol 159 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "6";
_root.sfxplay("tone_6", 100);
}
}
Symbol 160 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "7";
_root.sfxplay("tone_7", 100);
}
}
Symbol 161 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "8";
_root.sfxplay("tone_8", 100);
}
}
Symbol 162 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "9";
_root.sfxplay("tone_9", 100);
}
}
Symbol 163 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "0";
_root.sfxplay("tone_0", 100);
}
}
Symbol 164 Button
on (release) {
if (!_root.queueFilled) {
phonedial = _root.phoneredial;
_root.sfxplay("tone_function", 100);
_root.HUD.cellphone.engage(phonedial);
phonedial = "";
}
}
Symbol 165 Button
on (press) {
if (!_root.queueFilled) {
phonedial = phonedial + "*";
_root.sfxplay("tone_0", 100);
}
}
Symbol 166 Button
on (press) {
if (!_root.queueFilled) {
_root.phonedial = "";
_root.sfxplay("tone_function", 100);
}
}
Symbol 167 Button
on (press) {
if (!_root.queueFilled) {
if (phonedial == "") {
phonedial = _root.phoneredial;
} else {
_root.sfxplay("tone_function", 100);
}
_root.HUD.cellphone.engage(phonedial);
phonedial = "";
}
}
Symbol 171 MovieClip Frame 10
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 197 Button
on (press) {
if (_root.options == 1) {
this.startDrag();
}
}
on (release, releaseOutside) {
this.stopDrag();
}
Symbol 205 Button
on (release) {
if (_root.options == 1) {
_root.speaksoundtype = this.valuet;
}
}
Instance of Symbol 199 MovieClip in Symbol 207 MovieClip Frame 1
onClipEvent (load) {
this._x = (_root.gamespeed * 2) - 55;
}
onClipEvent (enterFrame) {
this._y = -35;
if (this._x < -55) {
this._x = -55;
} else if (this._x > 145) {
this._x = 145;
}
_root.gamespeed = (this._x + 55) / 2;
}
Instance of Symbol 206 MovieClip in Symbol 207 MovieClip Frame 1
onClipEvent (load) {
this.valuet = 1;
}
onClipEvent (enterFrame) {
if (_root.speaksoundtype == this.valuet) {
this.light._visible = 1;
} else {
this.light._visible = 0;
}
}
Instance of Symbol 206 MovieClip in Symbol 207 MovieClip Frame 1
onClipEvent (load) {
this.valuet = 2;
}
onClipEvent (enterFrame) {
if (_root.speaksoundtype == this.valuet) {
this.light._visible = 1;
} else {
this.light._visible = 0;
}
}
Instance of Symbol 206 MovieClip in Symbol 207 MovieClip Frame 1
onClipEvent (load) {
this.valuet = 3;
}
onClipEvent (enterFrame) {
if (_root.speaksoundtype == this.valuet) {
this.light._visible = 1;
} else {
this.light._visible = 0;
}
}
Symbol 219 MovieClip Frame 22
stop();
Symbol 220 MovieClip Frame 83
stop();
_root.cutscenefin = 1;
Symbol 221 MovieClip Frame 16
stop();
_root.cutscenefin = 1;
Symbol 225 MovieClip Frame 31
stop();
_root.cutscenefin = 1;
Symbol 229 MovieClip Frame 31
stop();
_root.cutscenefin = 1;
Symbol 245 MovieClip Frame 72
stop();
Symbol 249 Button
on (press) {
if (xtarget == -180) {
xtarget = -380;
}
}
Symbol 257 Button
on (press) {
_parent.gotoAndPlay("turnoff");
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 267 Button
on (press) {
if (menu.xtarget == -180) {
menu.xtarget = -380;
} else {
menu.xtarget = -180;
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Instance of Symbol 259 MovieClip "menu" in Symbol 269 MovieClip Frame 61
onClipEvent (load) {
this._x = -380;
this.xtarget = -380;
}
onClipEvent (enterFrame) {
this._x = (this._x + this.xtarget) / 2;
}
Symbol 269 MovieClip Frame 70
stop();
Symbol 269 MovieClip Frame 94
stop();
_root.cutscenefin = 1;
Symbol 288 MovieClip Frame 438
stop();
_root.cutscenefin = 1;
Symbol 297 MovieClip Frame 410
stop();
_root.cutscenefin = 1;
Symbol 301 MovieClip Frame 50
stop();
_root.cutscenefin = 1;
Symbol 304 MovieClip Frame 50
stop();
_root.cutscenefin = 1;
Symbol 307 MovieClip Frame 50
stop();
_root.cutscenefin = 1;
Symbol 316 MovieClip Frame 131
stop();
_root.cutscenefin = 1;
Symbol 317 MovieClip Frame 1
stop();
Symbol 317 MovieClip Frame 2
stop();
Symbol 317 MovieClip Frame 3
stop();
Symbol 317 MovieClip Frame 4
stop();
Symbol 317 MovieClip Frame 5
stop();
Symbol 317 MovieClip Frame 6
stop();
Symbol 317 MovieClip Frame 7
stop();
Symbol 317 MovieClip Frame 8
stop();
Symbol 317 MovieClip Frame 9
stop();
Symbol 317 MovieClip Frame 10
stop();
Symbol 317 MovieClip Frame 11
stop();
Symbol 317 MovieClip Frame 12
stop();
Symbol 323 MovieClip Frame 1
stop();
Symbol 344 MovieClip Frame 1
Symbol 348 Button
on (release) {
if (((!_root.queueFilled) && (_root.options != 1)) && (_root.inventory[this.num] != undefined)) {
if (_root.itemselected == _root.inventory[this.num]) {
_root.itemselected = 0;
this.base.select.play();
this.icon.stopDrag();
this.icon._x = 0;
this.icon._y = 0;
_root.sfxplay("inv_drop", 100);
} else if (_root.itemselected != 0) {
if (!(Number(_root.itemselected) === 2)) {
} else if (!(Number(_root.inventory[this.num]) === 1)) {
} else {
_root.queueAdd(_root.speak, "Unfortunatly, this key wont unlock any features on my phone.", 1);
_root.queueAdd(_root.speak, "Damn that one was lame.", 3);
_root.queueAdd(_root.delay, 10);
}
} else {
switch (Number(_root.inventory[this.num])) {
case 1 :
if (_root.cellphone == 1) {
_root.cellphone = 0;
_root.HUD.cellphone.turnOff();
} else {
if (_root.phoneused < 1) {
_root.HUD.cellphone.speak();
}
if (_root.celltalk != 1) {
_root.HUD.cellphone.turnOn();
} else {
_root.HUD.cellphone.turnOff();
}
_root.cellphone = 1;
}
break;
case 2 :
_root.itemselected = 2;
this.base.select.play();
this.icon._x = this._xmouse;
this.icon._y = this._ymouse;
this.icon.startDrag();
_root.sfxplay("inv_pickup", 100);
}
}
}
}
Instance of Symbol 344 MovieClip "base" in Symbol 349 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_parent.num + 1);
}
Instance of Symbol 345 MovieClip in Symbol 349 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(_parent.num + 1);
}
Instance of Symbol 346 MovieClip "icon_reflect" in Symbol 349 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(Number(_root.inventory[_parent.num]));
this._visible = _parent.icon._visible;
if (_root.itemselected == _root.inventory[_parent.num]) {
this._visible = 0;
}
}
Instance of Symbol 346 MovieClip "icon" in Symbol 349 MovieClip Frame 1
onClipEvent (mouseDown) {
if (_root.itemselected == 0) {
this.stopDrag();
this._x = 0;
this._y = 0;
}
}
onClipEvent (enterFrame) {
_parent._alpha = _parent._alpha + ((_parent.alphatarget - _parent._alpha) * 0.3);
this.gotoAndStop(Number(_root.inventory[_parent.num]));
if (_root.inventory[_parent.num] != undefined) {
this._visible = 1;
_parent.alpham = 1;
} else {
this._visible = 0;
_parent.alpham = 0.2;
}
if (!_root.queueFilled) {
_parent.alphatarget = 100 * _parent.alpham;
} else {
_parent.alphatarget = 20 * _parent.alpham;
}
}
Symbol 350 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
switch (_root.options) {
case 0 :
_root.options = 1;
this.options.alphatarget = 100;
break;
case 1 :
_root.options = 0;
this.options.alphatarget = 0;
break;
default :
_root.options = 1;
this.options.alphatarget = 100;
}
}
}
Instance of Symbol 171 MovieClip "cellphone" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
_root.celltalk = 0;
this._alpha = 0;
this.alphatarget = 0;
engage = function (number) {
_root.phoneredial = number;
_root.queueAdd(_root.valueChange, "celltalk_on");
_root.queueAdd(_root.animChange, _root.wade, "phone");
switch (number) {
case "0" :
_root.queueAdd(_root.speak, "Operator.", 5);
switch (random(5) + 1) {
case 1 :
_root.queueAdd(_root.speak, "Tank, I need guns. Lots of guns.", 1);
break;
case 2 :
_root.queueAdd(_root.speak, "Hi. Are you interested in upgrading your internet connection?", 1);
break;
case 3 :
_root.queueAdd(_root.speak, "Hi. I need the number of a Mr Hunt, first name Mike.", 1);
break;
case 4 :
_root.queueAdd(_root.speak, "Hi, I'm looking for Willie. Willie Stroker.", 1);
break;
case 5 :
_root.queueAdd(_root.speak, "GIVE ME THE NUMBER FOR 911", 1);
_root.queueAdd(_root.speak, "If you're going to prank me, use some good material.", 5);
_root.queueAdd(_root.speak, "Sorry.", 1);
}
_root.queueAdd(_root.speak, "Please dont waste our time.", 5);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.queueAdd(_root.delay, 10);
break;
case "911" :
_root.queueAdd(_root.speak, "911, what is your emergency?", 5);
switch (random(10) + 1) {
case 1 :
_root.queueAdd(_root.speak, "Pizza, and fast.", 1);
break;
case 2 :
_root.queueAdd(_root.speak, "Your mums face.", 1);
break;
case 3 :
_root.queueAdd(_root.speak, "Damn, sounds like you could use an ambulance right now, you fag.", 1);
_root.queueAdd(_root.speak, "Why do you say that?", 5);
_root.queueAdd(_root.speak, "Dunno. Sounds like you smoke or something.", 1);
_root.queueAdd(_root.delay, 30);
_root.queueAdd(_root.speak, "Maybe not.", 1);
break;
case 4 :
_root.queueAdd(_root.speak, "If an 8 year old boy rapes me, does that make me gay?", 1);
break;
case 5 :
_root.queueAdd(_root.speak, "HEY NIGGASHIT LETS GO TO KFC!", 1);
break;
case 6 :
_root.queueAdd(_root.speak, "I need a fire engine.", 1);
_root.queueAdd(_root.speak, "Ok, whats the emergency?", 5);
_root.queueAdd(_root.speak, "In my pants.", 1);
_root.queueAdd(_root.delay, 30);
break;
case 7 :
_root.queueAdd(_root.speak, "If I just shot myself, would I need police or ambulance?", 1);
break;
case 8 :
_root.queueAdd(_root.speak, "Hey baby, you sound tired. How about I, give you a little loving?", 1);
break;
case 9 :
_root.queueAdd(_root.speak, "Oops, wrong number. I thought this was 'I dont give a crap'-1-1", 1);
break;
case 10 :
_root.queueAdd(_root.speak, "I want you to stop calling me.", 1);
_root.queueAdd(_root.speak, "Its over.", 1);
_root.queueAdd(_root.delay, 15);
}
_root.queueAdd(_root.speak, "Please dont waste our time.", 5);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.queueAdd(_root.delay, 10);
break;
case "411" :
_root.queueAdd(_root.speak, "State please.", 6);
switch (random(10) + 1) {
case 1 :
_root.queueAdd(_root.speak, "Mental breakdown.", 1);
break;
case 2 :
_root.queueAdd(_root.speak, "Your mums face.", 1);
break;
case 3 :
_root.queueAdd(_root.speak, "Wadeville.", 1);
break;
case 4 :
_root.queueAdd(_root.speak, "America.", 1);
break;
case 5 :
_root.queueAdd(_root.speak, "Can you tell me how to get, how to get to Sesame street?", 1);
break;
case 6 :
_root.queueAdd(_root.speak, "Put me through to the Pentagon.", 1);
break;
case 7 :
_root.queueAdd(_root.speak, "KHAAAAAAAAAAAAAAAAAAAN.", 1);
break;
case 8 :
_root.queueAdd(_root.speak, "Hello there young man.", 1);
break;
case 9 :
_root.queueAdd(_root.speak, "Erm, fish?", 1);
break;
case 10 :
_root.queueAdd(_root.speak, "Disneyland.", 1);
}
_root.queueAdd(_root.speak, "Just a moment..", 6);
_root.queueAdd(_root.sfxplay, "tone_engaged", 100, 1);
_root.queueAdd(_root.delay, 40);
_root.queueAdd(_root.speak, "I did not understand you correctly. I think you said 'Texas'", 6);
_root.queueAdd(_root.speak, "God damn, screw you. I hate you fucking bots.", 1);
_root.queueAdd(_root.speak, "Just a moment..", 6);
_root.queueAdd(_root.sfxplay, "tone_engaged", 100, 1);
_root.queueAdd(_root.delay, 40);
_root.queueAdd(_root.speak, "I did not understand you correctly. I think you said 'Cocks'", 6);
_root.queueAdd(_root.speak, "Now putting you through to 'Texas cocks'", 6);
_root.queueAdd(_root.speak, "Gah, hell with this.", 1);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.queueAdd(_root.delay, 10);
break;
case "*69" :
_root.queueAdd(_root.speak, "Nobody has called you in the past week.", 6);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.queueAdd(_root.speak, "God damn.", 1);
_root.queueAdd(_root.delay, 10);
break;
case "9433" :
_root.queueAdd(_root.speak, "Hi hunny.", 4);
_root.queueAdd(_root.speak, "Hello there my darling, how are you doing?", 1);
_root.queueAdd(_root.speak, "Radiant. Quite quite. Anything you wanted to ask?", 4);
if (_root.phoneused == 1) {
_root.queueAdd(_root.speak, "Well, I cant seem to find my way out of my room. The doors locked.", 1);
_root.queueAdd(_root.speak, "I'm stuck here for all eternity, it kinda sucks really.", 1);
_root.queueAdd(_root.speak, "Wade, you're so silly. Have you tried looking for your key?", 4);
_root.queueAdd(_root.speak, "Yeah, I cant find it anywhere!", 1);
_root.queueAdd(_root.speak, "Well you probably hid it from Tom. Try looking somewhere where'd you hide it.", 4);
_root.queueAdd(_root.speak, "Perhaps its under your pillow, or in a drawer?", 4);
_root.queueAdd(_root.speak, "That sounds swell. Thanks again my little pumpkin.", 1);
_root.queueAdd(_root.speak, "Ta ta", 4);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.phoneused = 2;
} else if ((!_root.invcheck(2)) && (!_root.usedinvcheck(2))) {
_root.queueAdd(_root.speak, "Well, I cant seem to find my way out of my room. The doors locked...", 1);
_root.queueAdd(_root.speak, "Wade.. have you been drinking again?", 4);
_root.queueAdd(_root.speak, "Huh? What do you mean?", 1);
_root.queueAdd(_root.speak, "I've already told you this Wade! Try looking under your pillow.", 4);
_root.queueAdd(_root.speak, "Thats where you usually leave it. As well as your... other stuff.", 4);
_root.queueAdd(_root.speak, "Pumpkin, I can explain.", 1);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.queueAdd(_root.delay, 10);
_root.queueAdd(_root.speak, "Jesus. I really ought to phone her again later.", 1);
_root.queueAdd(_root.speak, "And this time, I must remember what she says.", 1);
_root.queueAdd(_root.speak, "Incase you hav'nt realized it yet, she's my helpline.", 1);
_root.queueAdd(_root.speak, "If you're stuck in the game, you ring her.", 1);
_root.queueAdd(_root.speak, "Looks like you'll be needing her a lot.", 1);
_root.queueAdd(_root.speak, "Dumbass.", 1);
} else if (!_root.usedinvcheck(2)) {
_root.queueAdd(_root.speak, "Well, I cant seem to find my way out of my room. The doors locked...", 1);
_root.queueAdd(_root.speak, "Have you tried looking for your key?", 4);
_root.queueAdd(_root.speak, "Yeah, I found it under my pillow.", 1);
_root.queueAdd(_root.speak, "Well why the hell are you phoning me?", 4);
_root.queueAdd(_root.speak, "Unlock the door with the key.", 4);
_root.queueAdd(_root.speak, "Put away your cellphone. Click the key then click the door.", 3);
_root.queueAdd(_root.speak, "Someday you'll figure these kind of things out for yourself. Someday.", 4);
_root.queueAdd(_root.speak, "Ok petal. Love you.", 1);
_root.queueAdd(_root.speak, "Ta ta", 4);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
} else {
_root.queueAdd(_root.speak, "You have reached the end of the demo, or there has been a bug.", 0);
_root.queueAdd(_root.speak, "Please contact simon@britishperson.co.uk and report this error", 0);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
}
_root.queueAdd(_root.delay, 10);
break;
case "999" :
case "1471" :
case "118888" :
case "118118" :
case "118500" :
_root.queueAdd(_root.sfxplay, "tone_engaged", 100, 1);
_root.queueAdd(_root.speak, "I'm not in the UK you dumb shit.", 1);
_root.queueAdd(_root.delay, 10);
break;
case "6774666" :
_root.queueAdd(_root.speak, "Welcome.", 3);
_root.queueAdd(_root.speak, "Who the hell is this?", 1);
_root.queueAdd(_root.speak, "I'm mrSimon. The game programmer and designer.", 3);
_root.queueAdd(_root.speak, "Is that so? Well in that case, I have something to tell you.", 1);
_root.queueAdd(_root.speak, "Oh and what is that?", 3);
_root.queueAdd(_root.speak, "This game sucks ass.", 1);
_root.queueAdd(_root.speak, "I dont know where I am, who you are, or whatever.", 1);
_root.queueAdd(_root.speak, "I want out, and pizza. Now.", 1);
_root.queueAdd(_root.musicstop);
_root.queueAdd(_root.speak, "You'd better not get too irritated, else you might just piss me off.", 3);
_root.queueAdd(_root.speak, "I dont give a rats ass.", 1);
_root.queueAdd(_root.speak, "Ok Wade. You asked for this you cock.", 3);
_root.queueAdd(_root.musicstart, "epic1", 1, 100);
_root.queueAdd(_root.delay, 20);
_root.queueAdd(_root.speak, "THERE'LL BE SOME EPIC CUTSCENE OF WADE IN TORTURE", 0);
_root.queueAdd(_root.speak, "OH PLEASE! I'M SORRY YOU FAG!", 1);
_root.queueAdd(_root.speak, "Really?", 3);
_root.queueAdd(_root.speak, "FUCK YEAH...", 1);
_root.queueAdd(_root.speak, "God dammit.", 3);
_root.queueAdd(_root.musicstart, _root.musicroom, 1, 100);
_root.queueAdd(_root.speak, "God damn. I gots to go now", 1);
_root.queueAdd(_root.speak, "Dont you want to see some of my flash?", 3);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.queueAdd(_root.delay, 20);
_root.queueAdd(_root.speak, "Holy frig, never ring that maniac ever again.", 1);
break;
case "75233" :
_root.queueAdd(_root.speak, "Konichiwaaa!", 7);
_root.queueAdd(_root.speak, "Who the hell is this?", 1);
_root.queueAdd(_root.speak, "SKADE! For I am the ruler of the evil blue robots", 7);
_root.queueAdd(_root.speak, "I totally dont get who you are or what you're saying.", 1);
_root.queueAdd(_root.speak, "SKADE! You know... the fun song? The anal?", 7);
_root.queueAdd(_root.delay, 20);
_root.queueAdd(_root.speak, "All I understood was anal, and to be frank, I am not interested.", 1);
_root.queueAdd(_root.delay, 10);
_root.queueAdd(_root.speak, "Not in the slightest", 1);
_root.queueAdd(_root.delay, 10);
_root.queueAdd(_root.speak, "For real.", 1);
_root.queueAdd(_root.speak, "KTHNXBAI", 7);
_root.queueAdd(_root.sfxplay, "tone_function", 100, 1);
_root.queueAdd(_root.delay, 20);
_root.queueAdd(_root.speak, "Well that was odd....", 1);
break;
case "100" :
_root.queueAdd(_root.sfxplay, "tone_engaged", 100, 1);
_root.queueAdd(_root.speak, "This is'nt the UK you dumb shit.", 1);
_root.queueAdd(_root.delay, 10);
break;
default :
_root.queueAdd(_root.sfxplay, "tone_engaged", 100, 1);
_root.queueAdd(_root.speak, "Looks like this number doesn't exist.", 1);
_root.queueAdd(_root.delay, 10);
}
_root.queueAdd(_root.valueChange, "celltalk_off");
_root.queueAdd(_root.animChange, _root.wade, "static");
};
speak = function () {
_root.queueAdd(_root.speak, "Aha. This is my cellphone. I can use it to dial and prank people.", 1);
_root.queueAdd(_root.speak, "To ring a number, I first type it in with the number keys,", 1);
_root.queueAdd(_root.speak, "...then press the green button to dial.", 1);
_root.queueAdd(_root.speak, "If I make a mistake, I can press the red button to clear the number.", 1);
_root.queueAdd(_root.speak, "I can also press the hash key '#' to dial the last number I rang.", 1);
_root.queueAdd(_root.speak, "If you want me to go back to what I was doing, click the cellphone in the inventory again.", 1);
_root.queueAdd(_root.speak, "It seems like I last called my girlfriend. Perhaps I should ring her.", 1);
_root.phoneused = 1;
};
turnOff = function () {
but1.tabEnabled = false;
but2.tabEnabled = false;
but3.tabEnabled = false;
but4.tabEnabled = false;
but5.tabEnabled = false;
but6.tabEnabled = false;
but7.tabEnabled = false;
but9.tabEnabled = false;
but0.tabEnabled = false;
this.alphatarget = 0;
_root.phonedial = "";
};
turnOn = function () {
but1.tabEnabled = true;
but2.tabEnabled = true;
but3.tabEnabled = true;
but4.tabEnabled = true;
but5.tabEnabled = true;
but6.tabEnabled = true;
but7.tabEnabled = true;
but9.tabEnabled = true;
but0.tabEnabled = true;
this.alphatarget = 100;
};
}
onClipEvent (enterFrame) {
this._alpha = this._alpha + ((this.alphatarget - this._alpha) * 0.6);
if (this._alpha <= 0.1) {
this._visible = 0;
this._alpha = 0;
gotoAndStop (1);
} else {
if (this._currentframe == 1) {
gotoAndPlay (2);
}
this._visible = 1;
}
}
Instance of Symbol 207 MovieClip "options" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
this.alphatarget = 0;
}
onClipEvent (enterFrame) {
this._alpha = this._alpha + ((this.alphatarget - this._alpha) * 0.6);
if (this._alpha <= 1) {
this._visible = 0;
} else {
this._visible = 1;
}
}
Instance of Symbol 349 MovieClip "inv1" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 10;
}
Instance of Symbol 349 MovieClip "inv2" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 9;
}
Instance of Symbol 349 MovieClip "inv3" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 8;
}
Instance of Symbol 349 MovieClip "inv4" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 7;
}
Instance of Symbol 349 MovieClip "inv5" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 6;
}
Instance of Symbol 349 MovieClip "inv6" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 5;
}
Instance of Symbol 349 MovieClip "inv7" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 4;
}
Instance of Symbol 349 MovieClip "inv8" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 3;
}
Instance of Symbol 349 MovieClip "inv9" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 2;
}
Instance of Symbol 349 MovieClip "inv10" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 1;
}
Instance of Symbol 349 MovieClip "inv11" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this.num = 0;
}
Instance of Symbol 60 MovieClip "click" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
}
Instance of Symbol 366 MovieClip "cursor" in Symbol 367 MovieClip Frame 1
onClipEvent (load) {
stop();
this._xscale = 100;
}
onClipEvent (enterFrame) {
if ((((this._currentframe != 1) && (!_root.queueFilled)) && (_root.cellphone != 1)) && (_root.options != 1)) {
this._visible = 1;
} else {
this._visible = 0;
}
this._x = _parent._xmouse + 2;
this._y = _parent._ymouse + 7;
if ((this._xscale == 100) && (_root._xmouse > 500)) {
this._xscale = -100;
} else if ((this._xscale == -100) && (_root._xmouse < 50)) {
this._xscale = 100;
}
}
Symbol 369 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 215, 220);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "I'm not touching my bed with anything.", 1);
_root.queueAdd(speak, "Its my baby.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(speak, "My bed. I do the sleeps on this thing.", 1);
_root.queueAdd(delay, 20);
_root.queueAdd(speak, "As well as other stuff.", 1);
_root.queueAdd(speak, "Like.... erm....", 1);
_root.queueAdd(delay, 20);
_root.queueAdd(speak, "Reading.", 1);
_root.queueAdd(speak, "Yes, reading.", 1);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("examine");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 371 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 215, 220);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "Since I'm on a quest, I might as well keep everything I have.", 1);
_root.queueAdd(speak, "I'm not programming some damn container for you. You've got 11 slots down the bottom.", 3);
_root.queueAdd(speak, "You ungreatful git.", 3);
} else {
_root.stop();
_root.runFunction = undefined;
if (_root.invcheck(2) || (_root.usedinvcheck(2))) {
_root.queueAdd(speak, "My pillow. I love it so. Theres nothing else underneath it.", 1);
} else if ((_root.phoneused >= 2) && (_root.invcheck(2) == false)) {
_root.queueAdd(_root.pickup, 2);
_root.queueAdd(cutscene, "pickup_wadesroomkey", 0);
_root.queueAdd(speak, "Aha, Heres the door key! I'd better take it with me.", 1);
_root.queueAdd(speak, "Well the doors not getting unlocked if I leave it here, is it.", 1);
_root.queueAdd(speak, "Hurry up Wade!!!", 2);
_root.queueAdd(cutscene, "credits_channelcat", 0);
_root.queueAdd(speak, "Jesus, he's got sand up his vagina today.", 1);
} else if (_root.phoneused == 1) {
_root.phoneused = 2;
_root.queueAdd(speak, "Hmm, there does'nt seem to be anything new about this pillow.", 1);
_root.queueAdd(speak, "Dear lord, I'm so lost. I'd better ring my little pumpkin.", 1);
_root.queueAdd(speak, "Click the cellphone button again, then dial '9433'.", 1);
_root.queueAdd(speak, "I always write important numbers on my post-it note, so I should ring them every so often.", 1);
} else {
_root.queueAdd(speak, "My wonderful softzilla pillow. I love it so.", 1);
}
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
if (_root.phoneused >= 2) {
if (_root.invcheck(2) || (_root.usedinvcheck(2))) {
_root.HUD.cursor.gotoAndStop("examine");
} else {
_root.HUD.cursor.gotoAndStop("pickup");
}
} else {
_root.HUD.cursor.gotoAndStop("examine");
}
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 373 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 230, 220);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "I should hold onto my items.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
if (!_root.invcheck(1)) {
_root.queueAdd(fullImage, "wadescabinetPHONE");
_root.queueAdd(speak, "My bedside cabinet, a bunch of random shit.", 1);
_root.queueAdd(speak, "Old chewing gum, a few quarters, flavored condom and some scrap paper.", 1);
_root.queueAdd(_root.pickup, 1);
_root.queueAdd(fullImage, "wadescabinet");
_root.queueAdd(cutscene, "pickup_phone", 0);
_root.queueAdd(speak, "My cellphone could be useful though. I'd better take it with me.", 1);
_root.queueAdd(speak, "To use it, click the cellphone icon thats just appeared at the bottom of the screen.", 1);
_root.queueAdd(cutscene, "credits_wade", 0);
} else {
_root.queueAdd(fullImage, "wadescabinet");
_root.queueAdd(speak, "My bedside cabinet. Theres nothing useful in here.", 1);
}
}
_root.queueAdd(fullImage);
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
if (!_root.invcheck(1)) {
_root.HUD.cursor.gotoAndStop("pickup");
} else {
_root.HUD.cursor.gotoAndStop("examine");
}
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 375 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 215, 220);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "That poster looks perfectly fine as it is.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(speak, "Aaa, Ms Crabtree from South Park, my idol.", 1);
_root.queueAdd(speak, "I admire her angry.", 1);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("examine");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 377 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 285, 195);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "I cant use that with this.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(fullImage, "wadeswindow");
_root.queueAdd(speak, "Such a perfect view of a perfect city in this perfect world.", 1);
_root.queueAdd(speak, "Oh lord my lifes so perfect right now.", 1);
_root.queueAdd(fullImage);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("examine");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 379 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 375, 205);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "That poster looks perfectly fine as it is.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(speak, "Aaa, my Nirvana poster, displaying a naked baby swimming for cash.", 1);
_root.queueAdd(delay, 30);
_root.queueAdd(speak, "I am not a paedophile.", 1);
_root.queueAdd(delay, 30);
_root.queueAdd(speak, "Seriously.", 1);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("examine");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 381 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 400, 215);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "That looks fine as it is.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(speak, "A stop sign. I hav'nt a clue where it came from.", 1);
_root.queueAdd(speak, "It looks awesome though, so it stays.", 1);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("examine");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 383 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 215, 220);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "Dont you even start to mess with my personal stuff.", 1);
_root.queueAdd(speak, "You fag.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(speak, "Keep your cursor away from there.", 1);
_root.queueAdd(delay, 30);
_root.queueAdd(speak, "Erm...", 1);
_root.queueAdd(delay, 30);
_root.queueAdd(speak, "We just moved in, they're... spare boxes.", 1);
_root.queueAdd(speak, "Yes, spare boxes.", 1);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("examine");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 385 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 125, 320);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "I cant use that with this.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(speak, "My wardrobe. In real life, its full of my clothes, boxes of porn and my hillbilly outfit.", 1);
_root.queueAdd(speak, "However here in WADEANGRY its nothing but background color.", 1);
_root.queueAdd(speak, "Sorry guys, dressable Wade in WADEANGRY II perhaps.", 3);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("examine");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 387 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, _root._xmouse, _root._ymouse - ((_root._ymouse / (_root.wade.regulary - _root.wade.horizony)) * 40));
_root.queueAdd(delay, 2);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("walk");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 389 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 480, 295);
if (_root.usedinvcheck(2)) {
trace("UNLOCKED");
if (_root.itemselected != 0) {
trace("ITEM SELECTED");
_root.queueAdd(speak, "The doors already unlocked.", 1);
} else {
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_corridor", _root.wade, 105, 290, 100, 350, 100);
_root.queueAdd(musicstart, "speedy", 1, 100);
}
} else if (_root.itemselected == 2) {
_root.queueAdd(musicstop);
_root.queueAdd(cutscene, "credits_mrsimon", 0);
_root.queueAdd(remove, 2);
_root.queueAdd(speak, "Aha, this key fits. Now to begin my quest of wonder.", 1);
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_corridor", _root.wade, 105, 290, 100, 350, 100);
_root.queueAdd(musicstart, "speedy", 1, 100);
_root.queueAdd(speak, "Oh my gosh! mrSimon has'nt created this room yet!", 1);
_root.queueAdd(speak, "I'm trapped in a never ending void of endless space.", 1);
_root.queueAdd(speak, "I'll get right on it.", 3);
_root.queueAdd(fullImage, "wipend");
_root.queueAdd(waitforclick);
_root.queueAdd(fullImage);
_root.queueAdd(speak, "Yeah... I know, you're dissapointed. I'm sorry.", 3);
_root.queueAdd(speak, "Lots of university work, so I dont have much time to make WADEANGRY.", 3);
_root.queueAdd(speak, "However it will be expansive, and it will be epic!", 3);
_root.queueAdd(speak, "Anyways, as reward for completing the demo, here's a secret.", 3);
_root.queueAdd(speak, "Using the phone, you can dial 911, 411, 0 and *69.", 3);
_root.queueAdd(speak, "I hoped you enjoyed the demo ;) Stay awesome you.", 3);
_root.queueAdd(delay, 25);
} else if (_root.itemselected != 0) {
trace(_root.itemselected);
_root.queueAdd(speak, "I cant use that with this.", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(sfxplay, "sfx_door_close", 100, 1);
_root.queueAdd(speak, "Damn, locked. I must have left it locked from last night.", 1);
_root.queueAdd(speak, "God damn, that pesky brother of mine would'nt give me any privacy.", 1);
_root.queueAdd(delay, 20);
if (_root.invcheck(2)) {
_root.queueAdd(speak, "Anyways.. moving on, I found some key under my pillow", 1);
_root.queueAdd(speak, "It'd make perfect sense to give that a try.", 1);
_root.queueAdd(speak, "Take the key from the inventory at the bottom of the screen.", 1);
_root.queueAdd(speak, "Then click the door to use it.", 1);
} else {
_root.queueAdd(speak, "Anyways.. moving on, I ought to find the key.", 1);
_root.queueAdd(speak, "It must be somewhere in this room.", 1);
}
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
if (_root.itemselected == 2) {
_root.HUD.cursor.gotoAndStop("use");
} else if (_root.usedinvcheck(2)) {
_root.HUD.cursor.gotoAndStop("walk");
} else {
_root.HUD.cursor.gotoAndStop("examine");
}
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 391 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 375, 205);
if (_root.itemselected != 0) {
_root.queueAdd(speak, "Dont mess with the comp", 1);
} else {
_root.stop();
_root.runFunction = undefined;
_root.queueAdd(speak, "Aaah, my home PC. I keep many things on here.", 1);
_root.queueAdd(speak, "In the full game, you'll be able to play mini-games, listen to music and other stuff.", 3);
}
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 401 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 105, 290);
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_wade", _root.wade, 480, 295, 100, 350, 100);
_root.queueAdd(musicstart, "tension2", 1, 100);
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 403 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 105, 290);
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_corridor", _root.wade, 480, 295, 100, 350, 100);
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 408 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 105, 290);
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_kitchen", _root.wade, 480, 295, 100, 350, 100);
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 409 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 105, 290);
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_living", _root.wade, 480, 295, 100, 350, 100);
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 411 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 105, 290);
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_hall", _root.wade, 480, 295, 100, 350, 100);
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}
Symbol 412 Button
on (release) {
if ((!_root.queueFilled) && (_root.cellphone != 1)) {
_root.queueAdd(moveplayer, wade, 105, 290);
_root.queueAdd(sfxplay, "door_close", 100, 1);
_root.queueAdd(roomChange, "fulp_basement", _root.wade, 480, 295, 100, 350, 100);
_root.queueAdd(delay, 10);
}
}
on (rollOver) {
_root.HUD.cursor.gotoAndStop("use");
}
on (rollOut) {
_root.HUD.cursor.gotoAndStop(1);
_root.HUD.cursor._visible = 0;
}