Frame 1
stop();
Frame 2
stop();
Frame 3
stop();
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();
Frame 14
stop();
Frame 15
stop();
Frame 16
stop();
Frame 168
stop();
stop();
Frame 169
stop();
Symbol 5 MovieClip Frame 1
if (!hasOwnProperty("_load06454FA0")) {
_load06454FA0 = true;
tellTarget ("..") {
beatthecreator = false;
}
} else {
// unexpected jump
}
};
stop();
Symbol 8 Button
on (release) {
getURL("http://www.psionic3d.co.uk", "_blank");
}
Symbol 10 MovieClip Frame 1
this._rotation = random(360);
Symbol 11 MovieClip Frame 1
this._rotation = random(360);
Symbol 12 MovieClip Frame 1
this._rotation = random(360);
Symbol 13 MovieClip Frame 1
this._rotation = random(360);
Symbol 14 MovieClip Frame 1
this._rotation = random(360);
Symbol 16 MovieClip Frame 1
this._rotation = random(360);
Symbol 17 MovieClip Frame 1
this._rotation = random(360);
Symbol 18 MovieClip Frame 1
this._rotation = random(360);
Symbol 19 MovieClip Frame 1
this._rotation = random(360);
Symbol 21 MovieClip Frame 1
this._rotation = random(360);
Symbol 22 MovieClip Frame 1
this._rotation = random(360);
Symbol 23 MovieClip Frame 1
this._rotation = random(360);
Symbol 24 MovieClip Frame 1
this._rotation = random(360);
Symbol 25 MovieClip Frame 1
this._rotation = random(360);
Symbol 27 MovieClip Frame 1
this._rotation = random(360);
Symbol 28 MovieClip Frame 1
this._rotation = random(360);
Symbol 30 MovieClip Frame 1
this._rotation = random(360);
Symbol 31 MovieClip Frame 1
this._rotation = random(360);
Symbol 32 MovieClip Frame 1
this._rotation = random(360);
Symbol 33 MovieClip Frame 1
this._rotation = random(360);
Symbol 34 MovieClip Frame 1
this._rotation = random(360);
Symbol 38 MovieClip Frame 2
tellTarget ("..") {
this._parent._rotation = this._parent._rotation + 0.5;
};
gotoAndPlay (1);
Symbol 41 MovieClip Frame 2
tellTarget ("..") {
this._parent._rotation--;
};
gotoAndPlay (1);
Symbol 44 MovieClip Frame 2
tellTarget ("..") {
this._parent._rotation++;
};
gotoAndPlay (1);
Symbol 54 Button
on (release) {
getURL("http://www.psionic3d.co.uk", "_blank");
}
Symbol 55 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {BgndColor:-16777216, BgndColorH:-16764058, BarColorL:-16750849, BarColorH:-16750849, TextColor:-10066330, BlinkDelay:-1, Text:"Loading:", DisplayMode:"Percent", WhenLoadedGoto:"Play Next Scene", HideWhenLoaded:true, EventFunction:"Events"};
properties = parameters;
}
} else {
// unexpected jump
}
function Progress() {
tellTarget (getProperty("..", _target)) {
gotoAndPlay("/:2");
}
}
// unexpected jump
// unexpected jump
function loadParameters(txt) {
tellTarget (getProperty("..", _target)) {
return(eval ("parameters." add txt));
}
}
// unexpected jump
// unexpected jump
function displaytext(mode, bytesloaded, bytestotal, pc) {
tellTarget (getProperty("..", _target)) {
if (mode != "Percent") {
if (mode != "Bytes") {
return;
percent.text = int(pc + 0.5) add "%";
return;
}
} else {
percent.text = int(pc + 0.5) add "%";
return;
percent.text = (bytesloaded add "/") add bytestotal;
return;
}
}
}
// unexpected jump
// unexpected jump
G_displaymode = loadParameters("DisplayMode");
G_goto = loadParameters("WhenLoadedGoto");
G_blinkdelay = loadParameters("BlinkDelay");
G_countdown = G_blinkdelay;
G_hide = loadParameters("HideWhenLoaded");
G_eventfunction = loadParameters("EventFunction");
G_framecount = 0;
G_v = 0;
if ("Bar Only" != G_displaymode) {
loading.text = loadParameters("Text");
}
progressbar.SetValue(0);
displaytext(G_displaymode, _parent.getBytesTotal(), _parent.getBytesTotal(), 100);
if ("Play Parent" == parameters.WhenLoadedGoto) {
_parent.stop();
}
// unexpected jump
// unexpected jump
};
stop();
Symbol 60 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {BgndColor:-16777216, BgndColorH:-16764058, BarColorL:-16750849, BarColorH:-16750849, LimitMaximum:100, LimitMinimum:0, EventVar:"_root.value", Mode:"Manual"};
properties = parameters;
}
} else {
// unexpected jump
}
function SetValue(v) {
tellTarget (getProperty("..", _target)) {
v = v - G_limitmin;
v = v * (100 / G_scale);
if (v < 0) {
v = 0;
}
if (v > 100) {
v = 100;
}
bar._xscale = v;
}
}
// unexpected jump
// unexpected jump
function Setparameters(mode, eventvar, limitmin, limitmax) {
tellTarget (getProperty("..", _target)) {
G_mode = mode;
G_eventvar = eventvar;
G_limitmin = limitmin;
G_limitmax = limitmax;
G_scale = limitmax - limitmin;
G_poll = "Poll" == G_mode;
}
}
// unexpected jump
// unexpected jump
function loadParameter(txt) {
tellTarget (getProperty("..", _target)) {
return(eval ("parameters." add txt));
}
}
// unexpected jump
// unexpected jump
Setparameters(loadParameter("Mode"), loadParameter("EventVar"), loadParameter("LimitMinimum"), loadParameter("LimitMaximum"));
G_lastval = -1;
SetValue(G_limitmin);
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 60 MovieClip Frame 3
tellTarget ("..") {
if (!G_poll) {
return(undefined);
}
if ("" == G_eventvar) {
return(undefined);
}
var v = eval (G_eventvar);
if (v != G_lastval) {
G_lastval = v;
SetValue(v);
}
};
gotoAndPlay (2);
Symbol 68 MovieClip Frame 2
stop();
delete _global.__resolve;
var bytesloaded;
if (bytesloaded == undefined) {
var bytesloaded = NaN;
}
var bytestotal;
if (bytestotal == undefined) {
var bytestotal = NaN;
}
_global.__resolve = _global.__debugResolve;
if ("Demo Mode" != G_goto) {
bytesloaded = _parent.getBytesLoaded();
bytestotal = _parent.getBytesTotal();
} else {
bytesloaded = G_framecount++;
bytestotal = 500;
}
if (bytesloaded >= bytestotal) {
if ("Bar Only" != G_displaymode) {
loading._visible = true;
}
if (G_hide) {
this._visible = false;
}
Progress();
if (!(("Use EventFunction" == G_goto) ? ("" == G_eventfunction) : true)) {
_parent[G_eventfunction].call(_parent, _name, "Loaded");
}
this.stop();
return(undefined);
}
if (G_countdown == 0) {
G_countdown = G_blinkdelay;
if ("Bar Only" != G_displaymode) {
loading._visible = !loading._visible;
}
} else if (G_countdown > 0) {
G_countdown--;
}
G_v = (bytesloaded / bytestotal) * 100;
progressbar.SetValue(G_v);
displaytext(G_displaymode, bytesloaded, bytestotal, G_v);
this.gotoAndPlay("Loading");
Symbol 73 Button
on (release) {
_root.txt = "";
getURL("http://www.bubblebox.com/clickreg.php?type=gamestats&id=1393&subid=frompreloader", "_blank", "POST");
}
Symbol 75 Button
on (release) {
getURL("http://www.bubblebox.com/clickreg.php?type=gamestats&id=1393&subid=fromsplash", "_blank", "POST");
}
Symbol 93 MovieClip Frame 1
stop();
Symbol 93 MovieClip Frame 10
stop();
Symbol 107 MovieClip Frame 160
gotoAndPlay("/:3");
Symbol 107 MovieClip Frame 161
gotoAndPlay("/:3");
stop();
Symbol 109 MovieClip Frame 1
if (!hasOwnProperty("_load0750A670")) {
_load0750A670 = true;
tellTarget ("..") {
Mouse.hide();
_root.scoremultiplier = 1;
sharetext = "";
muted = false;
name = "ur name?";
Stage.showMenu = false;
}
} else {
// unexpected jump
}
};
stop();
Symbol 110 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"", weight_8:100, tag_8:"", ref_7:"7", weight_7:100, tag_7:"HIGHSCORES", ref_6:"6", weight_6:100, tag_6:"ADD GAME", ref_5:"5", weight_5:100, tag_5:"MUTE", ref_4:"4", weight_4:100, tag_4:"MORE GAMES", ref_3:"3", weight_3:100, tag_3:"CREDITS", ref_2:"2", weight_2:100, tag_2:"INSTRUCTIONS", ref_1:"1", weight_1:100, tag_1:"START", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 110 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 2;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 112 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {SpeedRatio:1, Speed:10, ColorBottomShadow:26367, ColorBottomHighlight:-16777216, ColorTopShadow:16777215, ColorTopHighlight:-16750849, TextFlashDelay:3, Text:"Menu Loading"};
properties = parameters;
}
} else {
// unexpected jump
}
dt = (2 * parameters.Speed) * parameters.SpeedRatio;
db = 2 * parameters.Speed;
framecount = parameters.TextFlashDelay;
colortop = false;
// unexpected jump
// unexpected jump
};
stop();
Symbol 119 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 119 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 120 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
function ScaleWeight(w) {
tellTarget (getProperty("..", _target)) {
if (0 == weightRange) {
return((_parent.parameters.MaxSize + _parent.parameters.MinSize) / 2);
}
var sizeRange = (_parent.parameters.MaxSize - _parent.parameters.MinSize);
return((((w - minweight) * sizeRange) / weightRange) + _parent.parameters.MinSize);
}
}
}
} else {
// unexpected jump
}
function ScaleColor(w) {
tellTarget (getProperty("..", _target)) {
if (0 == weightRange) {
return(_parent.parameters.MaxColor);
}
var cMax = Number(_parent.parameters.MaxColor);
var cMin = Number(_parent.parameters.MinColor);
var cMaxB = (cMax & 255);
var cMinB = (cMin & 255);
cMax = cMax >> 8;
cMin = cMin >> 8;
var cMaxG = (cMax & 255);
var cMinG = (cMin & 255);
cMax = cMax >> 8;
cMin = cMin >> 8;
var cMaxR = (cMax & 255);
var cMinR = (cMin & 255);
w = w - minweight;
var cR = ((((w * (cMaxR - cMinR)) / weightRange) + cMinR) & 255);
var cG = ((((w * (cMaxG - cMinG)) / weightRange) + cMinG) & 255);
var cB = ((((w * (cMaxB - cMinB)) / weightRange) + cMinB) & 255);
var col = cR;
col = col << 8;
col = col | cG;
col = col << 8;
col = col | cB;
return(col);
}
}
// unexpected jump
// unexpected jump
function LoadStaticTags() {
tellTarget (getProperty("..", _target)) {
delete _global.__resolve;
var i;
if (i == undefined) {
var i = NaN;
}
_global.__resolve = _global.__debugResolve;
i = 1;
for ( ; 50 >= i ; i++) {
this["tag_" add i] = eval ("_parent.parameters.tag_" add i);
if ("" == this["tag_" add i]) {
i--;
break;
}
this["weight_" add i] = eval ("_parent.parameters.weight_" add i);
this["ref_" add i] = eval ("_parent.parameters.ref_" add i);
}
tags = i;
}
}
// unexpected jump
// unexpected jump
_visible = false;
tags = -1;
if ("" != _parent.parameters.TagFileName) {
loadVariables(_parent.parameters.TagFileName);
} else {
LoadStaticTags();
}
framecount = 0;
// unexpected jump
// unexpected jump
};
stop();
Symbol 121 MovieClip Frame 3
if (!((tags < 0) ? ((framecount++) >= _parent.parameters.FrameTimeOut) : true)) {
prevFrame();
play();
}
Symbol 121 MovieClip Frame 5
if (tags < 0) {
tags = 0;
}
minweight = 100000 /* 0x0186A0 */;
maxweight = -100000;
delete _global.__resolve;
var w;
if (w == undefined) {
var w = NaN;
}
_global.__resolve = _global.__debugResolve;
var i = 1;
for ( ; tags >= i ; i++) {
w = this["weight_" add i];
if (w > maxweight) {
maxweight = w;
}
if (w < minweight) {
minweight = w;
}
}
weightRange = maxweight - minweight;
_parent.gotoAndPlay("TagsLoaded");
stop();
Symbol 122 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {Text:"myText", z:50, y:50, x:50, Scale:100};
properties = parameters;
}
} else {
// unexpected jump
}
function SetStyle(mode) {
tellTarget (getProperty("..", _target)) {
style = _parent.parameters.Style;
if (mode != "normal") {
if (mode != "over") {
if (mode != "out") {
return;
frame._visible = 2 == style;
bgnd._visible = 4 != style;
return;
frame._visible = 1 != style;
bgnd._visible = true;
if (!((3 != style) ? (4 == style) : true)) {
scale = _yscale;
newscale = scale * 1.5;
_xscale = newscale;
_yscale = newscale;
}
return;
}
}
} else {
frame._visible = 2 == style;
bgnd._visible = 4 != style;
return;
frame._visible = 1 != style;
bgnd._visible = true;
if (!((3 != style) ? (4 == style) : true)) {
scale = _yscale;
newscale = scale * 1.5;
_xscale = newscale;
_yscale = newscale;
}
return;
frame._visible = 2 == style;
bgnd._visible = 4 != style;
if (!((3 != style) ? (4 == style) : true)) {
_xscale = scale;
_yscale = scale;
}
}
}
}
// unexpected jump
// unexpected jump
_visible = false;
label._text.autoSize = "center";
if (4 != _name.length) {
point = new SphericalPoint();
n = _name.substr(4);
point.Random(_parent.parameters.Radius);
var azmith = Number(_parent.loadtags["azmith_" add n]);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == azmith) {
point.azmith = ((n - 1) * 180) / _parent.loadtags.tags;
} else {
point.azmith = azmith;
var zenith = Number(_parent.loadtags["zenith_" add n]);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined != zenith) {
point.zenith = zenith;
}
}
label.text = _parent.loadtags["tag_" add n];
label._text.textColor = _parent.loadtags.ScaleColor(_parent.loadtags["weight_" add n]) + 0;
frame._width = label._width;
frame._height = label._height;
bgnd._width = label._width;
bgnd._height = label._height;
frameCol = new Color(frame);
frameCol.setRGB(label._text.textColor);
SetStyle("normal");
weight = _parent.loadtags.ScaleWeight(_parent.loadtags["weight_" add n]);
ref = _parent.loadtags["ref_" add n];
_x = point.x;
_y = -point.z;
if (n == _parent.loadtags.tags) {
_parent.gotoAndPlay("SpreadPoints");
}
}
// unexpected jump
// unexpected jump
};
stop();
Symbol 123 Button
on (rollOver) {
_parent.G_isOver = true;
G_depth = this.getDepth();
G_alpha = _alpha;
_alpha = 100;
label._text.antiAliasType = "advanced";
label._text.gridFitType = "subpixel";
SetStyle("over");
_root.depthvar = G_alpha;
}
on (rollOut, dragOut) {
_parent.G_isOver = false;
_alpha = G_alpha;
label._text.antiAliasType = "normal";
label._text.gridFitType = "normal";
SetStyle("out");
}
on (press) {
if (ref == 1) {
stopAllSounds();
gotoAndPlay("/:4");
} else if (ref == 2) {
_parent._parent.instructions.gotoAndPlay(2);
} else if (ref == 3) {
_parent._parent.credits.gotoAndPlay(2);
} else if (ref == 4) {
getURL("http://www.bubblebox.com/clickreg.php?type=gamestats&id=1393&subid=frommoregames", "_blank");
} else if (ref == 5) {
if (_root.muted == false) {
stopAllSounds();
_root.muted = true;
} else if (_root.muted == true) {
_root.muted = false;
_parent._parent.scenestuff.bgmusic.gotoAndPlay(1);
}
} else if (ref == 6) {
getURL("http://www.lunchtimekillers.com/html/wordsphere/wordsphere.html", "_blank");
} else if (ref == 7) {
getURL("http://www.bubblebox.com/highscores/1393.htm", "_blank");
}
var i = ref.indexOf(",");
delete _global.__resolve;
var Aux;
_global.__resolve = _global.__debugResolve;
if (i < 0) {
window = "_top";
Aux = ref;
} else {
window = ref.substring(i + 1);
Aux = ref.substring(0, i);
}
}
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 132 MovieClip Frame 4
stop();
Symbol 132 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 132 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 132 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 133 Button
on (keyPress "<Tab>") {
tellTarget ("..") {
stop();
}
}
Symbol 140 Button
on (press) {
gotoAndPlay(3);
}
Symbol 142 Button
on (press) {
gotoAndPlay(2);
}
Symbol 143 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 143 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 143 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 145 Button
on (release) {
_root.txt = "";
getURL("http://www.bubblebox.com/clickreg.php?type=gamestats&id=1393&subid=frommainmenu", "_blank", "POST");
}
Symbol 157 Button
on (release) {
tellTarget ("..") {
getURL("http://www.myspace.com", "_blank");
}
}
on (rollOver) {
tellTarget ("..") {
_root.sharetext = "SHARE ON MYSPACE";
}
}
on (rollOut, dragOut) {
tellTarget ("..") {
_root.sharetext = "";
}
}
Symbol 164 Button
on (release) {
tellTarget ("..") {
getURL("http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.bubblebox.com&title= WordSphere +from+Psionic", "_blank");
}
}
on (rollOver) {
tellTarget ("..") {
_root.sharetext = "SHARE ON FACEBOOK";
}
}
on (rollOut, dragOut) {
tellTarget ("..") {
_root.sharetext = "";
}
}
Symbol 169 Button
on (release) {
tellTarget ("..") {
getURL("http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.bubblebox.com&title= WordSphere +from+Psionic", "_blank");
}
}
on (rollOver) {
tellTarget ("..") {
_root.sharetext = "STUMBLEUPON";
}
}
on (rollOut, dragOut) {
tellTarget ("..") {
_root.sharetext = "";
}
}
Symbol 174 Button
on (release) {
tellTarget ("..") {
getURL("http://twitter.com/home?status=Play+WordSphere+Online+Now!+http%3A%2F%2Fwww.bubblebox.com", "_blank");
}
}
on (rollOver) {
tellTarget ("..") {
_root.sharetext = "SHARE ON TWITTER";
}
}
on (rollOut, dragOut) {
tellTarget ("..") {
_root.sharetext = "";
}
}
Symbol 178 Button
on (release) {
getURL("http://www.reddit.com/login?dest=%2Fsubmit%3Furl%3Dpsionic3d.co.uk", "_blank");
}
on (rollOver) {
_root.sharetext = "SHARE ON REDDIT";
}
on (rollOut, dragOut) {
_root.sharetext = "";
}
Symbol 181 Button
on (release) {
getURL("http://digg.com/submit?url=http%3A%2F%2Fwww.bubblebox.com&title=Word+Sphere+from+Psionic&media=news&topic=playable_web_games", "_blank");
}
on (rollOver) {
_root.sharetext = "SHARE ON DIGG";
}
on (rollOut, dragOut) {
_root.sharetext = "";
}
Symbol 183 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.sharetext;
};
gotoAndPlay (1);
Symbol 187 Button
on (release) {
gotoAndStop(1);
}
Symbol 193 Button
on (release) {
getURL("http://www.psionic3d.co.uk", "_blank");
}
Symbol 194 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 2
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 2
stop();
Symbol 201 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
this._parent._x = _root._xmouse;
this._parent._y = _root._ymouse;
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 201 MovieClip Frame 3
tellTarget ("..") {
this._parent._x = _root._xmouse;
this._parent._y = _root._ymouse;
};
gotoAndPlay (2);
Symbol 205 MovieClip Frame 1
if (!hasOwnProperty("_load07B67028")) {
_load07B67028 = true;
tellTarget ("..") {
function resetallscores() {
tellTarget (getProperty("..", _target)) {
_root.overallscore = 0;
_root.beatthecreator = false;
_root.highscore = new Array();
SharedObj.data.highscore = highscore;
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
SharedObj.data.seasy1 = 1;
SharedObj.data.seasy2 = 0;
SharedObj.data.seasy3 = 0;
SharedObj.data.seasy4 = 0;
SharedObj.data.smed1 = 0;
SharedObj.data.smed2 = 0;
SharedObj.data.smed3 = 0;
SharedObj.data.smed4 = 0;
SharedObj.data.shard1 = 0;
SharedObj.data.shard2 = 0;
SharedObj.data.shard3 = 0;
SharedObj.data.shard4 = 0;
SharedObj.flush();
}
}
}
} else {
// unexpected jump
}
_root.score = 0;
stopAllSounds();
// unexpected jump
// unexpected jump
SharedObj = SharedObject.getLocal("wsCookie");
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (SharedObj.data.highscore == undefined) {
highscore = new Array();
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
SharedObj.data.highscore = highscore;
SharedObj.data.seasy1 = 1;
SharedObj.data.seasy2 = 0;
SharedObj.data.seasy3 = 0;
SharedObj.data.seasy4 = 0;
SharedObj.data.smed1 = 0;
SharedObj.data.smed2 = 0;
SharedObj.data.smed3 = 0;
SharedObj.data.smed4 = 0;
SharedObj.data.shard1 = 0;
SharedObj.data.shard2 = 0;
SharedObj.data.shard3 = 0;
SharedObj.data.shard4 = 0;
SharedObj.flush();
} else {
highscore = SharedObj.data.highscore;
easy1 = SharedObj.data.seasy1;
easy2 = SharedObj.data.seasy2;
easy3 = SharedObj.data.seasy3;
easy4 = SharedObj.data.seasy4;
med1 = SharedObj.data.smed1;
med2 = SharedObj.data.smed2;
med3 = SharedObj.data.smed3;
med4 = SharedObj.data.smed4;
hard1 = SharedObj.data.shard1;
hard2 = SharedObj.data.shard2;
hard3 = SharedObj.data.shard3;
hard4 = SharedObj.data.shard4;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 205 MovieClip Frame 3
tellTarget ("..") {
h1 = highscore[0].first;
h2 = highscore[1].first;
h3 = highscore[2].first;
h4 = highscore[3].first;
h5 = highscore[4].first;
h6 = highscore[5].first;
h7 = highscore[6].first;
h8 = highscore[7].first;
h9 = highscore[8].first;
h10 = highscore[9].first;
h11 = highscore[10].first;
h12 = highscore[11].first;
_root.overallscore = ((((((((((h1 + h2) + h3) + h4) + h5) + h6) + h7) + h8) + h9) + h10) + h11) + h12;
easy1 = SharedObj.data.seasy1;
easy2 = SharedObj.data.seasy2;
easy3 = SharedObj.data.seasy3;
easy4 = SharedObj.data.seasy4;
med1 = SharedObj.data.smed1;
med2 = SharedObj.data.smed2;
med3 = SharedObj.data.smed3;
med4 = SharedObj.data.smed4;
hard1 = SharedObj.data.shard1;
hard2 = SharedObj.data.shard2;
hard3 = SharedObj.data.shard3;
hard4 = SharedObj.data.shard4;
if (!((_root.overallscore >= 90000) ? (_root.beatthecreator != false) : true)) {
_root.beatthecreator = true;
_root.scoremultiplier = 2;
gotoAndPlay("/:17");
}
if (_root.overallscore >= 16000) {
_root.smed1 = 1;
_root.smed2 = 1;
_root.smed3 = 1;
_root.smed4 = 1;
} else {
_root.smed1 = 0;
_root.smed2 = 0;
_root.smed3 = 0;
_root.smed4 = 0;
}
if (_root.overallscore >= 40000) {
_root.shard1 = 1;
_root.shard2 = 1;
_root.shard3 = 1;
_root.shard4 = 1;
} else {
_root.shard1 = 0;
_root.shard2 = 0;
_root.shard3 = 0;
_root.shard4 = 0;
}
};
gotoAndPlay (2);
Symbol 208 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 208 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 208 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 216 Button
on (press) {
tellTarget ("..") {
_root.beatthecreator = false;
_root.highscore = new Array();
SharedObj.data.highscore = highscore;
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
SharedObj.data.seasy1 = 1;
SharedObj.data.seasy2 = 0;
SharedObj.data.seasy3 = 0;
SharedObj.data.seasy4 = 0;
SharedObj.data.smed1 = 0;
SharedObj.data.smed2 = 0;
SharedObj.data.smed3 = 0;
SharedObj.data.smed4 = 0;
SharedObj.data.shard1 = 0;
SharedObj.data.shard2 = 0;
SharedObj.data.shard3 = 0;
SharedObj.data.shard4 = 0;
SharedObj.flush();
}
}
Symbol 219 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h12;
};
gotoAndPlay (1);
Symbol 221 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h11;
};
gotoAndPlay (1);
Symbol 223 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h10;
};
gotoAndPlay (1);
Symbol 225 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h9;
};
gotoAndPlay (1);
Symbol 227 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h8;
};
gotoAndPlay (1);
Symbol 229 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h7;
};
gotoAndPlay (1);
Symbol 231 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h6;
};
gotoAndPlay (1);
Symbol 233 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h5;
};
gotoAndPlay (1);
Symbol 235 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h4;
};
gotoAndPlay (1);
Symbol 237 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h3;
};
gotoAndPlay (1);
Symbol 239 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h2;
};
gotoAndPlay (1);
Symbol 241 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.h1;
};
gotoAndPlay (1);
Symbol 244 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.overallscore;
};
gotoAndPlay (1);
Symbol 252 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:5");
}
}
Symbol 253 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.easy1 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 253 MovieClip Frame 3
tellTarget ("..") {
if (_root.easy1 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 257 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:6");
}
}
Symbol 258 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.easy2 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 258 MovieClip Frame 3
tellTarget ("..") {
if (_root.easy2 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 262 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:7");
}
}
Symbol 263 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.easy3 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 263 MovieClip Frame 3
tellTarget ("..") {
if (_root.easy3 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 267 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:8");
}
}
Symbol 268 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.easy4 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 268 MovieClip Frame 3
tellTarget ("..") {
if (_root.easy4 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 272 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:9");
}
}
Symbol 273 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.smed1 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 273 MovieClip Frame 3
tellTarget ("..") {
if (_root.smed1 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 277 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:10");
}
}
Symbol 278 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.smed2 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 278 MovieClip Frame 3
tellTarget ("..") {
if (_root.smed2 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 282 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:11");
}
}
Symbol 283 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.smed3 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 283 MovieClip Frame 3
tellTarget ("..") {
if (_root.smed3 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 287 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:12");
}
}
Symbol 288 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.smed4 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 288 MovieClip Frame 3
tellTarget ("..") {
if (_root.smed4 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 292 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:13");
}
}
Symbol 293 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.shard1 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 293 MovieClip Frame 3
tellTarget ("..") {
if (_root.shard1 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 297 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:14");
}
}
Symbol 298 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.shard2 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 298 MovieClip Frame 3
tellTarget ("..") {
if (_root.shard2 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 302 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:15");
}
}
Symbol 303 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.shard3 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 303 MovieClip Frame 3
tellTarget ("..") {
if (_root.shard3 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 307 Button
on (release) {
tellTarget ("..") {
stopAllSounds();
gotoAndPlay("/:16");
}
}
Symbol 308 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
if (_root.shard4 == 1) {
_visible = true;
} else {
_visible = false;
}
}
} else {
// unexpected jump
}
};
nextFrame();
play();
Symbol 308 MovieClip Frame 3
tellTarget ("..") {
if (_root.shard4 == 1) {
_visible = true;
} else {
_visible = false;
}
};
gotoAndPlay (2);
Symbol 311 MovieClip Frame 2
tellTarget ("..") {
if (_root.smed1 == 1) {
_visible = false;
} else {
_visible = true;
}
};
gotoAndPlay (1);
Symbol 314 MovieClip Frame 2
tellTarget ("..") {
if (_root.shard1 == 1) {
_visible = false;
} else {
_visible = true;
}
};
gotoAndPlay (1);
Symbol 319 Button
on (release) {
getURL("http://www.psionic3d.co.uk", "_blank");
}
Symbol 322 Button
on (release) {
stopAllSounds();
if (_root.overallscore > 0) {
gotoAndPlay("/:169");
}
}
Symbol 324 Button
on (release) {
_root.txt = "";
getURL("http://www.bubblebox.com/clickreg.php?type=gamestats&id=1393&subid=fromingamemenu", "_blank", "POST");
}
Symbol 325 MovieClip Frame 1
if (!hasOwnProperty("_load087B8AC8")) {
_load087B8AC8 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 325 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "ALPHABETIC ORDER STARTING FROM 'A'";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "B";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "C";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "X";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "Y";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "Z";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 7) {
_root.wordtoget = "R";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "S";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 326 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 2
tellTarget ("..") {
this._parent._rotation = this._parent._rotation + 0.1;
};
gotoAndPlay (1);
Symbol 336 MovieClip Frame 1
randbgnum = random(3);
if (randbgnum == 0) {
gotoAndStop(2);
} else if (randbgnum == 1) {
gotoAndStop(3);
} else if (randbgnum == 2) {
gotoAndStop(4);
}
stop();
Symbol 336 MovieClip Frame 2
stop();
Symbol 336 MovieClip Frame 3
stop();
Symbol 336 MovieClip Frame 4
stop();
Symbol 341 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 121
stop();
Symbol 342 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"", weight_8:100, tag_8:"", ref_7:"", weight_7:100, tag_7:"", ref_6:"6", weight_6:100, tag_6:"Z", ref_5:"5", weight_5:100, tag_5:"Y", ref_4:"4", weight_4:100, tag_4:"X", ref_3:"3", weight_3:100, tag_3:"C", ref_2:"2", weight_2:100, tag_2:"B", ref_1:"1", weight_1:100, tag_1:"A", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 342 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 343 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {SpeedRatio:1, Speed:10, ColorBottomShadow:26367, ColorBottomHighlight:-16777216, ColorTopShadow:16777215, ColorTopHighlight:-16750849, TextFlashDelay:3, Text:"Sorting"};
properties = parameters;
}
} else {
// unexpected jump
}
dt = (2 * parameters.Speed) * parameters.SpeedRatio;
db = 2 * parameters.Speed;
framecount = parameters.TextFlashDelay;
colortop = false;
// unexpected jump
// unexpected jump
};
stop();
Symbol 346 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 346 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 347 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {Text:"myText", z:50, y:50, x:50, Scale:100};
properties = parameters;
}
} else {
// unexpected jump
}
function SetStyle(mode) {
tellTarget (getProperty("..", _target)) {
style = _parent.parameters.Style;
if (mode != "normal") {
if (mode != "over") {
if (mode != "out") {
return;
frame._visible = 2 == style;
bgnd._visible = 4 != style;
return;
frameCol = new Color(frame);
frameCol.setRGB(16776960);
frame._visible = 1 != style;
bgnd._visible = true;
if (!((3 != style) ? (4 == style) : true)) {
scale = _yscale;
newscale = scale * 1.5;
_xscale = newscale;
_yscale = newscale;
}
return;
}
}
} else {
frame._visible = 2 == style;
bgnd._visible = 4 != style;
return;
frameCol = new Color(frame);
frameCol.setRGB(16776960);
frame._visible = 1 != style;
bgnd._visible = true;
if (!((3 != style) ? (4 == style) : true)) {
scale = _yscale;
newscale = scale * 1.5;
_xscale = newscale;
_yscale = newscale;
}
return;
frame._visible = 2 == style;
bgnd._visible = 4 != style;
if (!((3 != style) ? (4 == style) : true)) {
_xscale = scale;
_yscale = scale;
}
}
}
}
// unexpected jump
// unexpected jump
_visible = false;
label._text.autoSize = "center";
if (4 != _name.length) {
point = new SphericalPoint();
n = _name.substr(4);
point.Random(_parent.parameters.Radius);
var azmith = Number(_parent.loadtags["azmith_" add n]);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == azmith) {
point.azmith = ((n - 1) * 180) / _parent.loadtags.tags;
} else {
point.azmith = azmith;
var zenith = Number(_parent.loadtags["zenith_" add n]);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined != zenith) {
point.zenith = zenith;
}
}
label.text = _parent.loadtags["tag_" add n];
label._text.textColor = _parent.loadtags.ScaleColor(_parent.loadtags["weight_" add n]) + 0;
frame._width = label._width;
frame._height = label._height;
bgnd._width = label._width;
bgnd._height = label._height;
frameCol = new Color(frame);
frameCol.setRGB(label._text.textColor);
SetStyle("normal");
weight = _parent.loadtags.ScaleWeight(_parent.loadtags["weight_" add n]);
ref = _parent.loadtags["ref_" add n];
_x = point.x;
_y = -point.z;
if (n == _parent.loadtags.tags) {
_parent.gotoAndPlay("SpreadPoints");
}
}
// unexpected jump
// unexpected jump
};
stop();
Symbol 348 Button
on (rollOver) {
_parent.G_isOver = true;
G_depth = this.getDepth();
G_alpha = _alpha;
_alpha = 100;
label._text.antiAliasType = "advanced";
label._text.gridFitType = "subpixel";
SetStyle("over");
_root.depthvar = G_alpha;
}
on (rollOut, dragOut) {
_parent.G_isOver = false;
_alpha = G_alpha;
label._text.antiAliasType = "normal";
label._text.gridFitType = "normal";
SetStyle("out");
}
on (press) {
if (!(((_root.depthvar >= 69) ? (ref != _root.wordref) : true) ? (((22 >= _root.depthvar) ? (ref != _root.wordref) : true)) : false)) {
_root.calcscore();
_root.wordcount++;
_root.wordsleft = _root.wordsleft - 1;
_parent._parent.scenestuff.glow.gotoAndPlay(2);
_parent._parent.scenestuff.boxaccent.gotoAndPlay(2);
_parent._parent.bonuspoints.gotoAndPlay(3);
myColor = new Color(this);
myColor.setRGB(0);
this._visible = false;
}
var i = ref.indexOf(",");
delete _global.__resolve;
var Aux;
_global.__resolve = _global.__debugResolve;
if (i < 0) {
window = "_top";
Aux = ref;
} else {
window = ref.substring(i + 1);
Aux = ref.substring(0, i);
}
}
Symbol 353 MovieClip Frame 1
stop();
Symbol 353 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 353 MovieClip Frame 4
stop();
Symbol 353 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 353 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 353 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 356 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 356 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 356 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 369 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.bonuspoints;
};
gotoAndPlay (1);
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 31
stop();
Symbol 373 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.score;
};
gotoAndPlay (1);
Symbol 376 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.wordtoget;
};
gotoAndPlay (1);
Symbol 379 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.depthvar;
};
gotoAndPlay (1);
Symbol 381 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = _root.scoretimer;
};
gotoAndPlay (1);
Symbol 387 MovieClip Frame 1
stop();
Symbol 387 MovieClip Frame 51
stop();
Symbol 390 MovieClip Frame 2
tellTarget ("..") {
this._parent.text = 5000;
};
gotoAndPlay (1);
Symbol 392 MovieClip Frame 1
stop();
Symbol 396 Button
on (release) {
stopAllSounds();
_root.cansubmit = false;
gotoAndPlay("/:4");
}
Symbol 398 Button
on (release) {
_root.scoretimer = 100;
gotoAndStop(2);
_parent.arrows.gotoAndPlay(2);
}
Symbol 401 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 2
stop();
Symbol 401 MovieClip Frame 3
stop();
Symbol 402 Button
on (release) {
_root.SharedObj.data.seasy2 = 1;
_root.SharedObj.flush();
if (_root.score > _root.highscore[0].first) {
_root.highscore[0].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 405 MovieClip Frame 1
stop();
Symbol 405 MovieClip Frame 2
stop();
Symbol 405 MovieClip Frame 3
stop();
Symbol 406 MovieClip Frame 1
if (!hasOwnProperty("_load091461B0")) {
_load091461B0 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 406 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "Sort the words, shortest to longest.";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "Sort the words, shortest to longest.";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "Sort the words, shortest to longest.";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "Sort the words, shortest to longest.";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "Sort the words, shortest to longest.";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "Sort the words, shortest to longest.";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 7) {
_root.wordtoget = "R";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "S";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 407 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"", weight_8:100, tag_8:"", ref_7:"", weight_7:100, tag_7:"", ref_6:"6", weight_6:100, tag_6:"Gaseous", ref_5:"5", weight_5:100, tag_5:"Nebula", ref_4:"4", weight_4:100, tag_4:"Space", ref_3:"3", weight_3:100, tag_3:"Star", ref_2:"2", weight_2:100, tag_2:"Sun", ref_1:"1", weight_1:100, tag_1:"In", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 407 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 409 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 409 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 412 MovieClip Frame 4
stop();
Symbol 412 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 412 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 412 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 415 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 415 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 415 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 417 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 31
stop();
Symbol 424 MovieClip Frame 1
stop();
Symbol 425 Button
on (release) {
_root.scoretimer = 100;
gotoAndStop(2);
}
Symbol 428 MovieClip Frame 1
stop();
Symbol 428 MovieClip Frame 2
stop();
Symbol 428 MovieClip Frame 3
stop();
Symbol 429 Button
on (release) {
_root.SharedObj.data.seasy3 = 1;
_root.SharedObj.flush();
if (_root.score > _root.highscore[1].first) {
_root.highscore[1].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 432 MovieClip Frame 1
stop();
Symbol 432 MovieClip Frame 2
stop();
Symbol 432 MovieClip Frame 3
stop();
Symbol 433 MovieClip Frame 1
if (!hasOwnProperty("_load0944A130")) {
_load0944A130 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 433 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "Mates";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "Later";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "Tonight";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "By The Way";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "Got To Go";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "Oh My God";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 7) {
_root.wordtoget = "R";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "S";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 434 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"", weight_8:100, tag_8:"", ref_7:"", weight_7:100, tag_7:"", ref_6:"6", weight_6:100, tag_6:"OMG", ref_5:"5", weight_5:100, tag_5:"GTG", ref_4:"4", weight_4:100, tag_4:"BTW", ref_3:"3", weight_3:100, tag_3:"2NITE", ref_2:"2", weight_2:100, tag_2:"L8R", ref_1:"1", weight_1:100, tag_1:"M8S", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 434 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 436 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 436 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 439 MovieClip Frame 1
stop();
Symbol 439 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 439 MovieClip Frame 4
stop();
Symbol 439 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 439 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 439 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 441 MovieClip Frame 1
stop();
Symbol 441 MovieClip Frame 31
stop();
Symbol 448 MovieClip Frame 1
stop();
Symbol 451 MovieClip Frame 1
stop();
Symbol 451 MovieClip Frame 2
stop();
Symbol 451 MovieClip Frame 3
stop();
Symbol 452 Button
on (release) {
_root.SharedObj.data.seasy4 = 1;
_root.SharedObj.flush();
if (_root.score > _root.highscore[2].first) {
_root.highscore[2].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 455 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 2
stop();
Symbol 455 MovieClip Frame 3
stop();
Symbol 456 MovieClip Frame 1
if (!hasOwnProperty("_load093A0808")) {
_load093A0808 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 456 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "Complete this indie bandname, Cold----.";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "Complete this girlband name, Girls -----.";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "Complete this rock bandname, Guns and ------.";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "Complete this murderous bandname, The -------.";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "This female singer's name is the girliest color.";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "Complete this pop singer's name, Britney ------.";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 7) {
_root.wordtoget = "R";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "S";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 457 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"", weight_8:100, tag_8:"", ref_7:"", weight_7:100, tag_7:"", ref_6:"6", weight_6:100, tag_6:"SPEARS", ref_5:"5", weight_5:100, tag_5:"PINK", ref_4:"4", weight_4:100, tag_4:"KILLERS", ref_3:"3", weight_3:100, tag_3:"ROSES", ref_2:"2", weight_2:100, tag_2:"ALOUD", ref_1:"1", weight_1:100, tag_1:"PLAY", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 457 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 459 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 459 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 462 MovieClip Frame 4
stop();
Symbol 462 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 462 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 462 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 31
stop();
Symbol 472 MovieClip Frame 1
stop();
Symbol 475 MovieClip Frame 1
stop();
Symbol 475 MovieClip Frame 2
stop();
Symbol 475 MovieClip Frame 3
stop();
Symbol 476 Button
on (release) {
if (_root.score > _root.highscore[3].first) {
_root.highscore[3].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 479 MovieClip Frame 1
stop();
Symbol 479 MovieClip Frame 2
stop();
Symbol 479 MovieClip Frame 3
stop();
Symbol 480 MovieClip Frame 1
if (!hasOwnProperty("_load09432528")) {
_load09432528 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 480 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "EXISTENCE";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "ETHER";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "EON";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "ENCOUNTER";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "EMPTY";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "END";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "EARLY";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "ENTRANCE";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 487 MovieClip Frame 1
randbgnum = random(3);
if (randbgnum == 0) {
gotoAndStop(2);
} else if (randbgnum == 1) {
gotoAndStop(3);
} else if (randbgnum == 2) {
gotoAndStop(4);
}
stop();
Symbol 487 MovieClip Frame 2
stop();
Symbol 487 MovieClip Frame 3
stop();
Symbol 487 MovieClip Frame 4
stop();
Symbol 489 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"8", weight_8:100, tag_8:"ENTRANCE", ref_7:"7", weight_7:100, tag_7:"EARLY", ref_6:"6", weight_6:100, tag_6:"END", ref_5:"5", weight_5:100, tag_5:"EMPTY", ref_4:"4", weight_4:100, tag_4:"ENCOUNTER", ref_3:"3", weight_3:100, tag_3:"EON", ref_2:"2", weight_2:100, tag_2:"ETHER", ref_1:"1", weight_1:100, tag_1:"EXISTENCE", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 489 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 491 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 491 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 494 MovieClip Frame 4
stop();
Symbol 494 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 494 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 494 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 497 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 497 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 497 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 499 MovieClip Frame 1
stop();
Symbol 499 MovieClip Frame 31
stop();
Symbol 506 MovieClip Frame 1
stop();
Symbol 509 MovieClip Frame 1
stop();
Symbol 509 MovieClip Frame 2
stop();
Symbol 509 MovieClip Frame 3
stop();
Symbol 510 Button
on (release) {
if (_root.score > _root.highscore[4].first) {
_root.highscore[4].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 513 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 2
stop();
Symbol 513 MovieClip Frame 3
stop();
Symbol 514 MovieClip Frame 1
if (!hasOwnProperty("_load09CAF7B8")) {
_load09CAF7B8 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 514 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "SORT FROM LONGEST TO SHORTEST";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 517 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"8", weight_8:100, tag_8:"A", ref_7:"7", weight_7:100, tag_7:"TO", ref_6:"6", weight_6:100, tag_6:"THE", ref_5:"5", weight_5:100, tag_5:"TIME", ref_4:"4", weight_4:100, tag_4:"SPEED", ref_3:"3", weight_3:100, tag_3:"TRANCE", ref_2:"2", weight_2:100, tag_2:"GRAVITY", ref_1:"1", weight_1:100, tag_1:"UNIVERSE", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 517 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 519 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 519 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 522 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 522 MovieClip Frame 4
stop();
Symbol 522 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 522 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 522 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 525 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 525 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 525 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 527 MovieClip Frame 1
stop();
Symbol 527 MovieClip Frame 31
stop();
Symbol 534 MovieClip Frame 1
stop();
Symbol 537 MovieClip Frame 1
stop();
Symbol 537 MovieClip Frame 2
stop();
Symbol 537 MovieClip Frame 3
stop();
Symbol 538 Button
on (release) {
if (_root.score > _root.highscore[5].first) {
_root.highscore[5].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 541 MovieClip Frame 1
stop();
Symbol 541 MovieClip Frame 2
stop();
Symbol 541 MovieClip Frame 3
stop();
Symbol 542 MovieClip Frame 1
if (!hasOwnProperty("_load0B796088")) {
_load0B796088 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 542 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "SORT ALPHABETICALLY STARTING FROM 'A'";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 543 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"8", weight_8:100, tag_8:"VORTEX", ref_7:"7", weight_7:100, tag_7:"SPHERE", ref_6:"6", weight_6:100, tag_6:"QUASAR", ref_5:"5", weight_5:100, tag_5:"LIGHTSPEED", ref_4:"4", weight_4:100, tag_4:"HALO", ref_3:"3", weight_3:100, tag_3:"GALAXY", ref_2:"2", weight_2:100, tag_2:"BLACKHOLE", ref_1:"1", weight_1:100, tag_1:"ASTRONOMY", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 543 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 545 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 545 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 548 MovieClip Frame 1
stop();
Symbol 548 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 548 MovieClip Frame 4
stop();
Symbol 548 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 548 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 548 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 550 MovieClip Frame 1
stop();
Symbol 550 MovieClip Frame 31
stop();
Symbol 557 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 2
stop();
Symbol 560 MovieClip Frame 3
stop();
Symbol 561 Button
on (release) {
if (_root.score > _root.highscore[6].first) {
_root.highscore[6].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 562 MovieClip Frame 1
stop();
Symbol 562 MovieClip Frame 2
stop();
Symbol 562 MovieClip Frame 3
stop();
Symbol 563 MovieClip Frame 1
if (!hasOwnProperty("_load0BA6B400")) {
_load0BA6B400 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
bonusspeed = 0.1;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 563 MovieClip Frame 3
tellTarget ("..") {
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "MASSIVE IRISH ROCKBAND...'";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "MOST POPULAR 60'S BAND EVER.";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "COMPLETE THIS BANDNAME, 'THE ROLLING -------'.";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "AWESOME 70'S PSYCHODELIC GUITARIST 'JIMI -------'.";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "GRUNGE BAND FRONTED BY KURT KOBAIN.";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "UK DANCE GROUP FRONTED BY LIAM HOWLETT.";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "BRITISH INDIE BAND FRONTED BY LIAM GALLAGHER.";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "JAMAICAN REGGAE SINGER SONGWRITER 'BOB ------'.";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 9) {
_root.wordtoget = "X";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "Y";
_root.wordref = 11;
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 564 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"", weight_10:100, tag_10:"", ref_9:"", weight_9:100, tag_9:"", ref_8:"8", weight_8:100, tag_8:"MARLEY", ref_7:"7", weight_7:100, tag_7:"OASIS", ref_6:"6", weight_6:100, tag_6:"PRODIGY", ref_5:"5", weight_5:100, tag_5:"NIRVANA", ref_4:"4", weight_4:100, tag_4:"HENDRIX", ref_3:"3", weight_3:100, tag_3:"STONES", ref_2:"2", weight_2:100, tag_2:"THE BEATLES", ref_1:"1", weight_1:100, tag_1:"U2", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 564 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 566 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 566 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 569 MovieClip Frame 1
stop();
Symbol 569 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 569 MovieClip Frame 4
stop();
Symbol 569 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 569 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 569 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 571 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 31
stop();
Symbol 579 MovieClip Frame 1
stop();
Symbol 582 MovieClip Frame 1
stop();
Symbol 582 MovieClip Frame 2
stop();
Symbol 582 MovieClip Frame 3
stop();
Symbol 583 Button
on (release) {
if (_root.score > _root.highscore[7].first) {
_root.highscore[7].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 586 MovieClip Frame 1
stop();
Symbol 586 MovieClip Frame 2
stop();
Symbol 586 MovieClip Frame 3
stop();
Symbol 587 MovieClip Frame 1
if (!hasOwnProperty("_load0BD34A48")) {
_load0BD34A48 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
timeractive = false;
timerbar = 100;
timerbarspeed = 0.05;
bonusspeed = 0.05;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 587 MovieClip Frame 3
tellTarget ("..") {
if (!((_root.timerbar > 1) ? (_root.timeractive != true) : true)) {
_root.timerbar = _root.timerbar - _root.timerbarspeed;
tstuff.timerstuff.gotoAndStop(int(_root.timerbar));
} else if (1 >= _root.timerbar) {
losescreen.gotoAndPlay(2);
}
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "ACCELERATE";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "ADVANCE";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "DECLINE";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "VELOCITY";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "RACE";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "MOMENTUM";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "MOVE";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "DECELERATE";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "HURRY";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "QUICKEN";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 593 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"10", weight_10:100, tag_10:"QUICKEN", ref_9:"9", weight_9:100, tag_9:"HURRY", ref_8:"8", weight_8:100, tag_8:"DECELERATE", ref_7:"7", weight_7:100, tag_7:"MOVE", ref_6:"6", weight_6:100, tag_6:"MOMENTUM", ref_5:"5", weight_5:100, tag_5:"RACE", ref_4:"4", weight_4:100, tag_4:"VELOCITY", ref_3:"3", weight_3:100, tag_3:"DECLINE", ref_2:"2", weight_2:100, tag_2:"ADVANCE", ref_1:"1", weight_1:100, tag_1:"ACCELERATE", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 595 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 597 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 597 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 600 MovieClip Frame 1
stop();
Symbol 600 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 600 MovieClip Frame 4
stop();
Symbol 600 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 600 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 600 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 603 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 603 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 603 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 605 MovieClip Frame 1
stop();
Symbol 605 MovieClip Frame 31
stop();
Symbol 613 MovieClip Frame 1
stop();
Symbol 614 Button
on (release) {
_root.timeractive = true;
_root.timerbar = 100;
gotoAndStop(2);
}
Symbol 617 MovieClip Frame 1
stop();
Symbol 617 MovieClip Frame 2
stop();
Symbol 617 MovieClip Frame 3
stop();
Symbol 618 Button
on (release) {
if (_root.score > _root.highscore[8].first) {
_root.highscore[8].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 621 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 2
_root.timeractive = false;
_root.score = _root.score + int(_root.timerbar * 100);
stop();
Symbol 621 MovieClip Frame 3
stop();
Symbol 622 Button
on (release) {
gotoAndPlay("/:4");
}
Symbol 625 MovieClip Frame 1
stop();
Symbol 625 MovieClip Frame 2
stop();
Symbol 625 MovieClip Frame 3
stop();
Symbol 626 MovieClip Frame 1
if (!hasOwnProperty("_load0D703B38")) {
_load0D703B38 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
timeractive = false;
timerbar = 100;
timerbarspeed = 0.08;
bonusspeed = 0.05;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 626 MovieClip Frame 3
tellTarget ("..") {
if (!((_root.timerbar > 1) ? (_root.timeractive != true) : true)) {
_root.timerbar = _root.timerbar - _root.timerbarspeed;
tstuff.timerstuff.gotoAndStop(int(_root.timerbar));
} else if (1 >= _root.timerbar) {
losescreen.gotoAndPlay(2);
}
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "CAPITAL OF THE UNITED KINGDOM?";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "CAPITAL OF FRANCE?";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "CAPITAL OF GERMANY?";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "CAPITAL OF THE USA?";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "CAPITAL OF SPAIN?";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "CAPITAL OF RUSSIA?";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "CAPITAL OF JAPAN?";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "CAPITAL OF ITALY?";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "CAPITAL OF CANADA?";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "CAPITAL OF GREECE?";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 627 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"10", weight_10:100, tag_10:"ATHENS", ref_9:"9", weight_9:100, tag_9:"OTTAWA", ref_8:"8", weight_8:100, tag_8:"ROME", ref_7:"7", weight_7:100, tag_7:"TOKYO", ref_6:"6", weight_6:100, tag_6:"MOSCOW", ref_5:"5", weight_5:100, tag_5:"MADRID", ref_4:"4", weight_4:100, tag_4:"WASHINGTON DC", ref_3:"3", weight_3:100, tag_3:"BERLIN", ref_2:"2", weight_2:100, tag_2:"PARIS", ref_1:"1", weight_1:100, tag_1:"LONDON", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 627 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 629 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 629 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 632 MovieClip Frame 1
stop();
Symbol 632 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 632 MovieClip Frame 4
stop();
Symbol 632 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 632 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 632 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 635 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 635 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 635 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 637 MovieClip Frame 1
stop();
Symbol 637 MovieClip Frame 31
stop();
Symbol 644 MovieClip Frame 1
stop();
Symbol 647 MovieClip Frame 1
stop();
Symbol 647 MovieClip Frame 2
stop();
Symbol 647 MovieClip Frame 3
stop();
Symbol 648 Button
on (release) {
if (_root.score > _root.highscore[9].first) {
_root.highscore[9].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 649 MovieClip Frame 1
stop();
Symbol 649 MovieClip Frame 2
_root.timeractive = false;
_root.score = _root.score + int(_root.timerbar * 100);
stop();
Symbol 649 MovieClip Frame 3
stop();
Symbol 650 MovieClip Frame 1
if (!hasOwnProperty("_load0DB37520")) {
_load0DB37520 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
timeractive = false;
timerbar = 100;
timerbarspeed = 0.08;
bonusspeed = 0.05;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 650 MovieClip Frame 3
tellTarget ("..") {
if (!((_root.timerbar > 1) ? (_root.timeractive != true) : true)) {
_root.timerbar = _root.timerbar - _root.timerbarspeed;
tstuff.timerstuff.gotoAndStop(int(_root.timerbar));
} else if (1 >= _root.timerbar) {
losescreen.gotoAndPlay(2);
}
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "FASTER";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "FREQUENCY";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "FIREWALL";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "FUNCTION";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "FUN";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "FREEZE";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "FUZZY";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "FAILURE";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "FORGET";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "FLESH";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 651 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"10", weight_10:100, tag_10:"FLESH", ref_9:"9", weight_9:100, tag_9:"FORGET", ref_8:"8", weight_8:100, tag_8:"FAILURE", ref_7:"7", weight_7:100, tag_7:"FUZZY", ref_6:"6", weight_6:100, tag_6:"FREEZE", ref_5:"5", weight_5:100, tag_5:"FUN", ref_4:"4", weight_4:100, tag_4:"FUNCTION", ref_3:"3", weight_3:100, tag_3:"FIREWALL", ref_2:"2", weight_2:100, tag_2:"FREQUENCY", ref_1:"1", weight_1:100, tag_1:"FASTER", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 651 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 653 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 653 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 656 MovieClip Frame 1
stop();
Symbol 656 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 656 MovieClip Frame 4
stop();
Symbol 656 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 656 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 656 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 658 MovieClip Frame 1
stop();
Symbol 658 MovieClip Frame 31
stop();
Symbol 665 MovieClip Frame 1
stop();
Symbol 668 MovieClip Frame 1
stop();
Symbol 668 MovieClip Frame 2
stop();
Symbol 668 MovieClip Frame 3
stop();
Symbol 669 Button
on (release) {
if (_root.score > _root.highscore[10].first) {
_root.highscore[10].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 672 MovieClip Frame 1
stop();
Symbol 672 MovieClip Frame 2
_root.timeractive = false;
_root.score = _root.score + int(_root.timerbar * 100);
stop();
Symbol 672 MovieClip Frame 3
stop();
Symbol 673 MovieClip Frame 1
if (!hasOwnProperty("_load0BE6EC88")) {
_load0BE6EC88 = true;
tellTarget ("..") {
function calcscore() {
tellTarget (getProperty("..", _target)) {
_root.bonuspoints = int((_root.scoretimer * 10) * _root.scoremultiplier);
_root.score = _root.score + int((_root.scoretimer * 10) * _root.scoremultiplier);
if (_root.muted == false) {
soundfx.correct.gotoAndPlay(1);
}
}
}
}
} else {
// unexpected jump
}
_root.cansubmit = true;
timeractive = false;
timerbar = 100;
timerbarspeed = 0.1;
bonusspeed = 0.05;
scoretimer = 100;
bonuspoints = 0;
muted = false;
timecountdown = 5000;
wordsleft = 12;
depthvar = 0;
score = 0;
wordcount = 0;
offset = -1;
Stage.showMenu = false;
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 673 MovieClip Frame 3
tellTarget ("..") {
if (!((_root.timerbar > 1) ? (_root.timeractive != true) : true)) {
_root.timerbar = _root.timerbar - _root.timerbarspeed;
tstuff.timerstuff.gotoAndStop(int(_root.timerbar));
} else if (1 >= _root.timerbar) {
losescreen.gotoAndPlay(2);
}
if (_root.scoretimer > 3) {
_root.scoretimer = _root.scoretimer - _root.bonusspeed;
}
if (_root.timecountdown > 500) {
_root.timecountdown = _root.timecountdown - 5;
}
if (_root.wordcount == 0) {
_root.wordtoget = "WHICH RAPPER FAMOUSLY WORE 'PARACHUTE PANTS'?";
_root.wordref = 1;
} else if (_root.wordcount == 1) {
_root.wordtoget = "WHO SANG THE THEME SONG TO THE FILM 'TITANIC'?";
_root.wordref = 2;
} else if (_root.wordcount == 2) {
_root.wordtoget = "WHICH SINGER OWNS 'DOLLYWOOD'?";
_root.wordref = 3;
} else if (_root.wordcount == 3) {
_root.wordtoget = "WHAT IS ELVIS PRESLEY'S MIDDLE NAME?";
_root.wordref = 4;
} else if (_root.wordcount == 4) {
_root.wordtoget = "WHICH GIRLBAND SANG 'PUSH THE BUTTON' IN 2005?";
_root.wordref = 5;
} else if (_root.wordcount == 5) {
_root.wordtoget = "MOONWALKING SINGER OF 'BILLY JEAN'?";
_root.wordref = 6;
} else if (_root.wordcount == 6) {
_root.wordtoget = "WHICH FAMOUS GIRLBAND SANG 'WANNABE'?";
_root.wordref = 7;
} else if (_root.wordcount == 7) {
_root.wordtoget = "WHICH 60'S ROCK BAND SANG 'LIGHT MY FIRE'?";
_root.wordref = 8;
} else if (_root.wordcount == 8) {
_root.wordtoget = "WHICH U.S. PUNK BAND SANG 'AMERICAN IDIOT'?";
_root.wordref = 9;
} else if (_root.wordcount == 9) {
_root.wordtoget = "WHICH BAND SANG 'ANOTHER ONE BITES THE DUST'?";
_root.wordref = 10;
} else if (_root.wordcount == 10) {
_root.wordtoget = "DONE";
winscreen.gotoAndStop(2);
} else if (_root.wordcount == 11) {
_root.wordtoget = "Z";
_root.wordref = 12;
}
};
gotoAndPlay (2);
Symbol 674 MovieClip Frame 1
if (!hasOwnProperty("_load")) {
_load = true;
tellTarget ("..") {
parameters = {ref_50:"", weight_50:100, tag_50:"", ref_49:"", weight_49:100, tag_49:"", ref_48:"", weight_48:100, tag_48:"", ref_47:"", weight_47:100, tag_47:"", ref_46:"", weight_46:100, tag_46:"", ref_45:"", weight_45:100, tag_45:"", ref_44:"", weight_44:100, tag_44:"", ref_43:"", weight_43:100, tag_43:"", ref_42:"", weight_42:100, tag_42:"", ref_41:"", weight_41:100, tag_41:"", ref_40:"", weight_40:100, tag_40:"", ref_39:"", weight_39:100, tag_39:"", ref_38:"", weight_38:100, tag_38:"", ref_37:"", weight_37:100, tag_37:"", ref_36:"", weight_36:100, tag_36:"", ref_35:"", weight_35:100, tag_35:"", ref_34:"", weight_34:100, tag_34:"", ref_33:"", weight_33:100, tag_33:"", ref_32:"", weight_32:100, tag_32:"", ref_31:"", weight_31:100, tag_31:"", ref_30:"", weight_30:100, tag_30:"", ref_29:"", weight_29:100, tag_29:"", ref_28:"", weight_28:100, tag_28:"", ref_27:"", weight_27:100, tag_27:"", ref_26:"", weight_26:100, tag_26:"", ref_25:"", weight_25:100, tag_25:"", ref_24:"", weight_24:100, tag_24:"", ref_23:"", weight_23:100, tag_23:"", ref_22:"", weight_22:100, tag_22:"", ref_21:"", weight_21:100, tag_21:"", ref_20:"", weight_20:100, tag_20:"", ref_19:"", weight_19:100, tag_19:"", ref_18:"", weight_18:100, tag_18:"", ref_17:"", weight_17:100, tag_17:"", ref_16:"", weight_16:100, tag_16:"", ref_15:"", weight_15:100, tag_15:"", ref_14:"", weight_14:100, tag_14:"", ref_13:"", weight_13:100, tag_13:"", ref_12:"", weight_12:100, tag_12:"", ref_11:"", weight_11:100, tag_11:"", ref_10:"10", weight_10:100, tag_10:"QUEEN", ref_9:"9", weight_9:100, tag_9:"GREENDAY", ref_8:"8", weight_8:100, tag_8:"THE DOORS", ref_7:"7", weight_7:100, tag_7:"SPICE GIRLS", ref_6:"6", weight_6:100, tag_6:"MICHAEL JACKSON", ref_5:"5", weight_5:100, tag_5:"SUGABABES", ref_4:"4", weight_4:100, tag_4:"AARON", ref_3:"3", weight_3:100, tag_3:"DOLLY PARTON", ref_2:"2", weight_2:100, tag_2:"CELINE DION", ref_1:"1", weight_1:100, tag_1:"MC HAMMER", ClearTags:false, UseStaticTags:true, ShowPointsSpreading:false, SpreadPointIterations:10, FrameTimeOut:0, Style:3, BgndColor:-2147483648, MaxColor:-256, MinColor:-16777216, MaxSize:300, MinSize:50, Radius:100, TagFileName:""};
properties = parameters;
}
} else {
// unexpected jump
}
function DefineClasses() {
tellTarget (getProperty("..", _target)) {
_global.SphericalPoint = function () {
this.r = 0;
this.azmith = 0;
this.zenith = 0;
this.x = 0;
this.y = 0;
this.z = 0;
};
SphericalPoint.prototype.ToCartesian = function () {
var sinA = Math.sin(this.azmith * (Math.PI/180));
var sinZ = Math.sin(this.zenith * (Math.PI/180));
var cosA = Math.cos(this.azmith * (Math.PI/180));
var cosZ = Math.cos(this.zenith * (Math.PI/180));
this.x = (this.r * sinZ) * cosA;
this.y = (this.r * sinZ) * sinA;
this.z = this.r * cosZ;
};
SphericalPoint.prototype.ToSpherical = function () {
var xsq = (this.x * this.x);
var ysq = (this.y * this.y);
var zsq = (this.z * this.z);
this.r = Math.sqrt((xsq + ysq) + zsq);
if (0 >= this.r) {
this.azmith = 0;
this.zenith = 90;
} else {
this.azmith = Math.atan2(this.y, this.x) * 57.2957795130823;
this.zenith = Math.acos(this.z / this.r) * 57.2957795130823;
}
};
SphericalPoint.prototype.RotateXZ = function (a) {
var xzr = Math.sqrt((this.x * this.x) + (this.z * this.z));
var ang = (Math.atan2(this.z, this.x) * 57.2957795130823);
ang = ang + a;
this.x = xzr * Math.cos(ang * (Math.PI/180));
this.z = xzr * Math.sin(ang * (Math.PI/180));
};
SphericalPoint.prototype.DistanceSq = function (p) {
var dx = (p.x - this.x);
var dy = (p.y - this.y);
var dz = (p.z - this.z);
return(((dx * dx) + (dy * dy)) + (dz * dz));
};
SphericalPoint.prototype.Normalise = function (new_r) {
var d = Math.sqrt(((this.x * this.x) + (this.y * this.y)) + (this.z * this.z));
if (d > 0) {
new_r = new_r / d;
this.x = this.x * new_r;
this.y = this.y * new_r;
this.z = this.z * new_r;
}
};
SphericalPoint.prototype.Random = function (r) {
this.r = r;
this.zenith = ((180 - 0) * (random(100001) / 100000)) + 0;
this.azmith = ((360 - 0) * (random(100001) / 100000)) + 0;
this.ToCartesian();
};
}
}
// unexpected jump
// unexpected jump
function RotateItem(name, axis, azmith) {
tellTarget (getProperty("..", _target)) {
if (!this[name]._visible) {
return(undefined);
}
this[name].point.RotateXZ(axis);
this[name].point.ToSpherical();
this[name].point.azmith = this[name].point.azmith + azmith;
this[name].point.ToCartesian();
this[name].point.RotateXZ(-axis);
this[name]._x = this[name].point.x;
this[name]._y = -this[name].point.z;
z = this[name].point.y;
z = z + parameters.Radius;
z = z / parameters.Radius;
xs = (z * 25) + 50;
xs = xs * (this[name].weight / 100);
this[name]._xscale = xs;
this[name]._yscale = xs;
this[name]._alpha = (25 * z) + 20;
return(this[name].point.y);
}
}
// unexpected jump
// unexpected jump
function MovePoints(n1, n2, ratio) {
tellTarget (getProperty("..", _target)) {
var p1x = this[n1].point.x;
var p1y = this[n1].point.y;
var p1z = this[n1].point.z;
var p2x = this[n2].point.x;
var p2y = this[n2].point.y;
var p2z = this[n2].point.z;
var r1 = Number(1 + ratio);
this[n2].point.x = p1x + (r1 * (p2x - p1x));
this[n2].point.y = p1y + (r1 * (p2y - p1y));
this[n2].point.z = p1z + (r1 * (p2z - p1z));
this[n1].point.x = p1x - (ratio * (p2x - p1x));
this[n1].point.y = p1y - (ratio * (p2y - p1y));
this[n1].point.z = p1z - (ratio * (p2z - p1z));
this[n1].point.Normalise(parameters.Radius);
this[n2].point.Normalise(parameters.Radius);
}
}
// unexpected jump
// unexpected jump
function SpreadPoints() {
tellTarget (getProperty("..", _target)) {
var loops = (parameters.ShowPointsSpreading ? 1 : 3);
var n = Number(loadtags.tags);
for ( ; (loops--) > 0 ; for ( ; (n-1) >= i ; i++) {
j = i + 1for ( ; n >= j ; j++) {
n1 = "item" add in2 = "item" add jdsq = this[n1].point.DistanceSq(this[n2].point)if (dsq > maxdsq) {
maxdsq = dsq}
if (dsq < mindsq) {
mindsq = dsqp1name = n1p2name = n2}
}
}
, if ((maxdsq - mindsq) > 0.1) {
MovePoints(p1name, p2name, (parameters.ShowPointsSpreading ? 0.05 : 0.1))} else {
G_iterations_SP = -1}
) {
var p1name = "item1";
var p2name = "item2";
var mindsq = this[p1name].point.DistanceSq(this[p2name].point);
delete _global.__resolve;
_global.__resolve = _global.__debugResolve;
if (undefined == mindsq) {
return(undefined);
}
var maxdsq = mindsq;
delete _global.__resolve;
var n1;
if (n1 == undefined) {
var n1 = null;
}
var n2;
if (n2 == undefined) {
var n2 = null;
}
var dsq;
if (dsq == undefined) {
var dsq = NaN;
}
var i;
var j;
_global.__resolve = _global.__debugResolve;
i = 1;
}
}
}
// unexpected jump
// unexpected jump
function itemDepth(a, b) {
tellTarget (getProperty("..", _target)) {
var z1 = Number(a.split(":")[1]);
var z2 = Number(b.split(":")[1]);
if (z1 < z2) {
return(-1);
}
if (z1 == z2) {
return(0);
}
return(1);
}
}
// unexpected jump
// unexpected jump
DefineClasses();
G_dAz = -1;
G_Axis = 0;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_isOver = false;
G_ShowDisplay = false;
ItemIndex = new Array();
G_iterations_SP = parameters.SpreadPointIterations;
if (parameters.ShowPointsSpreading) {
G_iterations_SP = G_iterations_SP * 6;
}
// unexpected jump
// unexpected jump
};
nextFrame();
play();
Symbol 674 MovieClip Frame 3
tellTarget ("..") {
if (!((_xmouse == xmouse0) ? (_ymouse == ymouse0) : false)) {
G_Axis = Math.atan2(_ymouse, _xmouse) * 57.2957795130823;
xmouse0 = _xmouse;
ymouse0 = _ymouse;
G_dAz = ((-Math.sqrt((xmouse0 * xmouse0) + (ymouse0 * ymouse0))) / parameters.Radius) * 3;
}
if (!(parameters.ShowPointsSpreading ? ((G_iterations_SP--) <= 0) : true)) {
SpreadPoints();
}
if (!(G_ShowDisplay ? (G_isOver) : true)) {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = "item" add i;
z = RotateItem(item_name, G_Axis, G_dAz);
ItemIndex[i - 1] = (item_name add ":") add z;
}
ItemIndex.sort(itemDepth);
i = 1;
for ( ; loadtags.tags >= i ; i++) {
item_name = ItemIndex[i - 1].split(":")[0];
this._parent[item_name].swapDepths(i);
}
}
};
gotoAndPlay (2);
Symbol 676 MovieClip Frame 1
topgrad._rotation = topgrad._rotation + dt;
bottomgrad._rotation = bottomgrad._rotation + db;
if ("" != parameters.Text) {
if ((framecount--) < 0) {
framecount = parameters.TextFlashDelay;
label._text.textColor = (colortop ? (parameters.ColorTopHighlight) : (parameters.ColorBottomHighlight));
colortop = !colortop;
}
}
Symbol 676 MovieClip Frame 2
this.gotoAndPlay(1);
Symbol 679 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 3
if (0 == loadtags.tags) {
Preload_circle.stop();
Preload_circle._visible = false;
item.label.text = "Could not read \n" add parameters.TagFileName;
item._visible = true;
item.frame._visible = false;
} else {
i = 1;
for ( ; loadtags.tags >= i ; i++) {
depth = this.getNextHighestDepth();
item.duplicateMovieClip("item" add i, depth);
}
}
Symbol 679 MovieClip Frame 4
stop();
Symbol 679 MovieClip Frame 5
if (parameters.ShowPointsSpreading) {
gotoAndPlay("ShowPoints");
} else {
SpreadPoints();
}
Symbol 679 MovieClip Frame 6
SpreadPoints();
if ((G_iterations_SP--) > 0) {
gotoAndPlay("SpreadPoints");
}
Symbol 679 MovieClip Frame 7
stop();
i = 1;
for ( ; loadtags.tags >= i ; i++) {
this["item" add i]._visible = true;
}
G_ShowDisplay = true;
Preload_circle.stop();
Preload_circle._visible = false;
Symbol 681 MovieClip Frame 1
stop();
Symbol 681 MovieClip Frame 31
stop();
Symbol 688 MovieClip Frame 1
stop();
Symbol 691 MovieClip Frame 1
stop();
Symbol 691 MovieClip Frame 2
stop();
Symbol 691 MovieClip Frame 3
stop();
Symbol 692 Button
on (release) {
if (_root.score > _root.highscore[11].first) {
_root.highscore[11].first = _root.score;
}
gotoAndPlay("/:4");
}
Symbol 695 MovieClip Frame 1
stop();
Symbol 695 MovieClip Frame 2
_root.timeractive = false;
_root.score = _root.score + int(_root.timerbar * 100);
stop();
Symbol 695 MovieClip Frame 3
stop();
Symbol 696 MovieClip Frame 1
if (!hasOwnProperty("_load0BE6FF90")) {
_load0BE6FF90 = true;
tellTarget ("..") {
stopAllSounds();
}
} else {
// unexpected jump
}
};
stop();
Symbol 699 MovieClip Frame 1
if (_root.muted == false) {
gotoAndPlay(2);
} else if (_root.muted == true) {
gotoAndPlay(3);
}
Symbol 699 MovieClip Frame 2
stop();
_root.muted = false;
Symbol 699 MovieClip Frame 3
stop();
_root.muted = true;
stopAllSounds();
Symbol 705 Button
on (release) {
gotoAndPlay("/:4");
}
Symbol 712 Button
on (release) {
_root.txt = "";
getURL("http://www.bubblebox.com/clickreg.php?type=gamestats&id=1393&subid=fromgameover", "_blank", "POST");
}
Symbol 716 MovieClip Frame 1
if (!hasOwnProperty("_load0BE71298")) {
_load0BE71298 = true;
tellTarget ("..") {
stopAllSounds();
}
} else {
// unexpected jump
}
};
stop();
Symbol 717 Button
on (release) {
getURL("http://www.psionic3d.co.uk", "_blank");
}
Symbol 718 Button
on (release) {
_root.txt = "";
getURL("http://www.bubblebox.com/clickreg.php?type=gamestats&id=1393&subid=fromsubmitscores", "_blank", "POST");
}
Symbol 720 Button
on (release) {
_root.overallscore = 0;
_root.beatthecreator = false;
_root.highscore = new Array();
SharedObj.data.highscore = _root.highscore;
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
highscore.push({first:0});
SharedObj.data.seasy1 = 1;
SharedObj.data.seasy2 = 0;
SharedObj.data.seasy3 = 0;
SharedObj.data.seasy4 = 0;
SharedObj.data.smed1 = 0;
SharedObj.data.smed2 = 0;
SharedObj.data.smed3 = 0;
SharedObj.data.smed4 = 0;
SharedObj.data.shard1 = 0;
SharedObj.data.shard2 = 0;
SharedObj.data.shard3 = 0;
SharedObj.data.shard4 = 0;
SharedObj.flush();
_root.resetallscores();
gotoAndPlay("/:4");
}
Symbol 730 MovieClip Frame 1
stop();
Symbol 730 MovieClip Frame 2
stop();
Symbol 732 MovieClip Frame 1
stop();
Symbol 745 Button
on (release) {
tellTarget ("..") {
gotoAndPlay("/:4");
}
}
Symbol 746 MovieClip Frame 2
tellTarget ("..") {
};
gotoAndPlay (1);
Symbol 748 MovieClip Frame 1
stop();
Symbol 748 MovieClip Frame 2
stop();
Symbol 754 Button
on (release) {
tellTarget ("..") {
msecstime = Math.floor(((_root.overallscore + 834) * 3) - 3242);
timetaken = _root.timeinseconds;
gameID = 1393;
highscore = _root.overallscore;
getURL("http://www.bubblebox.com/scripts/misc/biomexscore.php", "_blank", "POST");
sendname.gotoAndPlay(2);
backbutton.gotoAndPlay(2);
_root.inputnameb._visible = false;
_root.sbut._visible = false;
_root.scoremultiplier = 1;
}
}
Symbol 757 MovieClip Frame 60
stop();