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

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

puck Hogz.swf

This is the info page for
Flash #27075

(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>

puck hogz
Just another snake clone!

www.joeMinarik.com/puckhogz

How To Play
Use the arrow keys to move your puck around the ice surface
Get points by collecting more pucks
Each puck you collect will be added to the original puck
Do not hit the boards or your chain of pucks

GAME OVER

Your Name

Your Email

Fill out your name and email and press Submit.
You will be automatically entered into the contest.
You may submit as many scores as you like!

Game
Paused

press P to continue

Press P to pause game

ActionScript [AS1/AS2]

Frame 1
function startGame() { x = int(gameWidth / 2); y = gameHeight - 2; xVelocity = [-1, 0, 1, 0]; yVelocity = [0, -1, 0, 1]; map = new Array(); var n = 0; while (n < gameWidth) { map[n] = new Array(); n++; } turnQueue = new Array(); game.createEmptyMovieClip("food", 1); game.createEmptyMovieClip("s", 2); scoreTextField.text = "Score: 0"; foodCounter = 0; snakeBlockCounter = 0; currentDirection = 1; snakeEraseCounter = -1; score = 0; placeFood("new"); textMC.gotoAndStop("hide"); game.onEnterFrame = main; gameRunning = true; } function main() { if (turnQueue.length > 0) { var dir = turnQueue.pop(); if ((dir % 2) != (currentDirection % 2)) { currentDirection = dir; } } x = x + xVelocity[currentDirection]; y = y + yVelocity[currentDirection]; if (((((map[x][y] != SNAKE_BLOCK) && (x > -1)) && (x < gameWidth)) && (y > -1)) && (y < gameHeight)) { game.s.attachMovie("snakeMC", snakeBlockCounter, snakeBlockCounter, {_x:x * blockSize, _y:y * blockSize}); snakeBlockCounter++; if (typeof(map[x][y]) == "movieclip") { score = score + 125; scoreTextField.text = "Score: " + score; snakeEraseCounter = snakeEraseCounter - 1; placeFood(map[x][y]); } map[x][y] = SNAKE_BLOCK; var tailMC = game.s[snakeEraseCounter]; if (tailMC) { delete map[tailMC._x / blockSize][tailMC._y / blockSize]; tailMC.removeMovieClip(); } snakeEraseCounter++; } else { gameOver(); } } function gameOver() { textMC.gotoAndStop("gameOver"); delete game.onEnterFrame; gameRunning = false; } function placeFood(foodMC) { do { var xFood = random(gameWidth); var yFood = random(gameHeight); } while (map[xFood][yFood]); if (foodMC == "new") { foodMC = game.food.attachMovie("foodMC", foodCounter, foodCounter); foodCounter++; } foodMC._x = xFood * blockSize; foodMC._y = yFood * blockSize; map[xFood][yFood] = foodMC; } blockSize = 16; gameHeight = 20; gameWidth = 35; SNAKE_BLOCK = 1; keyListener = new Object(); keyListener.onKeyDown = function () { var keyCode = Key.getCode(); if ((keyCode > 36) && (keyCode < 41)) { if (game.onEnterFrame != undefined) { if ((keyCode - 37) != turnQueue[0]) { turnQueue.unshift(keyCode - 37); } } } else if (keyCode == 80) { if (gameRunning) { if (game.onEnterFrame) { delete game.onEnterFrame; textMC.gotoAndStop("paused"); } else { game.onEnterFrame = main; textMC.gotoAndStop("hide"); } } } }; Key.addListener(keyListener);
Symbol 5 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.customTextStyle == undefined) { 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) { var val = this.hostComponent.styleTable.embedFonts.value; if (val != undefined) { this.labelField.embedFonts = val; } this.labelField.setNewTextFormat(this.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 14 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 20 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 26 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 32 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 33 MovieClip [fpb_states] Frame 1
stop();
Symbol 33 MovieClip [fpb_states] Frame 2
stop();
Symbol 33 MovieClip [fpb_states] Frame 3
stop();
Symbol 33 MovieClip [fpb_states] Frame 4
stop();
Symbol 34 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); 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.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var i in this.styleFormat_prm) { this.setStyleProperty(i, this.styleFormat_prm[i]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; 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 { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var funct in this.methodTable) { this[funct](); } }; 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; this.focusRect.lineStyle(1, outer); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, inner); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); 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.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; 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) { if (value == "") { return(undefined); } var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } 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 (this.setCustomStyleProperty(propName, value)) { } else 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 44 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 44 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 47 MovieClip [FPushButtonSymbol] Frame 1
#initclip 3 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.btnState = false; this.setClickHandler(this.clickHandler); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); if (this.label != undefined) { this.setLabel(this.label); } 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; hit._height = ((arguments.length > 1) ? (h) : (hit._height)); }; FPushButtonClass.prototype.setSize = function (w, h) { w = ((w < 6) ? 6 : (w)); if (arguments.length > 1) { if (h < 6) { h = 6; } } super.setSize(w, h); this.setLabel(this.getLabel()); this.arrangeLabel(); this.setHitArea(w, h); this.boundingBox_mc._width = w; this.boundingBox_mc._height = h; this.drawFrame(); if (this.focused) { super.myOnSetFocus(); } this.initContentPos("fLabel_mc"); }; FPushButtonClass.prototype.arrangeLabel = function () { var label = this.fLabel_mc; var h = this.height; var w = (this.width - 2); var b = 1; this.fLabel_mc.setSize(w - (b * 4)); label._x = b * 3; label._y = (h / 2) - (label._height / 2); }; FPushButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FPushButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); this.arrangeLabel(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; 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.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 = 1)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 1)) : 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"; var 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.initContentPos = function (mc) { this.incrVal = 1; this.initx = this[mc]._x - (this.getBtnState() * this.incrVal); this.inity = this[mc]._y - (this.getBtnState() * this.incrVal); this.togx = this.initx + this.incrVal; this.togy = this.inity + this.incrVal; }; FPushButtonClass.prototype.setBtnState = function (state) { this.btnState = state; if (state) { this.fLabel_mc._x = this.togx; this.fLabel_mc._y = this.togy; } else { this.fLabel_mc._x = this.initx; this.fLabel_mc._y = this.inity; } }; FPushButtonClass.prototype.getBtnState = function () { return(this.btnState); }; FPushButtonClass.prototype.myOnSetFocus = function () { this.focused = true; super.myOnSetFocus(); }; FPushButtonClass.prototype.onPress = function () { this.pressFocus(); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); this.setBtnState(true); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRelease = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); this.executeCallBack(); this.setBtnState(false); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; 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.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOut = function () { this.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOver = function () { this.setBtnState(true); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); }; 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.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) { if (this.pressOnce) { return(this.master.STATE_SYSTEM_PRESSED); } 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 boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 65 MovieClip Frame 1
function onStartGamex() { _root.startGame(); } stop();
Instance of Symbol 47 MovieClip [FPushButtonSymbol] in Symbol 65 MovieClip Frame 1
//component parameters onClipEvent (initialize) { label = "Click Here To Start"; clickHandler = "onStartGamex"; }
Symbol 65 MovieClip Frame 2
function onSubmit() { formData = new LoadVars(); formData.recipient = "contest@joeminarik.com"; formData.name = txtname; formData.email = txtemail; formData.subject = "PuckHogz Contest"; formData.content = "a"; formData.content = (((txtname + " ") + txtemail) + " ") + _root.score; formData.send("http://joeminarik.com/cgi-bin/email.cgi", "post"); } function onPlayAgain() { _root.startGame(); } myscore.text = _root.score; txtname.text = formData.name; txtemail.text = formData.name;
Instance of Symbol 47 MovieClip [FPushButtonSymbol] in Symbol 65 MovieClip Frame 2
//component parameters onClipEvent (initialize) { label = "Submit Score"; clickHandler = "onSubmit"; }
Instance of Symbol 47 MovieClip [FPushButtonSymbol] in Symbol 65 MovieClip Frame 2
//component parameters onClipEvent (initialize) { label = "Play Again"; clickHandler = "onPlayAgain"; }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip [fpb_hitArea]Uses:1
Symbol 3 FontUsed by:4
Symbol 4 EditableTextUses:3Used by:5
Symbol 5 MovieClip [FLabelSymbol]Uses:4
Symbol 6 GraphicUsed by:7 8 15 16 21 22 23 24 27 28
Symbol 7 MovieClipUses:6Used by:14
Symbol 8 MovieClipUses:6Used by:14
Symbol 9 GraphicUsed by:10 11 17 18 29 30
Symbol 10 MovieClipUses:9Used by:14
Symbol 11 MovieClipUses:9Used by:14
Symbol 12 GraphicUsed by:13 19 25 31
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClipUses:7 8 10 11 13Used by:33
Symbol 15 MovieClipUses:6Used by:20
Symbol 16 MovieClipUses:6Used by:20
Symbol 17 MovieClipUses:9Used by:20
Symbol 18 MovieClipUses:9Used by:20
Symbol 19 MovieClipUses:12Used by:20
Symbol 20 MovieClipUses:15 16 17 18 19Used by:33
Symbol 21 MovieClipUses:6Used by:26
Symbol 22 MovieClipUses:6Used by:26
Symbol 23 MovieClipUses:6Used by:26
Symbol 24 MovieClipUses:6Used by:26
Symbol 25 MovieClipUses:12Used by:26
Symbol 26 MovieClipUses:21 22 23 24 25Used by:33
Symbol 27 MovieClipUses:6Used by:32
Symbol 28 MovieClipUses:6Used by:32
Symbol 29 MovieClipUses:9Used by:32
Symbol 30 MovieClipUses:9Used by:32
Symbol 31 MovieClipUses:12Used by:32
Symbol 32 MovieClipUses:27 28 29 30 31Used by:33
Symbol 33 MovieClip [fpb_states]Uses:14 20 26 32
Symbol 34 MovieClip [FUIComponentSymbol]
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip [snakeMC]Uses:35
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClip [wallMC]Uses:37
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClip [foodMC]Uses:39
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [FBoundingBoxSymbol]Uses:42 43Used by:47
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClip [FPushButtonSymbol]Uses:44 46Used by:65
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:Timeline
Symbol 50 MovieClipUsed by:Timeline
Symbol 51 GraphicUsed by:65
Symbol 52 FontUsed by:53 56 58 59 60 63 64
Symbol 53 TextUses:52Used by:65
Symbol 54 FontUsed by:55 56 61 64 66
Symbol 55 TextUses:54Used by:65
Symbol 56 TextUses:52 54Used by:65
Symbol 57 GraphicUsed by:65
Symbol 58 TextUses:52Used by:65
Symbol 59 EditableTextUses:52Used by:65
Symbol 60 EditableTextUses:52Used by:65
Symbol 61 EditableTextUses:54Used by:65
Symbol 62 GraphicUsed by:65
Symbol 63 TextUses:52Used by:65
Symbol 64 TextUses:54 52Used by:65
Symbol 65 MovieClipUses:51 53 55 56 47 57 58 59 60 61 62 63 64Used by:Timeline
Symbol 66 EditableTextUses:54Used by:Timeline
Symbol 67 FontUsed by:69
Symbol 68 Font
Symbol 69 EditableTextUses:67Used by:Timeline

