Frame 1
loadpercent = "0";
totalSize = Math.round(getBytesTotal() / 1024) + " Kb";
loadBytes = ("0 of " + (Math.round((getBytesTotal() / 1024) * 1000) / 1000)) + " Kb";
if (getBytesLoaded() == getBytesTotal()) {
loadPercent = "100%";
loadBytes = (((Math.round((getBytesLoaded() / 1024) * 1000) / 1000) + " Kb of ") + (Math.round((getBytesTotal() / 1024) * 1000) / 1000)) + " Kb total Loaded.";
gotoAndPlay (11);
}
_global.ipb_get_gname = function () {
var _local4 = _root._url;
var _local5 = "";
var _local2 = "";
var _local6 = _local4.lastIndexOf("\\") + 1;
if ((_local6 == -1) || (_local6 == 0)) {
_local6 = _local4.lastIndexOf("/") + 1;
}
var _local3 = _local6;
var _local7 = String(_local4).length;
while (_local3 < String(_local4).length) {
_local2 = _local4.charAt(_local3);
if (_local2 == ".") {
break;
}
_local5 = _local5 + _local2;
_local3++;
}
return(_local5);
};
ipb_gname = _global.ipb_get_gname();
xx = new LoadVars();
xx.onLoad = function (success) {
if (success) {
_global.ipb_scoreVar = this.scoreVar;
}
};
fname = ((("arcade/gamedata/" + ipb_gname) + "/") + ipb_gname) + ".txt";
xx.load(fname);
Frame 2
loadPercent = Math.floor((getBytesLoaded() / getBytesTotal()) * 100);
_root.loadBytes = (((Math.round((getBytesLoaded() / 1024) * 1000) / 1000) + " Kb of ") + (Math.round((getBytesTotal() / 1024) * 1000) / 1000)) + " Kb total Loaded.";
if (getBytesLoaded() == getBytesTotal()) {
loadPercent = "100%";
loadBytes = (((Math.round((getBytesLoaded() / 1024) * 1000) / 1000) + " Kb of ") + (Math.round((getBytesTotal() / 1024) * 1000) / 1000)) + " Kb total Loaded.";
gotoAndPlay (11);
}
Frame 3
gotoAndPlay (2);
Frame 12
fscommand ("allowscale", "false");
fscommand ("fullscreen", "true");
Instance of Symbol 17 MovieClip "blitter" in Frame 12
onClipEvent (enterFrame) {
_parent.nextFrame();
}
Instance of Symbol 19 MovieClip in Frame 12
onClipEvent (enterFrame) {
_alpha = (Math.random() * ((_root.blitter.fc * 3) - 100));
_xscale = (_xscale+1);
_yscale = (_yscale+1);
}
Frame 13
stop();
Instance of Symbol 81 MovieClip in Frame 13
/* no clip actions */
Frame 14
function showfps() {
fps = fpsc + " fps";
fpsc = 0;
}
stop();
setProperty("window", _visible , "0");
fscommand ("allowscale", "false");
fscommand ("fullscreen", "true");
keypad = [["park", "rollback", "ducking", "rollforward", "walkback", "idle", "walkforward", "blockback", "jump", "blockforward"], ["park", "att1", "att2", "att3", "att4", "idle", "att6", "att7", "att8", "att9"]];
optatt = [9999, 100, 110, 75, 150, 9999, 90, 80, 105, 70];
optmov = [9999, 50, 120, 235, 190, 9999, 130, 100, 115, 110];
p1keys = [38, 40, 37, 39, 32];
p2keys = [87, 83, 65, 68, 32];
AIdiff = 10;
AIrnd = 10;
Key.addListener(keypad);
keypad.onKeyDown = function () {
c = Key.getCode() - 37;
lastkey = keypad[c];
};
setInterval(showfps, 1000);
fc = 0;
currentBackground = 1;
_root.scorep1 = 0;
_root.scorep2 = 0;
Frame 15
setProperty("window", _visible , "1");
stop();
Frame 16
stop();
Frame 17
stop();
Frame 18
stop();
Frame 20
function getKeys(p) {
d = 5;
if (Key.isDown(p.keys[2])) {
d = d - p.facing;
}
if (Key.isDown(p.keys[3])) {
d = d + p.facing;
}
if (Key.isDown(p.keys[0])) {
d = d + 3;
}
if (Key.isDown(p.keys[1])) {
d = d - 3;
}
if (Key.isDown(p.keys[4])) {
a = 1;
} else {
a = 0;
}
return(keypad[a][d]);
}
function blindAI() {
cbd = 9999;
AIdiff = AIdiff * 1;
AIrnd = AIrnd * 1;
d = Math.abs(_root.dist);
t = random(AIdiff + 1);
switch (t) {
case 0 :
i = 0;
while (i < 10) {
r = random(AIrnd) - random(AIrnd);
cd = Math.abs((optatt[i] - d) + r);
if (cd < cbd) {
cbd = cd;
cbm = i;
}
i++;
}
return(keypad[1][cbm]);
case 1 :
i = 0;
while (i < 10) {
r = random(AIrnd) - random(AIrnd);
cd = Math.abs((optmov[i] - d) + r);
if (cd < cbd) {
cbd = cd;
cbm = i;
}
i++;
}
return(keypad[0][cbm]);
}
return("idle");
}
function moveGuy(m, e) {
if ((dead = "true")) {
trace("game over, nobody moves !!!");
}
d = Math.abs(_root.dist);
if (((d < 60) && (_root.dist > 0)) && (m.xv < 0)) {
m.xv = 0;
} else if (((d < 60) && (_root.dist < 0)) && (m.xv > 0)) {
m.xv = 0;
}
m._x = m._x + ((m.xv * m._xscale) / 100);
if (!m.busy) {
if ((m.idletime > 60) && (m.input == "idle")) {
m.input = "yawn";
}
if (m._x < e._x) {
m._xscale = 100;
m.facing = 1;
} else {
m._xscale = -100;
m.facing = -1;
}
}
if (m._x > 550) {
m._x = 550;
}
if (m._x < 90) {
m._x = 90;
}
if ((!m.busy) && ((m.input != m.state) || (m.attacking))) {
if (m.input != "yawn") {
m.idletime = 0;
}
if ((m.input != "ducking") && (m.state == "ducked")) {
m.gotoAndPlay("unducking");
} else if ((m.input == "ducking") && (m.state == "ducked")) {
} else {
m.gotoAndPlay(m.input);
}
}
if (m.decapper) {
x = e._x + (e.neck._x * e.facing);
y = e._y + e.neck._y;
if (m.decapper.hitTest(x, y, true)) {
_root["score" + m._name] = _root["score" + m._name] + 200;
e.gotoAndPlay("decap");
_root.mylooser = this[e._name];
_root.looser = e._name;
trace("LOOSER IS :" + e._name);
dead = "true";
_root.toShoot = "true";
trace("dead? :" + dead);
AIdiff = AIdiff--;
currentBackground = currentBackground + 1;
m.gotoAndPlay("victory");
this.gobelin.blood._x = e._x;
trace("position blood in" + blood._x);
b = blood.duplicateMovieClip("b" + fc, fc);
b._x = x;
b._y = y;
b.yv = -5;
b.gotoAndPlay("spurt");
b = blood.duplicateMovieClip("b2" + fc, fc - 60);
b._x = x;
b._y = y;
b.yv = -1;
b.gotoAndPlay("spurt");
}
}
if (m.h1) {
hitLine(m, e);
}
if (m.rollclip) {
if (e.clipper.hitTest(m.rollclip)) {
e.gotoAndPlay("fall");
}
}
}
function hitLine(att, def) {
x1 = att._x + (att.h1._x * att.facing);
y1 = att._y + att.h1._y;
x2 = att._x + (att.h2._x * att.facing);
y2 = att._y + att.h2._y;
x3 = (x1 + x2) / 2;
y3 = (y1 + y2) / 2;
doHit(x3, y3, def, att);
doHit(x2, y2, def, att);
doHit(x1, y1, def, att);
}
function doHit(x, y, def, att) {
if (def.clipper.hitTest(x, y, true)) {
_root["score" + att._name] = _root["score" + att._name] + 50;
this["snake" + def._name].gotoAndPlay("go");
att.score = att.score + 50;
def.hp--;
if (def.hp > 0) {
def.gotoAndPlay(att.atype);
} else {
def.gotoAndPlay("dead");
_root.mylooser = this[def._name];
_root.looser = def._name;
trace("LOOSER IS :" + def._name);
dead = "true";
_root.toShoot = "false";
trace("dead? :" + dead);
AIdiff = AIdiff--;
att.gotoAndPlay("victory");
this.gobelin.blood._x = def._x;
trace("position blood in" + blood._x);
}
b = blood.duplicateMovieClip("b" + fc, fc);
b._x = x;
b._y = y;
b.yv = -1;
b.gotoAndPlay("spurt");
}
fg.p1life.gotoAndStop(p1.hp + 1);
fg.p2life.gotoAndStop(p2.hp + 1);
}
stop();
fg.temp_button.onPress = function () {
background.nextFrame();
};
gamestate = "begin";
switch (gametype) {
case "arcade" :
p1input = getKeys;
p2input = blindAI;
flag = "arcade";
condition = "p1";
_root.scorep2 = 0;
myDice = random(4) + 1;
mybackground.gotoAndStop(myDice);
myforeground.gotoAndStop(myDice);
AIdiff--;
AIrnd--;
fg.level = 10 - AIdiff;
break;
case "vs" :
p1input = getKeys;
p2input = getKeys;
flag = "vs";
condition = "none";
_root.scorep1 = 0;
_root.scorep2 = 0;
break;
case "demo" :
p1input = blindAI;
p2input = blindAI;
flag = "demo";
condition = "none";
myDice = random(4) + 1;
mybackground.gotoAndStop(myDice);
myforeground.gotoAndStop(myDice);
_root.scorep1 = 0;
_root.scorep2 = 0;
myOtherDice = random(10) + 1;
AIdiff = myOtherDice;
AIrnd = myOtherDice;
fg.level = 10 - myOtherDice;
}
onEnterFrame = function () {
fc++;
fpsc++;
dist = p1._x - p2._x;
if (!p1.busy) {
p1.input = p1input(p1);
}
if (!p2.busy) {
p2.input = p2input(p2);
}
if (gamestate == "begin") {
p1.input = "walkforward";
p2.input = "walkforward";
if (dist > -220) {
fg.p1life.gotoAndStop(p1.hp + 1);
fg.p2life.gotoAndStop(p2.hp + 1);
gamestate = "fight";
}
}
if (fc & true) {
moveGuy(p1, p2);
moveGuy(p2, p1);
} else {
moveGuy(p2, p1);
moveGuy(p1, p2);
}
};
Instance of Symbol 369 MovieClip "p2shadow" in Frame 20
onClipEvent (enterFrame) {
this.gotoAndStop(_parent.p2._currentframe);
_x = _parent.p2._x;
_xscale = _parent.p2._xscale;
}
Instance of Symbol 369 MovieClip "p1shadow" in Frame 20
onClipEvent (enterFrame) {
this.gotoAndStop(_parent.p1._currentframe);
_x = _parent.p1._x;
_xscale = _parent.p1._xscale;
}
Instance of Symbol 369 MovieClip "p2" in Frame 20
onClipEvent (load) {
keys = _parent.p2keys;
hp = 12;
state = "park";
input = "idle";
busy = false;
score = 0;
}
Instance of Symbol 369 MovieClip "p1" in Frame 20
onClipEvent (load) {
keys = _parent.p1keys;
hp = 12;
state = "park";
input = "idle";
busy = false;
idletime = 0;
score = 0;
}
Frame 22
stop();
Symbol 7 MovieClip Frame 1
this._xscale = _parent.loadPercent;
Symbol 7 MovieClip Frame 2
gotoAndPlay (1);
Symbol 425 MovieClip Frame 1
if (yy.savescore == 1) {
if (ipb_score == undefined) {
ipb_score = eval (_global.ipb_scoreVar);
}
xx = new LoadVars();
xx.arcadegid = _root.ibpro_gameid;
xx.gscore = ipb_score;
xx.gname = _global.ipb_get_gname();
xx.enscore = (ipb_score * yy.randchar) ^ yy.randchar2;
xx.send("index.php?autocom=arcade&do=savescore", "_self", "POST");
stop();
}
_global.ipbSend = function (ipb_score) {
_root._visible = false;
_root.enabled = false;
xx = new LoadVars();
yy = new LoadVars();
xx.sendAndLoad("index.php?autocom=arcade&do=verifyscore", yy, "POST");
};
Symbol 81 MovieClip Frame 160
_parent.nextFrame();
Symbol 86 MovieClip Frame 20
stop();
Symbol 92 MovieClip Frame 131
stop();
Symbol 117 Button
on (release) {
gametype = "arcade";
gotoAndStop (20);
}
Symbol 131 Button
on (release) {
gotoAndStop (16);
}
Symbol 138 Button
on (release) {
gotoAndStop (18);
}
Symbol 144 Button
on (release) {
gotoAndStop (15);
}
Symbol 153 Button
on (release) {
stopAllSounds();
setProperty("playing1", _visible , "0");
setProperty("playing2", _visible , "1");
setProperty("selected", _visible , "1");
}
Symbol 154 Button
on (release) {
stopAllSounds();
setProperty("playing1", _visible , "1");
setProperty("playing2", _visible , "0");
setProperty("selected", _visible , "0");
song = new Sound();
song.attachSound("sound1");
song.start(0, 0);
}
Symbol 165 MovieClip Frame 79
Symbol 169 Button
on (press) {
startDrag ("", false, links, oben, rechts, unten);
ziehen = true;
}
on (release, releaseOutside) {
stopDrag();
ziehen = false;
}
Symbol 171 MovieClip Frame 1
stop();
setProperty("playing1", _visible , "1");
setProperty("playing2", _visible , "0");
setProperty("selected", _visible , "0");
song = new Sound();
song.attachSound("sound1");
song.start(0, 0);
Instance of Symbol 170 MovieClip "slider" in Symbol 171 MovieClip Frame 1
onClipEvent (load) {
oben = _y;
rechts = _x;
links = _x - 200;
unten = _y;
}
onClipEvent (enterFrame) {
if (ziehen == true) {
_root.window.song.setVolume(200 - (rechts - _x));
}
}
Symbol 176 Button
on (release) {
gotoAndStop (14);
}
Symbol 185 Button
on (release) {
nextFrame();
}
Symbol 191 Button
on (release) {
prevFrame();
}
Symbol 192 MovieClip Frame 1
stop();
Symbol 218 MovieClip Frame 1
stop();
_root.fg.title = "DRAK'S THRONE ROOM";
Symbol 218 MovieClip Frame 2
_root.fg.title = "THE FOREST";
Symbol 218 MovieClip Frame 3
_root.fg.title = "DRAK'S PRISONS";
Symbol 218 MovieClip Frame 4
_root.fg.title = "THE LAVA PIT";
Symbol 218 MovieClip Frame 5
gotoAndStop (1);
Symbol 234 MovieClip Frame 1
stop();
stop();
Symbol 240 MovieClip Frame 1
stop();
Instance of Symbol 238 MovieClip "clipper" in Symbol 369 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 369 MovieClip Frame 2
busy = false;
xv = 0;
Symbol 369 MovieClip Frame 5
state = "idle";
busy = true;
xv = 0;
idletime++;
attacking = false;
clipper._visible = false;
Symbol 369 MovieClip Frame 7
busy = false;
Symbol 369 MovieClip Frame 9
gotoAndPlay (5);
Symbol 369 MovieClip Frame 10
xv = 5;
state = "walkforward";
busy = true;
attacking = false;
Symbol 369 MovieClip Frame 15
busy = false;
Symbol 369 MovieClip Frame 29
gotoAndPlay (10);
Symbol 369 MovieClip Frame 30
state = "walkback";
xv = -4;
busy = true;
attacking = false;
Symbol 369 MovieClip Frame 35
busy = false;
Symbol 369 MovieClip Frame 49
gotoAndPlay (30);
Symbol 369 MovieClip Frame 50
state = "yawn";
xv = 0;
busy = false;
attacking = false;
Symbol 369 MovieClip Frame 89
idletime = 0;
gotoAndPlay (5);
Symbol 369 MovieClip Frame 90
state = "ducking";
busy = true;
xv = 0;
attacking = false;
Symbol 369 MovieClip Frame 95
state = "ducked";
Symbol 369 MovieClip Frame 99
busy = false;
stop();
Symbol 369 MovieClip Frame 100
state = "unducking";
xv = 0;
busy = true;
attacking = false;
Symbol 369 MovieClip Frame 104
busy = false;
Symbol 369 MovieClip Frame 105
state = "jumping";
busy = true;
xv = 0;
attacking = false;
Symbol 369 MovieClip Frame 119
busy = false;
gotoAndPlay (5);
Symbol 369 MovieClip Frame 120
busy = true;
xv = 6;
state = "rollforward";
Symbol 369 MovieClip Frame 122
xv = 10;
Symbol 369 MovieClip Frame 127
xv = 7;
Symbol 369 MovieClip Frame 134
xv = 6;
Symbol 369 MovieClip Frame 139
xv = 4;
Symbol 369 MovieClip Frame 142
xv = 2;
Symbol 369 MovieClip Frame 144
xv = 0;
busy = false;
state = "rolled";
Symbol 369 MovieClip Frame 145
busy = true;
xv = -6;
state = "rollback";
Symbol 369 MovieClip Frame 147
xv = -10;
Symbol 369 MovieClip Frame 152
xv = -7;
Symbol 369 MovieClip Frame 159
xv = -6;
Symbol 369 MovieClip Frame 164
xv = -4;
Symbol 369 MovieClip Frame 167
xv = -2;
Symbol 369 MovieClip Frame 169
xv = 0;
busy = false;
state = "rolled";
Symbol 369 MovieClip Frame 170
state = "blockback";
xv = -4;
busy = true;
attacking = false;
Symbol 369 MovieClip Frame 175
xv = 0;
Symbol 369 MovieClip Frame 179
busy = false;
stop();
Symbol 369 MovieClip Frame 180
state = "blockforward";
xv = 0;
busy = true;
attacking = false;
Symbol 369 MovieClip Frame 189
busy = false;
stop();
Symbol 369 MovieClip Frame 190
state = "att1";
busy = true;
xv = 0;
attacking = true;
atype = "fall";
Symbol 369 MovieClip Frame 214
busy = false;
Symbol 369 MovieClip Frame 215
state = "att2";
busy = true;
xv = 0;
atype = "hit";
attacking = true;
Symbol 369 MovieClip Frame 234
busy = false;
Symbol 369 MovieClip Frame 235
state = "att3";
busy = true;
xv = 0;
atype = "fall";
attacking = true;
Symbol 369 MovieClip Frame 249
busy = false;
Symbol 369 MovieClip Frame 250
state = "att4";
busy = true;
xv = 2;
atype = "hit";
attacking = true;
Symbol 369 MovieClip Frame 252
xv = 5;
Symbol 369 MovieClip Frame 255
xv = 7;
Symbol 369 MovieClip Frame 267
xv = 2;
Symbol 369 MovieClip Frame 270
xv = 0;
Symbol 369 MovieClip Frame 279
busy = false;
xv = 0;
Symbol 369 MovieClip Frame 280
state = "att6";
busy = true;
xv = 0;
atype = "hit";
attacking = true;
Symbol 369 MovieClip Frame 299
busy = false;
Symbol 369 MovieClip Frame 300
state = "att7";
busy = true;
xv = 0;
atype = "fall";
attacking = true;
Symbol 369 MovieClip Frame 306
xv = -1;
Symbol 369 MovieClip Frame 310
xv = 0;
Symbol 369 MovieClip Frame 316
xv = -1;
Symbol 369 MovieClip Frame 321
busy = false;
Symbol 369 MovieClip Frame 322
state = "att8";
busy = true;
xv = 0;
atype = "hit";
attacking = true;
Symbol 369 MovieClip Frame 341
busy = false;
Symbol 369 MovieClip Frame 342
state = "att9";
busy = true;
xv = 0;
atype = "fall";
attacking = true;
Symbol 369 MovieClip Frame 356
busy = false;
Symbol 369 MovieClip Frame 357
state = "fall";
busy = true;
xv = -6;
attacking = false;
Symbol 369 MovieClip Frame 362
xv = 0;
Symbol 369 MovieClip Frame 385
busy = false;
Symbol 369 MovieClip Frame 387
busy = true;
state = "hit";
xv = -7;
attacking = false;
Symbol 369 MovieClip Frame 389
xv = -4;
Symbol 369 MovieClip Frame 392
xv = -2;
Symbol 369 MovieClip Frame 395
busy = false;
xv = 0;
Symbol 369 MovieClip Frame 397
busy = true;
state = "dead";
xv = 0;
attacking = false;
Symbol 369 MovieClip Frame 429
stop();
Symbol 369 MovieClip Frame 430
busy = true;
state = "decap";
xv = 0;
attacking = false;
Instance of Symbol 356 MovieClip "head" in Symbol 369 MovieClip Frame 430
onClipEvent (load) {
xv = random(3) - random(3);
yv = -4;
}
onClipEvent (enterFrame) {
_y = (_y + yv);
yv = yv + 0.3;
if (_y > 0) {
yv = -Math.abs(yv * 0.6);
xv = xv * 0.6;
if (yv > -1) {
xv = 0;
yv = 0;
stop();
}
}
}
Symbol 369 MovieClip Frame 458
stop();
Symbol 369 MovieClip Frame 459
xv = 0;
busy = true;
state = "victory";
Symbol 369 MovieClip Frame 561
_root.gobelin.gotoAndPlay("walk");
Symbol 369 MovieClip Frame 615
stop();
Symbol 369 MovieClip Frame 616
busy = false;
_root.gobelin.gotoAndPlay("walk");
stop();
Symbol 369 MovieClip Frame 617
busy = true;
state = "decap";
xv = 0;
attacking = false;
Instance of Symbol 356 MovieClip in Symbol 369 MovieClip Frame 617
onClipEvent (load) {
xv = random(3) - random(3);
yv = -4;
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if (_y > 0) {
yv = -Math.abs(yv * 0.6);
xv = xv * 0.6;
if (yv > -1) {
xv = 0;
yv = 0;
stop();
}
}
}
Symbol 369 MovieClip Frame 640
stop();
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Instance of Symbol 371 MovieClip in Symbol 372 MovieClip Frame 1
onClipEvent (load) {
_x = 0;
_y = 0;
py = _parent._y;
xv = (Math.random() - Math.random()) * 5;
yv = ((Math.random() - Math.random()) * 5) - 1;
_xscale = (100 + random(100));
_yscale = (100 + random(100));
}
onClipEvent (enterFrame) {
_x = (_x + xv);
_y = (_y + yv);
yv = yv + 0.3;
if ((_y + py) > 395) {
yv = 0;
xv = 0;
_xscale = (_xscale + 5);
_yscale = (_yscale - 3);
_alpha = (_alpha-1);
}
}
Symbol 372 MovieClip Frame 125
stop();
this.removeMovieClip();
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 85
stop();
Symbol 393 MovieClip Frame 1
headpos = _root.mylooser._x - 30;
gobpos = _parent.gobelin._x;
if (((gobpos >= headpos) and (shootedOnce == "false")) and (_root.toShoot == "true")) {
trace("headshoot");
_parent.head._x = gobpos;
_parent.head.gotoAndPlay("go");
shootedOnce = "true";
_root.mylooser.head._alpha = 0;
}
if (_parent.gobelin._x > _root.mylooser._x) {
_root.mylooser._alpha = 0;
_root.mylooser.gotoAndPlay("headshoot");
this.body._alpha = 100;
playedOnce = "true";
}
Symbol 394 MovieClip Frame 1
stop();
Symbol 394 MovieClip Frame 2
gobelin.shootedOnce = "false";
Symbol 394 MovieClip Frame 465
_root.gametype = _root.flag;
trace("GAME TYPE" + _root.flag);
if ((_root.looser == "p1") || (_root.flag != "arcade")) {
_global.ipbSend();
} else {
_root.gotoAndPlay("start");
}
stop();
Symbol 403 MovieClip Frame 1
stop();
Symbol 423 MovieClip Frame 1
Symbol 423 MovieClip Frame 12
gotoAndStop (1);