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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM12910953-5DC&rnd=12910953" width="1" height="1"></div>

pacman.swf

This is the info page for
Flash #261700

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


Text
PACMAM

INICIAR

PERCORRA O LABIRINTO
UTILIZANDO AS SETAS DO
TECLADO. COMA AS MAÇAS,
ASSIM VOCÊ SE TORNARÁ MAIS
FORTE E PODERÁ COMER
AS BOMBAS E AUMENTAR
SUA PONTUAÇÃO NO JOGO.
VOCÊ PONTUA SEMPRE QUE
CAPTURA OS PONTOS BRANCOS.

UTILIZE AS SETAS DO TECLADO

PONTOS

VIDAS

GO BACK

OK

ENTER YOUR NAME,
HIGH SCORER!

PA  MAN

NAME

SCORE

CARREGANDO...

REINICIAR

VOCÊ CONSEGUIU:

PONTOS

O PAC-MONSTRINHOS, MAIS CONHECIDO COMO COME-COME, É MOLE DE JOGAR.
PERCORRA OS LABIRINTOS COMENDO OS PESTISCOS, MAS FUJA DOS OUTROS
MONSTRINHOS. QUANDO ENCONTRAR UMA MAÇA, COMA.
ASSIM, VOCÊ SE TORNARÁ MAIS FORTE E  ENTÃO PODERÁ COMER OS OUTROS
MONSTRINHOS, AUMENTANDO SUA
PONTUAÇÃO NA PARTIDA.
BOM DIVERTIMENTO!!!
PARA JOGAR, UTILIZE O TECLADO.

INSTRUÇÕES

JOGAR

ActionScript [AS1/AS2]

