STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228074
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/24528957?noj=FRM24528957-30DC" width="1" height="1"></div>

blackman.swf

This is the info page for
Flash #7064

(Click the ID number above for more basic data on this flash file.)


Text
LOADING...

START GAME

CONTROLS

ABOUT

HIGH SCORES

BLA  KMAN

<P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">www.neave.com/webgames</FONT></P>

GO BACK

ARROW KEYS FOR PACMAN
P:  PAUSE/UNPAUSE GAME
Q:  QUIT GAME
M: MUTE/UNMUTE SOUND
L:   LOW QUALITY ON/OFF

<P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">(choose low quality if Pacman is running slowly)</FONT></P>

<P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">Pacman, the quintessential classic arcade game, was <SBR/>originally created by Namco in the early 1980s and has <SBR/>now been updated for the web by <A HREF="http://www.neave.com/"><B>Neave</B></A>.</FONT></P><P ALIGN="CENTER"></P><P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">The idea is a simple one - guide Pacman around the maze <SBR/>and eat all the little white dots whilst avoiding those nasty <SBR/>ghosts. If you eat a Power Pill, you can eat the ghosts!</FONT></P><P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">Occasionally, a fruit appears which gives you a bonus <SBR/>score when eaten. Enough talk - let&apos;s get munching!</FONT></P><P ALIGN="CENTER"></P>

SCORE

LIVES

GET READY!

PAUSED

QUIT? Y/N

LEVEL

GAME OVER

ENTER YOUR NAME,
HIGH SCORER!

OK

LAST 10

NEXT 10

0

...

0

...

0

...

0

...

0

...

0

...

0

...

0

...

0

...

0

...

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

NAME

SCORE

ActionScript [AS1/AS2]

