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

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

pacman.swf

This is the info page for
Flash #19424

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


Text
LOADING...

PLAY GAME

ABOUT

PA  MAN

www.ginogcs.be

<P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">www.ginogcs.be</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 </FONT></P><P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF">By www.ginogcs.be</FONT></P><P ALIGN="CENTER"></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
www.ginogcs.be

ENTER YOUR NAME,
HIGH SCORER!

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 57 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.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"); };
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 31 Button
on (release) { play(); }
Symbol 32 Button
on (release) { Demo.gotoAndStop("Controls"); }
Symbol 34 Button
on (release) { Demo.gotoAndStop("About"); }
Symbol 43 MovieClip Frame 8
stop();
Symbol 44 MovieClip Frame 5
gotoAndPlay (1);
Symbol 44 MovieClip Frame 6
_root.BGSnd.stop(); stopAllSounds();
Symbol 44 MovieClip Frame 25
_root.BGSnd.gotoAndPlay("Killed"); tellTarget (_root) { g = 1; while (g < 5) { Ghost[g]._visible = false; g++; } };
Symbol 44 MovieClip Frame 27
_rotation = 0;
Symbol 44 MovieClip Frame 59
stop(); tellTarget (_root) { newLife = true; gotoAndPlay ("Restart"); };
Symbol 48 MovieClip Frame 17
stop(); CPac.gotoAndStop(1); _root.Demo.play();
Symbol 51 Button
on (release) { getURL ("http://www.neave.com/", "_blank"); }
Symbol 53 Button
on (release) { gotoAndPlay (1); }
Symbol 57 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 57 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 57 MovieClip Frame 3
gotoAndPlay (2);
Symbol 78 MovieClip Frame 1
fCount = 200; stop();
Symbol 78 MovieClip Frame 2
fval = 100;
Symbol 78 MovieClip Frame 3
fval = 300;
Symbol 78 MovieClip Frame 4
fval = 500;
Symbol 78 MovieClip Frame 5
fval = 500;
Symbol 78 MovieClip Frame 6
fval = 700;
Symbol 78 MovieClip Frame 7
fval = 700;
Symbol 78 MovieClip Frame 8
fval = 1000;
Symbol 78 MovieClip Frame 9
fval = 1000;
Symbol 78 MovieClip Frame 10
fval = 2000;
Symbol 78 MovieClip Frame 11
fval = 2000;
Symbol 78 MovieClip Frame 12
fval = 3000;
Symbol 78 MovieClip Frame 13
fval = 3000;
Symbol 78 MovieClip Frame 14
fval = 5000;
Symbol 78 MovieClip Frame 15
stop(); tellTarget (_root) { if (notMute) { Snd.gotoAndPlay("EatFruit"); } }; _root.score = _root.score + fval; F.Scr.kval = fval; F.gotoAndPlay(2);
Symbol 88 MovieClip Frame 5
tellTarget (_root) { if (notMute) { BGSnd.NewLev.start(); } };
Symbol 88 MovieClip Frame 33
stop();
Symbol 90 MovieClip Frame 60
stop(); _root.gotoAndPlay("Over");
Symbol 91 MovieClip Frame 1
stop();
Instance of Symbol 88 MovieClip "LevMov" in Symbol 91 MovieClip Frame 4
onClipEvent (load) { with (_root) { Num.lval = ((level < 10) ? ("0" + level) : (level)); } }
Symbol 95 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 95 MovieClip Frame 2
if (!_root.notMute) { gotoAndPlay (21); }
Symbol 95 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 95 MovieClip Frame 65
tellTarget (_root) { g = 1; while (g < 5) { Ghost[g]._visible = true; g++; } Pacman._visible = true; Ready.gotoAndStop(1); };
Symbol 95 MovieClip Frame 87
tellTarget (_root) { Ready._visible = false; playing = true; play(); if (notMute) { BGSnd["Back" + bgNum].start(0, 1000); } }; stop();
Symbol 95 MovieClip Frame 88
if (!_root.notMute) { stop(); }
Symbol 95 MovieClip Frame 90
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 3
stop();
Symbol 100 MovieClip Frame 5
stop();
Symbol 100 MovieClip Frame 18
stop(); _root.BGSnd.EyesGh.start(0, 100);
Symbol 100 MovieClip Frame 20
stop();
Symbol 101 Button
on (release) { _root.gotoAndPlay(3); }
Symbol 103 Button
on (release, keyPress "<Enter>") { _root.Poster.name = newName; _root.Poster.score = _root.score; _root.play(); }

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 31 34 44 53 57 78 91 101  Timeline
Symbol 9 MovieClipUses:8Used by:14 44  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 44  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 30 33 45 52 54 79 80 81 82 84 85 87 89 92 102 104
Symbol 22 EditableTextUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:24 57
Symbol 24 MovieClip [GhKill]Uses:23Used by:78
Symbol 25 MovieClip [Power]Uses:15Used by:57
Symbol 26 MovieClip [Empty]Used by:57  Timeline
Symbol 27 EditableTextUses:21Used by:Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 29 MovieClipUses:8Used by:Timeline
Symbol 30 EditableTextUses:21Used by:31
Symbol 31 ButtonUses:30 8Used by:Timeline
Symbol 32 ButtonUsed by:Timeline
Symbol 33 EditableTextUses:21Used by:34 57
Symbol 34 ButtonUses:33 8Used by:Timeline
Symbol 35 GraphicUsed by:44  Timeline
Symbol 36 GraphicUsed by:44
Symbol 37 GraphicUsed by:44
Symbol 38 GraphicUsed by:44
Symbol 39 GraphicUsed by:44
Symbol 40 GraphicUsed by:44
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:44
Symbol 44 MovieClipUses:9 35 15 8 36 37 38 39 40 41 43Used by:48 57  Timeline
Symbol 45 EditableTextUses:21Used by:48  Timeline
Symbol 46 FontUsed by:47
Symbol 47 EditableTextUses:46Used by:48  Timeline
Symbol 48 MovieClipUses:44 45 47Used by:Timeline
Symbol 49 FontUsed by:50 55 56
Symbol 50 EditableTextUses:49Used by:51
Symbol 51 ButtonUses:50Used by:Timeline
Symbol 52 EditableTextUses:21Used by:53 101
Symbol 53 ButtonUses:8 52Used by:57
Symbol 54 EditableTextUses:21Used by:57
Symbol 55 EditableTextUses:49Used by:57
Symbol 56 EditableTextUses:49Used by:57
Symbol 57 MovieClipUses:23 26 44 8 25 53 54 55 33 56Used by:Timeline
Symbol 58 GraphicUsed by:Timeline
Symbol 59 GraphicUsed by:Timeline
Symbol 60 GraphicUsed by:Timeline
Symbol 61 GraphicUsed by:Timeline
Symbol 62 GraphicUsed by:Timeline
Symbol 63 GraphicUsed 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:78
Symbol 69 GraphicUsed by:78
Symbol 70 GraphicUsed by:78
Symbol 71 GraphicUsed by:78
Symbol 72 GraphicUsed by:78
Symbol 73 GraphicUsed by:78
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:8 68 69 70 71 72 73 74 75 76 77 24Used by:Timeline
Symbol 79 EditableTextUses:21Used by:Timeline
Symbol 80 EditableTextUses:21Used by:Timeline
Symbol 81 EditableTextUses:21Used by:91
Symbol 82 EditableTextUses:21Used by:83
Symbol 83 MovieClipUses:82Used by:91
Symbol 84 EditableTextUses:21Used by:91
Symbol 85 EditableTextUses:21Used by:86
Symbol 86 MovieClipUses:85Used by:88
Symbol 87 EditableTextUses:21Used by:88
Symbol 88 MovieClipUses:86 87Used by:91
Symbol 89 TextUses:21Used by:90
Symbol 90 MovieClipUses:89Used by:91
Symbol 91 MovieClipUses:81 8 83 84 88 90Used by:Timeline
Symbol 92 EditableTextUses:21Used by:Timeline
Symbol 93 SoundUsed by:95
Symbol 94 SoundUsed by:95
Symbol 95 MovieClipUses:93 94Used by:Timeline
Symbol 96 SoundUsed by:100
Symbol 97 SoundUsed by:100
Symbol 98 SoundUsed by:100
Symbol 99 SoundUsed by:100
Symbol 100 MovieClipUses:96 97 98 99Used by:Timeline
Symbol 101 ButtonUses:8 52Used by:Timeline
Symbol 102 EditableTextUses:21Used by:Timeline
Symbol 103 ButtonUsed by:Timeline
Symbol 104 EditableTextUses:21Used by:Timeline

