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

A
Very
Merry Christmas!


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

Operating Shop.swf

This is the info page for
Flash #23095

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


Text
0

0

:

0

0

0

0

:

0

0

0

0

:

0

0

TIME LEFT

SERVed

00000

SCORE

00

00

/

LEVEL 88

GAME OVER

PLAY

ENTER CODE

© 2007 Corus™ Entertainment Inc.
All rights reserved.

© 2007 Corus™ Entertainment Inc.
All rights reserved.

SFX

Type your code here!

Code accepted!

Not a valid code!

HINT KEY ACTIVATED!

Press the CONTROL KEY to open all of
the cupboards for just a second, to see
what's inside! It'll cost you 10 seconds
of time off the clock though, so try not
to use it TOO many times!

Hi, I run the school supply room, and it's my job to hand out
school supplies. When a student comes to the counter, I need
to give them the item they need. The thing is, I can't remember
which cupboard each item is in! Move me around using the
ARROW KEYS. Press SPACE BAR to open a cupboard. Once I
have the right item, run back to the student and I'll give it to
them. I need to serve all of the students who are waiting in line
before my time runs out, so I need to move FAST!

ActionScript [AS1/AS2]

Frame 1
function clearScreen() { removeMovieClip(Player); removeMovieClip(Interface); removeMovieClip(Ladder); removeMovieClip(Student); var _local1 = 1; while (_local1 <= 25) { removeMovieClip("Door" + _local1); removeMovieClip("Item" + _local1); _local1++; } } function levelUp() { SFX.gotoAndPlay("LevelUp"); Interface.gotoAndPlay("LevelUp"); level++; levelText = "LEVEL " + level; score = score + (levelBonus * level); numServed = 0; numToServe++; addTime(levelTimeBonus); if (levelTimeBonus > 5) { levelTimeBonus = levelTimeBonus - 5; } } function openAllDoors() { allDoorsOpen = true; SFX.gotoAndPlay("OpenCupboard"); var _local2 = 1; while (_local2 <= 25) { theDoor = _root["Door" + _local2]; if (!theDoor.isOpen) { theDoor.gotoAndStop("Open"); } _local2++; } } function closeAllDoors() { SFX.gotoAndPlay("CloseCupboard"); var _local2 = 1; while (_local2 <= 25) { theDoor = _root["Door" + _local2]; if (theDoor.isOpen) { theDoor.gotoAndStop("Close"); } _local2++; } allDoorsOpen = false; } function studentServed() { score = score + servePoints; numServed++; if (numServed == numToServe) { levelUp(); } } function setupShelf() { var _local4 = 1; while (_local4 <= 25) { shelfItems.push(_local4); _local4++; } shuffle(shelfItems); _local4 = 1; while (_local4 <= 5) { var _local3 = 1; while (_local3 <= 5) { var _local2 = whatNumber(_local3, _local4); attachMovie("items", "Item" + _local2, _local2); theItem = _root["Item" + _local2]; theItem._x = shelfColumns[_local3 - 1]; theItem._y = shelfRows[_local4 - 1]; theItem.myID = shelfItems[_local2 - 1]; theItem.gotoAndStop(theItem.myID); attachMovie("door", "Door" + _local2, (1000 - (_local4 * 100)) + _local3); theDoor = _root["Door" + _local2]; theDoor._x = shelfColumns[_local3 - 1]; theDoor._y = shelfRows[_local4 - 1]; if (halfOpen && (theItem.myID <= 12)) { theDoor.gotoAndStop("Open"); theDoor.alwaysOpen = true; } _local3++; } _local4++; } } function checkItem(theSlot) { playerBusy = true; Player._xscale = 100; Player.checkingSlot = theSlot; theDoor = _root["Door" + theSlot]; if (!theDoor.alwaysOpen) { SFX.gotoAndPlay("OpenCupboard"); theDoor.gotoAndStop("Open"); } theItem = _root["Item" + theSlot]; Player.itemInSlot = theItem.myID; if (theItem.myID == requestedItem) { Player.gotoAndPlay("RightItem"); } else { Player.gotoAndPlay("WrongItem"); } } function giveItem() { playerBusy = true; Player.gotoAndPlay("GiveItem"); Student.gotoAndPlay("TakeItem"); } function addTime(secsAdded) { minutesLeft = minutesLeft + Math.floor(secsAdded / 60); secondsLeft = secondsLeft + (secsAdded % 60); minutesLeft = minutesLeft + Math.floor(secondsLeft / 60); secondsLeft = secondsLeft % 60; } function subtractTime(secsTaken) { if ((secondsLeft - secsTaken) < 0) { if (minutesLeft > 0) { secondsLeft = secondsLeft - secsTaken; secondsLeft = 60 + secondsLeft; minutesLeft--; } else { secondsLeft = 0; minutesLeft = 0; } } else { secondsLeft = secondsLeft - secsTaken; } } function movePlayer(moveDir) { if (moveDir == "Left") { moveX = -playerMove; moveY = 0; } else if (moveDir == "Right") { moveX = playerMove; moveY = 0; } else if (moveDir == "Up") { moveX = 0; moveY = -playerMove; } else if (moveDir == "Down") { moveX = 0; moveY = playerMove; } else if (moveDir == "Idle") { moveX = 0; moveY = 0; Player.Anim.gotoAndStop(1); } destX = Player._x + moveX; destY = Player._y + moveY; if (moveX != 0) { if ((Player._y <= bottomEdge) && (Player._y >= (bottomEdge - ladderCling))) { Player._y = bottomEdge; Player._x = destX; Player.gotoAndStop("Walking"); Player.Anim.play(); if (moveX < 0) { Player._xscale = 100; } else { Player._xscale = -100; } } if (destX >= rightEdge) { Player._x = rightEdge; } else if (destX <= leftEdge) { Player._x = leftEdge; if (playerHasItem) { giveItem(); } } } if (moveY != 0) { if ((destY >= topEdge) && (destY <= bottomEdge)) { var _local1 = 0; while (_local1 < shelfColumns.length) { if ((Player._x >= (shelfColumns[_local1] - ladderCling)) && (Player._x <= (shelfColumns[_local1] + ladderCling))) { Player._x = shelfColumns[_local1]; Player._y = destY; Player._xscale = 100; Player.gotoAndStop("Climbing"); Player.Anim.play(); } _local1++; } } if (destY >= bottomEdge) { Player._y = bottomEdge; } else if (destY <= topEdge) { Player._y = topEdge; } } Ladder._x = Player._x; } function decrementTimer() { if (secondsLeft == 0) { if (minutesLeft == 0) { clearInterval(timerCode); gotoAndPlay ("GameOver"); } else { secondsLeft = 59; minutesLeft--; } } else { secondsLeft--; } } function setTimerDigits(theMins, theSecs, theClip) { minutesText = String(theMins); secondsText = String(theSecs); if (minutesText.length < 2) { theClip.mins1 = ""; theClip.mins2 = minutesText; } else { theClip.mins1 = minutesText.substr(0, 1); theClip.mins2 = minutesText.substr(1, 1); } if (secondsText.length < 2) { theClip.secs1 = "0"; theClip.secs2 = secondsText; } else { theClip.secs1 = secondsText.substr(0, 1); theClip.secs2 = secondsText.substr(1, 1); } if ((theMins <= freakOutMins) && (theSecs <= freakOutSecs)) { SFX.gotoAndPlay("TimerFreakOutStart"); theClip.gotoAndStop("FreakOut"); } else { SFX.gotoAndPlay("TimerFreakOutStop"); theClip.gotoAndStop("Normal"); } } function randInt(num0, num1) { if (arguments.length == 1) { return(Math.round(Math.random() * num0)); } return(Math.round(Math.random() * Math.abs(num0 - num1)) + num0); } function whatNumber(theColumn, theRow) { var _local1 = ((theRow - 1) * shelfWidth) + theColumn; return(_local1); } function whatRow(theTile) { var _local1 = Math.ceil(theTile / shelfWidth); return(_local1); } function whatColumn(theTile) { var _local1 = theTile % shelfWidth; if (_local1 == 0) { _local1 = shelfWidth; } return(_local1); } function shuffle(theArray) { i = 0; while (i < (theArray.length - 1)) { var _local2 = Math.round(Math.random() * i); var _local3 = theArray[i]; theArray[i] = theArray[_local2]; theArray[_local2] = _local3; i++; } return(theArray); } stop(); fscommand ("allowscale", false); funcHITBOX = function (arEvent, arAction) { lString = ((("javascript: _hbLink ('/flash/" + arEvent.toLowerCase()) + "/") + arAction.toLowerCase()) + "','left','0,0,0,0')"; getURL (lString); };
Frame 10
stop(); var cheatCodes = ["BENFETCH", "HALFOPEN", "HINTKEY"]; var defaultText = ""; var codeInput = defaultText; var activeCode = null; CodeEntry.codeField.restrict = "A-Z 0-9"; HintDialog._visible = false;
Frame 20
stop();
Frame 30
var level = 1; var levelText = ("LEVEL " + level); var score = 0; var numServed = 0; var numToServe = 5; var servePoints = 25; var levelBonus = 250; var levelTimeBonus = 120; var gameInPlay = false; var numOfItems = 25; var requestedItem = 0; var playerStartX = 155; var playerStartY = 390; var playerMove = 10; var playerCenterY = -40; var playerBusy = false; var playerHasItem = false; var studentStartX = 0; var studentStartY = 390; var leftEdge = 155; var rightEdge = 500; var topEdge = 90; var bottomEdge = 390; var ladderCling = 15; var shelfColumns = [220, 290, 360, 430, 500]; var shelfRows = [50, 120, 190, 260, 330]; var shelfCling = 30; var shelfWidth = 5; var shelfItems = []; var minutesLeft = 5; var secondsLeft = 0; var freakOutMins = 0; var freakOutSecs = 20; var timerUnit = 1000; var playerClip = "player"; var halfOpen = false; var hintKey = false; if (activeCode != null) { if (activeCode == "BENFETCH") { playerClip = "benjamin"; } else if (activeCode == "HALFOPEN") { halfOpen = true; } else if (activeCode == "HINTKEY") { hintKey = true; var hintKeyDelay = 0; var hintCost = 10; var hintKeyDelayMax = 50; var allDoorsOpen = false; } } attachMovie("interface", "Interface", 10000); attachMovie(playerClip, "Player", 13000); Player._x = playerStartX; Player._y = playerStartY; Player.Item._visible = false; attachMovie("ladder", "Ladder", 12000); Ladder._x = playerStartX; Ladder._y = playerStartY - 10; attachMovie("student", "Student", 11000); Student._x = studentStartX; Student._y = studentStartY; gotoAndPlay ("Play");
Frame 40
setupShelf(); Student.gotoAndPlay("Enter"); timerCode = setInterval(decrementTimer, timerUnit); gameInPlay = true; stop(); Interface.onEnterFrame = function () { if (gameInPlay) { setTimerDigits(minutesLeft, secondsLeft, Interface.GameTimer); if (hintKey) { if (hintKeyDelay < hintKeyDelayMax) { hintKeyDelay++; } else if (allDoorsOpen) { closeAllDoors(); } } } }; Player.onEnterFrame = function () { if (gameInPlay) { if (!playerBusy) { if (hintKey) { if (Key.isDown(17)) { if (hintKeyDelay == hintKeyDelayMax) { openAllDoors(); hintKeyDelay = 0; subtractTime(hintCost); } } } if (Key.isDown(37)) { _root.movePlayer("Left"); } else if (Key.isDown(39)) { _root.movePlayer("Right"); } else if (Key.isDown(40)) { _root.movePlayer("Down"); } else if (Key.isDown(38)) { _root.movePlayer("Up"); } else { _root.movePlayer("Idle"); } if (!playerHasItem) { if (Key.isDown(32)) { var _local2 = 1; while (_local2 <= shelfItems.length) { var _local3 = _root["Item" + _local2]; if (_local3.hitTest(Player._x, Player._y + playerCenterY, true)) { checkItem(_local2); break; } _local2++; } } } } } };
Frame 50
gameInPlay = false; Player.Anim.stop(); clearInterval(timerCode); stopAllSounds(); Interface.swapDepths(20000); SFX.gotoAndPlay("GameOver"); Interface.gotoAndPlay("GameOver"); stop();
Symbol 21 MovieClip Frame 1
if (!_root.gameInPlay) { stop(); }
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 10
stop();
Symbol 38 Button
on (press) { stopAllSounds(); _root.SFX.gotoAndPlay("Click"); _root.gotoAndStop("Title"); _root.clearScreen(); }
Symbol 39 MovieClip [interface] Frame 1
stop();
Symbol 39 MovieClip [interface] Frame 60
gotoAndStop (1);
Symbol 39 MovieClip [interface] Frame 65
stop();
Symbol 72 MovieClip [items] Frame 1
stop();
Symbol 79 MovieClip [benjamin] Frame 1
stop();
Symbol 79 MovieClip [benjamin] Frame 10
stop(); Anim.gotoAndStop(1); Item._visible = false; _root.playerHasItem = false;
Symbol 79 MovieClip [benjamin] Frame 30
Anim.gotoAndStop(1);
Symbol 79 MovieClip [benjamin] Frame 38
var x = _root.randInt(1, 3); _root.SFX.gotoAndPlay("WrongItem" + x); BubbleItem.gotoAndStop(itemInSlot);
Symbol 79 MovieClip [benjamin] Frame 50
_root.playerBusy = false; if (!_root["Door" + checkingSlot].alwaysOpen) { _root.SFX.gotoAndPlay("CloseCupboard"); _root["Door" + checkingSlot].gotoAndStop("Close"); } gotoAndStop ("Climbing");
Symbol 79 MovieClip [benjamin] Frame 55
Anim.gotoAndStop(1);
Symbol 79 MovieClip [benjamin] Frame 63
_root.SFX.gotoAndPlay("RightItem"); BubbleItem.gotoAndStop(itemInSlot);
Symbol 79 MovieClip [benjamin] Frame 75
_root.playerHasItem = true; Item._visible = true; Item.gotoAndStop(itemInSlot); _root.playerBusy = false; if (!_root["Door" + checkingSlot].alwaysOpen) { _root.SFX.gotoAndPlay("CloseCupboard"); _root["Door" + checkingSlot].gotoAndStop("Close"); } gotoAndStop ("Climbing");
Symbol 94 MovieClip [player] Frame 1
stop();
Symbol 94 MovieClip [player] Frame 10
stop(); Anim.gotoAndStop(1); Item._visible = false; _root.playerHasItem = false;
Symbol 94 MovieClip [player] Frame 30
Anim.gotoAndStop(1);
Symbol 94 MovieClip [player] Frame 38
var x = _root.randInt(1, 3); _root.SFX.gotoAndPlay("WrongItem" + x); BubbleItem.gotoAndStop(itemInSlot);
Symbol 94 MovieClip [player] Frame 50
_root.playerBusy = false; if (!_root["Door" + checkingSlot].alwaysOpen) { _root.SFX.gotoAndPlay("CloseCupboard"); _root["Door" + checkingSlot].gotoAndStop("Close"); } gotoAndStop ("Climbing");
Symbol 94 MovieClip [player] Frame 55
Anim.gotoAndStop(1);
Symbol 94 MovieClip [player] Frame 63
_root.SFX.gotoAndPlay("RightItem"); BubbleItem.gotoAndStop(itemInSlot);
Symbol 94 MovieClip [player] Frame 75
_root.playerHasItem = true; Item._visible = true; Item.gotoAndStop(itemInSlot); _root.playerBusy = false; if (!_root["Door" + checkingSlot].alwaysOpen) { _root.SFX.gotoAndPlay("CloseCupboard"); _root["Door" + checkingSlot].gotoAndStop("Close"); } gotoAndStop ("Climbing");
Symbol 103 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 1
stop();
Symbol 112 MovieClip [student] Frame 1
stop();
Symbol 112 MovieClip [student] Frame 5
Anim.Head.Eye.gotoAndStop(1); Anim.Head.gotoAndStop(_root.randInt(1, 4));
Symbol 112 MovieClip [student] Frame 15
_root.SFX.gotoAndPlay("Request"); _root.requestedItem = _root.randInt(1, _root.numOfItems); BubbleItem.gotoAndStop(_root.requestedItem); stop();
Symbol 112 MovieClip [student] Frame 20
_root.SFX.gotoAndPlay("TossItem"); Item.gotoAndStop(_root.requestedItem);
Symbol 112 MovieClip [student] Frame 35
_root.studentServed(); _root.playerBusy = false;
Symbol 112 MovieClip [student] Frame 40
_root.SFX.gotoAndPlay("ServeStudent"); Anim.Head.Eye.gotoAndStop(2);
Symbol 112 MovieClip [student] Frame 65
gotoAndPlay ("Enter");
Symbol 115 MovieClip [door] Frame 5
isOpen = false; stop();
Symbol 115 MovieClip [door] Frame 15
isOpen = true; stop();
Symbol 119 Button
on (press, keyPress "<Space>") { _root.SFX.gotoAndPlay("Click"); _root.funcHITBOX("instructions", "view_instructions"); gotoAndPlay ("HowTo"); }
Symbol 124 Button
on (press) { _root.SFX.gotoAndPlay("Click"); gotoAndPlay ("EnterCode"); }
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 6
gotoAndStop (1);
Symbol 148 MovieClip Frame 16
gotoAndStop (1);
Symbol 148 MovieClip Frame 26
gotoAndStop (1);
Symbol 148 MovieClip Frame 36
gotoAndStop (1);
Symbol 148 MovieClip Frame 46
gotoAndStop (1);
Symbol 148 MovieClip Frame 56
gotoAndStop (1);
Symbol 148 MovieClip Frame 66
gotoAndStop (1);
Symbol 148 MovieClip Frame 76
gotoAndStop (1);
Symbol 148 MovieClip Frame 86
gotoAndStop (1);
Symbol 148 MovieClip Frame 96
gotoAndStop (1);
Symbol 148 MovieClip Frame 106
gotoAndStop (1);
Symbol 148 MovieClip Frame 116
gotoAndStop (1);
Symbol 148 MovieClip Frame 131
gotoAndStop (1);
Symbol 148 MovieClip Frame 146
gotoAndStop (1);
Symbol 150 Button
on (press) { _root.SFX.gotoAndPlay("Click"); _root.funcHITBOX("play_activity", "play_from_code"); gotoAndPlay ("Start"); }
Symbol 154 Button
on (press) { _root.SFX.gotoAndPlay("Click"); var match = false; var i = 0; while (i < _root.cheatCodes.length) { var theCode = _root.cheatCodes[i]; if (_root.codeInput == theCode) { match = true; break; } i++; } if (match == true) { _root.funcHITBOX("misc", "valid_code_" + _root.codeInput); gotoAndPlay ("Valid"); } else { gotoAndPlay ("Invalid"); } }
Symbol 157 MovieClip Frame 1
play();
Symbol 157 MovieClip Frame 2
Selection.setFocus("codeField"); stop();
Symbol 157 MovieClip Frame 10
_root.activeCode = _root.codeInput; if (_root.activeCode == "HINTKEY") { _root.HintDialog._visible = true; } stop();
Symbol 157 MovieClip Frame 20
_root.activeCode = null;
Symbol 163 Button
on (press, keyPress "<Space>") { _root.SFX.gotoAndPlay("Click"); _root.funcHITBOX("play_activity", "play_from_instructions"); gotoAndPlay ("Start"); }

