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

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

Deluxe Pacman.swf

This is the info page for
Flash #24132

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


Text
<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#000000"> </FONT></P>

<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#000000">PushButton</FONT></P>

LOADING...

GO BACK

CONTROLS

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

ABOUT

<P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#000000">Pacman, the classic arcade game, is the property of Namco.</FONT></P><P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="11" COLOR="#000000">this Flashgame is a freeware and free to use on your website.</FONT></P>

START GAME

GO to my website

<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="9" COLOR="#000000">-Nowe Reginald-</FONT></P>

<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="9" COLOR="#666666">-Nowe Reginald-</FONT></P>

<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="9" COLOR="#FFFFFF">-Nowe Reginald-</FONT></P>

1000

YourLastscore:

SCORE

LIVES

GET READY!

PAUSED

QUIT? Y/N

LEVEL

GAME OVER

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); } }
Instance of Symbol 111 MovieClip "Demo" in Frame 1
onClipEvent (load) { stop(); }
Frame 3
gotoAndPlay (1);
Frame 4
score = 0; 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 (this.g > 1) { 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; Pacman.pac.gotoandstop(1); } else if (d == 1) { nextX = pacX + 1; nextY = pacY; Pacman._rotation = 180; Pacman.pac.gotoandstop(2); } else if (d == 2) { nextX = pacX; nextY = pacY + 1; Pacman._rotation = -90; Pacman.pac.gotoandstop(1); } else if (d == 3) { nextX = pacX - 1; nextY = pacY; Pacman._rotation = 0; Pacman.pac.gotoandstop(1); } } } 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 (_root.ghBlue > 2) { 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 101 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 (ghPause > 4) { ghPause = ghPause - 4; } if (ghBVal > 2) { 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 ((ghX > 0) && (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 ((ghY > 11) && (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 ((ghY > 11) && (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 10
_root.lastscore = _root.score;
Symbol 18 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 21 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "background");
Symbol 24 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 26 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 29 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(disabled_mc, "foregroundDisabled");
Symbol 32 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(dot_mc, "radioDot");
Symbol 33 MovieClip [frb_states] Frame 1
stop();
Symbol 33 MovieClip [frb_states] Frame 2
stop();
Symbol 33 MovieClip [frb_states] Frame 3
stop();
Symbol 33 MovieClip [frb_states] Frame 4
stop();
Symbol 33 MovieClip [frb_states] Frame 5
stop();
Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 40 MovieClip [FRadioButtonSymbol] Frame 1
#initclip 5 function FRadioButtonClass() { this.init(); } function FRadioButtonGroupClass() { this.radioInstances = new Array(); } FRadioButtonClass.prototype = new FUIComponentClass(); FRadioButtonGroupClass.prototype = new FUIComponentClass(); Object.registerClass("FRadioButtonSymbol", FRadioButtonClass); FRadioButtonClass.prototype.init = function () { if (this.initialState == undefined) { this.selected = false; } else { this.selected = this.initialState; } super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.attachMovie("frb_hitArea", "frb_hitArea_mc", 1); this.attachMovie("frb_states", "frb_states_mc", 2); this.attachMovie("FLabelSymbol", "fLabel_mc", 3); super.init(); this.setSize(this.width, this.height); this.setChangeHandler(this.changeHandler); if (this.label != undefined) { this.setLabel(this.label); } if (this.initialState == undefined) { this.setValue(false); } else { this.setValue(this.initialState); } this.setData(this.data); this.addToRadioGroup(); if ((this._parent[this.groupName].getValue() == undefined) || (this._parent[this.groupName].getValue() == "")) { this._parent[this.groupName].radioInstances[0].tabEnabled = true; } if (Accessibility.isActive()) { this.ROLE_SYSTEM_RADIOBUTTON = 45; this.STATE_SYSTEM_SELECTED = 16; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; } }; FRadioButtonClass.prototype.setHitArea = function (w, h) { var hit = this.frb_hitArea_mc; this.hitArea = hit; hit._width = w; hit._visible = false; if (arguments.length > 1) { hit._height = h; } }; FRadioButtonClass.prototype.txtFormat = function (pos) { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = pos)) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 0)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 0)) : undefined); if (this.flabel_mc._height > this.height) { super.setSize(this.width, this.flabel_mc._height); } else { super.setSize(this.width, this.height); } this.setEnabled(this.enable); }; FRadioButtonClass.prototype.setSize = function (w, h) { this._xscale = 100; this._yscale = 100; this.setLabel(this.getLabel()); this.setLabelPlacement(this.labelPlacement); if (this.frb_states_mc._height < this.flabel_mc.labelField._height) { super.setSize(w, this.flabel_mc.labelField._height); } this.setHitArea(this.width, this.height); this.setLabelPlacement(this.labelPlacement); }; FRadioButtonClass.prototype.setLabelPlacement = function (pos) { this.setLabel(this.getLabel()); this.txtFormat(pos); var halfLabelH = (this.fLabel_mc._height / 2); var halfFrameH = (this.frb_states_mc._height / 2); var vertCenter = (halfFrameH - halfLabelH); var radioWidth = this.frb_states_mc._width; var frame = this.frb_states_mc; var label = this.fLabel_mc; var w = (this.width - frame._width); this.fLabel_mc.setSize(w); if ((pos == "right") || (pos == undefined)) { this.labelPlacement = "right"; this.frb_states_mc._x = 0; this.fLabel_mc._x = radioWidth; this.txtFormat("left"); } else if (pos == "left") { this.labelPlacement = "left"; this.fLabel_mc._x = 0; this.frb_states_mc._x = this.width - radioWidth; this.txtFormat("right"); } this.fLabel_mc._y = vertCenter; this.frb_hitArea_mc._y = vertCenter; this.setLabel(this.getLabel()); }; FRadioButtonClass.prototype.setData = function (dataValue) { this.data = dataValue; }; FRadioButtonClass.prototype.getData = function () { return(this.data); }; FRadioButtonClass.prototype.getState = function () { return(this.selected); }; FRadioButtonClass.prototype.getSize = function () { return(this.width); }; FRadioButtonClass.prototype.getGroupName = function () { return(this.groupName); }; FRadioButtonClass.prototype.setGroupName = function (groupName) { var i = 0; while (i < this._parent[this.groupName].radioInstances.length) { if (this._parent[this.groupName].radioInstances[i] == this) { delete this._parent[this.groupName].radioInstances[i]; } i++; } this.groupName = groupName; this.addToRadioGroup(); }; FRadioButtonClass.prototype.addToRadioGroup = function () { if (this._parent[this.groupName] == undefined) { this._parent[this.groupName] = new FRadioButtonGroupClass(); } this._parent[this.groupName].addRadioInstance(this); }; FRadioButtonClass.prototype.setValue = function (selected) { if (selected || (selected == undefined)) { this.setState(true); this.focusRect.removeMovieClip(); this.executeCallBack(); } else if (selected == false) { this.setState(false); } }; FRadioButtonClass.prototype.setTabState = function (selected) { Selection.setFocus(this); this.setState(selected); this.executeCallBack(); }; FRadioButtonClass.prototype.setState = function (selected) { if (selected || (selected == undefined)) { this.tabEnabled = true; for (i in this._parent) { if ((this != this._parent[i]) && (this._parent[i].groupName == this.groupName)) { this._parent[i].setState(false); } } } if (this.enable) { if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE); } this.flabel_mc.setEnabled(true); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedEnabled"); this.enabled = false; this.selected = true; this.tabEnabled = true; } else { this.frb_states_mc.gotoAndStop("unselectedEnabled"); this.enabled = true; this.selected = false; this.tabEnabled = false; } } else { this.flabel_mc.setEnabled(false); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedDisabled"); this.enabled = false; this.selected = true; this.tabEnabled = false; this._parent[this.groupName].radioInstances[0].tabEnabled = true; } else { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.enabled = false; this.selected = false; this.tabEnabled = false; } } }; FRadioButtonClass.prototype.getValue = function () { if (this.selected) { if ((this.data == "") || (this.data == undefined)) { return(this.getLabel()); } return(this.data); } }; FRadioButtonClass.prototype.setEnabled = function (enable) { if ((enable == true) || (enable == undefined)) { this.enable = true; super.setEnabled(true); } else { this.enable = false; super.setEnabled(false); } this.setState(this.selected); }; FRadioButtonClass.prototype.getEnabled = function () { return(this.enable); }; FRadioButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FRadioButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.getLabel()); }; FRadioButtonClass.prototype.onPress = function () { this.pressFocus(); this.frb_states_mc.gotoAndStop("press"); this.pressFocus(); _root.focusRect.removeMovieClip(); }; FRadioButtonClass.prototype.onRelease = function () { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.setValue(!this.selected); }; FRadioButtonClass.prototype.onReleaseOutside = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOut = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOver = function () { this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this._parent[this.groupName]); }; FRadioButtonGroupClass.prototype.addRadioInstance = function (instance) { this.radioInstances.push(instance); this.radioInstances[0].tabEnabled = true; }; FRadioButtonGroupClass.prototype.setEnabled = function (enableFlag) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setEnabled(enableFlag); i++; } }; FRadioButtonGroupClass.prototype.getEnabled = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].getEnabled() != this.radioInstances[0].getEnabled()) { return(undefined); } i++; } return(this.radioInstances[0].getEnabled()); }; FRadioButtonGroupClass.prototype.setChangeHandler = function (changeHandler) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setChangeHandler(changeHandler); i++; } }; FRadioButtonGroupClass.prototype.getValue = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected == true) { if ((this.radioInstances[i].data == "") || (this.radioInstances[i].data == undefined)) { return(this.radioInstances[i].getLabel()); } return(this.radioInstances[i].data); } i++; } }; FRadioButtonGroupClass.prototype.getData = function () { var i = 0; if (i < this.radioInstances.length) { if (this.radioInstances[i].selected == true) { return(this.radioInstances[i].data); } return(undefined); } }; FRadioButtonGroupClass.prototype.getInstance = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected == true) { return(i); } i++; } }; FRadioButtonGroupClass.prototype.setValue = function (dataValue) { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].data == dataValue) { this.radioInstances[i].setValue(true); return(undefined); } i++; } var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].getLabel() == dataValue) { this.radioInstances[i].setValue(true); } i++; } }; FRadioButtonGroupClass.prototype.setSize = function (w) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setSize(w); i++; } }; FRadioButtonGroupClass.prototype.getSize = function () { var widestRadio = 0; var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].width >= widestRadio) { widestRadio = this.radioInstances[i].width; } i++; } return(widestRadio); }; FRadioButtonGroupClass.prototype.setGroupName = function (groupName) { this.oldGroupName = this.radioInstances[0].groupName; var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].groupName = groupName; this.radioInstances[i].addToRadioGroup(); i++; } delete this._parent[this.oldGroupName]; }; FRadioButtonGroupClass.prototype.setLabelPlacement = function (pos) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setLabelPlacement(pos); i++; } }; FRadioButtonGroupClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setStyleProperty(propName, value, isGlobal); i++; } }; FRadioButtonGroupClass.prototype.addListener = function () { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].addListener(); i++; } }; FRadioButtonGroupClass.prototype.applyChanges = function () { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].applyChanges(); i++; } }; FRadioButtonGroupClass.prototype.removeListener = function (component) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].removeListener(component); i++; } }; FRadioButtonClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this._width + 6, this._height - 3); }; FRadioButtonClass.prototype.myOnKillFocus = function () { Key.removeListener(this.keyListener); this.focused = false; this.focusRect.removeMovieClip(); this._parent[this.groupName].foobar = 0; }; FRadioButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this._parent[this.groupName].getValue() == undefined)) { if (this._parent[this.groupName].radioInstances[0] == this) { this.setTabState(true); } } if ((Key.getCode() == 40) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); i = this.foobar; while (i < this._parent[this.groupName].radioInstances.length) { var inc = (i + 1); if (this._parent[this.groupName].radioInstances[inc].getEnabled()) { this._parent[this.groupName].radioInstances[inc].setTabState(true); return(undefined); } i++; } } if ((Key.getCode() == 38) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); i = this.foobar; while (i >= 0) { var inc = (i - 1); if (this._parent[this.groupName].radioInstances[inc].getEnabled()) { this._parent[this.groupName].radioInstances[inc].setTabState(true); return(undefined); } i--; } } }; FRadioButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_RADIOBUTTON); }; FRadioButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FRadioButtonClass.prototype.get_accState = function (childId) { if (this.master.getState()) { return(this.master.STATE_SYSTEM_SELECTED); } return(0); }; FRadioButtonClass.prototype.get_accDefaultAction = function (childId) { if (this.master.getState()) { return("UnCheck"); } return("Check"); }; FRadioButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.setValue(!this.master.getValue()); }; #endinitclip
Symbol 41 MovieClip [LSuperClass] Frame 1
#initclip 1 _global.LToolBox = function () { this.interaction_id = undefined; this.interaction_type = undefined; this.correct_response = undefined; this.student_response = undefined; this.result = undefined; this.feedback = undefined; this.numOfTries = 1; this.feedback_list = undefined; this.tracking = undefined; this.weighting = undefined; this.objective_id = undefined; this.latency = undefined; this.navigation = undefined; }; _global.LToolBox.prototype = new Object(); LToolBox.prototype.setTextField = function (fieldName, val) { eval (fieldName).text = val; }; LToolBox.prototype.setCompLabel = function (UIComponent, val) { eval (UIComponent).setLabel(val); }; LToolBox.prototype.setCompCallBack = function (UIComponent, val) { if (eval (UIComponent).setClickHandler) { eval (UIComponent).setClickHandler(val); } else if (eval (UIComponent).setChangeHandler) { eval (UIComponent).setChangeHandler(val); } }; LToolBox.prototype.setCompState = function (UIComponent, val) { eval (UIComponent).setEnabled(val); }; LToolBox.prototype.getCompLabel = function (UIComponent) { return(eval (UIComponent).getLabel()); }; LToolBox.prototype.initControlButton = function (callBack) { var initial_state; if (this.feedback == true) { initial_state = "Check Answer"; if (this.navigation == "Auto GoTo Next Frame") { trace("WARNING: Feedback must be false and Tracking turned true \rto use Auto GoTo Next Frame. Navigation reset to Next Button."); this.navigation = "Next Button"; } } else if (this.tracking == true) { initial_state = "Submit"; } else if (this.navigation != "Off") { initial_state = "Next Question"; if (this.navigation == "Auto GoTo Next Frame") { trace("WARNING: Feedback must be false and Tracking turned true \rto use Auto GoTo Next Frame. Navigation reset to Next Button."); this.navigation = "Next Button"; } } else { initial_state = ""; } this.label_state = initial_state; this.setCompLabel(this.Assets.ControlButton, initial_state); this.setCompState(this.Assets.ControlButton, false); this.setCompCallBack(this.Assets.ControlButton, callBack); }; LToolBox.prototype.setFeedback = function (val) { if (this.feedback == true) { if (val.toLowerCase() == "init") { this.setTextField(this.Assets.FeedbackField, this.feedback_list[0]); } else if (val.toLowerCase() == "button") { var buttonState = this.getCompLabel(this.Assets.ControlButton); this.setTextField(this.Assets.FeedbackField, ("Click the " + buttonState) + " button."); } else if (val.toLowerCase() == "c") { this.setTextField(this.Assets.FeedbackField, this.feedback_list[1]); } else if (val.toLowerCase() == "w") { if (this.numOfTries > 1) { this.setTextField(this.Assets.FeedbackField, this.feedback_list[3]); } else { this.setTextField(this.Assets.FeedbackField, this.feedback_list[2]); } } } else { this.setTextField(this.Assets.FeedbackField, ""); } }; LToolBox.prototype.setNavigation = function () { if (this.navigation == "Off") { this.setCompState(this.Assets.ControlButton, false); } else if (this.navigation == "Next Button") { if ((!this.buttonFlag) || (this.buttonFlag == false)) { this.setCompLabel(this.Assets.ControlButton, "Next Question"); this.buttonFlag = true; } else if (this.navAction == "Stop") { if (this.navLabel == "") { eval (this.assets_path.nextFrame()); } else { eval (this.assets_path.gotoAndStop(this.navLabel)); } } else if (this.navAction == "Play") { if (this.navLabel == "") { eval (this.assets_path.gotoAndPlay(this._currentframe + 1)); } else { eval (this.assets_path.gotoAndPlay(this.navLabel)); } } } else if (this.navigation == "Auto GoTo Next Frame") { eval (this.assets_path.nextFrame()); } }; LToolBox.prototype.sessionStart = function () { this.dateStamp = this.getDateStamp(); this.timeStamp = this.getTimeStamp(); this.sessionTimer("start"); }; LToolBox.prototype.sessionStop = function () { this.latency = this.getLatency(this.sessionTimer("stop")); }; LToolBox.prototype.submitScore = function () { if ((this.weighting <= 0) || (this.weighting == undefined)) { this.weighting = 1; } var weight; if (this.result == "C") { weight = this.weighting; } else if (this.result == "W") { weight = -1 * this.weighting; } if (this.tracking == true) { var intData = ((((((((((((((((((this.dateStamp + ";") + this.timeStamp) + ";") + this.interaction_ID) + ";") + this.objective_ID) + ";") + this.interaction_type) + ";") + this.correct_response) + ";") + this.student_response) + ";") + this.result) + ";") + this.weighting) + ";") + this.latency); fscommand ("MM_cmiSendInteractionInfo", intData); } _root.QuizTrack.countScore(weight); }; LToolBox.prototype.getDateStamp = function () { var dateObj = new Date(); var year = dateObj.getFullYear(); var month = this.formatNum(dateObj.getMonth() + 1); var day = this.formatNum(dateObj.getDate()); var dateString = ((((year + "/") + month) + "/") + day); return(dateString); }; LToolBox.prototype.getTimeStamp = function () { var timeObj = new Date(); var hours = this.formatNum(timeObj.getHours()); var minutes = this.formatNum(timeObj.getMinutes()); var seconds = this.formatNum(timeObj.getSeconds()); var timeString = ((((hours + ":") + minutes) + ":") + seconds); return(timeString); }; LToolBox.prototype.sessionTimer = function (action) { if (action.toLowerCase() == "start") { this.startTime = int(getTimer() / 1000); } else if (action.toLowerCase() == "stop") { this.stopTime = int(getTimer() / 1000); var elapsedSec = (this.stopTime - this.startTime); return(elapsedSec); } }; LToolBox.prototype.getLatency = function (timeInSec) { var l_seconds; var l_minutes; var l_hours; var timeInHours; if (timeInSec <= 9) { l_seconds = "0" + timeInSec; l_minutes = "00"; l_hours = "00"; } else { l_seconds = timeInSec; l_minutes = "00"; l_hours = "00"; } if (l_seconds > 59) { l_minutes = int(l_seconds / 60); l_minutes = this.formatNum(l_minutes); l_seconds = l_seconds - (l_minutes * 60); l_seconds = this.formatNum(l_seconds); l_hours = "00"; } if (l_minutes > 59) { l_hours = int(l_minutes / 60); l_hours = this.formatNum(l_hours); l_minutes = l_minutes - (l_hours * 60); l_minutes = this.formatNum(l_minutes); } timeInHours = (((l_hours + ":") + l_minutes) + ":") + l_seconds; return(timeInHours); }; LToolBox.prototype.formatNum = function (num) { if (num <= 9) { num = "0" + num; } return(num); }; LToolBox.prototype.getObjProp = function (objName, Trace) { var objNameArray = new Array(); var i = 0; for (x in objName) { objNameArray[i] = objName[x]; if (arguments[1] == true) { trace((x + " : ") + objName[x]); } i++; } return(objNameArray.reverse()); }; LToolBox.prototype.reportToOutput = function (defined) { var x; var y; for (prop in this) { x = this[prop]; y = typeof(this[prop]); if (defined == true) { if (((x != undefined) && (y != "function")) && (y != "object")) { trace((("this." + prop) + " : ") + this[prop]); } } else if ((defined == false) || (eval (defined) == undefined)) { trace((("this." + prop) + " : ") + this[prop]); } else if (defined.toLowerCase() == "object") { if (y == "object") { trace("this." + prop); } } else if (defined.toLowerCase() == "function") { if (y == "function") { trace("this." + prop); } } } trace("-------------------"); trace(""); }; #endinitclip
Symbol 44 MovieClip [FLabelSymbol] Frame 1
#initclip 2 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { this.labelField.embedFonts = this.hostComponent.styleTable.embedFonts.value; this.labelField.setNewTextFormat(this.hostComponent.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var tmpColor = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (tmpColor == undefined) { tmpColor = (enable ? 0 : 8947848); } this.setColor(tmpColor); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 53 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 59 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 65 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame4, "shadow"); component.registerSkinElement(frame2, "darkshadow"); component.registerSkinElement(frame3, "highlight"); component.registerSkinElement(frame1, "highlight3D");
Symbol 71 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 72 MovieClip [fpb_states] Frame 1
stop();
Symbol 72 MovieClip [fpb_states] Frame 2
stop();
Symbol 72 MovieClip [fpb_states] Frame 3
stop();
Symbol 72 MovieClip [fpb_states] Frame 4
stop();
Symbol 73 MovieClip [FUIComponentSymbol] Frame 1
#initclip 3 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); Object.registerClass("FUIComponentSymbol", FUIComponentClass); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (!this.hasOwnProperty("hostStyle")) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.onUnload = function () { if (this.focused) { Selection.setFocus(_root); } }; this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; if (this.focused) { this.myOnSetFocus(); } }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { if (this.methodTable.initScrollBar) { this.initScrollBar(); } if (this.methodTable.updateControl) { this.updateControl(); } } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var inner = this.styleTable.focusRectInner.value; var outer = this.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; with (this.focusRect) { lineStyle(1, outer); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); lineStyle(1, inner); moveTo(x + 1, y + 1); lineTo((x + w) - 1, y + 1); lineTo((x + w) - 1, (y + h) - 1); lineTo(x + 1, (y + h) - 1); lineTo(x + 1, y + 1); } }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this._parent.localToGlobal({x:this._x, y:this._y}); this.drawFocusRect(); } this.tabFocused = true; }; FUIComponentClass.prototype.myOnKillFocus = function () { this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var global = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!global)) { this.styleTable[propName].value = value; if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var textProp = propName.subString(4, propName.length); this.textStyle[textProp] = value; this.invalidate("setSize"); } else { for (var j in this.styleTable[propName].coloredMCs) { var myColor = new Color(this.styleTable[propName].coloredMCs[j]); if (this.styleTable[propName].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myTObj); } else { myColor.setRGB(value); } } } this.styleTable[propName].useGlobal = global; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var myColor = new Color(skinMCRef); myColor.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var i in arguments[0]) { this[i] = arguments[0][i]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var arg = 0; while (arg < arguments.length) { var mcRef = arguments[arg]; this.listeners[arguments[arg]] = mcRef; for (var i in this) { if (this.isAStyle(i)) { mcRef.updateStyleProperty(this, i.toString()); } } arg++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var prop in this) { if (this.isAStyle(prop)) { if (component.styleTable[prop].useGlobal == this.isGlobal) { component.styleTable[prop].useGlobal = true; var value = (this.isGlobal ? undefined : (globalStyleFormat[prop])); component.setStyleProperty(prop, value, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var count = 0; for (var i in this.listeners) { var component = this.listeners[i]; if (arguments.length > 0) { var j = 0; while (j < arguments.length) { if (this.isAStyle(arguments[j])) { component.updateStyleProperty(this, arguments[j]); } j++; } } else { for (var j in this) { if (this.isAStyle(j)) { component.updateStyleProperty(this, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 76 MovieClip [FPushButtonSymbol] Frame 1
#initclip 4 function FPushButtonClass() { this.init(); } FPushButtonClass.prototype = new FUIComponentClass(); Object.registerClass("FPushButtonSymbol", FPushButtonClass); FPushButtonClass.prototype.init = function () { super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.attachMovie("fpb_states", "fpbState_mc", 1); this.attachMovie("FLabelSymbol", "fLabel_mc", 2); this.attachMovie("fpb_hitArea", "fpb_hitArea_mc", 3); super.init(); this.setClickHandler(this.clickHandler); if (this.label != undefined) { this.setLabel(this.label); } this.setSize(this.width, this.height); if (Accessibility.isActive()) { this.ROLE_SYSTEM_PUSHBUTTON = 43; this.STATE_SYSTEM_PRESSED = 8; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; } }; FPushButtonClass.prototype.setHitArea = function (w, h) { var hit = this.fpb_hitArea_mc; this.hitArea = hit; hit._visible = false; hit._width = w; if (arguments.length > 1) { hit._height = h; } }; FPushButtonClass.prototype.setSize = function (w, h) { this._xscale = 100; this._yscale = 100; this.setLabel(this.getLabel()); if (arguments.length > 1) { if (h <= this.fLabel_mc.labelField._height) { super.setSize(w, this.fLabel_mc.labelField._height); } else { super.setSize(w, h); } } else { super.setSize(w, this.height); } this.setHitArea(w, h); this.arrangeLabel(); this.drawFrame(); if (this.focused) { super.myOnSetFocus(); } }; FPushButtonClass.prototype.arrangeLabel = function () { var label = this.fLabel_mc; var labelField = this.fLabel_mc.labelField; var h = this.height; var w = (this.width - 8); var b = 1; this.fLabel_mc.setSize(w - (b * 4)); label._x = b * 2; label._y = (h / 2) - (label._height / 2); }; FPushButtonClass.prototype.txtFormat = function () { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = "center")) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 5)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 5)) : undefined); if (this.fLabel_mc._height > this.height) { super.setSize(this.width, this.fLabel_mc._height); } else { super.setSize(this.width, this.height); } this.fLabel_mc.labelField.setTextFormat(this.textStyle); this.setEnabled(this.enable); }; FPushButtonClass.prototype.drawFrame = function () { var b = 1; var x1 = 0; var y1 = 0; var x2 = this.width; var y2 = this.height; var mc_array = ["up_mc", "over_mc", "down_mc", "disabled_mc"]; var frame = mc_array[this.fpbState_mc._currentframe - 1]; var mc = "frame"; i = 0; while (i < 6) { x1 = x1 + ((i % 2) * b); y1 = y1 + ((i % 2) * b); x2 = x2 - (((i + 1) % 2) * b); y2 = y2 - (((i + 1) % 2) * b); var w = (Math.abs(x1 - x2) + (2 * b)); var h = (Math.abs(y1 - y2) + (2 * b)); this.fpbState_mc[frame][mc + i]._width = w; this.fpbState_mc[frame][mc + i]._height = h; this.fpbState_mc[frame][mc + i]._x = x1 - b; this.fpbState_mc[frame][mc + i]._y = y1 - b; i++; } }; FPushButtonClass.prototype.setClickHandler = function (chng, obj) { this.handlerObj = ((arguments.length < 2) ? (this._parent) : (obj)); this.clickHandler = chng; }; FPushButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.clickHandler](this); }; FPushButtonClass.prototype.onPress = function () { this.pressFocus(); this.labelPosX = this.fLabel_mc._x; this.labelPosY = this.fLabel_mc._y; this.fLabel_mc._x = this.labelPosX + 1; this.fLabel_mc._y = this.labelPosY + 1; this.fpbState_mc.gotoAndStop(3); this.drawFrame(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE); } }; FPushButtonClass.prototype.onRelease = function () { this.fLabel_mc._x = this.labelPosX; this.fLabel_mc._y = this.labelPosY; this.fpbState_mc.gotoAndStop(2); this.drawFrame(); this.executeCallBack(); }; FPushButtonClass.prototype.onRollOver = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); }; FPushButtonClass.prototype.onRollOut = function () { this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onReleaseOutside = function () { this.fLabel_mc._x = this.labelPosX; this.fLabel_mc._y = this.labelPosY; this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOut = function () { this.fLabel_mc._x = this.labelPosX; this.fLabel_mc._y = this.labelPosY; this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOver = function () { this.fLabel_mc._x = this.labelPosX + 1; this.fLabel_mc._y = this.labelPosY + 1; this.fpbState_mc.gotoAndStop(3); this.drawFrame(); }; FPushButtonClass.prototype.getEnabled = function () { return(this.enabled); }; FPushButtonClass.prototype.setEnabled = function (enable) { if (enable || (enable == undefined)) { this.gotoFrame(1); this.drawFrame(); this.flabel_mc.setEnabled(true); this.enabled = true; super.setEnabled(true); } else { this.gotoFrame(4); this.drawFrame(); this.flabel_mc.setEnabled(false); this.enabled = false; super.setEnabled(false); } }; FPushButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FPushButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FPushButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this.pressOnce == undefined)) { this.onPress(); this.pressOnce = 1; } }; FPushButtonClass.prototype.myOnKeyUp = function () { if (Key.getCode() == 32) { this.onRelease(); this.pressOnce = undefined; } }; FPushButtonClass.prototype.myOnSetFocus = function () { this.focused = true; super.myOnSetFocus(); }; FPushButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_PUSHBUTTON); }; FPushButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FPushButtonClass.prototype.get_accState = function (childId) { return(this.master.STATE_SYSTEM_DEFAULT); }; FPushButtonClass.prototype.get_accDefaultAction = function (childId) { return("Press"); }; FPushButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.onPress(); this.master.onRelease(); }; #endinitclip
Symbol 88 MovieClip Frame 1
stop();
Symbol 96 MovieClip [Ghost] Frame 1
stop();
Symbol 100 MovieClip [GhKill] Frame 1
stop();
Symbol 100 MovieClip [GhKill] Frame 2
tellTarget (_root) { playing = false; Pacman._visible = false; }; play();
Symbol 100 MovieClip [GhKill] Frame 12
tellTarget (_root) { playing = true; Pacman._visible = true; gotoAndPlay ("Loop"); };
Symbol 100 MovieClip [GhKill] Frame 41
Scr.kval = ""; tellTarget (_parent) { if (fval) { gotoAndStop (1); } };
Symbol 105 Button
on (release) { gotoAndPlay (1); _root.fond.gotoandplay(1); }
Symbol 111 MovieClip Frame 3
gotoAndPlay (2);
Symbol 111 MovieClip Frame 4
_root.fond.gotoandstop(9);
Symbol 111 MovieClip Frame 5
_root.fond.gotoandstop(9);
Symbol 116 MovieClip Frame 5
stop();
Symbol 116 MovieClip Frame 10
stop();
Symbol 118 Button
on (release) { play(); }
Symbol 121 Button
on (release) { getURL ("http://nowe.reginald.free.fr/", "_blank"); }
Symbol 122 Button
on (release) { Demo.gotoAndStop("Controls"); }
Symbol 123 Button
on (release) { Demo.gotoAndStop("About"); }
Symbol 128 Button
on (release) { getURL ("http://nowe.reginald.free.fr/", "_blank"); }
Symbol 144 MovieClip Frame 1
fCount = 200; stop();
Symbol 144 MovieClip Frame 2
fval = 100;
Symbol 144 MovieClip Frame 3
fval = 300;
Symbol 144 MovieClip Frame 4
fval = 500;
Symbol 144 MovieClip Frame 5
fval = 500;
Symbol 144 MovieClip Frame 6
fval = 700;
Symbol 144 MovieClip Frame 7
fval = 700;
Symbol 144 MovieClip Frame 8
fval = 1000;
Symbol 144 MovieClip Frame 9
fval = 1000;
Symbol 144 MovieClip Frame 10
fval = 2000;
Symbol 144 MovieClip Frame 11
fval = 2000;
Symbol 144 MovieClip Frame 12
fval = 3000;
Symbol 144 MovieClip Frame 13
fval = 3000;
Symbol 144 MovieClip Frame 14
fval = 5000;
Symbol 144 MovieClip Frame 15
stop(); tellTarget (_root) { if (notMute) { Snd.gotoAndPlay("EatFruit"); } }; _root.score = _root.score + fval; F.Scr.kval = fval; F.gotoAndPlay(2);
Symbol 153 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 2
stop();
Symbol 161 MovieClip Frame 8
stop();
Symbol 162 MovieClip Frame 5
gotoAndPlay (1);
Symbol 162 MovieClip Frame 6
_root.BGSnd.stop(); stopAllSounds();
Symbol 162 MovieClip Frame 25
_root.BGSnd.gotoAndPlay("Killed"); tellTarget (_root) { g = 1; while (g < 5) { Ghost[g]._visible = false; g++; } };
Symbol 162 MovieClip Frame 27
_rotation = 0;
Symbol 162 MovieClip Frame 59
stop(); tellTarget (_root) { newLife = true; gotoAndPlay ("Restart"); };
Symbol 174 MovieClip Frame 5
tellTarget (_root) { if (notMute) { BGSnd.NewLev.start(); } };
Symbol 174 MovieClip Frame 33
stop();
Symbol 176 MovieClip Frame 26
stop(); _root.gotoAndPlay("Over");
Symbol 177 MovieClip Frame 1
stop();
Instance of Symbol 174 MovieClip "LevMov" in Symbol 177 MovieClip Frame 4
onClipEvent (load) { with (_root) { Num.lval = ((level < 10) ? ("0" + level) : (level)); } }
Symbol 181 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 181 MovieClip Frame 2
if (!_root.notMute) { gotoAndPlay (21); }
Symbol 181 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 181 MovieClip Frame 65
tellTarget (_root) { g = 1; while (g < 5) { Ghost[g]._visible = true; g++; } Pacman._visible = true; Ready.gotoAndStop(1); };
Symbol 181 MovieClip Frame 87
tellTarget (_root) { Ready._visible = false; playing = true; play(); if (notMute) { BGSnd["Back" + bgNum].start(0, 1000); } }; stop();
Symbol 181 MovieClip Frame 88
if (!_root.notMute) { stop(); }
Symbol 181 MovieClip Frame 90
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 3
stop();
Symbol 186 MovieClip Frame 5
stop();
Symbol 186 MovieClip Frame 18
stop(); _root.BGSnd.EyesGh.start(0, 100);
Symbol 186 MovieClip Frame 20
stop();

Library Items

Symbol 1 Sound [BG1]
Symbol 2 Sound [BG2]
Symbol 3 Sound [BG3]
Symbol 4 Sound [BGGhost]
Symbol 5 Sound [BGEyes]
Symbol 6 Sound [ExLife]
Symbol 7 Sound [NewLev]
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [frb_hitArea]Uses:8
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:18
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:18
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:18
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:18
Symbol 18 MovieClipUses:11 13 15 17Used by:33
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:20Used by:33
Symbol 22 GraphicUsed by:23 25
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:23Used by:33
Symbol 25 MovieClipUses:22Used by:26
Symbol 26 MovieClipUses:25Used by:33
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:33
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClip [frb_states]Uses:18 21 24 26 29 32
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClip [FBoundingBoxSymbol]Uses:35 36Used by:40 76
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:40
Symbol 40 MovieClip [FRadioButtonSymbol]Uses:37 39
Symbol 41 MovieClip [LSuperClass]
Symbol 42 FontUsed by:43 74
Symbol 43 EditableTextUses:42Used by:44
Symbol 44 MovieClip [FLabelSymbol]Uses:43
Symbol 45 GraphicUsed by:46 47 54 55 60 61 62 63 66 67
Symbol 46 MovieClipUses:45Used by:53
Symbol 47 MovieClipUses:45Used by:53
Symbol 48 GraphicUsed by:49 50 56 57 68 69
Symbol 49 MovieClipUses:48Used by:53
Symbol 50 MovieClipUses:48Used by:53
Symbol 51 GraphicUsed by:52 58 64 70
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClipUses:46 47 49 50 52Used by:72
Symbol 54 MovieClipUses:45Used by:59
Symbol 55 MovieClipUses:45Used by:59
Symbol 56 MovieClipUses:48Used by:59
Symbol 57 MovieClipUses:48Used by:59
Symbol 58 MovieClipUses:51Used by:59
Symbol 59 MovieClipUses:54 55 56 57 58Used by:72
Symbol 60 MovieClipUses:45Used by:65
Symbol 61 MovieClipUses:45Used by:65
Symbol 62 MovieClipUses:45Used by:65
Symbol 63 MovieClipUses:45Used by:65
Symbol 64 MovieClipUses:51Used by:65
Symbol 65 MovieClipUses:60 61 62 63 64Used by:72
Symbol 66 MovieClipUses:45Used by:71
Symbol 67 MovieClipUses:45Used by:71
Symbol 68 MovieClipUses:48Used by:71
Symbol 69 MovieClipUses:48Used by:71
Symbol 70 MovieClipUses:51Used by:71
Symbol 71 MovieClipUses:66 67 68 69 70Used by:72
Symbol 72 MovieClip [fpb_states]Uses:53 59 65 71
Symbol 73 MovieClip [FUIComponentSymbol]
Symbol 74 EditableTextUses:42Used by:75
Symbol 75 MovieClipUses:74Used by:76
Symbol 76 MovieClip [FPushButtonSymbol]Uses:37 75
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClip [Power]Uses:77
Symbol 79 GraphicUsed by:80 81 105 113 118 121 122 123 128 144 162 177
Symbol 80 MovieClip [Pill]Uses:79
Symbol 81 MovieClipUses:79Used by:86 162
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:82 83Used by:86
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:81 84 85Used by:96
Symbol 87 GraphicUsed by:88 95
Symbol 88 MovieClipUses:87Used by:96
Symbol 89 GraphicUsed by:95
Symbol 90 GraphicUsed by:94
Symbol 91 GraphicUsed by:94
Symbol 92 GraphicUsed by:94
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:90 91 92 93Used by:95
Symbol 95 MovieClipUses:89 87 94Used by:96
Symbol 96 MovieClip [Ghost]Uses:86 88 95
Symbol 97 FontUsed by:98 103 104 106 107 108 117 163 165 175 178
Symbol 98 EditableTextUses:97Used by:99
Symbol 99 MovieClipUses:98Used by:100 111
Symbol 100 MovieClip [GhKill]Uses:99Used by:144
Symbol 101 MovieClip [Empty]Used by:111  Timeline
Symbol 102 FontUsed by:119 129 130
Symbol 103 TextUses:97Used by:Timeline
Symbol 104 TextUses:97Used by:105
Symbol 105 ButtonUses:104 79Used by:111
Symbol 106 TextUses:97Used by:111 122
Symbol 107 TextUses:97Used by:111
Symbol 108 TextUses:97Used by:111 123
Symbol 109 FontUsed by:110
Symbol 110 EditableTextUses:109Used by:111
Symbol 111 MovieClipUses:99 101 105 106 107 108 110Used by:Timeline
Symbol 112 GraphicUsed by:Timeline
Symbol 113 MovieClipUses:79Used by:Timeline
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:115Used by:Timeline
Symbol 117 TextUses:97Used by:118
Symbol 118 ButtonUses:117 79Used by:Timeline
Symbol 119 TextUses:102Used by:121
Symbol 120 GraphicUsed by:121
Symbol 121 ButtonUses:119 120 79Used by:Timeline
Symbol 122 ButtonUses:106 79Used by:Timeline
Symbol 123 ButtonUses:108 79Used by:Timeline
Symbol 124 FontUsed by:125 126 127 166
Symbol 125 EditableTextUses:124 167Used by:128
Symbol 126 EditableTextUses:124 167Used by:128
Symbol 127 EditableTextUses:124 167Used by:128
Symbol 128 ButtonUses:125 126 127 79Used by:Timeline
Symbol 129 EditableTextUses:102Used by:Timeline
Symbol 130 EditableTextUses:102Used by:Timeline
Symbol 131 GraphicUsed by:Timeline
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:Timeline
Symbol 134 GraphicUsed by:144
Symbol 135 GraphicUsed by:144
Symbol 136 GraphicUsed by:144
Symbol 137 GraphicUsed by:144
Symbol 138 GraphicUsed by:144
Symbol 139 GraphicUsed by:144
Symbol 140 GraphicUsed by:144
Symbol 141 GraphicUsed by:144
Symbol 142 GraphicUsed by:144
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:79 134 135 136 137 138 139 140 141 142 143 100Used by:Timeline
Symbol 145 GraphicUsed by:162
Symbol 146 GraphicUsed by:153
Symbol 147 GraphicUsed by:151
Symbol 148 GraphicUsed by:151
Symbol 149 GraphicUsed by:151
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:147 148 149 150Used by:153
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:146 151 152Used by:162
Symbol 154 GraphicUsed by:162
Symbol 155 GraphicUsed by:162
Symbol 156 GraphicUsed by:162
Symbol 157 GraphicUsed by:162
Symbol 158 GraphicUsed by:162
Symbol 159 GraphicUsed by:162
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:162
Symbol 162 MovieClipUses:81 145 153 79 154 155 156 157 158 159 161Used by:Timeline
Symbol 163 TextUses:97Used by:Timeline
Symbol 164 GraphicUsed by:Timeline
Symbol 165 TextUses:97Used by:Timeline
Symbol 166 TextUses:124Used by:177
Symbol 167 FontUsed by:125 126 127 168 170 171 173
Symbol 168 TextUses:167Used by:169
Symbol 169 MovieClipUses:168Used by:177
Symbol 170 TextUses:167Used by:177
Symbol 171 EditableTextUses:167Used by:172
Symbol 172 MovieClipUses:171Used by:174
Symbol 173 TextUses:167Used by:174
Symbol 174 MovieClipUses:172 173Used by:177
Symbol 175 TextUses:97Used by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:166 79 169 170 174 176Used by:Timeline
Symbol 178 EditableTextUses:97Used by:Timeline
Symbol 179 SoundUsed by:181
Symbol 180 SoundUsed by:181
Symbol 181 MovieClipUses:179 180Used by:Timeline
Symbol 182 SoundUsed by:186
Symbol 183 SoundUsed by:186
Symbol 184 SoundUsed by:186
Symbol 185 SoundUsed by:186
Symbol 186 MovieClipUses:182 183 184 185Used by:Timeline

Instance Names

"Demo"Frame 1Symbol 111 MovieClip
"Bar"Frame 1Symbol 113 MovieClip
"fond"Frame 4Symbol 116 MovieClip
"Maze"Frame 6Symbol 101 MovieClip [Empty]
"Fruit"Frame 6Symbol 144 MovieClip
"FrLev"Frame 6Symbol 144 MovieClip
"Ghost"Frame 6Symbol 101 MovieClip [Empty]
"Pacman"Frame 6Symbol 162 MovieClip
"Life1"Frame 6Symbol 162 MovieClip
"Life2"Frame 6Symbol 162 MovieClip
"Life3"Frame 6Symbol 162 MovieClip
"Ready"Frame 6Symbol 177 MovieClip
"Life4"Frame 6Symbol 162 MovieClip
"BGSnd"Frame 6Symbol 181 MovieClip
"Snd"Frame 6Symbol 186 MovieClip
"darkshadow_mc"Symbol 18 MovieClip Frame 1Symbol 11 MovieClip
"shadow_mc"Symbol 18 MovieClip Frame 1Symbol 13 MovieClip
"highlight_mc"Symbol 18 MovieClip Frame 1Symbol 15 MovieClip
"highlight3D_mc"Symbol 18 MovieClip Frame 1Symbol 17 MovieClip
"background_mc"Symbol 21 MovieClip Frame 1Symbol 20 MovieClip
"background_mc"Symbol 24 MovieClip Frame 1Symbol 23 MovieClip
"background_mc"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"disabled_mc"Symbol 29 MovieClip Frame 1Symbol 28 MovieClip
"dot_mc"Symbol 32 MovieClip Frame 1Symbol 31 MovieClip
"frb_frame_mc"Symbol 33 MovieClip [frb_states] Frame 1Symbol 18 MovieClip
"boundingBox"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 35 MovieClip
"boundingBox2"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 35 MovieClip
"boundingBox_mc"Symbol 40 MovieClip [FRadioButtonSymbol] Frame 1Symbol 37 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 40 MovieClip [FRadioButtonSymbol] Frame 1Symbol 39 MovieClip
"labelField"Symbol 44 MovieClip [FLabelSymbol] Frame 1Symbol 43 EditableText
"frame1"Symbol 53 MovieClip Frame 1Symbol 46 MovieClip
"frame2"Symbol 53 MovieClip Frame 1Symbol 47 MovieClip
"frame3"Symbol 53 MovieClip Frame 1Symbol 49 MovieClip
"frame4"Symbol 53 MovieClip Frame 1Symbol 50 MovieClip
"frame5"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"frame1"Symbol 59 MovieClip Frame 1Symbol 54 MovieClip
"frame2"Symbol 59 MovieClip Frame 1Symbol 55 MovieClip
"frame3"Symbol 59 MovieClip Frame 1Symbol 56 MovieClip
"frame4"Symbol 59 MovieClip Frame 1Symbol 57 MovieClip
"frame5"Symbol 59 MovieClip Frame 1Symbol 58 MovieClip
"frame1"Symbol 65 MovieClip Frame 1Symbol 60 MovieClip
"frame2"Symbol 65 MovieClip Frame 1Symbol 61 MovieClip
"frame3"Symbol 65 MovieClip Frame 1Symbol 62 MovieClip
"frame4"Symbol 65 MovieClip Frame 1Symbol 63 MovieClip
"frame5"Symbol 65 MovieClip Frame 1Symbol 64 MovieClip
"frame1"Symbol 71 MovieClip Frame 1Symbol 66 MovieClip
"frame2"Symbol 71 MovieClip Frame 1Symbol 67 MovieClip
"frame3"Symbol 71 MovieClip Frame 1Symbol 68 MovieClip
"frame4"Symbol 71 MovieClip Frame 1Symbol 69 MovieClip
"frame5"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"up_mc"Symbol 72 MovieClip [fpb_states] Frame 1Symbol 53 MovieClip
"over_mc"Symbol 72 MovieClip [fpb_states] Frame 2Symbol 59 MovieClip
"down_mc"Symbol 72 MovieClip [fpb_states] Frame 3Symbol 65 MovieClip
"disabled_mc"Symbol 72 MovieClip [fpb_states] Frame 4Symbol 71 MovieClip
"boundingBox_mc"Symbol 76 MovieClip [FPushButtonSymbol] Frame 1Symbol 37 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 76 MovieClip [FPushButtonSymbol] Frame 1Symbol 75 MovieClip
"Hit"Symbol 86 MovieClip Frame 1Symbol 81 MovieClip
"Btm"Symbol 86 MovieClip Frame 1Symbol 84 MovieClip
"Shape"Symbol 96 MovieClip [Ghost] Frame 1Symbol 86 MovieClip
"Eyes"Symbol 96 MovieClip [Ghost] Frame 1Symbol 88 MovieClip
"PPEyes"Symbol 96 MovieClip [Ghost] Frame 2Symbol 95 MovieClip
"Scr"Symbol 100 MovieClip [GhKill] Frame 1Symbol 99 MovieClip
"GK"Symbol 111 MovieClip Frame 1Symbol 99 MovieClip
"G"Symbol 111 MovieClip Frame 1Symbol 101 MovieClip [Empty]
"F"Symbol 144 MovieClip Frame 15Symbol 100 MovieClip [GhKill]
"Hit"Symbol 162 MovieClip Frame 1Symbol 81 MovieClip
"pac"Symbol 162 MovieClip Frame 1Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 2Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 3Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 4Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 6Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 27Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 29Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 31Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 33Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 35Symbol 153 MovieClip
"pac"Symbol 162 MovieClip Frame 37Symbol 153 MovieClip
"D1"Symbol 162 MovieClip Frame 45Symbol 161 MovieClip
"D2"Symbol 162 MovieClip Frame 50Symbol 161 MovieClip
"Num"Symbol 174 MovieClip Frame 1Symbol 172 MovieClip
"Psd"Symbol 177 MovieClip Frame 2Symbol 169 MovieClip
"LevMov"Symbol 177 MovieClip Frame 4Symbol 174 MovieClip
"GO"Symbol 177 MovieClip Frame 5Symbol 176 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "BG1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "BG2"
ExportAssets (56)Timeline Frame 1Symbol 3 as "BG3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "BGGhost"
ExportAssets (56)Timeline Frame 1Symbol 5 as "BGEyes"
ExportAssets (56)Timeline Frame 1Symbol 6 as "ExLife"
ExportAssets (56)Timeline Frame 1Symbol 7 as "NewLev"
ExportAssets (56)Timeline Frame 1Symbol 9 as "frb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 33 as "frb_states"
ExportAssets (56)Timeline Frame 1Symbol 37 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 41 as "LSuperClass"
ExportAssets (56)Timeline Frame 1Symbol 44 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 72 as "fpb_states"
ExportAssets (56)Timeline Frame 1Symbol 73 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 37 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 37 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 76 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 78 as "Power"
ExportAssets (56)Timeline Frame 1Symbol 80 as "Pill"
ExportAssets (56)Timeline Frame 1Symbol 96 as "Ghost"
ExportAssets (56)Timeline Frame 1Symbol 100 as "GhKill"
ExportAssets (56)Timeline Frame 1Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 1Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 1Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 1Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 6Symbol 100 as "GhKill"
ExportAssets (56)Timeline Frame 6Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 7Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 8Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 8Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 9Symbol 101 as "Empty"
ExportAssets (56)Timeline Frame 10Symbol 101 as "Empty"

Labels

"Menu"Frame 4
"Restart"Frame 7
"Loop"Frame 8
"Over"Frame 10
#"Symbol_10"Symbol 9 MovieClip [frb_hitArea] Frame 1
#"Symbol_22"Symbol 11 MovieClip Frame 1
#"Symbol_23"Symbol 13 MovieClip Frame 1
#"Symbol_24"Symbol 15 MovieClip Frame 1
#"Symbol_25"Symbol 17 MovieClip Frame 1
"Symbol_21"Symbol 18 MovieClip Frame 1
"Symbol_26"Symbol 21 MovieClip Frame 1
"Symbol_26"Symbol 24 MovieClip Frame 1
"Symbol_26"Symbol 26 MovieClip Frame 1
"Symbol_31"Symbol 29 MovieClip Frame 1
"Symbol_31"Symbol 32 MovieClip Frame 1
"unselectedEnabled"Symbol 33 MovieClip [frb_states] Frame 1
"press"Symbol 33 MovieClip [frb_states] Frame 2
"unselectedDisabled"Symbol 33 MovieClip [frb_states] Frame 3
"selectedDisabled"Symbol 33 MovieClip [frb_states] Frame 4
"selectedEnabled"Symbol 33 MovieClip [frb_states] Frame 5
#"Symbol_654"Symbol 35 MovieClip Frame 1
"enabled"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 37 MovieClip [FBoundingBoxSymbol] Frame 2
"Symbol_94"Symbol 40 MovieClip [FRadioButtonSymbol] Frame 1
"Symbol_36"Symbol 41 MovieClip [LSuperClass] Frame 1
"Symbol_32"Symbol 44 MovieClip [FLabelSymbol] Frame 1
"up"Symbol 72 MovieClip [fpb_states] Frame 1
"over"Symbol 72 MovieClip [fpb_states] Frame 2
"down"Symbol 72 MovieClip [fpb_states] Frame 3
"disabled"Symbol 72 MovieClip [fpb_states] Frame 4
"Symbol_36"Symbol 73 MovieClip [FUIComponentSymbol] Frame 1
"Symbol_94"Symbol 76 MovieClip [FPushButtonSymbol] Frame 1
"Controls"Symbol 111 MovieClip Frame 4
"About"Symbol 111 MovieClip Frame 5
"Show"Symbol 144 MovieClip Frame 15
"Die"Symbol 162 MovieClip Frame 6
"Paused"Symbol 177 MovieClip Frame 2
"Quit"Symbol 177 MovieClip Frame 3
"Level"Symbol 177 MovieClip Frame 4
"GameOver"Symbol 177 MovieClip Frame 5
"NewGame"Symbol 181 MovieClip Frame 2
"NewLev"Symbol 181 MovieClip Frame 21
"NewLife"Symbol 181 MovieClip Frame 65
"Killed"Symbol 181 MovieClip Frame 88
"Chomp1"Symbol 186 MovieClip Frame 2
"Chomp2"Symbol 186 MovieClip Frame 4
"EatGhost"Symbol 186 MovieClip Frame 6
"EatFruit"Symbol 186 MovieClip Frame 19

Dynamic Text Variables

kvalSymbol 98 EditableText""
lastscoreSymbol 129 EditableText"1000"
lvalSymbol 171 EditableText""
scoreSymbol 178 EditableText""




http://swfchan.com/5/24132/info.shtml
Created: 25/5 -2019 12:24:31 Last modified: 25/5 -2019 12:24:31 Server time: 14/05 -2024 04:55:17