Frame 1
loaded = getBytesLoaded(); tot = getBytesTotal(); if (loaded == tot) { gotoAndStop (4); } else { with (Bar) { _width = (96 * loaded) / tot; _x = 132 + (_width / 2); } }
Frame 3
gotoAndPlay (1);
Frame 4
score = 0; stop();
Instance of Symbol 63 MovieClip "Demo" in Frame 4
onClipEvent (load) { stop(); }
Frame 6
function initVars() { pacDir = 3; pacPos = 0; pacX = 14; pacY = 23; nextX = pacX - 1; nextY = pacY; nextPacDir = 3; ghKill = 100; ghBlue = 0; numEyes = 0; Pacman.gotoAndStop(1); pacStep = 4; pacPosMax = 2; pauseCount = 0; with (Pacman) { _x = OFFX + (12 * pacX); _y = OFFY + (12 * pacY); _rotation = 0; } tellTarget (Ghost[1]) { ghPos = 1; ghDir = 3; ghX = 13; ghY = 11; ghNX = ghX - 1; _y = (_root.OFFY + 132); cOrig = 15395299 /* 0xEAE9E3 */; }; tellTarget (Ghost[2]) { ghDir = 0; ghX = 13; cOrig = 15198183 /* 0xE7E7E7 */; }; tellTarget (Ghost[3]) { ghDir = 2; ghX = 11; cOrig = 16777215 /* 0xFFFFFF */; }; tellTarget (Ghost[4]) { ghDir = 2; ghX = 15; cOrig = 16577791 /* 0xFCF4FF */; }; g = 1; while (g < 5) { tellTarget (Ghost[g]) { if (1 < this.g) { ghPos = 0; ghY = 14; ghNX = ghX; _y = (_root.OFFY + 174); } _x = ((_root.OFFX + (12 * ghX)) + 6); gotoAndStop (1); Eyes.gotoAndStop(1); gNum = 0; ghNY = ghY; ghStep = 4; ghPosMax = 2; ghFast = true; Shape._visible = true; Shape.Hit._visible = true; c = new Color(Shape); c.setRGB(cOrig); }; g++; } } function setPacMove(d) { with (_root) { if (d == 0) { nextX = pacX; nextY = pacY - 1; Pacman._rotation = 90; } else if (d == 1) { nextX = pacX + 1; nextY = pacY; Pacman._rotation = 180; } else if (d == 2) { nextX = pacX; nextY = pacY + 1; Pacman._rotation = -90; } else if (d == 3) { nextX = pacX - 1; nextY = pacY; Pacman._rotation = 0; } } } function setGhMove(d, g) { with (_root.Ghost[g]) { if (d == 0) { ghNX = ghX; ghNY = ghY - 1; } else if (d == 1) { ghNX = ghX + 1; ghNY = ghY; } else if (d == 2) { ghNX = ghX; ghNY = ghY + 1; } else if (d == 3) { ghNX = ghX - 1; ghNY = ghY; } } } function startBGSnd() { tellTarget (BGSnd) { if (2 < _root.ghBlue) { if (_root.numEyes) { EyesGh.start(0, 100); BlueGh.stop(); } else { EyesGh.stop(); BlueGh.start(0, 100); } } else { BlueGh.stop(); EyesGh.stop(); eval ("Back" + _root.bgNum).start(0, 1000); } }; } asdfg = new Color(Pacman); OFFX = 18; OFFY = 18; score = 0; lastScore = 0; lives = 3; level = 0; fruitNum = 1; notMute = true; newLev = true; newLife = false; newGame = true; quttting = false; quit = false; Snd.ChSnd = true; Pacman.Hit._visible = false; ghPause = 40; ghBVal = 162; ghMove = new Array(4); ghChoice = new Array(4); ghBest = new Array(4); g = 1; while (g < 5) { Ghost.attachMovie("Ghost", g, g); Ghost.attachMovie("GhKill", "K" + g, g + 4); Ghost["K" + g].Scr.kval = ""; g++; } i = 1; while (i < 5) { _root["Life" + i].gotoAndStop(1); if (i >= lives) { _root["Life" + i]._visible = false; } i++; } m = "#############################............##............##.####.#####.##.#####.####.##O####.#####.##.#####.####O##.####.#####.##.#####.####.##..........................##.####.##.########.##.####.##.####.##.########.##.####.##......##....##....##......#######.##### ## #####.############.##### ## #####.############.## ##.############.## ######## ##.############.## # # # ## ##.######L . # # # ## . R######.## ### #### ##.############.## ######## ##.############.## ##.############.## ######## ##.############.## ######## ##.#######............##............##.####.#####.##.#####.####.##.####.#####.##.#####.####.##O..##....... .......##..O####.##.##.########.##.##.######.##.##.########.##.##.####......##....##....##......##.##########.##.##########.##.##########.##.##########.##..........................#############################"; i = -1; while (i < 29) { Maze.attachMovie("Empty", i, i + 1); i++; } pos = 0; j = 0; while (j < 31) { i = 0; while (i < 28) { Maze[i][j] = m.charAt(pos++); pill = false; if (Maze[i][j] == ".") { pill = true; Maze[i].attachMovie("Pill", "P" + j, pos); } if (Maze[i][j] == "O") { pill = true; Maze[i].attachMovie("Power", "P" + j, pos); } if (pill) { with (Maze[i]["P" + j]) { _x = OFFX + (12 * i); _y = OFFY + (12 * j); } } i++; } j++; }
Instance of Symbol 27 MovieClip [Empty] "Maze" in Frame 6
onClipEvent (keyDown) { with (_root) { if (Key.getCode() == 38) { nextPacDir = 0; } else if (Key.getCode() == 39) { nextPacDir = 1; } else if (Key.getCode() == 40) { nextPacDir = 2; } else if (Key.getCode() == 37) { nextPacDir = 3; } else if (playing && ((Key.getCode() == 80) || (Key.getCode() == 112))) { if (Ready._visible) { Ready._visible = false; Ready.gotoAndStop(1); if (notMute) { startBGSnd(); } if (!stopped) { Pacman.play(); } play(); } else { stop(); Ready.gotoAndStop("Paused"); Ready._visible = true; stopAllSounds(); Pacman.stop(); } } else if (playing && (((Key.getCode() == 81) || (Key.getCode() == 113)) || (Key.getCode() == 27))) { quitting = true; stop(); Ready.gotoAndStop("Quit"); Ready._visible = true; stopAllSounds(); Pacman.stop(); } else if (quitting && ((Key.getCode() == 78) || (Key.getCode() == 110))) { quitting = false; Ready._visible = false; Ready.gotoAndStop(1); if (notMute) { startBGSnd(); } if (!stopped) { Pacman.play(); } play(); } else if (quitting && ((Key.getCode() == 89) || (Key.getCode() == 121))) { quit = true; play(); } else if ((playing && (!Ready._visible)) && ((Key.getCode() == 77) || (Key.getCode() == 109))) { notMute = !notMute; if (notMute) { startBGSnd(); } else { stopAllSounds(); } } else if ((Key.getCode() == 76) || (Key.getCode() == 108)) { toggleHighQuality(); } } }
Frame 7
stop(); stopAllSounds(); playing = false; stopped = true; Fruit.gotoAndStop(1); if (newLev) { newLev = false; bgNum = 1; pillEat = 0; level++; if (4 < ghPause) { ghPause = ghPause - 4; } if (2 < ghBVal) { ghBVal = ghBVal - 10; } if (fruitNum < 14) { fruitNum++; FrLev.gotoAndStop(fruitNum); } initVars(); if (!newGame) { g = 1; while (g < 5) { Ghost[g]._visible = false; g++; } Pacman._visible = false; BGSnd.gotoAndPlay("NewLev"); } } if (newLife) { newLife = false; Ready._visible = true; lives--; if (lives == 0) { Pacman._visible = false; Ready.gotoAndStop("GameOver"); } else { eval ("Life" + lives)._visible = false; initVars(); BGSnd.gotoAndPlay("NewLife"); } } if (newGame) { BGSnd.gotoAndPlay("NewGame"); }
Frame 8
ang = Math.abs(pacDir - nextPacDir) / 2; if (ang == 1) { pacDir = nextPacDir; } else if (pacPos == 0) { tempDir = pacDir; pacDir = nextPacDir; } setPacMove(pacDir); if (pacPos == 0) { P = Maze[pacX]["P" + pacY]; if (P._visible) { pacStep = 4; pacPosMax = 2; if (notMute) { tellTarget (Snd) { if (ChSnd) { gotoAndPlay ("Chomp1"); } else { gotoAndPlay ("Chomp2"); } ChSnd = !ChSnd; }; } P._visible = false; pillEat++; if (notMute) { if (pillEat == 180) { BGSnd.Back1.stop(); bgNum = 2; BGSnd.Back2.start(0, 1000); } else if (pillEat == 230) { BGSnd.Back2.stop(); bgNum = 3; BGSnd.Back3.start(0, 1000); } } if (pillEat == 244) { newLev = true; gotoAndStop (7); } score = score + 10; if (Maze[pacX][pacY] == "O") { score = score + 40; if (notMute) { BGSnd["Back" + bgNum].stop(); BGSnd.BlueGh.start(0, 100); } ghBlue = ghBval; ghKill = 100; g = 1; while (g < 5) { tellTarget (Ghost[g]) { if (Shape._visible) { c.setRGB(7883521); gotoAndStop (2); ghFast = false; e = new Color(PPEyes); e.setRGB(16777215); } }; g++; } } } else if ((++pauseCount) % 2) { pacStep = 4; pacPosMax = 2; } else { pacStep = 6; pacPosMax = 1; } if (Maze[pacX + 1][pacY] == "L") { pacX = 28; nextX = 27; Pacman._x = OFFX + 336; } else if (Maze[pacX - 1][pacY] == "R") { pacX = -1; nextX = 0; Pacman._x = OFFX - 12; } if ((Maze[nextX][nextY] == "#") && (ang != 1)) { pacDir = tempDir; setPacMove(pacDir); } } if (!((pacPos == 0) && (Maze[nextX][nextY] == "#"))) { with (Pacman) { if (nextX < pacX) { _x = _x - pacStep; pacPos--; } else if (pacX < nextX) { _x = _x + pacStep; pacPos++; } else if (nextY < pacY) { _y = _y - pacStep; pacPos--; } else if (pacY < nextY) { _y = _y + pacStep; pacPos++; } } if ((pacPos < 0) || (pacPosMax < pacPos)) { if (pacPosMax < pacPos) { pacPos = 0; } else if (pacPos < 0) { pacPos = pacPosMax; } pacX = nextX; pacY = nextY; } if (stopped) { stopped = false; Pacman.play(); } } else if (!stopped) { stopped = true; Pacman.gotoAndStop(1); } tellTarget ("Fruit") { if (_currentframe == 1) { if (!random(600)) { gotoAndStop(_root.fruitNum); } } else if (fCount) { if (hitTest(_root.Pacman.Hit)) { gotoAndStop ("Show"); } else { fCount--; } } else { gotoAndStop (1); } }; if (ghBlue) { ghBlue--; } unBlue = false; g = 1; while (g < 5) { with (Ghost[g]) { if (ghBlue && (_currentframe == 2)) { if (((((ghBlue == 50) || (ghBlue == 40)) || (ghBlue == 30)) || (ghBlue == 20)) || (ghBlue == 10)) { c.setRGB(16777215); e.setRGB(16711680); } else if (((((ghBlue == 45) || (ghBlue == 35)) || (ghBlue == 25)) || (ghBlue == 15)) || (ghBlue == 5)) { c.setRGB(7883521); e.setRGB(16777215); } else if (ghBlue == 1) { gotoAndStop(1); c.setRGB(cOrig); ghFast = true; } } gTest = false; if (ghPos == 0) { if ((Maze[ghX + 1][ghY] == "L") && (ghDir == 3)) { ghX = 29; ghNX = 28; _x = OFFX + 348; } else if ((Maze[ghX - 1][ghY] == "R") && (ghDir == 1)) { ghX = -2; ghNX = -1; _x = OFFX - 24; } else if ((0 < ghX) && (ghX < 27)) { i = 0; while (i < 4) { ghMove[i] = 1; i++; } oppDir = ((ghDir < 2) ? (ghDir + 2) : (ghDir - 2)); ghMove[oppDir] = 0; if (Maze[ghX][ghY - 1] == "#") { ghMove[0] = 0; } if (Maze[ghX + 1][ghY] == "#") { ghMove[1] = 0; } if (Maze[ghX][ghY + 1] == "#") { ghMove[2] = 0; } if (Maze[ghX - 1][ghY] == "#") { ghMove[3] = 0; } pos = 0; i = 0; while (i < 4) { ghChoice[i] = -1; if (ghMove[i]) { ghChoice[pos++] = i; } i++; } bestXDir = -1; bestYDir = -1; if (Shape._visible && (_currentframe == 1)) { testX = pacX; testY = pacY; } else { testX = 13; testY = 11; } if (testX < ghX) { bestXDir = 3; } else if (ghX < testX) { bestXDir = 1; } if (testY < ghY) { bestYDir = 0; } else if (ghY < testY) { bestYDir = 2; } best = 0; i = 0; while (i < pos) { if ((ghChoice[i] == bestXDir) || (ghChoice[i] == bestYDir)) { ghBest[best++] = ghChoice[i]; } i++; } if ((best == 0) || (Shape._visible && (!random(3)))) { ghDir = ghChoice[random(pos)]; } else { ghDir = ghBest[random(best)]; } if (ghFast) { ghStep = 4; ghPosMax = 2; } else { ghStep = 2; ghPosMax = 5; } gNum++; if (ghX == 13) { if ((11 < ghY) && (ghY < 15)) { if (Shape._visible) { gTest = true; ghDir = 0; if (gNum < 4) { _y = _y - 2; } } else if (ghY == 13) { unBlue = true; numEyes--; Shape._visible = true; Shape.Hit._visible = true; } } else if (ghY == 11) { if ((gNum == 1) && (g == 1)) { _x = _x - 2; } if (gNum == 4) { ghPos = 2; if (ghFast) { _x = _x + 2; } else { _x = _x - 2; } } if (!Shape._visible) { gTest = true; ghDir = 2; } } } if ((11 < ghY) && (ghY < 15)) { if ((ghX == 11) && (gNum == (ghPause + 2))) { gTest = true; ghDir = 1; gNum = -1; } if ((ghX == 15) && (gNum == ((2 * ghPause) + 2))) { gTest = true; ghDir = 3; gNum = -1; } } } } setGhMove(ghDir, g); if ((!((ghPos == 0) && (Maze[ghNX][ghNY] == "#"))) || (gTest)) { if (ghNX < ghX) { _x = _x - ghStep; ghPos--; } else if (ghX < ghNX) { _x = _x + ghStep; ghPos++; } else if (ghNY < ghY) { _y = _y - ghStep; ghPos--; } else if (ghY < ghNY) { _y = _y + ghStep; ghPos++; } Eyes.gotoAndStop(ghDir + 1); if ((ghPos < 0) || (ghPosMax < ghPos)) { if (ghPosMax < ghPos) { ghPos = 0; } else if (ghPos < 0) { ghPos = ghPosMax; } ghX = ghNX; ghY = ghNY; } } if ((Shape.Hit._visible && (Pacman.Hit.hitTest(Shape.Hit))) && (!newLev)) { if (_currentframe == 1) { _root.stop(); playing = false; Pacman.gotoAndPlay("Die"); } else { BGSnd.BlueGh.stop(); ghKill = ghKill * 2; score = score + ghKill; ghFast = true; if (ghPosMax < ghPos) { ghPos = 0; } else if (ghPos < 0) { ghPos = ghPosMax; } if (notMute) { Snd.gotoAndPlay("EatGhost"); } gotoAndStop(1); numEyes++; Shape._visible = false; Shape.Hit._visible = false; c.setRGB(cOrig); with (Ghost["K" + g]) { _x = Ghost[g]._x; _y = Ghost[g]._y; Scr.kval = ghKill; play(); } } } } g++; } if (ghBlue && (notMute)) { with (BGSnd) { if (ghBlue == 1) { BlueGh.stop(); EyesGh.stop(); eval ("Back" + bgNum).start(0, 1000); } else if (unBlue && (!numEyes)) { EyesGh.stop(); BlueGh.start(0, 100); } } } if (lastScore != score) { s = Math.floor(score / 10000); sTest = (s + 1) / 2; if (((lives < 5) && (sTest == int(sTest))) && (Math.floor(lastScore / 10000) < s)) { eval ("Life" + lives)._visible = true; lives++; if (notMute) { BGSnd.ExLife.start(0, 6); } } } lastScore = score; if (!playing) { stop(); } if (quit) { gotoAndStop (4); }
Frame 9
gotoAndPlay (8);
Frame 11
scoresURL = "http://www.neave.com/cgi-bin/pacmanscores.pl"; if (score) { stop(); pos = Selection.getCaretIndex(); if (pos == -1) { Selection.setFocus("newName"); } } else { nextFrame(); }
Frame 12
function loadScores() { Scores.rank = ""; i = 1; while (i < 11) { Scores["nameText" + i] = Scores["name" + (i + page)]; Scores["scoreText" + i] = Scores["score" + (i + page)]; Scores.rank = Scores.rank + (String(i + page) + ".\n"); i++; } } stop(); page = 0; maxScores = 100; i = 1; while (maxScores >= i) { Scores["name" + i] = "..."; Scores["score" + i] = "0"; i++; } tellTarget ("Poster") { loadVariables (_root.scoresURL, _root.Scores, "POST"); };
Instance of Symbol 141 MovieClip "Scores" in Frame 12
onClipEvent (data) { _root.ScoreText.gotoAndStop(2); _root.loadScores(); }
Symbol 16 MovieClip Frame 1
stop();
Symbol 20 MovieClip [Ghost] Frame 1
stop();
Symbol 25 MovieClip [GhKill] Frame 1
stop();
Symbol 25 MovieClip [GhKill] Frame 2
tellTarget (_root) { playing = false; Pacman._visible = false; }; play();
Symbol 25 MovieClip [GhKill] Frame 12
tellTarget (_root) { playing = true; Pacman._visible = true; gotoAndPlay ("Loop"); };
Symbol 25 MovieClip [GhKill] Frame 41
Scr.kval = ""; tellTarget (_parent) { if (fval) { gotoAndStop (1); } };
Symbol 32 Button
on (release) { play(); }
Symbol 34 Button
on (release) { Demo.gotoAndStop("Controls"); }
Symbol 36 Button
on (release) { Demo.gotoAndStop("About"); }
Symbol 38 Button
on (release) { gotoAndPlay (11); }
Symbol 50 MovieClip Frame 8
stop();
Symbol 51 MovieClip Frame 5
gotoAndPlay (1);
Symbol 51 MovieClip Frame 6
_root.BGSnd.stop(); stopAllSounds(); _rotation = 0;
Symbol 51 MovieClip Frame 25
_root.BGSnd.gotoAndPlay("Killed"); tellTarget (_root) { g = 1; while (g < 5) { Ghost[g]._visible = false; g++; } };
Symbol 51 MovieClip Frame 27
_rotation = 0;
Symbol 51 MovieClip Frame 59
stop(); tellTarget (_root) { newLife = true; gotoAndPlay ("Restart"); };
Symbol 51 MovieClip Frame 64
gotoAndPlay (60);
Symbol 53 MovieClip Frame 17
stop(); CPac.gotoAndStop(1); _root.Demo.play();
Symbol 56 Button
on (release) { getURL ("http://www.neave.com/", "_blank"); }
Symbol 58 Button
on (release) { gotoAndPlay (1); }
Symbol 63 MovieClip Frame 1
col = new Array(16777215, 16777215, 16777215, 16777215); i = 0; while (i < 4) { G.attachMovie("Ghost", i, i); tellTarget (G[i]) { _x = -200; Eyes.gotoAndStop(2); }; this["c" + i] = new Color(G[i].Shape); this["c" + i].setRGB(col[i]); i++; } ck = new Color("GK"); GK.kval = 100; count = 0;
Symbol 63 MovieClip Frame 2
count++; if (count < 86) { Pac._x = Pac._x + 4; i = 0; while (i < 4) { if (((6 * i) + 10) < count) { G[i]._x = G[i]._x + 4; } i++; } } else if (count == 86) { Pill._visible = false; Pac._rotation = 0; i = 0; while (i < 4) { G[i].gotoAndStop(2); this["c" + i].setRGB(16777215); i++; } } else if (count < 172) { Pac._x = Pac._x - 4; i = 0; while (i < 4) { with (G[i]) { _x = _x - 2; if (_visible && (Shape.Hit.hitTest(Pac.Hit))) { _visible = false; GK._x = _x; GK.kval = GK.kval * 2; } } i++; } if (count == 155) { GK.kval = ""; } } else if (count == 172) { i = 0; while (i < 4) { this["c" + i].setRGB(col[i]); tellTarget (G[i]) { gotoAndStop (1); Eyes.gotoAndStop(2); _visible = true; _x = -200; }; i++; } tellTarget ("GK") { _x = -16; _xscale = (_xscale * 2); _yscale = (_yscale * 2); }; } else if (count < 580) { i = 0; while (i < 4) { if (count == (244 + (90 * i))) { ck.setRGB(col[i]); if (i == 0) { GK.kval = 16777215 /* 0xFFFFFF */; } if (i == 1) { GK.kval = 16777215 /* 0xFFFFFF */; } if (i == 2) { GK.kval = 16777215 /* 0xFFFFFF */; } if (i == 3) { GK.kval = 16777215 /* 0xFFFFFF */; } } else if ((((180 + (90 * i)) < count) && (count < (244 + (90 * i)))) || (((270 + (90 * i)) < count) && (count < (307 + (90 * i))))) { G[i]._x = G[i]._x + 4; GK.kval = ""; } i++; } } else { tellTarget ("GK") { _x = -200; _xscale = 100; _yscale = 100; kval = 100; }; i = 0; while (i < 4) { G[i]._x = -200; i++; } tellTarget ("Pac") { _x = -196; _rotation = 180; }; ck.setRGB(16777215); Pill._visible = true; count = 0; }
Symbol 63 MovieClip Frame 3
gotoAndPlay (2);
Symbol 82 MovieClip Frame 1
fCount = 200; stop();
Symbol 82 MovieClip Frame 2
fval = 100;
Symbol 82 MovieClip Frame 3
fval = 300;
Symbol 82 MovieClip Frame 4
fval = 500;
Symbol 82 MovieClip Frame 5
fval = 500;
Symbol 82 MovieClip Frame 6
fval = 700;
Symbol 82 MovieClip Frame 7
fval = 700;
Symbol 82 MovieClip Frame 8
fval = 1000;
Symbol 82 MovieClip Frame 9
fval = 1000;
Symbol 82 MovieClip Frame 10
fval = 2000;
Symbol 82 MovieClip Frame 11
fval = 2000;
Symbol 82 MovieClip Frame 12
fval = 3000;
Symbol 82 MovieClip Frame 13
fval = 3000;
Symbol 82 MovieClip Frame 14
fval = 5000;
Symbol 82 MovieClip Frame 15
stop(); tellTarget (_root) { if (notMute) { Snd.gotoAndPlay("EatFruit"); } }; _root.score = _root.score + fval; F.Scr.kval = fval; F.gotoAndPlay(2);
Symbol 92 MovieClip Frame 5
tellTarget (_root) { if (notMute) { BGSnd.NewLev.start(); } };
Symbol 92 MovieClip Frame 33
stop();
Symbol 94 MovieClip Frame 26
stop(); _root.gotoAndPlay("Over");
Symbol 95 MovieClip Frame 1
stop();
Instance of Symbol 92 MovieClip "LevMov" in Symbol 95 MovieClip Frame 4
onClipEvent (load) { with (_root) { Num.lval = ((level < 10) ? ("0" + level) : (level)); } }
Symbol 99 MovieClip Frame 1
stop(); Back1 = new Sound(); Back1.attachSound("BG1"); Back2 = new Sound(); Back2.attachSound("BG2"); Back3 = new Sound(); Back3.attachSound("BG3"); BlueGh = new Sound(); BlueGh.attachSound("BGGhost"); EyesGh = new Sound(); EyesGh.attachSound("BGEyes"); ExLife = new Sound(); ExLife.attachSound("ExLife"); NewLev = new Sound(); NewLev.attachSound("NewLev");
Symbol 99 MovieClip Frame 2
if (!_root.notMute) { gotoAndPlay (21); }
Symbol 99 MovieClip Frame 31
tellTarget (_root) { if (!newGame) { Ready.gotoAndStop("Level"); Ready._visible = true; j = 0; while (j < 31) { i = 0; while (i < 28) { Maze[i]["P" + j]._visible = true; i++; } j++; } } newGame = false; };
Symbol 99 MovieClip Frame 65
tellTarget (_root) { g = 1; while (g < 5) { Ghost[g]._visible = true; g++; } Pacman._visible = true; Ready.gotoAndStop(1); };
Symbol 99 MovieClip Frame 87
tellTarget (_root) { Ready._visible = false; playing = true; play(); if (notMute) { BGSnd["Back" + bgNum].start(0, 1000); } }; stop();
Symbol 99 MovieClip Frame 88
if (!_root.notMute) { stop(); }
Symbol 99 MovieClip Frame 90
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 3
stop();
Symbol 104 MovieClip Frame 5
stop();
Symbol 104 MovieClip Frame 18
stop(); _root.BGSnd.EyesGh.start(0, 100);
Symbol 104 MovieClip Frame 20
stop();
Symbol 105 Button
on (release) { _root.gotoAndPlay(3); }
Symbol 108 Button
on (release, keyPress "<Enter>") { _root.Poster.name = newName; _root.Poster.score = _root.score; _root.play(); }
Symbol 112 Button
on (release) { tellTarget (_root) { page = page - 10; if (page < 0) { page = 0; } loadScores(); ScoreText.Next._visible = true; }; if (_root.page < 5) { _visible = false; } }
Symbol 115 Button
on (release) { tellTarget (_root) { page = page + 10; if (maxScores < page) { page = maxScores; } loadScores(); ScoreText.Last._visible = true; }; if ((_root.maxScores - 20) < _root.page) { _visible = false; } }
Symbol 117 MovieClip Frame 1
stop();
Instance of Symbol 113 MovieClip "Last" in Symbol 117 MovieClip Frame 2
onClipEvent (load) { _visible = false; }