Library Items

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

Instance Names

"SFX"Frame 1Symbol 148 MovieClip
"CodeEntry"Frame 10Symbol 157 MovieClip
"HintDialog"Frame 10Symbol 162 MovieClip
"Anim"Symbol 22 MovieClip Frame 1Symbol 10 MovieClip
"Anim"Symbol 22 MovieClip Frame 10Symbol 21 MovieClip
"GameTimer"Symbol 39 MovieClip [interface] Frame 1Symbol 22 MovieClip
"Anim"Symbol 79 MovieClip [benjamin] Frame 1Symbol 45 MovieClip
"Item"Symbol 79 MovieClip [benjamin] Frame 1Symbol 72 MovieClip [items]
"Anim"Symbol 79 MovieClip [benjamin] Frame 20Symbol 74 MovieClip
"BubbleItem"Symbol 79 MovieClip [benjamin] Frame 38Symbol 72 MovieClip [items]
"BubbleItem"Symbol 79 MovieClip [benjamin] Frame 63Symbol 72 MovieClip [items]
"Item"Symbol 94 MovieClip [player] Frame 1Symbol 72 MovieClip [items]
"Anim"Symbol 94 MovieClip [player] Frame 1Symbol 88 MovieClip
"Anim"Symbol 94 MovieClip [player] Frame 20Symbol 93 MovieClip
"BubbleItem"Symbol 94 MovieClip [player] Frame 38Symbol 72 MovieClip [items]
"BubbleItem"Symbol 94 MovieClip [player] Frame 63Symbol 72 MovieClip [items]
"Eye"Symbol 107 MovieClip Frame 1Symbol 103 MovieClip
"Head"Symbol 108 MovieClip Frame 1Symbol 107 MovieClip
"Anim"Symbol 112 MovieClip [student] Frame 1Symbol 108 MovieClip
"BubbleItem"Symbol 112 MovieClip [student] Frame 15Symbol 72 MovieClip [items]
"Item"Symbol 112 MovieClip [student] Frame 20Symbol 72 MovieClip [items]
"codeField"Symbol 157 MovieClip Frame 1Symbol 153 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 39 as "interface"
ExportAssets (56)Timeline Frame 1Symbol 72 as "items"
ExportAssets (56)Timeline Frame 1Symbol 79 as "benjamin"
ExportAssets (56)Timeline Frame 1Symbol 94 as "player"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ladder"
ExportAssets (56)Timeline Frame 1Symbol 112 as "student"
ExportAssets (56)Timeline Frame 1Symbol 115 as "door"

