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

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

PCman.swf

This is the info page for
Flash #7563

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


Text
LOADING...

The PCman Website

The PCman Website

START GAME

CONTROLS

ABOUT

HIGH SCORES

PA  MAN

<P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">neave 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 = 14483456 /* 0xDD0000 */; }; tellTarget (Ghost[2]) { ghDir = 0; ghX = 13; cOrig = 16751001 /* 0xFF9999 */; }; tellTarget (Ghost[3]) { ghDir = 2; ghX = 11; cOrig = 6750207 /* 0x66FFFF */; }; tellTarget (Ghost[4]) { ghDir = 2; ghX = 15; cOrig = 16750848 /* 0xFF9900 */; }; 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); } }; } 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 26 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(13311); 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(13311); 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.thepcmanwebsite.com/cgi-bin/pacman/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 142 MovieClip "Scores" in Frame 12
onClipEvent (data) { _root.ScoreText.gotoAndStop(2); _root.loadScores(); }
Symbol 16 MovieClip Frame 1
stop();
Symbol 19 MovieClip [Ghost] Frame 1
stop();
Symbol 24 MovieClip [GhKill] Frame 1
stop();
Symbol 24 MovieClip [GhKill] Frame 2
tellTarget (_root) { playing = false; Pacman._visible = false; }; play();
Symbol 24 MovieClip [GhKill] Frame 12
tellTarget (_root) { playing = true; Pacman._visible = true; gotoAndPlay ("Loop"); };
Symbol 24 MovieClip [GhKill] Frame 41
Scr.kval = ""; tellTarget (_parent) { if (fval) { gotoAndStop (1); } };
Symbol 33 Button
on (press) { getURL ("http://www.thepcmanwebsite.com/", "_top"); }
Symbol 35 Button
on (release) { play(); }
Symbol 37 Button
on (release) { Demo.gotoAndStop("Controls"); }
Symbol 39 Button
on (release) { Demo.gotoAndStop("About"); }
Symbol 41 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();
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 53 MovieClip Frame 17
stop(); CPac.gotoAndStop(1); _root.Demo.play();
Symbol 58 Button
on (release) { gotoAndPlay (1); }
Symbol 63 MovieClip Frame 1
col = new Array(14483456, 16751001, 6750207, 16750848); 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(50344959); 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 = "\"BLINKY\""; } if (i == 1) { GK.kval = "\"PINKY\""; } if (i == 2) { GK.kval = "\"INKEY\""; } if (i == 3) { GK.kval = "\"CLYDE\""; } } 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 84 MovieClip Frame 1
fCount = 200; stop();
Symbol 84 MovieClip Frame 2
fval = 100;
Symbol 84 MovieClip Frame 3
fval = 300;
Symbol 84 MovieClip Frame 4
fval = 500;
Symbol 84 MovieClip Frame 5
fval = 500;
Symbol 84 MovieClip Frame 6
fval = 700;
Symbol 84 MovieClip Frame 7
fval = 700;
Symbol 84 MovieClip Frame 8
fval = 1000;
Symbol 84 MovieClip Frame 9
fval = 1000;
Symbol 84 MovieClip Frame 10
fval = 2000;
Symbol 84 MovieClip Frame 11
fval = 2000;
Symbol 84 MovieClip Frame 12
fval = 3000;
Symbol 84 MovieClip Frame 13
fval = 3000;
Symbol 84 MovieClip Frame 14
fval = 5000;
Symbol 84 MovieClip Frame 15
stop(); tellTarget (_root) { if (notMute) { Snd.gotoAndPlay("EatFruit"); } }; _root.score = _root.score + fval; F.Scr.kval = fval; F.gotoAndPlay(2);
Symbol 94 MovieClip Frame 5
tellTarget (_root) { if (notMute) { BGSnd.NewLev.start(); } };
Symbol 94 MovieClip Frame 33
stop();
Symbol 96 MovieClip Frame 26
stop(); _root.gotoAndPlay("Over");
Symbol 97 MovieClip Frame 1
stop();
Instance of Symbol 94 MovieClip "LevMov" in Symbol 97 MovieClip Frame 4
onClipEvent (load) { with (_root) { Num.lval = ((level < 10) ? ("0" + level) : (level)); } }
Symbol 101 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 101 MovieClip Frame 2
if (!_root.notMute) { gotoAndPlay (21); }
Symbol 101 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 101 MovieClip Frame 65
tellTarget (_root) { g = 1; while (g < 5) { Ghost[g]._visible = true; g++; } Pacman._visible = true; Ready.gotoAndStop(1); };
Symbol 101 MovieClip Frame 87
tellTarget (_root) { Ready._visible = false; playing = true; play(); if (notMute) { BGSnd["Back" + bgNum].start(0, 1000); } }; stop();
Symbol 101 MovieClip Frame 88
if (!_root.notMute) { stop(); }
Symbol 101 MovieClip Frame 90
stop();
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 3
stop();
Symbol 106 MovieClip Frame 5
stop();
Symbol 106 MovieClip Frame 18
stop(); _root.BGSnd.EyesGh.start(0, 100);
Symbol 106 MovieClip Frame 20
stop();
Symbol 107 Button
on (release) { _root.gotoAndPlay(3); }
Symbol 110 Button
on (release, keyPress "<Enter>") { _root.Poster.name = newName; _root.Poster.score = _root.score; _root.play(); }
Symbol 113 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 116 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 118 MovieClip Frame 1
stop();
Instance of Symbol 114 MovieClip "Last" in Symbol 118 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 20 29 35 37 39 41 51 58 63 84 97 107 110 113 116  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:19
Symbol 15 GraphicUsed by:16 18 25 51  Timeline
Symbol 16 MovieClipUses:15Used by:19
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:15 17Used by:19
Symbol 19 MovieClip [Ghost]Uses:14 16 18
Symbol 20 MovieClip [Pill]Uses:8
Symbol 21 FontUsed by:22 27 34 36 38 40 52 57 59 85 86 87 88 90 91 93 95 98 108 109 111 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
Symbol 22 EditableTextUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:24 63
Symbol 24 MovieClip [GhKill]Uses:23Used by:84
Symbol 25 MovieClip [Power]Uses:15Used by:63
Symbol 26 MovieClip [Empty]Used by:63  Timeline
Symbol 27 TextUses:21Used by:118  Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 29 MovieClipUses:8Used by:Timeline
Symbol 30 FontUsed by:31 32 112 115
Symbol 31 TextUses:30Used by:33
Symbol 32 TextUses:30Used by:33
Symbol 33 ButtonUses:31 32Used by:Timeline
Symbol 34 TextUses:21Used by:35
Symbol 35 ButtonUses:34 8Used by:Timeline
Symbol 36 TextUses:21Used by:37 63
Symbol 37 ButtonUses:36 8Used by:Timeline
Symbol 38 TextUses:21Used by:39 63
Symbol 39 ButtonUses:38 8Used by:Timeline
Symbol 40 TextUses:21Used by:41 118
Symbol 41 ButtonUses:40 8Used by:Timeline
Symbol 42 GraphicUsed by:51  Timeline
Symbol 43 GraphicUsed by:51
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 42 15 8 43 44 45 46 47 48 50Used by:53 63  Timeline
Symbol 52 TextUses:21Used 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:55Used by:Timeline
Symbol 57 TextUses:21Used by:58 107
Symbol 58 ButtonUses:8 57Used by:63
Symbol 59 TextUses:21Used by:63
Symbol 60 EditableTextUses:54Used by:63
Symbol 61 Font
Symbol 62 EditableTextUses:54Used by:63
Symbol 63 MovieClipUses:23 26 51 8 25 58 36 59 60 38 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:84
Symbol 75 GraphicUsed by:84
Symbol 76 GraphicUsed by:84
Symbol 77 GraphicUsed by:84
Symbol 78 GraphicUsed by:84
Symbol 79 GraphicUsed by:84
Symbol 80 GraphicUsed by:84
Symbol 81 GraphicUsed by:84
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:8 74 75 76 77 78 79 80 81 82 83 24Used by:Timeline
Symbol 85 TextUses:21Used by:Timeline
Symbol 86 TextUses:21Used by:Timeline
Symbol 87 TextUses:21Used by:97
Symbol 88 TextUses:21Used by:89
Symbol 89 MovieClipUses:88Used by:97
Symbol 90 TextUses:21Used by:97
Symbol 91 EditableTextUses:21Used by:92
Symbol 92 MovieClipUses:91Used by:94
Symbol 93 TextUses:21Used by:94
Symbol 94 MovieClipUses:92 93Used by:97
Symbol 95 TextUses:21Used by:96
Symbol 96 MovieClipUses:95Used by:97
Symbol 97 MovieClipUses:87 8 89 90 94 96Used by:Timeline
Symbol 98 EditableTextUses:21Used by:Timeline
Symbol 99 SoundUsed by:101
Symbol 100 SoundUsed by:101
Symbol 101 MovieClipUses:99 100Used by:Timeline
Symbol 102 SoundUsed by:106
Symbol 103 SoundUsed by:106
Symbol 104 SoundUsed by:106
Symbol 105 SoundUsed by:106
Symbol 106 MovieClipUses:102 103 104 105Used by:Timeline
Symbol 107 ButtonUses:8 57Used by:Timeline
Symbol 108 TextUses:21Used by:Timeline
Symbol 109 TextUses:21Used by:110
Symbol 110 ButtonUses:109 8Used by:Timeline
Symbol 111 EditableTextUses:21Used by:Timeline
Symbol 112 TextUses:30Used by:113
Symbol 113 ButtonUses:112 8Used by:114
Symbol 114 MovieClipUses:113Used by:118
Symbol 115 TextUses:30Used by:116
Symbol 116 ButtonUses:115 8Used by:117
Symbol 117 MovieClipUses:116Used by:118
Symbol 118 MovieClipUses:27 40 114 117Used by:Timeline
Symbol 119 EditableTextUses:21Used by:142
Symbol 120 EditableTextUses:21Used by:142
Symbol 121 EditableTextUses:21Used by:142
Symbol 122 EditableTextUses:21Used by:142
Symbol 123 EditableTextUses:21Used by:142
Symbol 124 EditableTextUses:21Used by:142
Symbol 125 EditableTextUses:21Used by:142
Symbol 126 EditableTextUses:21Used by:142
Symbol 127 EditableTextUses:21Used by:142
Symbol 128 EditableTextUses:21Used by:142
Symbol 129 EditableTextUses:21Used by:142
Symbol 130 EditableTextUses:21Used by:142
Symbol 131 EditableTextUses:21Used by:142
Symbol 132 EditableTextUses:21Used by:142
Symbol 133 EditableTextUses:21Used by:142
Symbol 134 EditableTextUses:21Used by:142
Symbol 135 EditableTextUses:21Used by:142
Symbol 136 EditableTextUses:21Used by:142
Symbol 137 EditableTextUses:21Used by:142
Symbol 138 EditableTextUses:21Used by:142
Symbol 139 EditableTextUses:21Used by:142
Symbol 140 TextUses:21Used by:142
Symbol 141 TextUses:21Used by:142
Symbol 142 MovieClipUses:119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141Used by:Timeline