Instance Names

"Bar"Frame 1Symbol 29 MovieClip
"PacLogo"Frame 4Symbol 48 MovieClip
"Demo"Frame 4Symbol 57 MovieClip
"Maze"Frame 6Symbol 26 MovieClip [Empty]
"Fruit"Frame 6Symbol 78 MovieClip
"FrLev"Frame 6Symbol 78 MovieClip
"Ghost"Frame 6Symbol 26 MovieClip [Empty]
"Pacman"Frame 6Symbol 44 MovieClip
"Life1"Frame 6Symbol 44 MovieClip
"Life2"Frame 6Symbol 44 MovieClip
"Life3"Frame 6Symbol 44 MovieClip
"Ready"Frame 6Symbol 91 MovieClip
"Life4"Frame 6Symbol 44 MovieClip
"BGSnd"Frame 6Symbol 95 MovieClip
"Snd"Frame 6Symbol 100 MovieClip
"Poster"Frame 11Symbol 26 MovieClip [Empty]
"Hit"Frame 11Symbol 9 MovieClip
"Demo"Frame 11Symbol 57 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 44 MovieClip Frame 1Symbol 9 MovieClip
"D1"Symbol 44 MovieClip Frame 45Symbol 43 MovieClip
"D2"Symbol 44 MovieClip Frame 50Symbol 43 MovieClip
"CPac"Symbol 48 MovieClip Frame 1Symbol 44 MovieClip
"GK"Symbol 57 MovieClip Frame 1Symbol 23 MovieClip
"G"Symbol 57 MovieClip Frame 1Symbol 26 MovieClip [Empty]
"Pac"Symbol 57 MovieClip Frame 1Symbol 44 MovieClip
"Pill"Symbol 57 MovieClip Frame 2Symbol 25 MovieClip [Power]
"F"Symbol 78 MovieClip Frame 15Symbol 24 MovieClip [GhKill]
"Num"Symbol 88 MovieClip Frame 1Symbol 86 MovieClip
"Num"Symbol 88 MovieClip Frame 5Symbol 86 MovieClip
"Num"Symbol 88 MovieClip Frame 9Symbol 86 MovieClip
"Num"Symbol 88 MovieClip Frame 28Symbol 86 MovieClip
"Psd"Symbol 91 MovieClip Frame 2Symbol 83 MovieClip
"LevMov"Symbol 91 MovieClip Frame 4Symbol 88 MovieClip
"GO"Symbol 91 MovieClip Frame 5Symbol 90 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$EE$7Om5wWoXzYsbKXXyArl6w1."
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 44 MovieClip Frame 6
"Controls"Symbol 57 MovieClip Frame 4
"About"Symbol 57 MovieClip Frame 5
"Show"Symbol 78 MovieClip Frame 15
"Paused"Symbol 91 MovieClip Frame 2
"Quit"Symbol 91 MovieClip Frame 3
"Level"Symbol 91 MovieClip Frame 4
"GameOver"Symbol 91 MovieClip Frame 5
"NewGame"Symbol 95 MovieClip Frame 2
"NewLev"Symbol 95 MovieClip Frame 21
"NewLife"Symbol 95 MovieClip Frame 65
"Killed"Symbol 95 MovieClip Frame 88
"Chomp1"Symbol 100 MovieClip Frame 2
"Chomp2"Symbol 100 MovieClip Frame 4
"EatGhost"Symbol 100 MovieClip Frame 6
"EatFruit"Symbol 100 MovieClip Frame 19

Dynamic Text Variables

kvalSymbol 22 EditableText""
lvalSymbol 85 EditableText""
scoreSymbol 92 EditableText""
newNameSymbol 104 EditableText""




http://swfchan.com/4/19424/info.shtml
Created: 18/2 -2023 01:45:27 Last modified: 18/2 -2023 01:45:27 Server time: 01/05 -2024 23:51:50