Labels

"Title"Frame 1
"EnterCode"Frame 10
"HowTo"Frame 20
"Start"Frame 30
"Play"Frame 40
"GameOver"Frame 50
"Normal"Symbol 22 MovieClip Frame 1
"FreakOut"Symbol 22 MovieClip Frame 10
"LevelUp"Symbol 39 MovieClip [interface] Frame 5
"GameOver"Symbol 39 MovieClip [interface] Frame 65
"Walking"Symbol 79 MovieClip [benjamin] Frame 1
"GiveItem"Symbol 79 MovieClip [benjamin] Frame 10
"Climbing"Symbol 79 MovieClip [benjamin] Frame 20
"WrongItem"Symbol 79 MovieClip [benjamin] Frame 30
"RightItem"Symbol 79 MovieClip [benjamin] Frame 55
"Walking"Symbol 94 MovieClip [player] Frame 1
"GiveItem"Symbol 94 MovieClip [player] Frame 10
"Climbing"Symbol 94 MovieClip [player] Frame 20
"WrongItem"Symbol 94 MovieClip [player] Frame 30
"RightItem"Symbol 94 MovieClip [player] Frame 55
"Enter"Symbol 112 MovieClip [student] Frame 5
"TakeItem"Symbol 112 MovieClip [student] Frame 20
"Exit"Symbol 112 MovieClip [student] Frame 40
"Close"Symbol 115 MovieClip [door] Frame 5
"Open"Symbol 115 MovieClip [door] Frame 15
"Click"Symbol 148 MovieClip Frame 5
"Request"Symbol 148 MovieClip Frame 15
"OpenCupboard"Symbol 148 MovieClip Frame 25
"CloseCupboard"Symbol 148 MovieClip Frame 35
"WrongItem1"Symbol 148 MovieClip Frame 45
"WrongItem2"Symbol 148 MovieClip Frame 55
"WrongItem3"Symbol 148 MovieClip Frame 65
"RightItem"Symbol 148 MovieClip Frame 75
"TossItem"Symbol 148 MovieClip Frame 85
"ServeStudent"Symbol 148 MovieClip Frame 95
"LevelUp"Symbol 148 MovieClip Frame 105
"TimerFreakOutStart"Symbol 148 MovieClip Frame 115
"TimerFreakOutStop"Symbol 148 MovieClip Frame 130
"GameOver"Symbol 148 MovieClip Frame 145
"Valid"Symbol 157 MovieClip Frame 10
"Invalid"Symbol 157 MovieClip Frame 20

Dynamic Text Variables

_parent.mins1Symbol 5 EditableText"0"
_parent.mins2Symbol 6 EditableText"0"
_parent.secs1Symbol 8 EditableText"0"
_parent.secs2Symbol 9 EditableText"0"
_parent.mins1Symbol 11 EditableText"0"
_parent.mins2Symbol 12 EditableText"0"
_parent.secs1Symbol 14 EditableText"0"
_parent.secs2Symbol 15 EditableText"0"
_parent.mins1Symbol 16 EditableText"0"
_parent.mins2Symbol 17 EditableText"0"
_parent.secs1Symbol 19 EditableText"0"
_parent.secs2Symbol 20 EditableText"0"
_root.scoreSymbol 25 EditableText"00000"
_root.numServedSymbol 27 EditableText"00"
_root.numToServeSymbol 28 EditableText"00"
_root.levelTextSymbol 30 EditableText"LEVEL 88"
_root.codeInputSymbol 153 EditableText""




http://swfchan.com/5/23095/info.shtml
Created: 26/5 -2019 12:07:35 Last modified: 26/5 -2019 12:07:35 Server time: 23/12 -2024 01:48:31