Library Items

Symbol 1 Sound [NewLev]
Symbol 2 Sound [ExLife]
Symbol 3 Sound [BGEyes]
Symbol 4 Sound [BGGhost]
Symbol 5 Sound [BG3]
Symbol 6 Sound [BG2]
Symbol 7 Sound [BG1]
Symbol 8 GraphicUsed by:9 21 30 32 34 36 38 51 56 58 63 82 95 105 108 112 115  Timeline
Symbol 9 MovieClipUses:8Used by:14 51  Timeline
Symbol 10 GraphicUsed by:12
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:10 11Used by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:9 12 13Used by:20
Symbol 15 GraphicUsed by:16 19 26 51  Timeline
Symbol 16 MovieClipUses:15Used by:20
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:19
Symbol 19 MovieClipUses:15 18Used by:20
Symbol 20 MovieClip [Ghost]Uses:14 16 19
Symbol 21 MovieClip [Pill]Uses:8
Symbol 22 FontUsed by:23 28 31 33 35 37 52 57 59 83 84 85 86 88 89 91 93 96 106 107 109 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
Symbol 23 EditableTextUses:22Used by:24
Symbol 24 MovieClipUses:23Used by:25 63
Symbol 25 MovieClip [GhKill]Uses:24Used by:82
Symbol 26 MovieClip [Power]Uses:15Used by:63
Symbol 27 MovieClip [Empty]Used by:63  Timeline
Symbol 28 TextUses:22Used by:117  Timeline
Symbol 29 GraphicUsed by:Timeline
Symbol 30 MovieClipUses:8Used by:Timeline
Symbol 31 TextUses:22Used by:32
Symbol 32 ButtonUses:31 8Used by:Timeline
Symbol 33 TextUses:22Used by:34 63
Symbol 34 ButtonUses:33 8Used by:Timeline
Symbol 35 TextUses:22Used by:36 63
Symbol 36 ButtonUses:35 8Used by:Timeline
Symbol 37 TextUses:22Used by:38 117
Symbol 38 ButtonUses:37 8Used by:Timeline
Symbol 39 GraphicUsed by:51  Timeline
Symbol 40 GraphicUsed by:51
Symbol 41 GraphicUsed by:51
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:51  Timeline
Symbol 44 GraphicUsed by:51
Symbol 45 GraphicUsed by:51
Symbol 46 GraphicUsed by:51
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:51
Symbol 51 MovieClipUses:9 39 15 8 40 41 43 44 45 46 47 48 50Used by:53 63  Timeline
Symbol 52 TextUses:22Used by:53  Timeline
Symbol 53 MovieClipUses:51 52Used by:Timeline
Symbol 54 FontUsed by:55 60 62
Symbol 55 EditableTextUses:54Used by:56
Symbol 56 ButtonUses:55 8Used by:Timeline
Symbol 57 TextUses:22Used by:58 105
Symbol 58 ButtonUses:8 57Used by:63
Symbol 59 TextUses:22Used by:63
Symbol 60 EditableTextUses:54Used by:63
Symbol 61 Font
Symbol 62 EditableTextUses:54Used by:63
Symbol 63 MovieClipUses:24 27 51 8 26 58 33 59 60 35 62Used by:Timeline
Symbol 64 GraphicUsed by:Timeline
Symbol 65 GraphicUsed by:Timeline
Symbol 66 GraphicUsed by:Timeline
Symbol 67 GraphicUsed by:Timeline
Symbol 68 GraphicUsed by:Timeline
Symbol 69 GraphicUsed by:Timeline
Symbol 70 GraphicUsed by:Timeline
Symbol 71 GraphicUsed by:Timeline
Symbol 72 GraphicUsed by:Timeline
Symbol 73 GraphicUsed by:Timeline
Symbol 74 GraphicUsed by:82
Symbol 75 GraphicUsed by:82
Symbol 76 GraphicUsed by:82
Symbol 77 GraphicUsed by:82
Symbol 78 GraphicUsed by:82
Symbol 79 GraphicUsed by:82
Symbol 80 GraphicUsed by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:8 74 75 76 77 78 79 80 81 25Used by:Timeline
Symbol 83 TextUses:22Used by:Timeline
Symbol 84 TextUses:22Used by:Timeline
Symbol 85 TextUses:22Used by:95
Symbol 86 TextUses:22Used by:87
Symbol 87 MovieClipUses:86Used by:95
Symbol 88 TextUses:22Used by:95
Symbol 89 EditableTextUses:22Used by:90
Symbol 90 MovieClipUses:89Used by:92
Symbol 91 TextUses:22Used by:92
Symbol 92 MovieClipUses:90 91Used by:95
Symbol 93 TextUses:22Used by:94
Symbol 94 MovieClipUses:93Used by:95
Symbol 95 MovieClipUses:85 8 87 88 92 94Used by:Timeline
Symbol 96 EditableTextUses:22Used by:Timeline
Symbol 97 SoundUsed by:99
Symbol 98 SoundUsed by:99
Symbol 99 MovieClipUses:97 98Used by:Timeline
Symbol 100 SoundUsed by:104
Symbol 101 SoundUsed by:104
Symbol 102 SoundUsed by:104
Symbol 103 SoundUsed by:104
Symbol 104 MovieClipUses:100 101 102 103Used by:Timeline
Symbol 105 ButtonUses:8 57Used by:Timeline
Symbol 106 TextUses:22Used by:Timeline
Symbol 107 TextUses:22Used by:108
Symbol 108 ButtonUses:107 8Used by:Timeline
Symbol 109 EditableTextUses:22Used by:Timeline
Symbol 110 FontUsed by:111 114
Symbol 111 TextUses:110Used by:112
Symbol 112 ButtonUses:111 8Used by:113
Symbol 113 MovieClipUses:112Used by:117
Symbol 114 TextUses:110Used by:115
Symbol 115 ButtonUses:114 8Used by:116
Symbol 116 MovieClipUses:115Used by:117
Symbol 117 MovieClipUses:28 37 113 116Used by:Timeline
Symbol 118 EditableTextUses:22Used by:141
Symbol 119 EditableTextUses:22Used by:141
Symbol 120 EditableTextUses:22Used by:141
Symbol 121 EditableTextUses:22Used by:141
Symbol 122 EditableTextUses:22Used by:141
Symbol 123 EditableTextUses:22Used by:141
Symbol 124 EditableTextUses:22Used by:141
Symbol 125 EditableTextUses:22Used by:141
Symbol 126 EditableTextUses:22Used by:141
Symbol 127 EditableTextUses:22Used by:141
Symbol 128 EditableTextUses:22Used by:141
Symbol 129 EditableTextUses:22Used by:141
Symbol 130 EditableTextUses:22Used by:141
Symbol 131 EditableTextUses:22Used by:141
Symbol 132 EditableTextUses:22Used by:141
Symbol 133 EditableTextUses:22Used by:141
Symbol 134 EditableTextUses:22Used by:141
Symbol 135 EditableTextUses:22Used by:141
Symbol 136 EditableTextUses:22Used by:141
Symbol 137 EditableTextUses:22Used by:141
Symbol 138 EditableTextUses:22Used by:141
Symbol 139 TextUses:22Used by:141
Symbol 140 TextUses:22Used by:141
Symbol 141 MovieClipUses:118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140Used by:Timeline