Instance Names

"Bar"Frame 1Symbol 29 MovieClip
"PacLogo"Frame 4Symbol 53 MovieClip
"Demo"Frame 4Symbol 63 MovieClip
"Maze"Frame 6Symbol 26 MovieClip [Empty]
"Fruit"Frame 6Symbol 84 MovieClip
"FrLev"Frame 6Symbol 84 MovieClip
"Ghost"Frame 6Symbol 26 MovieClip [Empty]
"Pacman"Frame 6Symbol 51 MovieClip
"Life1"Frame 6Symbol 51 MovieClip
"Life2"Frame 6Symbol 51 MovieClip
"Life3"Frame 6Symbol 51 MovieClip
"Ready"Frame 6Symbol 97 MovieClip
"Life4"Frame 6Symbol 51 MovieClip
"BGSnd"Frame 6Symbol 101 MovieClip
"Snd"Frame 6Symbol 106 MovieClip
"Poster"Frame 11Symbol 26 MovieClip [Empty]
"Hit"Frame 11Symbol 9 MovieClip
"Demo"Frame 11Symbol 63 MovieClip
"ScoreText"Frame 12Symbol 118 MovieClip
"Scores"Frame 12Symbol 142 MovieClip
"Hit"Symbol 14 MovieClip Frame 1Symbol 9 MovieClip
"Btm"Symbol 14 MovieClip Frame 1Symbol 12 MovieClip
"Shape"Symbol 19 MovieClip [Ghost] Frame 1Symbol 14 MovieClip
"Eyes"Symbol 19 MovieClip [Ghost] Frame 1Symbol 16 MovieClip
"PPEyes"Symbol 19 MovieClip [Ghost] Frame 2Symbol 18 MovieClip
"Scr"Symbol 24 MovieClip [GhKill] Frame 1Symbol 23 MovieClip
"Hit"Symbol 51 MovieClip Frame 1Symbol 9 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 23 MovieClip
"G"Symbol 63 MovieClip Frame 1Symbol 26 MovieClip [Empty]
"Pac"Symbol 63 MovieClip Frame 1Symbol 51 MovieClip
"Pill"Symbol 63 MovieClip Frame 2Symbol 25 MovieClip [Power]
"F"Symbol 84 MovieClip Frame 15Symbol 24 MovieClip [GhKill]
"Num"Symbol 94 MovieClip Frame 1Symbol 92 MovieClip
"Psd"Symbol 97 MovieClip Frame 2Symbol 89 MovieClip
"LevMov"Symbol 97 MovieClip Frame 4Symbol 94 MovieClip
"GO"Symbol 97 MovieClip Frame 5Symbol 96 MovieClip
"Last"Symbol 118 MovieClip Frame 2Symbol 114 MovieClip
"Next"Symbol 118 MovieClip Frame 2Symbol 117 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$9A$k9lHCjJ11fwWLkDQf0ttA0."
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 19 as "Ghost"
ExportAssets (56)Timeline Frame 1Symbol 20 as "Pill"
ExportAssets (56)Timeline Frame 1Symbol 24 as "GhKill"
ExportAssets (56)Timeline Frame 1Symbol 25 as "Power"
ExportAssets (56)Timeline Frame 1Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 25 as "Power"
ExportAssets (56)Timeline Frame 4Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 25 as "Power"
ExportAssets (56)Timeline Frame 4Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 24 as "GhKill"
ExportAssets (56)Timeline Frame 6Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 8Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 8Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 10Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 11Symbol 26 as "Empty"
ExportAssets (56)Timeline Frame 12Symbol 26 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 84 MovieClip Frame 15
"Paused"Symbol 97 MovieClip Frame 2
"Quit"Symbol 97 MovieClip Frame 3
"Level"Symbol 97 MovieClip Frame 4
"GameOver"Symbol 97 MovieClip Frame 5
"NewGame"Symbol 101 MovieClip Frame 2
"NewLev"Symbol 101 MovieClip Frame 21
"NewLife"Symbol 101 MovieClip Frame 65
"Killed"Symbol 101 MovieClip Frame 88
"Chomp1"Symbol 106 MovieClip Frame 2
"Chomp2"Symbol 106 MovieClip Frame 4
"EatGhost"Symbol 106 MovieClip Frame 6
"EatFruit"Symbol 106 MovieClip Frame 19

Dynamic Text Variables

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




http://swfchan.com/2/7563/info.shtml
Created: 12/6 -2019 10:27:10 Last modified: 12/6 -2019 10:27:10 Server time: 27/04 -2024 10:59:42