Instance Names

"game"Frame 1Symbol 50 MovieClip
"textMC"Frame 1Symbol 65 MovieClip
"scoreTextField"Frame 1Symbol 66 EditableText
"labelField"Symbol 5 MovieClip [FLabelSymbol] Frame 1Symbol 4 EditableText
"frame1"Symbol 14 MovieClip Frame 1Symbol 7 MovieClip
"frame2"Symbol 14 MovieClip Frame 1Symbol 8 MovieClip
"frame3"Symbol 14 MovieClip Frame 1Symbol 10 MovieClip
"frame4"Symbol 14 MovieClip Frame 1Symbol 11 MovieClip
"frame5"Symbol 14 MovieClip Frame 1Symbol 13 MovieClip
"frame1"Symbol 20 MovieClip Frame 1Symbol 15 MovieClip
"frame2"Symbol 20 MovieClip Frame 1Symbol 16 MovieClip
"frame3"Symbol 20 MovieClip Frame 1Symbol 17 MovieClip
"frame4"Symbol 20 MovieClip Frame 1Symbol 18 MovieClip
"frame5"Symbol 20 MovieClip Frame 1Symbol 19 MovieClip
"frame1"Symbol 26 MovieClip Frame 1Symbol 21 MovieClip
"frame2"Symbol 26 MovieClip Frame 1Symbol 22 MovieClip
"frame3"Symbol 26 MovieClip Frame 1Symbol 23 MovieClip
"frame4"Symbol 26 MovieClip Frame 1Symbol 24 MovieClip
"frame5"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"frame1"Symbol 32 MovieClip Frame 1Symbol 27 MovieClip
"frame2"Symbol 32 MovieClip Frame 1Symbol 28 MovieClip
"frame3"Symbol 32 MovieClip Frame 1Symbol 29 MovieClip
"frame4"Symbol 32 MovieClip Frame 1Symbol 30 MovieClip
"frame5"Symbol 32 MovieClip Frame 1Symbol 31 MovieClip
"up_mc"Symbol 33 MovieClip [fpb_states] Frame 1Symbol 14 MovieClip
"over_mc"Symbol 33 MovieClip [fpb_states] Frame 2Symbol 20 MovieClip
"down_mc"Symbol 33 MovieClip [fpb_states] Frame 3Symbol 26 MovieClip
"disabled_mc"Symbol 33 MovieClip [fpb_states] Frame 4Symbol 32 MovieClip
"boundingBox"Symbol 44 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 42 MovieClip
"boundingBox2"Symbol 44 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 42 MovieClip
"boundingBox_mc"Symbol 47 MovieClip [FPushButtonSymbol] Frame 1Symbol 44 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 47 MovieClip [FPushButtonSymbol] Frame 1Symbol 46 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$au$fbO8Ab/n430bjY42duUMJ1."
ExportAssets (56)Timeline Frame 1Symbol 2 as "fpb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 5 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 33 as "fpb_states"
ExportAssets (56)Timeline Frame 1Symbol 34 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 36 as "snakeMC"
ExportAssets (56)Timeline Frame 1Symbol 38 as "wallMC"
ExportAssets (56)Timeline Frame 1Symbol 40 as "foodMC"
ExportAssets (56)Timeline Frame 1Symbol 44 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 47 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 47 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 47 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 47 as "FPushButtonSymbol"

Labels

#"Symbol_10"Symbol 2 MovieClip [fpb_hitArea] Frame 1
"Symbol_32"Symbol 5 MovieClip [FLabelSymbol] Frame 1
"up"Symbol 33 MovieClip [fpb_states] Frame 1
"over"Symbol 33 MovieClip [fpb_states] Frame 2
"down"Symbol 33 MovieClip [fpb_states] Frame 3
"disabled"Symbol 33 MovieClip [fpb_states] Frame 4
"Symbol_36"Symbol 34 MovieClip [FUIComponentSymbol] Frame 1
"enabled"Symbol 44 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 44 MovieClip [FBoundingBoxSymbol] Frame 2
"start"Symbol 65 MovieClip Frame 1
"gameOver"Symbol 65 MovieClip Frame 2
"paused"Symbol 65 MovieClip Frame 3
"hide"Symbol 65 MovieClip Frame 4

Dynamic Text Variables

txtnameSymbol 59 EditableText"Your Name"
txtemailSymbol 60 EditableText"Your Email"




http://swfchan.com/6/27075/info.shtml
Created: 21/5 -2019 22:41:35 Last modified: 21/5 -2019 22:41:35 Server time: 01/05 -2024 14:50:31