Instance Names

"Bar"Frame 1Symbol 30 MovieClip
"PacLogo"Frame 4Symbol 53 MovieClip
"Demo"Frame 4Symbol 63 MovieClip
"Maze"Frame 6Symbol 27 MovieClip [Empty]
"Fruit"Frame 6Symbol 82 MovieClip
"FrLev"Frame 6Symbol 82 MovieClip
"Ghost"Frame 6Symbol 27 MovieClip [Empty]
"Pacman"Frame 6Symbol 51 MovieClip
"Ready"Frame 6Symbol 95 MovieClip
"Life1"Frame 6Symbol 43 MovieClip
"Life2"Frame 6Symbol 43 MovieClip
"Life3"Frame 6Symbol 43 MovieClip
"Life4"Frame 6Symbol 43 MovieClip
"BGSnd"Frame 6Symbol 99 MovieClip
"Snd"Frame 6Symbol 104 MovieClip
"Poster"Frame 11Symbol 27 MovieClip [Empty]
"Hit"Frame 11Symbol 9 MovieClip
"Demo"Frame 11Symbol 63 MovieClip
"ScoreText"Frame 12Symbol 117 MovieClip
"Scores"Frame 12Symbol 141 MovieClip
"Hit"Symbol 14 MovieClip Frame 1Symbol 9 MovieClip
"Btm"Symbol 14 MovieClip Frame 1Symbol 12 MovieClip
"Shape"Symbol 20 MovieClip [Ghost] Frame 1Symbol 14 MovieClip
"Eyes"Symbol 20 MovieClip [Ghost] Frame 1Symbol 16 MovieClip
"PPEyes"Symbol 20 MovieClip [Ghost] Frame 2Symbol 19 MovieClip
"Scr"Symbol 25 MovieClip [GhKill] Frame 1Symbol 24 MovieClip
"Hit"Symbol 51 MovieClip Frame 1Symbol 9 MovieClip
"Life1"Symbol 51 MovieClip Frame 6Symbol 43 MovieClip
"Life1"Symbol 51 MovieClip Frame 27Symbol 43 MovieClip
"Life1"Symbol 51 MovieClip Frame 29Symbol 43 MovieClip
"Life1"Symbol 51 MovieClip Frame 31Symbol 43 MovieClip
"Life1"Symbol 51 MovieClip Frame 33Symbol 43 MovieClip
"Life1"Symbol 51 MovieClip Frame 35Symbol 43 MovieClip
"Life1"Symbol 51 MovieClip Frame 37Symbol 43 MovieClip
"Life1"Symbol 51 MovieClip Frame 39Symbol 43 MovieClip
"D1"Symbol 51 MovieClip Frame 45Symbol 50 MovieClip
"D2"Symbol 51 MovieClip Frame 50Symbol 50 MovieClip
"CPac"Symbol 53 MovieClip Frame 1Symbol 51 MovieClip
"GK"Symbol 63 MovieClip Frame 1Symbol 24 MovieClip
"G"Symbol 63 MovieClip Frame 1Symbol 27 MovieClip [Empty]
"Pac"Symbol 63 MovieClip Frame 1Symbol 51 MovieClip
"Pill"Symbol 63 MovieClip Frame 2Symbol 26 MovieClip [Power]
"F"Symbol 82 MovieClip Frame 15Symbol 25 MovieClip [GhKill]
"Num"Symbol 92 MovieClip Frame 1Symbol 90 MovieClip
"Psd"Symbol 95 MovieClip Frame 2Symbol 87 MovieClip
"LevMov"Symbol 95 MovieClip Frame 4Symbol 92 MovieClip
"GO"Symbol 95 MovieClip Frame 5Symbol 94 MovieClip
"Last"Symbol 117 MovieClip Frame 2Symbol 113 MovieClip
"Next"Symbol 117 MovieClip Frame 2Symbol 116 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "NewLev"
ExportAssets (56)Timeline Frame 1Symbol 2 as "ExLife"
ExportAssets (56)Timeline Frame 1Symbol 3 as "BGEyes"
ExportAssets (56)Timeline Frame 1Symbol 4 as "BGGhost"
ExportAssets (56)Timeline Frame 1Symbol 5 as "BG3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "BG2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "BG1"
ExportAssets (56)Timeline Frame 1Symbol 20 as "Ghost"
ExportAssets (56)Timeline Frame 1Symbol 21 as "Pill"
ExportAssets (56)Timeline Frame 1Symbol 25 as "GhKill"
ExportAssets (56)Timeline Frame 1Symbol 26 as "Power"
ExportAssets (56)Timeline Frame 1Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 26 as "Power"
ExportAssets (56)Timeline Frame 4Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 26 as "Power"
ExportAssets (56)Timeline Frame 4Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 25 as "GhKill"
ExportAssets (56)Timeline Frame 6Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 8Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 8Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 10Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 11Symbol 27 as "Empty"
ExportAssets (56)Timeline Frame 12Symbol 27 as "Empty"

