Frame 1
function timeout() {
if (!lv_lv.loaded) {
vc_lv.onLoad = null;
delete vc_lv;
play();
}
clearInterval(tOIntId);
delete tOIntId;
}
stop();
var my_cm = new ContextMenu();
my_cm.hideBuiltInItems();
this.menu = my_cm;
_global.master_url = "http://www.kingofdefenders.com/";
var isJavascriptEnabled = (_root.jsEnabled != undefined);
var isMaster = (_root._url.indexOf(_global.master_url) >= 0);
var domain = ((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0]));
var playerVersion = Number(getVersion().substr(getVersion().indexOf(" ") + 1).split(",")[0]);
var movieVersion = (_root.getSWFVersion ? (_root.getSWFVersion()) : 8);
var ori_dom = (_root.ori_dom ? (_root.ori_dom) : (domain));
var game_version = 1;
if (movieVersion >= 8) {
if (playerVersion < 7) {
loadMovie (_global.master_url + "error.swf", _root);
} else if (playerVersion == 7) {
loadMovie ((_global.master_url + "game7.swf") + (isMaster ? ((isJavascriptEnabled ? "?jsEnabled=true" : "")) : ("?ori_dom=" + ori_dom)), _root);
} else if (isMaster) {
play();
} else {
var vc_lv = new LoadVars();
vc_lv.onLoad = function (success) {
clearInterval(tOIntId);
delete tOIntId;
if (success) {
if (Number(vc_lv.v) > game_version) {
loadMovie ((_global.master_url + "game.swf?ori_dom=") + ori_dom, _root);
} else {
play();
}
} else {
play();
}
delete vc_lv;
};
tOIntId = setInterval(timeout, 2000);
vc_lv.load(_global.master_url + "v.php");
}
} else {
play();
}
Frame 2
stop();
_lockroot = true;
preloader.miy = preloader.mask._y;
preloader.mdy = preloader.mtop_mc._y - preloader.mbot_mc._y;
preloader.onEnterFrame = function () {
if ((_root.getBytesLoaded() == _root.getBytesTotal()) && (_root.getBytesTotal() != -1)) {
_root.gotoAndStop("startpage");
} else {
this.mask._y = this.miy + (this.mdy * (_root.getBytesLoaded() / _root.getBytesTotal()));
this.msg_mc.gotoAndStop(Math.ceil((this.msg_mc._totalframes - 1) * (_root.getBytesLoaded() / _root.getBytesTotal())) + 1);
}
};
Frame 3
function follow() {
this._x = _root._xmouse;
this._y = _root._ymouse;
}
function mouseover() {
cursor.gotoAndStop("over");
}
function mouseout() {
cursor.gotoAndStop("out");
}
function openWindow(url, popup, options) {
if (popup) {
if (flash.external.ExternalInterface.call("eval", "true")) {
flash.external.ExternalInterface.call("open", url, "", options);
} else if (_global.root.isMaster && (_global.root.isJavascriptEnabled)) {
getURL (((("javascript:void window.open( \"" + url) + "\", \"\" , \"") + options) + "\");");
} else {
getURL (url, "_blank");
}
} else {
getURL (url, "_blank");
}
}
stop();
Mouse.hide();
onMouseDown = Mouse.hide;
cursor.onMouseMove = follow;
cursor.onMouseUp = mouseout;
Stage.scaleMode = "showAll";
Stage.align = "TL";
_global.root = this;
if (restart) {
gotoAndStop ("game");
delete restart;
}
Frame 4
_global.game = game;
stop();
Symbol 21 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 3
stop();
Symbol 36 Button
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 41 MovieClip Frame 3
stop();
Symbol 43 Button
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 59 Button
on (release) {
_global.root.gotoAndStop("game");
}
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 63 Button
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=148");
}
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 67 Button
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=149");
}
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 72 Button
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=151");
}
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 78 Button
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=150");
}
Symbol 80 MovieClip Frame 33
stop();
Symbol 80 MovieClip Frame 42
stop();
Symbol 84 MovieClip Frame 1
function onEnterFrame() {
var _local3 = _global.control_snd.getVolume();
var _local2 = (_global.control_snd.mute ? 0 : (_global.control_snd.tgtVol));
if (_local3 > _local2) {
if ((_local3 - dv) < _local2) {
_global.control_snd.setVolume(_local2);
} else {
_global.control_snd.setVolume(_local3 - dv);
}
} else if (_local3 < _local2) {
if ((_local3 + dv) > _local2) {
_global.control_snd.setVolume(_local2);
} else {
_global.control_snd.setVolume(_local3 + dv);
}
}
}
function onPress() {
play();
}
function onRollOver() {
_global.root.mouseover();
}
function onRollOut() {
_global.root.mouseout();
}
if (!_global.control_snd) {
_global.control_snd = new Sound();
_global.control_snd.tgtVol = 100;
dv = 8;
cacheAsBitmap = true;
}
stop();
_global.control_snd.mute = false;
Symbol 84 MovieClip Frame 2
stop();
_global.control_snd.mute = true;
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 2
stop();
Symbol 93 MovieClip Frame 1
this._visible = false;
kv_v = {c:11, td:"census.killerviral.com"};
System.security.allowDomain(kv_v.td);
kv_v.c_so = SharedObject.getLocal(kv_v.c, "/");
kv_v.d = (_root.ori_dom ? (_root.ori_dom) : (((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0]))));
kv_v.fpv = getVersion().split(" ")[1].split(",")[0];
kv_v.lurl = ((((((((((("http://" + kv_v.td) + "/tracker.php") + "?c=") + kv_v.c) + "&r=") + Math.floor(Math.random() * 10000000000)) + "&d=") + kv_v.d) + "&u=") + (kv_v.c_so.data.u ? "1" : "")) + "&p=") + kv_v.fpv;
kv_v.c_so.data.u = true;
kv_v.c_so.flush();
kv_v.t_mc = this.createEmptyMovieClip("kv_tracker", 0);
kv_v.l_mcl = new MovieClipLoader();
if (kv_v.l_mcl.loadClip) {
kv_v.l_mcl.loadClip(kv_v.lurl, kv_v.t_mc);
} else {
loadMovie (kv_v.lurl, kv_v.t_mc);
}
Symbol 114 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
stop();
Symbol 126 MovieClip Frame 3
stop();
Symbol 133 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 2
stop();
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 2
stop();
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 2
stop();
Symbol 163 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 2
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 2
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 2
stop();
Symbol 181 MovieClip Frame 1
stop();
Symbol 181 MovieClip Frame 2
stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 2
stop();
Symbol 189 MovieClip Frame 1
stop();
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 3
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 8
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 14
stop();
Symbol 189 MovieClip Frame 15
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 21
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 22
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 24
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 26
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 28
mc.gotoAndStop(_parent.team);
stop();
Symbol 189 MovieClip Frame 30
stop();
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 35
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 37
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 40
mc.gotoAndStop(_parent.team);
Symbol 189 MovieClip Frame 42
stop();
Symbol 197 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 2
stop();
Symbol 197 MovieClip Frame 3
stop();
Symbol 197 MovieClip Frame 4
stop();
Symbol 197 MovieClip Frame 5
stop();
Symbol 197 MovieClip Frame 6
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 2
stop();
Symbol 201 MovieClip Frame 3
stop();
Symbol 209 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 2
stop();
Symbol 209 MovieClip Frame 3
stop();
Symbol 209 MovieClip Frame 4
stop();
Symbol 209 MovieClip Frame 5
stop();
Symbol 209 MovieClip Frame 6
stop();
Symbol 213 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 2
stop();
Symbol 213 MovieClip Frame 3
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 2
stop();
Symbol 221 MovieClip Frame 3
stop();
Symbol 221 MovieClip Frame 4
stop();
Symbol 221 MovieClip Frame 5
stop();
Symbol 221 MovieClip Frame 6
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 2
stop();
Symbol 225 MovieClip Frame 3
stop();
Symbol 226 MovieClip Frame 1
mc.gotoAndStop(_parent.tone);
mc.kit.gotoAndStop(_parent._parent.team);
Symbol 226 MovieClip Frame 3
if ((_parent.jump > 0) && (_parent._parent._parent == _global.game)) {
if ((Math.random() * 100) <= _parent.jump) {
_parent.gotoAndPlay("jump");
}
}
Symbol 226 MovieClip Frame 4
mc.gotoAndStop(_parent.tone);
mc.kit.gotoAndStop(_parent._parent.team);
Symbol 226 MovieClip Frame 6
if ((_parent.jump > 0) && (_parent._parent._parent == _global.game)) {
if ((Math.random() * 100) <= _parent.jump) {
_parent.gotoAndPlay("jump");
}
}
Symbol 226 MovieClip Frame 7
mc.gotoAndStop(_parent.tone);
mc.kit.gotoAndStop(_parent._parent.team);
Symbol 226 MovieClip Frame 9
if ((_parent.jump > 0) && (_parent._parent._parent == _global.game)) {
if ((Math.random() * 100) <= _parent.jump) {
_parent.gotoAndPlay("jump");
}
}
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 2
stop();
Symbol 234 MovieClip Frame 3
stop();
Symbol 234 MovieClip Frame 4
stop();
Symbol 234 MovieClip Frame 5
stop();
Symbol 234 MovieClip Frame 6
stop();
Symbol 238 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 2
stop();
Symbol 238 MovieClip Frame 3
stop();
Symbol 246 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 2
stop();
Symbol 246 MovieClip Frame 3
stop();
Symbol 246 MovieClip Frame 4
stop();
Symbol 246 MovieClip Frame 5
stop();
Symbol 246 MovieClip Frame 6
stop();
Symbol 250 MovieClip Frame 1
stop();
Symbol 250 MovieClip Frame 2
stop();
Symbol 250 MovieClip Frame 3
stop();
Symbol 251 MovieClip Frame 1
mc.gotoAndStop(_parent.tone);
mc.kit.gotoAndStop(_parent._parent.team);
Symbol 251 MovieClip Frame 3
mc.gotoAndStop(_parent.tone);
mc.kit.gotoAndStop(_parent._parent.team);
Symbol 251 MovieClip Frame 5
stop();
Symbol 259 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 2
stop();
Symbol 259 MovieClip Frame 3
stop();
Symbol 259 MovieClip Frame 4
stop();
Symbol 259 MovieClip Frame 5
stop();
Symbol 259 MovieClip Frame 6
stop();
Symbol 263 MovieClip Frame 3
stop();
Symbol 266 MovieClip Frame 1
stop();
Symbol 266 MovieClip Frame 2
stop();
Symbol 266 MovieClip Frame 3
stop();
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 2
stop();
Symbol 274 MovieClip Frame 3
stop();
Symbol 274 MovieClip Frame 4
stop();
Symbol 274 MovieClip Frame 5
stop();
Symbol 274 MovieClip Frame 6
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 2
stop();
Symbol 278 MovieClip Frame 3
stop();
Symbol 286 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 2
stop();
Symbol 286 MovieClip Frame 3
stop();
Symbol 286 MovieClip Frame 4
stop();
Symbol 286 MovieClip Frame 5
stop();
Symbol 286 MovieClip Frame 6
stop();
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 2
stop();
Symbol 290 MovieClip Frame 3
stop();
Symbol 291 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 2
gotoAndStop ("leap");
Symbol 291 MovieClip Frame 3
mc.gotoAndStop(_parent.tone);
mc.kit.gotoAndStop(_parent._parent.team);
stop();
Symbol 291 MovieClip Frame 4
gotoAndStop ("hit");
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 2
stop();
Symbol 292 MovieClip Frame 3
mc.gotoAndStop(tone);
mc.kit.gotoAndStop(_parent.team);
stop();
Symbol 292 MovieClip Frame 4
player.gotoAndStop(tone);
player.kit.gotoAndStop(_parent.team);
willJump = true;
if (_parent.onEnterFrame) {
stop();
}
Symbol 292 MovieClip Frame 7
isJumping = true;
delete willJump;
player.mc.gotoAndStop(tone);
player.mc.kit.gotoAndStop(_parent.team);
Symbol 292 MovieClip Frame 16
delete isJumping;
gotoAndStop ("dance");
Symbol 298 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 2
stop();
Symbol 298 MovieClip Frame 3
stop();
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 2
stop();
Symbol 304 MovieClip Frame 3
stop();
Symbol 310 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 2
stop();
Symbol 310 MovieClip Frame 3
stop();
Symbol 311 MovieClip Frame 1
mc.gotoAndStop(_parent.tone);
Symbol 311 MovieClip Frame 5
mc.gotoAndStop(_parent.tone);
Symbol 311 MovieClip Frame 9
mc.gotoAndStop(_parent.tone);
Symbol 317 MovieClip Frame 1
stop();
Symbol 317 MovieClip Frame 2
stop();
Symbol 317 MovieClip Frame 3
stop();
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 2
stop();
Symbol 323 MovieClip Frame 3
stop();
Symbol 324 MovieClip Frame 1
mc.gotoAndStop(_parent.tone);
Symbol 324 MovieClip Frame 3
mc.gotoAndStop(_parent.tone);
Symbol 324 MovieClip Frame 5
stop();
Symbol 330 MovieClip Frame 1
stop();
Symbol 330 MovieClip Frame 2
stop();
Symbol 330 MovieClip Frame 3
stop();
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 2
stop();
Symbol 331 MovieClip Frame 3
stop();
player.gotoAndStop(tone);
Symbol 332 MovieClip Frame 1
stop();
team = "france";
_global.game.playersInit(this, true);
Instance of Symbol 140 MovieClip "posts_mask" in Symbol 332 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 189 MovieClip "keeper" in Symbol 332 MovieClip Frame 1
onClipEvent (load) {
z = 8;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 1
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(5);
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 1
onClipEvent (load) {
z = 3;
tone = "dark";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 1
onClipEvent (load) {
z = 2;
tone = "medium";
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 1
onClipEvent (load) {
z = 1;
tone = "medium";
player.gotoAndPlay(5);
}
Symbol 332 MovieClip Frame 2
stop();
team = "france";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 2
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(7);
}
Instance of Symbol 331 MovieClip "p6" in Symbol 332 MovieClip Frame 2
onClipEvent (load) {
z = 6;
tone = "dark";
player.gotoAndPlay(1);
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 2
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(1);
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 2
onClipEvent (load) {
z = 3;
tone = "pale";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 2
onClipEvent (load) {
z = 2;
tone = "dark";
player.gotoAndPlay(5);
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 2
onClipEvent (load) {
z = 1;
tone = "medium";
player.gotoAndPlay(7);
}
Symbol 332 MovieClip Frame 3
stop();
team = "france";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 3
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
}
Instance of Symbol 331 MovieClip "p6" in Symbol 332 MovieClip Frame 3
onClipEvent (load) {
z = 6;
tone = "pale";
player.gotoAndPlay(9);
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 3
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 3
onClipEvent (load) {
z = 3;
tone = "medium";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 3
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(5);
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 3
onClipEvent (load) {
z = 1;
tone = "dark";
player.gotoAndPlay(1);
}
Symbol 332 MovieClip Frame 4
stop();
team = "mexico";
_global.game.playersInit(this, true);
Symbol 332 MovieClip Frame 5
stop();
team = "mexico";
_global.game.playersInit(this, true);
Instance of Symbol 331 MovieClip "p6" in Symbol 332 MovieClip Frame 5
onClipEvent (load) {
z = 6;
tone = "dark";
player.gotoAndPlay(9);
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 5
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 5
onClipEvent (load) {
z = 3;
tone = "medium";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 5
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(5);
jump = 99;
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 5
onClipEvent (load) {
z = 1;
tone = "pale";
player.gotoAndPlay(1);
}
Symbol 332 MovieClip Frame 6
stop();
team = "mexico";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 6
onClipEvent (load) {
z = 7;
tone = "dark";
player.gotoAndPlay(1);
jump = 99;
}
Instance of Symbol 331 MovieClip "p6" in Symbol 332 MovieClip Frame 6
onClipEvent (load) {
z = 6;
tone = "pale";
player.gotoAndPlay(9);
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 6
onClipEvent (load) {
z = 3;
tone = "pale";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 6
onClipEvent (load) {
z = 2;
tone = "pale";
player.gotoAndPlay(5);
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 6
onClipEvent (load) {
z = 1;
tone = "medium";
player.gotoAndPlay(1);
}
Symbol 332 MovieClip Frame 7
stop();
team = "italy";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 7
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
jump = 50;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 7
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
jump = 50;
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 7
onClipEvent (load) {
z = 3;
tone = "medium";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 7
onClipEvent (load) {
z = 2;
tone = "pale";
player.gotoAndPlay(5);
jump = 50;
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 7
onClipEvent (load) {
z = 1;
tone = "dark";
player.gotoAndPlay(1);
}
Symbol 332 MovieClip Frame 8
stop();
team = "italy";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 8
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
}
Instance of Symbol 331 MovieClip "p6" in Symbol 332 MovieClip Frame 8
onClipEvent (load) {
z = 6;
tone = "medium";
player.gotoAndPlay(9);
}
Instance of Symbol 292 MovieClip "p5" in Symbol 332 MovieClip Frame 8
onClipEvent (load) {
z = 5;
tone = "medium";
player.gotoAndPlay(7);
jump = 99;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 8
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(2);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 8
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(5);
jump = 99;
}
Symbol 332 MovieClip Frame 9
stop();
team = "italy";
_global.game.playersInit(this, true);
Instance of Symbol 331 MovieClip "p6" in Symbol 332 MovieClip Frame 9
onClipEvent (load) {
z = 6;
tone = "pale";
player.gotoAndPlay(9);
}
Instance of Symbol 292 MovieClip "p5" in Symbol 332 MovieClip Frame 9
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
jump = 80;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 9
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 9
onClipEvent (load) {
z = 3;
tone = "dark";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 9
onClipEvent (load) {
z = 2;
tone = "pale";
player.gotoAndPlay(5);
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 9
onClipEvent (load) {
z = 1;
tone = "pale";
player.gotoAndPlay(1);
}
Symbol 332 MovieClip Frame 10
stop();
team = "argentina";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 10
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
jump = 80;
}
Instance of Symbol 292 MovieClip "p5" in Symbol 332 MovieClip Frame 10
onClipEvent (load) {
z = 7;
tone = "pale";
player.gotoAndPlay(3);
jump = 80;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 10
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
jump = 80;
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 10
onClipEvent (load) {
z = 3;
tone = "medium";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 10
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(5);
jump = 80;
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 10
onClipEvent (load) {
z = 1;
tone = "dark";
player.gotoAndPlay(1);
}
Symbol 332 MovieClip Frame 11
stop();
team = "argentina";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 11
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 11
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 11
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(5);
}
Symbol 332 MovieClip Frame 12
stop();
team = "argentina";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 12
onClipEvent (load) {
z = 7;
tone = "pale";
player.gotoAndPlay(1);
jump = 80;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 12
onClipEvent (load) {
z = 4;
tone = "medium";
player.gotoAndPlay(7);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 12
onClipEvent (load) {
z = 2;
tone = "pale";
player.gotoAndPlay(5);
}
Symbol 332 MovieClip Frame 13
stop();
team = "brazil";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 13
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
jump = 100;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 13
onClipEvent (load) {
z = 4;
tone = "dark";
player.gotoAndPlay(7);
jump = 100;
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 13
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(5);
}
Symbol 332 MovieClip Frame 14
stop();
team = "brazil";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 14
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(1);
}
Instance of Symbol 292 MovieClip "p5" in Symbol 332 MovieClip Frame 14
onClipEvent (load) {
z = 7;
tone = "medium";
player.gotoAndPlay(3);
jump = 80;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 14
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 14
onClipEvent (load) {
z = 2;
tone = "dark";
player.gotoAndPlay(5);
}
Symbol 332 MovieClip Frame 15
stop();
team = "brazil";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p3" in Symbol 332 MovieClip Frame 15
onClipEvent (load) {
z = 5;
tone = "pale";
player.gotoAndPlay(3);
jump = 80;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 15
onClipEvent (load) {
z = 4;
tone = "dark";
player.gotoAndPlay(7);
}
Instance of Symbol 331 MovieClip "p5" in Symbol 332 MovieClip Frame 15
onClipEvent (load) {
z = 3;
tone = "medium";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 15
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(5);
}
Symbol 332 MovieClip Frame 16
stop();
team = "germany";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p7" in Symbol 332 MovieClip Frame 16
onClipEvent (load) {
z = 7;
tone = "pale";
player.gotoAndPlay(3);
jump = 100;
}
Instance of Symbol 292 MovieClip "p4" in Symbol 332 MovieClip Frame 16
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
}
Instance of Symbol 292 MovieClip "p9" in Symbol 332 MovieClip Frame 16
onClipEvent (load) {
z = 4;
tone = "medium";
player.gotoAndPlay(7);
}
Instance of Symbol 331 MovieClip "p3" in Symbol 332 MovieClip Frame 16
onClipEvent (load) {
z = 3;
tone = "medium";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p1" in Symbol 332 MovieClip Frame 16
onClipEvent (load) {
z = 2;
tone = "pale";
player.gotoAndPlay(5);
}
Instance of Symbol 292 MovieClip "p8" in Symbol 332 MovieClip Frame 16
onClipEvent (load) {
z = 2;
tone = "medium";
player.gotoAndPlay(1);
jump = 100;
}
Symbol 332 MovieClip Frame 17
stop();
team = "germany";
_global.game.playersInit(this, true);
Instance of Symbol 292 MovieClip "p9" in Symbol 332 MovieClip Frame 17
onClipEvent (load) {
z = 4;
tone = "pale";
player.gotoAndPlay(7);
}
Symbol 332 MovieClip Frame 18
stop();
team = "germany";
_global.game.playersInit(this, true);
Instance of Symbol 331 MovieClip "p6" in Symbol 332 MovieClip Frame 18
onClipEvent (load) {
z = 6;
tone = "dark";
player.gotoAndPlay(9);
}
Instance of Symbol 331 MovieClip "p2" in Symbol 332 MovieClip Frame 18
onClipEvent (load) {
z = 1;
tone = "pale";
player.gotoAndPlay(1);
}
Symbol 345 MovieClip Frame 1
_parent.bg_mc = this;
stop();
Instance of Symbol 136 MovieClip [point] "topRight" in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 136 MovieClip [point] "topLeft" in Symbol 345 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 345 MovieClip Frame 40
stop();
Symbol 351 MovieClip Frame 1
stop();
Symbol 351 MovieClip Frame 2
stop();
Symbol 351 MovieClip Frame 3
stop();
Symbol 363 Button
on (rollOver) {
_parent._parent.svenAnim("johnTerry");
_global.root.mouseover();
}
on (rollOut) {
_parent._parent.svenAnim("idle");
_global.root.mouseout();
}
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=147");
}
Symbol 367 Button
on (rollOver) {
_parent._parent.svenAnim("sendToFriend");
_global.root.mouseover();
}
on (rollOut) {
_parent._parent.svenAnim("idle");
_global.root.mouseout();
}
on (release) {
_global.root.openWindow(_global.master_url + "sendToFriend.php", true, "width=500,height=550,scrollbars=yes");
}
Symbol 371 Button
on (rollOver) {
_parent._parent.svenAnim("howToPlay");
_global.root.mouseover();
}
on (rollOut) {
_parent._parent.svenAnim("idle");
_global.root.mouseout();
}
on (release) {
_parent._parent.svenAnim("scrub");
_parent._parent.nextMenu = "howToPlay";
}
Symbol 375 Button
on (rollOver) {
_parent._parent.svenAnim("shaveDotCom");
_global.root.mouseover();
}
on (rollOut) {
_parent._parent.svenAnim("idle");
_global.root.mouseout();
}
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=145");
}
Symbol 379 Button
on (rollOver) {
_parent._parent.svenAnim("visitTheStore");
_global.root.mouseover();
}
on (rollOut) {
_parent._parent.svenAnim("idle");
_global.root.mouseout();
}
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=146");
}
Symbol 383 Button
on (rollOver) {
_parent._parent.svenAnim("highScores");
_global.root.mouseover();
}
on (rollOut) {
_parent._parent.svenAnim("idle");
_global.root.mouseout();
}
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=167", true, "width=500,height=600,scrollbars=yes");
}
Symbol 389 Button
on (release) {
_parent._parent.svenAnim("scrub");
_parent._parent.nextMenu = "level1";
}
on (rollOver) {
_parent._parent.svenAnim("playTheGame");
_global.root.mouseover();
}
on (rollOut) {
_parent._parent.svenAnim("idle");
_global.root.mouseout();
}
Symbol 392 Button
on (release) {
_parent._parent.svenAnim("scrub");
_parent._parent.nextMenu = "start";
}
Symbol 398 Button
on (release) {
play();
}
Symbol 405 MovieClip Frame 1
stop();
Symbol 405 MovieClip Frame 2
stop();
Symbol 405 MovieClip Frame 3
stop();
Symbol 425 Button
on (release) {
_parent.gotoAndPlay("start");
}
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 3
stop();
Symbol 426 MovieClip Frame 5
stop();
Symbol 426 MovieClip Frame 7
stop();
Symbol 435 Button
on (release) {
play();
}
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 436 MovieClip Frame 7
stop();
Symbol 436 MovieClip Frame 13
if (startGame) {
_parent._parent._parent.svenAnim("startTheGameDammit");
_parent.sven.play();
}
if (finalStartGame) {
_parent._parent._parent._parent.svenAnim("startTheGameDammit");
_parent.sven.play();
}
if (endOfGame) {
_parent._parent.restartGame();
} else {
_parent.sven.play();
}
stop();
Symbol 442 MovieClip Frame 1
_parent._parent._parent.svenAnim("levelBriefStop");
stop();
Instance of Symbol 436 MovieClip in Symbol 442 MovieClip Frame 1
onClipEvent (load) {
finalStartGame = true;
}
Symbol 442 MovieClip Frame 6
_parent._parent._parent.svenAnim("levelBriefStop");
stop();
Symbol 442 MovieClip Frame 11
_parent._parent._parent.svenAnim("levelBriefStop");
stop();
Symbol 442 MovieClip Frame 15
_parent._parent._parent.svenAnim("levelBriefStop");
stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
stop();
Symbol 443 MovieClip Frame 3
stop();
Instance of Symbol 436 MovieClip in Symbol 443 MovieClip Frame 16
onClipEvent (load) {
startGame = true;
}
Symbol 443 MovieClip Frame 17
_parent._parent.svenAnim("levelBriefStop");
stop();
Symbol 443 MovieClip Frame 22
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 26
_parent._parent.svenAnim("levelBrief");
stop();
Instance of Symbol 436 MovieClip in Symbol 443 MovieClip Frame 30
onClipEvent (load) {
startGame = true;
}
Symbol 443 MovieClip Frame 31
_parent._parent.svenAnim("levelBriefStop");
stop();
Symbol 443 MovieClip Frame 35
_parent._parent.svenAnim("levelBriefStop");
stop();
Symbol 443 MovieClip Frame 40
_parent._parent.svenAnim("levelBriefStop");
stop();
Symbol 443 MovieClip Frame 45
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 50
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 54
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 60
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 64
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 69
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 75
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 81
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 87
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 92
if (_global.game.header == (_global.game.numTeams * _global.game.roundsPerTeam)) {
messages_mc.gotoAndStop("final");
penaltybox._visible = false;
} else {
messages_mc.gotoAndStop("level" + _global.game.level);
}
Symbol 443 MovieClip Frame 93
stop();
Symbol 443 MovieClip Frame 97
if (_global.game.header == (_global.game.numTeams * _global.game.roundsPerTeam)) {
messages_mc.gotoAndStop("final");
penaltybox._visible = false;
} else {
messages_mc.gotoAndStop("level" + _global.game.level);
}
Symbol 443 MovieClip Frame 98
stop();
Symbol 443 MovieClip Frame 102
if (_global.game.header == (_global.game.numTeams * _global.game.roundsPerTeam)) {
messages_mc.gotoAndStop("final");
penaltybox._visible = false;
} else {
messages_mc.gotoAndStop("level" + _global.game.level);
}
Symbol 443 MovieClip Frame 103
stop();
Symbol 443 MovieClip Frame 110
_parent._parent.svenAnim("levelBrief");
stop();
Symbol 443 MovieClip Frame 111
stop();
Symbol 451 MovieClip Frame 2
stop();
Symbol 451 MovieClip Frame 13
gotoAndPlay ("dance");
Symbol 457 MovieClip Frame 1
stop();
Symbol 457 MovieClip Frame 2
stop();
Symbol 476 MovieClip Frame 1
stop();
Symbol 476 MovieClip Frame 7
play();
Symbol 476 MovieClip Frame 11
stop();
Symbol 476 MovieClip Frame 15
gotoAndPlay ("idle");
Symbol 476 MovieClip Frame 27
stop();
Symbol 476 MovieClip Frame 32
gotoAndPlay ("idle");
Symbol 476 MovieClip Frame 37
stop();
Instance of Symbol 457 MovieClip "head" in Symbol 476 MovieClip Frame 37
onClipEvent (load) {
gotoAndStop ("angry");
}
Symbol 490 MovieClip Frame 39
gotoAndPlay (1);
Symbol 502 MovieClip Frame 106
gotoAndPlay ("idle");
Symbol 502 MovieClip Frame 113
stop();
Symbol 502 MovieClip Frame 123
gotoAndPlay ("pointAtTerry");
Symbol 502 MovieClip Frame 146
stop();
Symbol 502 MovieClip Frame 149
stop();
Symbol 502 MovieClip Frame 165
stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 12
gotoAndStop ("highScore");
Symbol 517 MovieClip Frame 1
stop();
Symbol 517 MovieClip Frame 13
gotoAndStop (1);
Symbol 517 MovieClip Frame 16
stop();
Symbol 517 MovieClip Frame 27
gotoAndStop ("highScore");
Symbol 540 MovieClip Frame 5
gotoAndPlay (1);
Symbol 554 MovieClip Frame 1
_parent.argBrief = true;
_parent.brazilBrief = true;
_parent.italyBrief = true;
if (_parent.level == 1) {
} else if ((_parent.level >= 4) && (_parent.level <= 6)) {
if (_parent.mexicoBrief) {
_parent.play();
}
if (!_parent.mexicoBrief) {
_parent.mexicoBrief = true;
}
} else if ((_parent.level >= 7) && (_parent.level <= 9)) {
if (_parent.italyBrief) {
_parent.play();
}
if (!_parent.italyBrief) {
_parent.italyBrief = true;
}
} else if ((_parent.level >= 10) && (_parent.level <= 12)) {
if (_parent.argBrief) {
_parent.play();
}
if (!_parent.argBrief) {
_parent.argBrief = true;
}
} else if ((_parent.level >= 13) && (_parent.level <= 15)) {
if (_parent.brazilBrief) {
_parent.play();
}
if (!_parent.brazilBrief) {
_parent.brazilBrief = true;
}
} else if ((_parent.level >= 16) && (_parent.level <= 18)) {
if (_parent.gerBrief) {
}
if (!_parent.gerBrief) {
_parent.play();
_parent.gerBrief = true;
}
} else {
_parent.play();
}
Symbol 554 MovieClip Frame 12
legs.gotoAndPlay("dance");
Symbol 554 MovieClip Frame 20
legs.gotoAndPlay("idle");
Symbol 554 MovieClip Frame 22
_parent.svenAnim("scrub");
Symbol 554 MovieClip Frame 24
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 38
innerSven.head.gotoAndPlay("lookUp");
chalk.gotoAndPlay("rattle");
Symbol 554 MovieClip Frame 44
innerSven.head.play();
Symbol 554 MovieClip Frame 46
_parent.waitForAnim("playTheGame");
Symbol 554 MovieClip Frame 55
innerSven.head.gotoAndStop("idle");
chalk.gotoAndPlay("idle");
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 65
chalk.gotoAndPlay("pointAtTerry");
Symbol 554 MovieClip Frame 67
_parent.waitForAnim("johnTerry");
Symbol 554 MovieClip Frame 68
chalk.gotoAndPlay("idle");
Symbol 554 MovieClip Frame 70
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 73
farHand.play();
Symbol 554 MovieClip Frame 75
_parent.waitForAnim("highScores");
Symbol 554 MovieClip Frame 79
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 82
farHand.play();
Symbol 554 MovieClip Frame 84
_parent.waitForAnim("sendToFriend");
Symbol 554 MovieClip Frame 88
gotoAndPlay(_parent.nextSven);
Instance of Symbol 517 MovieClip "farHand" in Symbol 554 MovieClip Frame 88
onClipEvent (load) {
gotoAndPlay ("highScore");
}
Symbol 554 MovieClip Frame 92
innerSven.head.gotoAndPlay("tongue");
Symbol 554 MovieClip Frame 102
Symbol 554 MovieClip Frame 103
_parent.waitForAnim("howToPlay");
Symbol 554 MovieClip Frame 104
innerSven.head.gotoAndPlay("tongueOut");
Symbol 554 MovieClip Frame 108
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 115
_parent.waitForAnim("shaveDotCom");
Symbol 554 MovieClip Frame 118
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 119
chalk.gotoAndPlay("shopping");
Symbol 554 MovieClip Frame 123
_parent.waitForAnim("visitTheStore");
Symbol 554 MovieClip Frame 125
chalk.gotoAndPlay("idle");
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 135
menuContent.gotoAndPlay(_parent.nextMenu);
Symbol 554 MovieClip Frame 143
if (_parent.nextSven == "scrub") {
_parent.svenAnim("idle");
}
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 145
menuContent.gotoAndPlay(_parent.nextMenu);
if (_parent.nextSven == "scrub") {
_parent.svenAnim("idle");
}
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 153
if (_parent.nextSven != "levelBriefStop") {
gotoAndPlay(_parent.nextSven);
}
Symbol 554 MovieClip Frame 163
if (_parent.nextSven != "levelBriefStop") {
gotoAndPlay(_parent.nextSven);
}
Symbol 554 MovieClip Frame 177
if (_parent.nextSven != "levelBriefStop") {
gotoAndPlay(_parent.nextSven);
}
Symbol 554 MovieClip Frame 189
if (_parent.nextSven != "levelBriefStop") {
gotoAndPlay(_parent.nextSven);
}
Symbol 554 MovieClip Frame 200
if (_parent.nextSven != "levelBriefStop") {
_parent.startGame();
gotoAndPlay(_parent.nextSven);
} else {
gotoAndPlay ("levelBriefLoop");
}
Symbol 554 MovieClip Frame 201
Symbol 554 MovieClip Frame 202
menuContent.gotoAndPlay(_parent.nextMenu);
if (_parent.nextSven == "scrub") {
_parent.svenAnim("idle");
}
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 259
_parent.startGame();
Symbol 554 MovieClip Frame 260
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 261
legs.gotoAndPlay("idle");
gotoAndPlay(_parent.nextSven);
Symbol 554 MovieClip Frame 291
_parent.play();
Symbol 554 MovieClip Frame 292
legs.gotoAndPlay("dance");
Symbol 554 MovieClip Frame 314
_parent.play();
Symbol 571 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 2
cont_btn._visible = false;
stop();
Symbol 571 MovieClip Frame 3
cont_btn._visible = false;
stop();
Symbol 571 MovieClip Frame 4
cont_btn._visible = false;
stop();
Symbol 571 MovieClip Frame 5
cont_btn._visible = false;
stop();
Symbol 572 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 2
stop();
Symbol 572 MovieClip Frame 3
stop();
Symbol 572 MovieClip Frame 4
stop();
Symbol 592 MovieClip Frame 1
stop();
Symbol 592 MovieClip Frame 21
stop();
Symbol 592 MovieClip Frame 41
stop();
Symbol 592 MovieClip Frame 61
stop();
Symbol 592 MovieClip Frame 81
stop();
Symbol 592 MovieClip Frame 101
stop();
Symbol 592 MovieClip Frame 121
stop();
Symbol 592 MovieClip Frame 141
stop();
Symbol 592 MovieClip Frame 161
stop();
Symbol 592 MovieClip Frame 181
stop();
Symbol 592 MovieClip Frame 201
stop();
Symbol 592 MovieClip Frame 221
stop();
Symbol 592 MovieClip Frame 241
stop();
Symbol 598 MovieClip Frame 1
stop();
Symbol 598 MovieClip Frame 2
stop();
Symbol 612 MovieClip Frame 8
_parent._parent.headed = true;
Symbol 612 MovieClip Frame 28
stop();
Symbol 621 MovieClip Frame 10
_parent._parent.headed = true;
Symbol 621 MovieClip Frame 25
stop();
Symbol 622 MovieClip Frame 1
stop();
Symbol 622 MovieClip Frame 2
stop();
Symbol 622 MovieClip Frame 3
stop();
Symbol 622 MovieClip Frame 4
stop();
Symbol 626 MovieClip Frame 1
stop();
Symbol 626 MovieClip Frame 2
stop();
Symbol 626 MovieClip Frame 3
stop();
Symbol 646 MovieClip Frame 11
gotoAndPlay ("loop");
Symbol 654 MovieClip Frame 62
stop();
Symbol 664 MovieClip Frame 42
stop();
Symbol 670 MovieClip Frame 1
stop();
Instance of Symbol 476 MovieClip in Symbol 670 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 670 MovieClip Frame 6
stop();
Instance of Symbol 476 MovieClip in Symbol 670 MovieClip Frame 6
onClipEvent (load) {
gotoAndStop ("angry");
}
Symbol 682 MovieClip Frame 1
stop();
Symbol 693 MovieClip Frame 1
stop();
Instance of Symbol 670 MovieClip in Symbol 697 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop ("angry");
}
Symbol 697 MovieClip Frame 5
gotoAndPlay (1);
Symbol 699 MovieClip Frame 36
_parent.contButton._visible = true;
_parent.contButton.play();
Symbol 699 MovieClip Frame 37
stop();
Symbol 699 MovieClip Frame 70
_global.game.nextMenu = "level" + _global.game.level;
stop();
_parent._parent.cutsceneEnd();
Instance of Symbol 697 MovieClip in Symbol 699 MovieClip Frame 71
onClipEvent (load) {
legs.play();
legsO1.stop();
legsO2.stop();
stop();
}
Instance of Symbol 697 MovieClip in Symbol 699 MovieClip Frame 74
onClipEvent (load) {
legs.play();
legsO1.play();
legsO2.play();
play();
}
Instance of Symbol 697 MovieClip in Symbol 699 MovieClip Frame 109
onClipEvent (load) {
play();
}
Instance of Symbol 451 MovieClip in Symbol 699 MovieClip Frame 113
onClipEvent (load) {
gotoAndPlay ("dance");
}
Instance of Symbol 670 MovieClip in Symbol 699 MovieClip Frame 114
onClipEvent (load) {
gotoAndStop ("angry");
}
Symbol 711 MovieClip Frame 1
stop();
Symbol 712 MovieClip Frame 2
frame = Math.round(Math.random() * yay._totalframes);
yay.gotoAndStop(frame);
Instance of Symbol 711 MovieClip "yay" in Symbol 712 MovieClip Frame 2
/* no clip actions */
Symbol 712 MovieClip Frame 50
stop();
Symbol 713 MovieClip Frame 44
sven.play();
stop();
Symbol 714 MovieClip Frame 37
stop();
Symbol 737 MovieClip Frame 47
gotoAndPlay ("loop");
Symbol 745 MovieClip Frame 79
stop();
Symbol 752 MovieClip Frame 1
stop();
Symbol 753 MovieClip Frame 2
frame = Math.round(Math.random() * yay._totalframes);
yay.gotoAndStop(frame);
Instance of Symbol 752 MovieClip "yay" in Symbol 753 MovieClip Frame 2
/* no clip actions */
Symbol 753 MovieClip Frame 50
stop();
Symbol 754 MovieClip Frame 45
sven.play();
stop();
Symbol 755 MovieClip Frame 7
stop();
Symbol 756 MovieClip Frame 1
stop();
Symbol 756 MovieClip Frame 2
stop();
Symbol 775 Button
on (release) {
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=167", true, "width=500,height=600,scrollbars=yes");
}
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 776 MovieClip Frame 8
stop();
Symbol 776 MovieClip Frame 14
_global.root.openWindow("http://census.killerviral.com/redir.php?urlId=167", true, "width=500,height=600");
stop();
Symbol 777 MovieClip Frame 60
gotoAndPlay (1);
Symbol 780 Button
on (release) {
play();
}
on (rollOver) {
_global.root.mouseover();
}
on (rollOut) {
_global.root.mouseout();
}
Symbol 781 MovieClip Frame 7
stop();
Symbol 781 MovieClip Frame 13
if (startGame) {
_parent._parent._parent.svenAnim("startTheGameDammit");
_parent.sven.play();
}
if (finalStartGame) {
_parent._parent._parent._parent.svenAnim("startTheGameDammit");
_parent.sven.play();
}
if (endOfGame) {
_parent._parent.restartGame();
} else {
_parent.sven.play();
}
stop();
Instance of Symbol 781 MovieClip in Symbol 782 MovieClip Frame 89
onClipEvent (load) {
endOfGame = true;
}
Symbol 782 MovieClip Frame 96
stop();
Symbol 807 MovieClip Frame 1
stop();
Instance of Symbol 807 MovieClip "yay" in Symbol 811 MovieClip Frame 22
/* no clip actions */
Symbol 811 MovieClip Frame 65
gotoAndPlay ("end");
Symbol 811 MovieClip Frame 107
Instance of Symbol 781 MovieClip in Symbol 811 MovieClip Frame 114
onClipEvent (load) {
endOfGame = true;
}
Symbol 811 MovieClip Frame 124
stop();
Symbol 812 MovieClip Frame 1
function svenAnim(f) {
if (oldSven != f) {
nextSven = f;
sven.play();
}
oldSven = f;
}
function waitForAnim(f) {
if (nextSven == f) {
sven.gotoAndPlay(sven._currentframe - 1);
}
}
function startGame() {
if (Math.random() < 0.5) {
svenAnim("startGame");
} else {
svenAnim("startGame2");
}
}
function init() {
players.gotoAndStop(bgClip.players._currentframe);
for (var _local1 in bgClip.players) {
if (bg_mc.players._parent) {
players[_local1].player.gotoAndStop(bgClip.players[_local1].player._currentframe);
players[_local1].swapDepths(sortDepth(players, ((numPlanes + 1) * planeMultiplier) - (bgClip.players[_local1].z * planeMultiplier)));
}
}
bgClip.players.gotoAndStop("blank");
players.frame = 0;
players.slowMoFactor = slowMoFactor;
players.onEnterFrame = slowMo;
arc.gotoAndStop(Math.round((Math.random() * (arc._totalframes - 1)) + 1));
arc.arc.r = (arc.arc._width / (arc.arc._xscale / 100)) / 2;
var _local2 = arc.arc.r - arc.arc.mask._height;
var _local4 = ((!isNaN(_local2)) ? (xAtY(_local2, arc.arc.r)) : (arc.arc.r));
var _local3 = {x:_local4, y:_local2};
arc.arc.localToGlobal(_local3);
xr = _local3.x;
xl = arc.arc._x;
yOnArc(ball, arc.arc, xl, xl, xr);
indicator.ball.r = indicator.ball._width / 2;
indicator._x = ball._x;
indicator._y = ball._y;
ball.r = ball._width / 2;
ball._visible = true;
ball.z = 0;
ball.bounce = 0.7;
var _local10 = {x:0, y:0};
bg_mc.topLeft.localToGlobal(_local10);
var _local6 = {x:0, y:0};
bg_mc.topRight.localToGlobal(_local6);
goal = {l:_local10.x, r:_local6.x, tl:_local10.y, tr:_local6.y};
goalPosts = {l:_local10.x - goalPostWidth, r:_local6.x + goalPostWidth, tl:_local10.y - goalPostWidth, tr:_local6.y - goalPostWidth};
stage = 1;
onEnterFrame = gameLoop;
indicator.onMouseDown = startAimBall;
bgClip.cacheAsBitmap = true;
ballSpeed = startBallSpeed + ((finalBallSpeed - startBallSpeed) * (level / (numTeams * roundsPerTeam)));
}
function gameLoop() {
if (stage == 1) {
yOnArc(ball, arc.arc, ball._x + ballSpeed, xl, xr);
yOnArc(indicator, arc.arc, _root._xmouse, ball._x, xr);
terry._rotation = (Math.atan2(indicator._y - terry._y, indicator._x - terry._x) * 57.2957795130823) + 90;
if (ball._x == xr) {
endGame("late");
}
} else if (stage == 2) {
yOnArc(ball, arc.arc, ball._x + ballSpeed, xl, xr);
if (ball._x > indicator._x) {
indicator.onMouseUp(true);
}
} else if (stage == 3) {
yOnArc(ball, arc.arc, ball._x + ballSpeed, xl, xr);
if (ball._x > indicator._x) {
headTheBall();
}
} else if (stage == 4) {
if (headed) {
moveBall();
checkForCollisions();
}
}
}
function endGame(cond) {
if (players.onEnterFrame) {
for (var _local1 in players) {
if (players[_local1].player) {
players[_local1].player.play();
}
}
}
var _local2 = cond == "scored";
players.onEnterFrame = (indicator.onMouseDown = (indicator.onMouseUp = (onEnterFrame = (dot.onMouseMove = null))));
arc._visible = (indicator._visible = (dot._visible = false));
setResult(_local2);
if (_local2) {
snd_holder_mc.gotoAndStop("yay");
} else {
snd_holder_mc.gotoAndStop("boo");
}
intId = setInterval(startCutscene, cutsceneWaitTime, _local2);
}
function startCutscene(scored) {
if (scored && (header > (numTeams * roundsPerTeam))) {
gotoAndStop ("gamecomplete");
} else if ((header > (numTeams * roundsPerTeam)) || (lives == 0)) {
gotoAndStop ("gameover");
} else if (scored) {
gotoAndStop ("outro");
cutscenes.gotoAndStop("scored");
cutscenes.cutscene.cutsceneEnd = nextLevelSuccess;
} else {
gotoAndStop ("outro");
cutscenes.gotoAndStop("missed");
cutscenes.cutscene.cutsceneEnd = nextLevelFail;
}
clearInterval(intId);
}
function pickLevel() {
if ((prevLevels.length + 1) == roundsPerTeam) {
prevLevels = [];
curTeam++;
} else {
prevLevels[prevLevels.length] = level;
}
var _local1;
do {
_local1 = randVal(1, 2, 3);
} while (valueInArray(prevLevels, _local1));
return(((curTeam - 1) * scenariosPerTeam) + _local1);
}
function setResult(scored) {
level = pickLevel();
header++;
if (!scored) {
lives--;
lives_mc.gotoAndStop(lives + "lives");
}
}
function nextLevelSuccess() {
gotoAndStop ("chalkBoard");
}
function nextLevelFail() {
gotoAndStop ("chalkBoard");
}
function startAimBall() {
this.onMouseDown = null;
dot.onMouseMove = aimBall;
this.onMouseUp = ballAimed;
_root.cursor.onMouseMove = null;
stage = 2;
dot._visible = true;
dot._x = _root._xmouse;
dot._y = _root._ymouse;
this.gotoAndStop("aim");
dot.onMouseMove();
}
function aimBall() {
this._x = (_parent.cursor._x = _root._xmouse);
this._y = (_parent.cursor._y = _root._ymouse);
var _local4 = distance(this, indicator);
var _local6 = Math.atan2(indicator._y - this._y, indicator._x - this._x);
if (_local4 > maxDist) {
_local4 = maxDist;
this._x = indicator._x - (_local4 * Math.cos(_local6));
this._y = indicator._y - (_local4 * Math.sin(_local6));
}
var _local5 = indicator.triangle;
_local5._visible = true;
_local5._rotation = (_local6 * 57.2957795130823) - 90;
var _local7 = _local5.tri._height / (_local5.tri._yscale / 100);
_local5.tri._yscale = (_local4 / _local7) * 100;
}
function ballAimed(now) {
dot.onMouseMove = null;
dot._visible = false;
this.onMouseUp = null;
_parent.onMouseMove = null;
_parent.cursor.onMouseMove = follow;
this.gotoAndStop(1);
stage = 3;
var _local3 = Math.atan2(dot._y - this._y, dot._x - this._x);
var _local4 = distance(dot, this);
ball.vx = maxAngVect * (_local4 * Math.cos(_local3));
ball.vy = maxAngVect * (_local4 * Math.sin(_local3));
ball.vz = 1;
if (now) {
headTheBall();
}
}
function headTheBall() {
yOnArc(ball, arc.arc, indicator._x, xl, xr);
ball.ix = ball._x - (Stage.width / 2);
ball.iy = ball._y - (Stage.height / 2);
var _local3 = (ball.scale = (fl / ((fl + (1 * planeMultiplier)) + baseDist)) * scaleCoefficient);
var _local5 = (ball._x - (Stage.width / 2)) * _local3;
var _local4 = (ball._y - (Stage.height / 2)) * _local3;
var _local2 = 1.15;
ball.vx = ball.vx - (ball.ix - (_local5 / _local2));
ball.vy = ball.vy - (ball.iy - (_local4 / _local2));
indicator._visible = false;
arc._visible = false;
players.onEnterFrame = null;
for (var _local1 in players) {
if (players[_local1].player) {
if (players[_local1].isJumping || (players[_local1].willJump)) {
players[_local1].play();
} else {
players[_local1].player.play();
}
}
}
ball._visible = false;
players.attachMovie("ball", "ball", (numPlanes + 1) * planeMultiplier, {_x:ball._x, _y:ball._y});
stage = 4;
if (ball.vx > sidewaysThreshold) {
terry.gotoAndStop("left");
} else if (ball.vx < (-sidewaysThreshold)) {
terry.gotoAndStop("right");
} else {
terry.gotoAndStop("straight");
}
}
function moveBall() {
ball.z = ball.z + ball.vz;
ball.scale = (fl / ((fl + (ball.z * planeMultiplier)) + baseDist)) * scaleCoefficient;
players.ball._xscale = (players.ball._yscale = ball.scale * 100);
ball.ix = ball.ix - ball.vx;
ball.iy = ball.iy - ball.vy;
players.ball.swapDepths(sortDepth(players, (((numPlanes + 1) * planeMultiplier) - (ball.z * planeMultiplier)) + 1));
if (ball.z <= numPlanes) {
if (ball.iy > floor) {
ball.vy = ball.vy * (-ball.bounce);
}
players.ball._x = (Stage.width / 2) + (ball.ix * ball.scale);
players.ball._y = (Stage.height / 2) + (ball.iy * ball.scale);
if (ball.z == (numPlanes - 1)) {
if ((players.keeper._x - players.ball._x) > 50) {
players.keeper._xscale = players.keeper._xscale * -1;
players.keeper.gotoAndPlay("saveSide");
} else if ((players.keeper._x - players.ball._x) < -50) {
players.keeper.gotoAndPlay("saveSide");
} else if (players.ball._y > players.keeper._y) {
players.keeper.gotoAndPlay("nuts");
} else if (players.ball._y < (players.keeper._y - 40)) {
players.keeper.gotoAndPlay("missedHigh");
} else {
players.keeper.gotoAndStop("saveStraight");
}
}
} else {
if ((players.ball._x > goal.l) && (players.ball._x < goal.r)) {
if (players.ball._y > goal.tl) {
endGame("scored");
players.ball.onEnterFrame = moveBallTowardsNet;
return(undefined);
}
if (players.ball._y > goal.tr) {
var _local1 = (Math.min(goal.tl, goal.tr) - Math.max(goal.tl, goal.tr)) / (goal.r - goal.l);
if ((((players.ball._x - goal.l) * _local1) + goal.tl) < players.ball._y) {
endGame("scored");
players.ball.onEnterFrame = moveBallTowardsNet;
return(undefined);
}
}
}
if ((players.ball._x > goalPosts.l) && (players.ball._x < goalPosts.r)) {
if (players.ball._y > goal.tl) {
ball.vz = ball.vz * (-ball.bounce);
} else if (players.ball._y > goalPosts.tr) {
var _local1 = (Math.min(goalPosts.tl, goalPosts.tr) - Math.max(goalPosts.tl, goalPosts.tr)) / (goalPosts.r - goalPosts.l);
if ((((players.ball._x - goalPosts.l) * _local1) + goalPosts.tl) < players.ball._y) {
ball.vz = ball.vz * (-ball.bounce);
}
}
}
players.ball.setMask(players.posts_mask);
players.ball.onEnterFrame = contMoveBall;
endGame("missed");
}
}
function checkForCollisions() {
for (var _local7 in players) {
if (players[_local7]._parent) {
if ((players[_local7].z == ball.z) && (players[_local7] != players.ball)) {
if (players.ball.hitTest(players[_local7])) {
if (players[_local7].hitTest(players.ball._x, players.ball._y, true)) {
var _local6 = true;
} else {
var _local3 = ball.r * ball.scale;
var _local2 = new Array();
var _local1 = 0;
while (_local1 <= Math.PI) {
if (players[_local7].hitTest(players.ball._x + (_local3 * Math.cos(_local1)), players.ball._y + (_local3 * Math.sin(_local1)), true)) {
_local2[_local2.length] = _local1;
}
_local1 = _local1 + (Math.PI / numBallHitTests);
}
if (_local2.length > 0) {
if (_local2.length > ballClipTheshold) {
var _local6 = true;
} else {
var _local4 = mean(_local2);
_local4 = _local4 + (Math.PI/2);
reflect(ball, _local4);
}
var _local5 = true;
}
}
}
if (_local6) {
ball.vy = 0;
ball.vx = 0;
ball.vz = 0;
players.ball.onEnterFrame = contMoveBall;
if ((players[_local7] != players.keeper) && (!players[_local7].isJumping)) {
players[_local7].gotoAndStop("hit");
} else if (players[_local7].isJumping) {
players[_local7].jump = 0;
players[_local7].player.gotoAndStop("hit");
} else if (players[_local7] == players.keeper) {
players.keeper.gotoAndStop("saveStraight");
}
endGame("saved");
break;
}
if (!_local5) {
if ((!players[_local7].isJumping) && (players[_local7] != players.keeper)) {
if (players.ball._x < players[_local7]._x) {
players[_local7]._xscale = players[_local7]._xscale * -1;
}
players[_local7].gotoAndStop("turn");
} else {
players[_local7].jump = 0;
}
}
}
}
}
}
function moveBallTowardsNet() {
ball.z = ball.z + ball.vz;
players.ball._visible = true;
ball.scale = (fl / ((fl + (ball.z * planeMultiplier)) + baseDist)) * scaleCoefficient;
players.ball._xscale = (players.ball._yscale = ball.scale * 100);
ball.ix = ball.ix - ball.vx;
ball.iy = ball.iy - ball.vy;
players.ball.swapDepths(sortDepth(players, (((numPlanes + 1) * planeMultiplier) - (ball.z * planeMultiplier)) + 1));
players.ball._x = (Stage.width / 2) + (ball.ix * ball.scale);
players.ball._y = (Stage.height / 2) + (ball.iy * ball.scale);
var _local2 = (numPlanes + goalDepthLeft) + ((goalDepthRight - goalDepthLeft) * ((players.ball._x - goal.l) / (goal.r - goal.l)));
if (ball.z > _local2) {
ball.vx = 0;
ball.vy = 0;
ball.vz = 0;
this.onEnterFrame = contMoveBall;
bgClip.net.gotoAndPlay("play");
}
}
function contMoveBall() {
ball.z = ball.z + ball.vz;
ball.vy = ball.vy - ballDropGrav;
if (((ball.z * planeMultiplier) + baseDist) > 0) {
players.ball._visible = true;
ball.scale = (fl / ((fl + (ball.z * planeMultiplier)) + baseDist)) * scaleCoefficient;
players.ball._xscale = (players.ball._yscale = ball.scale * 100);
ball.ix = ball.ix - ball.vx;
ball.iy = ball.iy - ball.vy;
players.ball.swapDepths(sortDepth(players, (((numPlanes + 1) * planeMultiplier) - (ball.z * planeMultiplier)) + 1));
if (ball.iy > floor) {
ball.vy = ball.vy * (-ball.bounce);
}
players.ball._x = (Stage.width / 2) + (ball.ix * ball.scale);
players.ball._y = (Stage.height / 2) + (ball.iy * ball.scale);
} else {
players.ball._visible = false;
}
}
function dropBall() {
ball.vy = ball.vy - ballDropGrav;
ball.iy = ball.iy - ball.vy;
if (ball.iy > floor) {
ball.iy = floor;
ball.vy = ball.vy * (-ball.bounce);
}
players.ball._y = (Stage.height / 2) + (ball.iy * ball.scale);
}
function restartGame() {
stopAllSounds();
_global.root.restart = true;
_global.root.gotoAndStop("startpage");
}
function playersInit(mc, s) {
for (var _local3 in mc) {
if (mc[_local3]._parent) {
if (_local3 == "keeper") {
mc[_local3].mc.gotoAndStop(mc.team);
} else {
mc[_local3].player.mc.gotoAndStop(mc[_local3].tone);
mc[_local3].player.mc.kit.gotoAndStop(mc.team);
}
if (s) {
mc[_local3].player.stop();
}
}
}
mc.cacheAsBitmap = true;
}
function valueInArray(arr, val) {
var _local1 = 0;
while (_local1 < arr.length) {
if (arr[_local1] == val) {
return(true);
}
_local1++;
}
return(false);
}
function randVal() {
if (arguments.length > 0) {
var _local2 = Math.random() * arguments.length;
_local2 = _local2 - (_local2 % 1);
return(arguments[_local2]);
}
}
function mean(arr) {
var _local3 = 0;
var _local1 = 0;
while (_local1 < arr.length) {
if (!isNaN(arr[_local1])) {
_local3 = _local3 + arr[_local1];
}
_local1++;
}
return(_local3 / arr.length);
}
function yOnArc(obj, arc, x, xl, xr) {
x = ((x < xl) ? (xl) : (((x > xr) ? (xr) : (x))));
var _local2 = {x:x, y:0};
arc.globalToLocal(_local2);
var _local3 = {y:yAtX(_local2.x, arc.r), x:0};
arc.localToGlobal(_local3);
obj._x = x;
obj._y = _local3.y - (arc.r * (arc._yscale / 100));
}
function slowMo() {
if (this.frame == 1) {
for (var _local2 in this) {
if (this[_local2].player) {
if (this[_local2].isJumping || (this[_local2].willJump)) {
this[_local2].nextFrame();
} else if (this[_local2].player._currentframe < this[_local2].player._totalframes) {
this[_local2].player.nextFrame();
} else {
this[_local2].player.gotoAndStop(1);
}
}
}
}
this.frame = (this.frame + 1) % this.slowMoFactor;
}
function sortDepth(mc, tgtDepth) {
if (!isNaN(tgtDepth)) {
var _local1 = 0;
tgtDepth = Math.round(tgtDepth);
while (mc.getInstanceAtDepth(tgtDepth + _local1) != undefined) {
_local1 = _local1 * -1;
if (_local1 >= 0) {
_local1++;
}
}
return(tgtDepth + _local1);
}
return(-1);
}
follow = _parent.follow;
function reflect(mc, ang) {
var _local3 = Math.cos(ang);
var _local2 = Math.sin(ang);
var _local4 = (mc.vx * _local3) + (mc.vy * _local2);
mc.vx = mc.vx - (_local3 * (2 * _local4));
mc.vy = mc.vy - (_local2 * (2 * _local4));
}
function distance(mc1, mc2) {
return(Math.sqrt(((mc2._x - mc1._x) * (mc2._x - mc1._x)) + ((mc2._y - mc1._y) * (mc2._y - mc1._y))));
}
function xAtY(yp, r) {
if ((yp <= r) && (yp >= (-r))) {
return(r * Math.sin(Math.acos(yp / r)));
}
return(false);
}
function yAtX(xp, r) {
if ((xp <= r) && (xp >= (-r))) {
return(r - (r * Math.cos(Math.asin(xp / r))));
}
return(false);
}
level = ((level == undefined) ? 1 : (level));
header = ((header == undefined) ? 1 : (header));
prevLevels = ((prevLevels == undefined) ? ([]) : (prevLevels));
curTeam = ((curTeam == undefined) ? 1 : (curTeam));
startBallSpeed = 5;
finalBallSpeed = 15;
numTeams = 6;
roundsPerTeam = 2;
scenariosPerTeam = 3;
maxDist = 200;
maxAngVect = 0.5;
slowMoFactor = 5;
goalPostWidth = 10;
cutsceneWaitTime = 1000;
ballDropGrav = 2;
numBallHitTests = 20;
ballClipTheshold = 8;
headed = false;
sidewaysThreshold = 40;
distBallDrag = 0.95;
initLives = 3;
lives = ((lives == undefined) ? (initLives) : (lives));
goalDepthLeft = 3;
goalDepthRight = 1;
numPlanes = 8;
fl = 200;
planeMultiplier = 75;
baseDist = 0;
scaleCoefficient = 1 / (fl / (fl + baseDist));
floor = 200;
if (!nextMenu) {
nextMenu = "start";
}
bgClip.adverts_mc.gotoAndStop(((header - 1) % bgClip.adverts_mc._totalframes) + 1);
bgClip.players.gotoAndStop(level);
stop();
Instance of Symbol 554 MovieClip "sven" in Symbol 812 MovieClip Frame 1
onClipEvent (load) {
_parent.svenAnim("idle");
}
Symbol 812 MovieClip Frame 2
messages_mc.gotoAndPlay("header" + header);
bgClip.stadium._quality = "MEDIUM";
Symbol 812 MovieClip Frame 61
bgClip.stadium._quality = "HIGH";
Symbol 812 MovieClip Frame 62
bgClip.adverts_mc.gotoAndStop(((header - 1) % bgClip.adverts_mc._totalframes) + 1);
Instance of Symbol 345 MovieClip "bgClip" in Symbol 812 MovieClip Frame 62
onClipEvent (enterFrame) {
}
Symbol 812 MovieClip Frame 78
bgClip.gotoAndPlay("kick");
Symbol 812 MovieClip Frame 93
bgClip.adverts_mc.gotoAndStop(((header - 1) % bgClip.adverts_mc._totalframes) + 1);
bgClip.players.gotoAndStop(level);
bgClip.stadium._quality = "MEDIUM";
Symbol 812 MovieClip Frame 104
bgClip.adverts_mc.gotoAndStop(((header - 1) % bgClip.adverts_mc._totalframes) + 1);
Symbol 812 MovieClip Frame 105
stop();
init();
bgClip.stadium._quality = "HIGH";
Symbol 812 MovieClip Frame 106
stop();
Symbol 812 MovieClip Frame 107
delete level;
delete lives;
delete prevLevels;
delete curTeam;
delete header;
Symbol 812 MovieClip Frame 108
delete level;
delete lives;
delete prevLevels;
delete curTeam;
delete header;