Frame 1
stop(); this.onEnterFrame = function () { sofar = this.getBytesLoaded(); total = this.getBytesTotal(); Bar._width = int((sofar / total) * 100); if (sofar == total) { delete this.onEnterFrame; nextFrame(); } };
Frame 2
String.prototype.addCommas = function () { var len = this.length; var str = ""; var i = 0; while (i <= len) { str = this.charAt(len - i) + str; if ((((i % 3) == 0) && (i > 0)) && (i < len)) { str = "," + str; } i++; } return(str); }; game_so = SharedObject.getLocal("neavePacman"); score = 0;
Frame 4
function initVars() { pacDir = 3; pacPos = 2; pacX = 8; pacY = 13; nextX = pacX - 1; nextY = pacY; nextPacDir = 3; ghKill = 100; ghBlue = 0; numEyes = 0; Pacman.gotoAndStop(1); pacStep = 6; pacPosMax = 3; pauseCount = 0; with (Pacman) { _x = (24 * pacX) + 35; _y = (24 * pacY) + 22; _rotation = 0; } tellTarget (Ghost[1]) { ghPos = 1; ghDir = 3; ghX = 8; ghY = 8; ghNX = ghX - 1; _y = (_root.OFFY + (24 * ghY)); }; tellTarget (Ghost[2]) { ghDir = 0; ghX = 8; }; tellTarget (Ghost[3]) { ghDir = 2; ghX = 9; }; tellTarget (Ghost[4]) { ghDir = 2; ghX = 9; }; g = 1; while (g < 5) { tellTarget (Ghost[g]) { if (this.g > 1) { ghPos = 0; ghY = 7; ghNX = ghX; _y = (_root.OFFY + ((24 * ghY) + 6)); } _x = ((_root.OFFX + (24 * ghX)) + 6); gotoAndStop (1); Eyes.gotoAndStop(1); gNum = 0; ghNY = ghY; ghStep = 6; ghPosMax = 3; ghFast = true; Shape._visible = true; Shape.Hit._visible = true; }; g++; } } function setPacMove(d) { if (d == 0) { nextX = pacX; nextY = pacY - 1; } else if (d == 1) { nextX = pacX + 1; nextY = pacY; Pacman._xscale = 100; } else if (d == 2) { nextX = pacX; nextY = pacY + 1; } else if (d == 3) { nextX = pacX - 1; nextY = pacY; Pacman._xscale = -100; } } function setGhMove(d, g) { with (Ghost[g]) { if (d == 0) { ghNX = ghX; ghNY = ghY - 1; } else if (d == 1) { ghNX = ghX + 1; ghNY = ghY; _xscale = 100; } else if (d == 2) { ghNX = ghX; ghNY = ghY + 1; } else if (d == 3) { ghNX = ghX - 1; ghNY = ghY; _xscale = -100; } } } function startBGSnd() { tellTarget ("BGSnd") { if (_root.ghBlue > 2) { if (_root.numEyes) { EyesGh.start(0, 100); BlueGh.stop(); } else { EyesGh.stop(); BlueGh.start(0, 100); } } else { BlueGh.stop(); EyesGh.stop(); _root["Back" + _root.bgNum].start(0, 1000); } }; } OFFX = 24; OFFY = 24; score = 0; lastScore = 0; lives = 5; level = 0; fruitNum = 1; notMute = true; newLev = true; newGame = true; newLife = false; 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); var g = 1; while (g < 5) { Ghost.attachMovie("Ghost", g, g); Ghost.attachMovie("GhKill", "K" + g, g + 4); Ghost["K" + g].kval = ""; g++; } var 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##...#.## ##.#...##.#.#..###..#.#.##.#...........#.##.##.#.###.#.##.##...............##################"; var i = -1; while (i <= 17) { Maze.attachMovie("Empty", i, i + 1); i++; } pos = 0; var j = 0; while (j < 17) { var i = 0; while (i < 17) { 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 + (24 * i); _y = OFFY + (24 * j); } } i++; } j++; }
Instance of Symbol 16 MovieClip [Empty] "Maze" in Frame 4
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 5
stop(); stopAllSounds(); playing = false; stopped = true; Fruit.gotoAndStop(1); if (newLev) { newLev = false; bgNum = 1; pillEat = 0; level++; if (ghPause > 4) { ghPause = ghPause - 4; } if (ghBVal > 2) { ghBVal = ghBVal - 10; } if (fruitNum < 14) { fruitNum++; FrLev.gotoAndStop(fruitNum); } initVars(); if (!newGame) { var 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) { _root["Life" + lives]._visible = false; initVars(); BGSnd.gotoAndPlay("NewLife"); } else { Pacman._visible = false; gotoAndStop (11); } } if (newGame) { BGSnd.gotoAndPlay("NewGame"); }
Frame 6
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 = 6; pacPosMax = 3; if (notMute) { tellTarget ("Snd") { if (ChSnd) { gotoAndPlay ("Chomp1"); } else { gotoAndPlay ("Chomp2"); } ChSnd = !ChSnd; }; } P._visible = false; pillEat++; if (notMute) { if (pillEat == 30) { BGSnd.Back1.stop(); bgNum = 2; BGSnd.Back2.start(0, 1000); } else if (pillEat == 100) { BGSnd.Back2.stop(); bgNum = 3; BGSnd.Back3.start(0, 1000); } } if (pillEat == 142) { newLev = true; gotoAndStop (5); } 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; var g = 1; while (g < 5) { tellTarget (Ghost[g]) { if (Shape._visible) { c.setRGB(13311); gotoAndStop (2); Shape.gotoAndStop(2); ghFast = false; e = new Color(PPEyes); e.setRGB(16777215); } }; g++; } } } else if ((++pauseCount) % 2) { pacStep = 8; pacPosMax = 2; } else { pacStep = 6; pacPosMax = 3; } if (Maze[pacX + 1][pacY] == "L") { pacX = 17; nextX = 16; Pacman._x = OFFX + (24 * pacX); } else if (Maze[pacX - 1][pacY] == "R") { pacX = -1; nextX = 0; Pacman._x = OFFX - 24; } 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 (nextX > pacX) { _x = _x + pacStep; pacPos++; } else if (nextY < pacY) { _y = _y - pacStep; pacPos--; } else if (nextY > pacY) { _y = _y + pacStep; pacPos++; } } if ((pacPos < 0) || (pacPos > pacPosMax)) { if (pacPos > pacPosMax) { 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; var g = 1; while (g < 5) { with (Ghost[g]) { if (ghBlue && (_currentframe == 2)) { if (((((ghBlue == 50) || (ghBlue == 40)) || (ghBlue == 30)) || (ghBlue == 20)) || (ghBlue == 10)) { unBlue = true; Shape.gotoAndStop(1); ghFast = true; } else if (((((ghBlue == 45) || (ghBlue == 35)) || (ghBlue == 25)) || (ghBlue == 15)) || (ghBlue == 5)) { Shape.gotoAndStop(1); unBlue = true; ghFast = true; } else if (ghBlue == 1) { gotoAndStop(1); unBlue = true; Shape.gotoAndStop(1); ghFast = true; } } gTest = false; if (ghPos == 0) { if ((Maze[ghX + 1][ghY] == "L") && (ghDir == 3)) { ghX = 18; ghNX = 19; _x = OFFX + (24 * ghX); } else if ((Maze[ghX - 1][ghY] == "R") && (ghDir == 1)) { ghX = -2; ghNX = -1; _x = OFFX - 48; } else if ((ghX > 0) && (ghX < 16)) { var 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; var 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 = 8; testY = 5; } if (testX < ghX) { bestXDir = 3; } else if (testX > ghX) { bestXDir = 1; } if (testY < ghY) { bestYDir = 0; } else if (testY > ghY) { bestYDir = 2; } best = 0; var 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 = 6; ghPosMax = 3; } else { ghStep = 6; ghPosMax = 3; } gNum++; if (ghX == 8) { if ((ghY > 5) && (ghY < 9)) { if (Shape._visible) { gTest = true; ghDir = 0; if (gNum < 4) { _y = _y - 2; } } else if (ghY == 7) { Shape.gotoAndStop(1); unBlue = true; numEyes--; Shape._visible = true; Shape.Hit._visible = true; } } else if (ghY == 5) { 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 ((ghY > 5) && (ghY < 9)) { if ((ghX == 8) && (gNum == (ghPause + 2))) { gTest = true; ghDir = 1; gNum = -1; } if ((ghX == 8) && (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 (ghNX > ghX) { _x = _x + ghStep; ghPos++; } else if (ghNY < ghY) { _y = _y - ghStep; ghPos--; } else if (ghNY > ghY) { _y = _y + ghStep; ghPos++; } Eyes.gotoAndStop(ghDir + 1); if ((ghPos < 0) || (ghPos > ghPosMax)) { if (ghPos > ghPosMax) { 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 (ghPos > ghPosMax) { ghPos = 0; } else if (ghPos < 0) { ghPos = ghPosMax; } if (notMute) { Snd.gotoAndPlay("EatGhost"); } gotoAndStop(1); numEyes++; Shape._visible = false; Shape.Hit._visible = false; with (Ghost["K" + g]) { _visible = true; _x = Ghost[g]._x; _y = Ghost[g]._y; 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 (2); }
Frame 7
gotoAndPlay (6);
Frame 9
stop(); name_txt.restrict = "A-Z 0-9.\\-"; name_txt.text = game_so.data.playerName; Selection.setFocus(name_txt); Selection.setSelection(name_txt.length, name_txt.length);
Frame 10
stop(); showScores = function () { var i = 10; while (i > 0) { var n = scoreboard_lv["name" + (page + i)]; var s = scoreboard_lv["score" + (page + i)]; var l_mc = this[("line" + i) + "_mc"]; l_mc.rank_txt.text = (page + i) + "."; l_mc.name_txt.text = (n.length ? (n.toUpperCase()) : "..."); l_mc.score_txt.text = (s.length ? (s.addCommas()) : "..."); l_mc.rank_txt.textColor = (l_mc.name_txt.textColor = (l_mc.score_txt.textColor = ((game_so.data.playerName.length && (n.toUpperCase() == game_so.data.playerName.toUpperCase())) ? 16777011 : 16777215))); l_mc._visible = true; loading_mc._visible = false; i--; } }; page = 0; maxScore = 100; scoreboard_lv = new LoadVars(); if ((score > 0) && (game_so.data.playerName.length > 0)) { scoreboard_lv.score = score; scoreboard_lv.name = game_so.data.playerName.toLowerCase(); } scoreboard_lv.game = "pacman"; scoreboard_lv.sendAndLoad("http://www.neave.com/games/games_score_text.php", scoreboard_lv, "POST"); scoreboard_lv.onLoad = function (success) { if (success) { if (Boolean(scoreboard_lv.success)) { next_btn._visible = true; if (scoreboard_lv.maxScore.length > 0) { maxScore = Number(scoreboard_lv.maxScore); } showScores(); } else { loading_mc.errorMsg = scoreboard_lv.errorMsg.toUpperCase(); loading_mc.gotoAndStop(2); } } else { loading_mc.errorMsg = "COULD NOT ACCESS SCORES."; loading_mc.gotoAndStop(2); } }; score = 0; next_btn._visible = (last_btn._visible = false);
Symbol 3 MovieClip [GhKill] Frame 1
stop();
Symbol 3 MovieClip [GhKill] Frame 2
tellTarget ("/") { playing = false; Pacman._visible = false; }; play();
Symbol 3 MovieClip [GhKill] Frame 12
tellTarget ("/") { playing = true; Pacman._visible = true; gotoAndPlay ("Loop"); };
Symbol 3 MovieClip [GhKill] Frame 41
kval = ""; tellTarget ("_parent") { if (fval) { gotoAndStop (1); } };
Symbol 9 MovieClip Frame 1
stop();
Symbol 10 MovieClip [Ghost] Frame 1
stop();
Symbol 24 Button
on (release) { Key.removeListener(this); gotoAndPlay (4); }
Symbol 48 MovieClip Frame 1
fCount = 200; stop();
Symbol 48 MovieClip Frame 2
fval = 100;
Symbol 48 MovieClip Frame 3
fval = 300;
Symbol 48 MovieClip Frame 4
fval = 500;
Symbol 48 MovieClip Frame 5
fval = 500;
Symbol 48 MovieClip Frame 6
fval = 700;
Symbol 48 MovieClip Frame 7
fval = 700;
Symbol 48 MovieClip Frame 8
fval = 1000;
Symbol 48 MovieClip Frame 9
fval = 1000;
Symbol 48 MovieClip Frame 10
fval = 2000;
Symbol 48 MovieClip Frame 11
fval = 2000;
Symbol 48 MovieClip Frame 12
fval = 3000;
Symbol 48 MovieClip Frame 13
fval = 3000;
Symbol 48 MovieClip Frame 14
fval = 5000;
Symbol 48 MovieClip Frame 15
stop(); tellTarget ("/") { if (notMute) { Snd.gotoAndPlay("EatFruit"); } }; _root.score = _root.score + fval; F.kval = fval; F.gotoAndPlay(2);
Symbol 62 MovieClip Frame 7
stop();
Symbol 63 MovieClip Frame 41
stop();
Symbol 64 MovieClip Frame 5
gotoAndPlay (1);
Symbol 64 MovieClip Frame 6
_root.BGSnd.stop(); stopAllSounds();
Symbol 64 MovieClip Frame 25
tellTarget ("/") { BGSnd.gotoAndPlay("Killed"); for (var g in Ghost) { Ghost[g]._visible = false; } };
Symbol 64 MovieClip Frame 27
_rotation = 0;
Symbol 64 MovieClip Frame 59
stop(); tellTarget ("/") { newLife = true; gotoAndPlay ("Restart"); };
Symbol 71 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 71 MovieClip Frame 2
if (!_root.notMute) { gotoAndPlay (21); }
Symbol 71 MovieClip Frame 31
tellTarget ("/") { if (!newGame) { Ready.gotoAndStop("Level"); Ready._visible = true; var j = 0; while (j < 31) { var i = 0; while (i < 28) { Maze[i]["P" + j]._visible = true; i++; } j++; } } newGame = false; };
Symbol 71 MovieClip Frame 65
tellTarget ("/") { g = 1; while (g < 5) { Ghost[g]._visible = true; g++; } Pacman._visible = true; Ready.gotoAndStop(1); };
Symbol 71 MovieClip Frame 87
tellTarget ("/") { Ready._visible = false; playing = true; nextPacDir = 3; play(); if (notMute) { BGSnd["Back" + bgNum].start(0, 1000); } }; stop();
Symbol 71 MovieClip Frame 88
if (!_root.notMute) { stop(); }
Symbol 71 MovieClip Frame 90
stop();
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 3
stop();
Symbol 74 MovieClip Frame 5
stop();
Symbol 74 MovieClip Frame 18
stop(); _root.BGSnd.EyesGh.start(0, 100);
Symbol 74 MovieClip Frame 20
stop();
Symbol 76 Button
on (release) { gotoAndStop (2); }
Symbol 78 Button
on (release, keyPress "<Enter>") { if (name_txt.length > 0) { game_so.data.playerName = name_txt.text; } nextFrame(); }
Symbol 82 MovieClip Frame 1
stop(); 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 82 MovieClip Frame 2
count++; if (count < 86) { Pac._x = Pac._x + 4; i = 0; while (i < 4) { if (count > ((6 * i) + 10)) { 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 (((count > (180 + (90 * i))) && (count < (244 + (90 * i)))) || ((count > (270 + (90 * i))) && (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 82 MovieClip Frame 3
gotoAndPlay (2);
Symbol 84 MovieClip Frame 17
stop(); CPac.gotoAndStop(1); _root.Demo.play();
Symbol 93 MovieClip Frame 1
stop(); errorMsg = "";
Symbol 99 Button
on (release) { Key.removeListener(this); gotoAndPlay (4); }
Symbol 120 Button
on (release) { Key.removeListener(this); gotoAndPlay (4); }

Library Items

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

Instance Names

"Maze"Frame 4Symbol 16 MovieClip [Empty]
"Fruit"Frame 4Symbol 48 MovieClip
"FrLev"Frame 4Symbol 48 MovieClip
"Ghost"Frame 4Symbol 16 MovieClip [Empty]
"Pacman"Frame 4Symbol 64 MovieClip
"Life1"Frame 4Symbol 64 MovieClip
"Life2"Frame 4Symbol 64 MovieClip
"Life3"Frame 4Symbol 64 MovieClip
"Life4"Frame 4Symbol 64 MovieClip
"BGSnd"Frame 4Symbol 71 MovieClip
"Snd"Frame 4Symbol 74 MovieClip
"name_txt"Frame 9Symbol 79 EditableText
"Demo"Frame 9Symbol 82 MovieClip
"PacLogo"Frame 9Symbol 84 MovieClip
"line1_mc"Frame 10Symbol 90 MovieClip
"Hit"Frame 10Symbol 5 MovieClip
"line2_mc"Frame 10Symbol 90 MovieClip
"line3_mc"Frame 10Symbol 90 MovieClip
"line4_mc"Frame 10Symbol 90 MovieClip
"line5_mc"Frame 10Symbol 90 MovieClip
"line6_mc"Frame 10Symbol 90 MovieClip
"line7_mc"Frame 10Symbol 90 MovieClip
"line8_mc"Frame 10Symbol 90 MovieClip
"line9_mc"Frame 10Symbol 90 MovieClip
"line10_mc"Frame 10Symbol 90 MovieClip
"loading_mc"Frame 10Symbol 93 MovieClip
"Hit"Symbol 9 MovieClip Frame 1Symbol 5 MovieClip
"Shape"Symbol 10 MovieClip [Ghost] Frame 1Symbol 9 MovieClip
"Hit"Symbol 64 MovieClip Frame 1Symbol 5 MovieClip
"GK"Symbol 82 MovieClip Frame 1Symbol 81 MovieClip
"G"Symbol 82 MovieClip Frame 1Symbol 16 MovieClip [Empty]
"Pac"Symbol 82 MovieClip Frame 1Symbol 64 MovieClip
"Pill"Symbol 82 MovieClip Frame 2Symbol 15 MovieClip [Power]
"CPac"Symbol 84 MovieClip Frame 1Symbol 64 MovieClip
"score_txt"Symbol 90 MovieClip Frame 1Symbol 87 EditableText
"name_txt"Symbol 90 MovieClip Frame 1Symbol 88 EditableText
"rank_txt"Symbol 90 MovieClip Frame 1Symbol 89 EditableText

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "GhKill"
ExportAssets (56)Timeline Frame 1Symbol 10 as "Ghost"
ExportAssets (56)Timeline Frame 1Symbol 12 as "Pill"
ExportAssets (56)Timeline Frame 1Symbol 15 as "Power"
ExportAssets (56)Timeline Frame 1Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 4Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 5Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 5Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 8Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 15 as "Power"
ExportAssets (56)Timeline Frame 9Symbol 16 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 15 as "Power"
ExportAssets (56)Timeline Frame 9Symbol 16 as "Empty"

Labels

"Restart"Frame 5
"Loop"Frame 6
"Over"Frame 8
"Show"Symbol 48 MovieClip Frame 15
"Die"Symbol 64 MovieClip Frame 6
"NewGame"Symbol 71 MovieClip Frame 2
"NewLev"Symbol 71 MovieClip Frame 21
"NewLife"Symbol 71 MovieClip Frame 65
"Killed"Symbol 71 MovieClip Frame 88
"Chomp1"Symbol 74 MovieClip Frame 2
"Chomp2"Symbol 74 MovieClip Frame 4
"EatGhost"Symbol 74 MovieClip Frame 6
"EatFruit"Symbol 74 MovieClip Frame 19

Dynamic Text Variables

kvalSymbol 2 EditableText""
scoreSymbol 68 EditableText""
errorMsgSymbol 92 EditableText""
scoreSymbol 102 EditableText""




http://swfchan.com/53/261700/info.shtml
Created: 1/9 -2025 03:11:48 Last modified: 1/9 -2025 03:11:48 Server time: 05/12 -2025 09:57:37