Labels

"Menu"Frame 4
"Restart"Frame 7
"Loop"Frame 8
"Over"Frame 10
"Die"Symbol 51 MovieClip Frame 6
"Controls"Symbol 63 MovieClip Frame 4
"About"Symbol 63 MovieClip Frame 5
"Show"Symbol 82 MovieClip Frame 15
"Paused"Symbol 95 MovieClip Frame 2
"Quit"Symbol 95 MovieClip Frame 3
"Level"Symbol 95 MovieClip Frame 4
"GameOver"Symbol 95 MovieClip Frame 5
"NewGame"Symbol 99 MovieClip Frame 2
"NewLev"Symbol 99 MovieClip Frame 21
"NewLife"Symbol 99 MovieClip Frame 65
"Killed"Symbol 99 MovieClip Frame 88
"Chomp1"Symbol 104 MovieClip Frame 2
"Chomp2"Symbol 104 MovieClip Frame 4
"EatGhost"Symbol 104 MovieClip Frame 6
"EatFruit"Symbol 104 MovieClip Frame 19

Dynamic Text Variables

kvalSymbol 23 EditableText""
lvalSymbol 89 EditableText""
scoreSymbol 96 EditableText""
newNameSymbol 109 EditableText""
scoreText1Symbol 118 EditableText"0"
nameText1Symbol 119 EditableText"..."
scoreText2Symbol 120 EditableText"0"
nameText2Symbol 121 EditableText"..."
scoreText3Symbol 122 EditableText"0"
nameText3Symbol 123 EditableText"..."
scoreText4Symbol 124 EditableText"0"
nameText4Symbol 125 EditableText"..."
scoreText5Symbol 126 EditableText"0"
nameText5Symbol 127 EditableText"..."
scoreText6Symbol 128 EditableText"0"
nameText6Symbol 129 EditableText"..."
scoreText7Symbol 130 EditableText"0"
nameText7Symbol 131 EditableText"..."
scoreText8Symbol 132 EditableText"0"
nameText8Symbol 133 EditableText"..."
scoreText9Symbol 134 EditableText"0"
nameText9Symbol 135 EditableText"..."
scoreText10Symbol 136 EditableText"0"
nameText10Symbol 137 EditableText"..."
rankSymbol 138 EditableText"1. 2. 3. 4. 5. 6. 7. 8. 9. 10."




http://swfchan.com/2/7064/info.shtml
Created: 13/6 -2019 05:20:42 Last modified: 13/6 -2019 05:20:42 Server time: 30/04 -2024 04:04:17