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

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

zombie-burger.swf

This is the info page for
Flash #110844

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


Text
<p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Click on the meat to place</font></p><p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">it on the work surface</font></p>

<p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Now click on the fingers to</font></p><p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">put one of them on the grill</font></p>

<p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Finger is cooked!</font></p><p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Quickly, drag finger</font></p><p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">to the meat!</font></p>

<p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Now your meal is ready and you can server it to customer by clicking on it and draging on the zombie.</font></p>

<p align="left"><font face="Mandingo" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Congratualtions! Now pick up the money and get to work!</font></p>

Try night again

<p align="left"><font face="Mandingo" size="36" color="#ffffff" letterSpacing="-1.000000" kerning="1">$100</font></p>

<p align="center"><font face="Mandingo" size="28" color="#ffffff" letterSpacing="-1.000000" kerning="1">00:00:00</font></p>

Menu

Menu

Earn

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="-1.000000" kerning="1">$1000</font></p>

Night

1

2

3

4

5

Level

clear!

Be

right

back

Resume

game

Resume

game

Exit

to

Title

Exit

to

Title

Place

Failure!

Aim:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="-1.000000" kerning="1">$1000</font></p>

Earned:

<p align="left"><font face="Mandingo" size="20" color="#cc0000" letterSpacing="-1.000000" kerning="1">$1000</font></p>

Try

again

Try

again

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="-1.000000" kerning="1">$1000</font></p>

Earned:

<p align="left"><font face="Mandingo" size="20" color="#66cc00" letterSpacing="-1.000000" kerning="1">$1000</font></p>

Total:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="-1.000000" kerning="1">$1000</font></p>

Proceed

Proceed

Well

Done!

Certificate

Cathedral:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="0.000000" kerning="1">$0000 earned</font></p>

Zombie and Undead Food Commision hereby
certifies excellent food service by Zombie Burger
food chain with the following restaurants:

The City:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="0.000000" kerning="1">$0000 earned</font></p>

Cemetery:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="0.000000" kerning="1">$0000 earned</font></p>

Mortuary:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="0.000000" kerning="1">$0000 earned</font></p>

Crematory:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="0.000000" kerning="1">$0000 earned</font></p>

Congratulations and good luck!

Total:

<p align="left"><font face="Mandingo" size="26" color="#ae8015" letterSpacing="0.000000" kerning="1">$0000 earned!</font></p>

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="0.000000" kerning="1">Click to continue</font></p>

Earn as much as you
can in two minutes!

Go!

Go!

Time

Challenge

$1000

$1000

Bad

night!

You

earned:

<p align="left"><font face="Mandingo" size="20" color="#ae8015" letterSpacing="0.000000" kerning="1">$1000</font></p>

Excellent!

Submit

score

Submit

score

<p align="center"><font face="Mandingo" size="26" color="#ffffff" letterSpacing="-1.000000" kerning="1">Enter Name</font></p>

:

u

n

e

M

s

'

y

a

d

o

T

<p align="left"><font face="Mandingo" size="26" color="#ae8015" letterSpacing="-1.000000" kerning="1">Licky Menu</font></p>

<p align="left"><font face="Mandingo" size="20" color="#eabb51" letterSpacing="-1.000000" kerning="1">Yummy Tongue in crispy brain</font></p><p align="left"><font face="Mandingo" size="20" color="#eabb51" letterSpacing="-1.000000" kerning="1">halves, with a bit of fried toenails</font></p><p align="left"><font face="Mandingo" size="20" color="#eabb51" letterSpacing="-1.000000" kerning="1">and a little goo sauce.</font></p>

<p align="left"><font face="Mandingo" size="26" color="#ae8015" letterSpacing="-1.000000" kerning="1">$15</font></p>

<p align="left"><font face="Impact" size="15" color="#ff9900" letterSpacing="0.000000" kerning="1">Money earned:</font></p>

<p align="left"><font face="Impact" size="15" color="#ff9900" letterSpacing="0.000000" kerning="1">Time: </font></p>

<p align="left"><font face="Impact" size="15" color="#ff9900" letterSpacing="0.000000" kerning="1">PAUSE</font></p>

<p align="left"><font face="Impact" size="15" color="#ff9900" letterSpacing="0.000000" kerning="1">MENU</font></p>

<p align="center"><font face="Impact" size="31" color="#ff9900" letterSpacing="0.000000" kerning="1">Are you sure you want to exit</font></p><p align="center"><font face="Impact" size="31" color="#ff9900" letterSpacing="0.000000" kerning="1">game and go back to menu?</font></p>

<p align="left"><font face="Impact" size="23" color="#ff9900" letterSpacing="0.000000" kerning="1">Go to menu</font></p>

<p align="center"><font face="Impact" size="23" color="#ff9900" letterSpacing="0.000000" kerning="1">Back to game</font></p>

<p align="center"></p>

<p align="center"><font face="Mandingo" size="17" color="#fef0bc" letterSpacing="0.000000" kerning="1">Cemetery</font></p>

Highscores

Highscores

CAREER

<p align="center"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Cemetery</font></p>

<p align="center"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">City at night</font></p>

<p align="center"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Church</font></p>

<p align="center"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Mortuary</font></p>

<p align="center"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Morgue</font></p>

<p align="left"><font face="Impact" size="34" color="#ff9900" letterSpacing="0.000000" kerning="1">Submit your score:</font></p>

<p align="left"><font face="Impact" size="34" color="#ff9900" letterSpacing="0.000000" kerning="1">UnnamedPlayer</font></p>

<p align="left"><font face="Impact" size="18" color="#ff9900" letterSpacing="0.000000" kerning="1">enter your name:</font></p>

<p align="left"><font face="Impact" size="34" color="#ff9900" letterSpacing="0.000000" kerning="1">OK</font></p>

<p align="center"><font face="Impact" size="34" color="#ff9900" letterSpacing="0.000000" kerning="1">X</font></p>

<p align="center"><font face="Impact" size="34" color="#ff9900" letterSpacing="0.000000" kerning="1">High score</font></p>

<p align="justify"></p>

<p align="left"><font face="Impact" size="24" color="#ff9900" letterSpacing="0.000000" kerning="1">Back to menu</font></p>

<p align="center"><font face="Impact" size="49" color="#ff9900" letterSpacing="0.000000" kerning="1">You did it!!!</font></p>

You earned in 2 minutes:

<p align="center"><font face="Impact" size="23" color="#ff9900" letterSpacing="0.000000" kerning="1">Submit your score</font></p>

<p align="center"><font face="Impact" size="23" color="#ff9900" letterSpacing="0.000000" kerning="1">Play again</font></p>

<p align="center"><font face="Impact" size="23" color="#ff9900" letterSpacing="0.000000" kerning="1">Back to menu</font></p>

<p align="center"><font face="Impact" size="26" color="#ff9900" letterSpacing="0.000000" kerning="1">xx $</font></p>

Speed mode
Try to earn as much as you can
in 2 minutes

<p align="center"><font face="Impact" size="46" color="#ff9900" letterSpacing="0.000000" kerning="1">GO!</font></p>

<p align="center"><font face="Impact" size="37" color="#ff9900" letterSpacing="0.000000" kerning="1">Well done!</font></p>

<p align="left"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Start next nigth</font></p>

<p align="justify"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Needed to earn:</font></p><p align="justify"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Earned:</font></p><p align="justify"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Total:</font></p>

Click on the meat to place
it on the work surface

Now click on the fingers to
put one of them on the grill

The finger is cooking. Wait a
bit..

The finger is cooked!
Quickly, drag it
onto the meat!

Now your meal is ready and you
can server it to customer by
clicking on it and draging on the
zombie.

Congratualtions! Now pick up
the money and get to work!

Choose game mode:

<p align="center"><font face="Impact" size="26" color="#ff9900" letterSpacing="0.000000" kerning="1">Speed</font></p>

<p align="center"><font face="Impact" size="29" color="#ff9900" letterSpacing="0.000000" kerning="1">Career</font></p>

<p align="center"><font face="Impact" size="39" color="#ff9900" letterSpacing="0.000000" kerning="1">BAD NIGHT!</font></p>

<p align="left"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Try night again</font></p>

<p align="left"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Back to main menu</font></p>

<p align="justify"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Needed to earn:</font></p><p align="justify"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Earned:</font></p><p align="justify"><font face="Impact" size="25" color="#ff9900" letterSpacing="0.000000" kerning="1">Total:</font></p>

<p align="center"><font face="Impact" size="44" color="#ff9900" letterSpacing="0.000000" kerning="1">NIGHT</font></p>

<p align="center"><font face="Impact" size="30" color="#ff9900" letterSpacing="0.000000" kerning="1">You need to earn:</font></p>

<p align="center"><font face="Impact" size="42" color="#ff9900" letterSpacing="0.000000" kerning="1">OK</font></p>

Instructions Instructions
Instructions Instructions
Instructions Instructions

<p align="left"><font face="Impact" size="26" color="#ff9900" letterSpacing="0.000000" kerning="1">X</font></p>

You did it!

<p align="center"><font face="Impact" size="27" color="#ff9900" letterSpacing="0.000000" kerning="1">Back to menu</font></p>

<p align="left"><font face="Impact" size="22" color="#ff9900" letterSpacing="0.000000" kerning="1">Place1:</font></p><p align="left"><font face="Impact" size="22" color="#ff9900" letterSpacing="0.000000" kerning="1">Place2:</font></p><p align="left"><font face="Impact" size="22" color="#ff9900" letterSpacing="0.000000" kerning="1">Place3:</font></p><p align="left"><font face="Impact" size="22" color="#ff9900" letterSpacing="0.000000" kerning="1">Place4:</font></p><p align="left"><font face="Impact" size="22" color="#ff9900" letterSpacing="0.000000" kerning="1">Place5:</font></p><p align="left"></p><p align="left"><font face="Impact" size="22" color="#ff9900" letterSpacing="0.000000" kerning="1">Total Score:</font></p>

<p align="center"><font face="Mandingo" size="24" color="#fef0bc" letterSpacing="0.000000" kerning="1">100%</font></p>

<p align="center"><font face="Mandingo" size="24" color="#962525" letterSpacing="0.000000" kerning="1">100%</font></p>

A

G

DDICTING

AMES

TM

factory

game

Play!

Play!

Skip

Skip

Story

Mode

Play five unique levels,
travelling through
zombie infested city!

Time

Challenge

Prepare as many
zombie burgers as
you can in limited time.

1.

<p align="left"><font face="Mandingo" size="20" color="#fef0bc" letterSpacing="0.000000" kerning="1">Playername</font></p>

<p align="left"><font face="Mandingo" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">$10000</font></p>

2.

<p align="left"><font face="Mandingo" size="20" color="#fef0bc" letterSpacing="0.000000" kerning="1">Playername</font></p>

<p align="left"><font face="Mandingo" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">$10000</font></p>

3.

<p align="left"><font face="Mandingo" size="20" color="#fef0bc" letterSpacing="0.000000" kerning="1">Playername</font></p>

<p align="left"><font face="Mandingo" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">$10000</font></p>

4.

<p align="left"><font face="Mandingo" size="20" color="#fef0bc" letterSpacing="0.000000" kerning="1">Playername</font></p>

<p align="left"><font face="Mandingo" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">$10000</font></p>

5.

<p align="left"><font face="Mandingo" size="20" color="#fef0bc" letterSpacing="0.000000" kerning="1">Playername</font></p>

<p align="left"><font face="Mandingo" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">$10000</font></p>

Highscores

Fresh out of an internet
cooking course, you want to
start up your fast food
business right away! But the
times it seems, are a changin.

There are more Zombie customers
than human now. It’stime to
capitalize on this new market of
brain eating, hungry for crappy
meat Zombies!

Blessed with this thought, you
open the first all night junk food
franchise for your creepy clientele
Zombie business, here I come!!!

on

on

off

off

Back

Back

<p align="center"><font face="Mandingo" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">$10</font></p>

<p align="left"><font face="Mandingo" size="17" color="#fef0bc" letterSpacing="0.000000" kerning="1">City</font></p>

<p align="center"><font face="Mandingo" size="17" color="#fef0bc" letterSpacing="0.000000" kerning="1">Cathedral</font></p>

<p align="center"><font face="Mandingo" size="17" color="#fef0bc" letterSpacing="0.000000" kerning="1">Cemetery</font></p>

Crematory

!

e

t

i

n

l

A

.

a

m

h

s

r

F

$100

00:00:00

The

End

ActionScript [AS3]

Section 1
//Breadroll (gameplay.elements.Breadroll) package gameplay.elements { import main.*; import flash.display.*; import gameplay.*; public class Breadroll extends Item { public var inside:MovieClip; public var nails:MovieClip; public var bloodySauce:MovieClip; public var onionState; public var finger:MovieClip; public var meatState; public var greenSauce:MovieClip; public var s:MovieClip; public function Breadroll(){ var _local1:Level; super(); finger.visible = false; bloodySauce.visible = false; greenSauce.visible = false; nails.visible = false; _local1 = Game.getInstance().currentLevel; itemType = Item.BREADROLL; this.visible = false; inside = new MovieClip(); addChild(inside); } override public function added(_arg1){ super.added(_arg1); if (Game.getInstance().currentLevel.breadrolls.indexOf(this) < 0){ Game.getInstance().currentLevel.breadrolls.push(this); }; } override public function respawn(){ while (inside.numChildren > 0) { inside.removeChildAt(0); }; super.respawn(); onionState = null; meatState = null; itemType = BREADROLL; finger.visible = false; bloodySauce.visible = false; greenSauce.visible = false; nails.visible = false; } public function update(_arg1:Item){ if (_arg1.itemType == SAUSAGE){ finger.visible = true; finger.gotoAndStop(HotMeal(_arg1).mealState); }; if (_arg1.itemType == ONION){ nails.visible = true; }; if (_arg1.itemType == KETCHUP){ bloodySauce.visible = true; }; if (_arg1.itemType == MUSTARD){ greenSauce.visible = true; }; } } }//package gameplay.elements
Section 2
//Breadroll2 (gameplay.elements.Breadroll2) package gameplay.elements { import main.*; import flash.display.*; import gameplay.*; public class Breadroll2 extends Item { public var inside:MovieClip; public var nails:MovieClip; public var tounge:MovieClip; public var bloodySauce:MovieClip; public var onionState; public var meatState; public var greenSauce:MovieClip; public var s:MovieClip; public function Breadroll2(){ var _local1:Level; super(); _local1 = Game.getInstance().currentLevel; itemType = Item.BREADROLL2; inside = new MovieClip(); addChild(inside); this.visible = false; } override public function added(_arg1){ super.added(_arg1); if (Game.getInstance().currentLevel.breadrolls2.indexOf(this) < 0){ Game.getInstance().currentLevel.breadrolls2.push(this); }; } override public function respawn(){ while (inside.numChildren > 0) { inside.removeChildAt(0); }; super.respawn(); onionState = null; meatState = null; itemType = BREADROLL2; tounge.visible = false; bloodySauce.visible = false; greenSauce.visible = false; nails.visible = false; } public function update(_arg1:Item){ if (_arg1.itemType == STEAK){ tounge.visible = true; tounge.gotoAndStop(HotMeal(_arg1).mealState); }; if (_arg1.itemType == ONION){ nails.visible = true; }; if (_arg1.itemType == KETCHUP){ bloodySauce.visible = true; }; if (_arg1.itemType == MUSTARD){ greenSauce.visible = true; }; } } }//package gameplay.elements
Section 3
//Breadroll2Spawner (gameplay.elements.Breadroll2Spawner) package gameplay.elements { import main.*; public class Breadroll2Spawner extends Spawner { public function Breadroll2Spawner(){ ref = Game.getInstance().currentLevel.breadrolls2; } } }//package gameplay.elements
Section 4
//BreadrollSpawner (gameplay.elements.BreadrollSpawner) package gameplay.elements { import main.*; public class BreadrollSpawner extends Spawner { public function BreadrollSpawner(){ ref = Game.getInstance().currentLevel.breadrolls; } } }//package gameplay.elements
Section 5
//Chips (gameplay.elements.Chips) package gameplay.elements { import main.*; import gameplay.*; public class Chips extends Item { public function Chips(){ this.visible = false; itemType = Item.CHIPS; } override public function added(_arg1){ var _local2:Level; super.added(_arg1); _local2 = Game.getInstance().currentLevel; if (_local2.chips.indexOf(this) < 0){ _local2.chips.push(this); }; } } }//package gameplay.elements
Section 6
//ChipsSpawner (gameplay.elements.ChipsSpawner) package gameplay.elements { import flash.events.*; import main.*; import sounds.*; import gameplay.*; import flash.utils.*; public class ChipsSpawner extends Spawner { private var snd2:Frying1; private var timer:Timer; private var snd:ChipsOnOil; private var time:Number; private var temp:Level; public function ChipsSpawner(){ snd = new ChipsOnOil(); snd2 = new Frying1(); timer = new Timer(1000); timer.addEventListener(TimerEvent.TIMER, onTick); time = 0; temp = Game.getInstance().currentLevel; temp.chipsFlag = true; } private function onTick(_arg1){ var _local2:Level; var _local3:int; time++; if (time > 4){ _local2 = Game.getInstance().currentLevel; _local3 = (_local2.chips.length - 1); while (_local3 >= 0) { _local2.potatos.visible = false; _local2.chips[_local3].respawn(); timer.stop(); time = 0; _local3--; }; }; } override public function lvlResumed(_arg1:Event){ super.lvlResumed(_arg1); if (temp.potatos.visible == true){ timer.start(); }; } override public function onClick(_arg1):Boolean{ if (!temp.potatos.visible){ snd.play(); temp.potatos.visible = true; time = 0; timer.reset(); timer.start(); }; snd2.play(); return (true); } override public function lvlPaused(_arg1:Event){ super.lvlPaused(_arg1); if (temp.potatos.visible == true){ timer.stop(); }; } } }//package gameplay.elements
Section 7
//Coke (gameplay.elements.Coke) package gameplay.elements { import flash.events.*; import main.*; import gameplay.*; public class Coke extends Item { public function Coke(){ var _local1:Level; super(); _local1 = Game.getInstance().currentLevel; itemType = Item.COKE; addEventListener(Event.ADDED_TO_STAGE, added); } override public function putDown(_arg1):Boolean{ var _local2:Boolean; _local2 = super.putDown(_arg1); this.stopDrag(); this.visible = false; return (_local2); } } }//package gameplay.elements
Section 8
//CokeSpawner (gameplay.elements.CokeSpawner) package gameplay.elements { import flash.events.*; import main.*; public class CokeSpawner extends Spawner { private var coke:Coke; public function CokeSpawner(){ coke = new Coke(); addEventListener(MouseEvent.MOUSE_DOWN, down); Game.getInstance().currentLevel.cokeFlag = true; } public function down(_arg1){ coke.x = _arg1.stageX; coke.y = _arg1.stageY; coke.visible = true; MainGameClass.getInstance().addChild(coke); coke.startDrag(); Item.lastDragged = coke; } public function up(_arg1){ parent.removeChild(coke); coke.stopDrag(); Item.lastDragged = null; } override public function onClick(_arg1):Boolean{ return (true); } } }//package gameplay.elements
Section 9
//Customer (gameplay.elements.Customer) package gameplay.elements { import flash.events.*; import main.*; import graphics.*; import sounds.*; import flash.display.*; import gameplay.*; import flash.utils.*; public class Customer extends MovieClip { public var bill:Number; public var male:Boolean; private var slotW:Number; public var balloon:Balloon; public var customerType:String; private var speed:Number; public var zombieHappy:SoundContainer; private var levelRef:Level; public var growlSnds:SoundContainer; public var leaveT:Number; public var finished:Boolean; public var orderSnds:SoundContainer; private var waitingTime:Number; public var zombieTimer:Timer; public var interval:Number; public var step:Number; public var angryT:Number; public var drinkSnds:SoundContainer; public var zombieAngry:SoundContainer; public var biteSnds:SoundContainer; private var gameRef:Game; public var order:Array; public var customerState; public var neutralT:Number; public var footSteps:SoundContainer; public var done:Boolean; public var irritatedT:Number; public var isWaiting:Boolean; public var zombieIrritated:SoundContainer; private var direct:Boolean; private var slot:Number; public static var HAPPY = "walking_happy"; public static var ANGRY = "walking_angry"; public static var IRRITATED = "walking_irritated"; public static var NEUTRAL = "walking_neutral"; public function Customer(){ customerState = HAPPY; super(); finished = false; zombieHappy = new SoundContainer(); zombieIrritated = new SoundContainer(); biteSnds = new SoundContainer(); drinkSnds = new SoundContainer(); footSteps = new SoundContainer(); zombieHappy = new SoundContainer(); zombieAngry = new SoundContainer(); drinkSnds.inside.push(new Drink()); biteSnds.inside.push(new Bite1()); biteSnds.inside.push(new Bite2()); biteSnds.inside.push(new Bite3()); footSteps.inside.push(new FootStep1()); footSteps.inside.push(new FootStep2()); zombieHappy.inside.push(new ZombieHappy1()); zombieHappy.inside.push(new ZombieHappy2()); zombieIrritated.inside.push(new ZombieIrritated1()); zombieIrritated.inside.push(new ZombieIrritated2()); zombieIrritated.inside.push(new ZombieIrritated3()); zombieAngry.inside.push(new ZombieAngry1()); zombieAngry.inside.push(new ZombieAngry2()); balloon = new Balloon(); buttonMode = true; mouseChildren = false; if (zombieTimer == null){ zombieTimer = new Timer(1000); zombieTimer.start(); }; zombieTimer.addEventListener(TimerEvent.TIMER, onTimer); addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(Event.ENTER_FRAME, onFrame); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); levelRef = Game.getInstance().currentLevel; gameRef = Game.getInstance(); speed = 2; waitingTime = 0; isWaiting = false; slotW = (gameRef.stage.stageWidth / 5); done = false; neutralT = 10; irritatedT = 15; angryT = 20; leaveT = 25; order = new Array(); bill = 0; y = 330; scaleX = 0.75; scaleY = 0.75; setType("normal"); interval = 20; step = 60; } public function makeOrder(){ var _local1:Number; finished = false; while (order.length == 0) { orderDrink(); _local1 = Math.random(); if (((levelRef.hotDogFlag) && (levelRef.burgerFlag))){ if (_local1 > 0.4){ _local1 = Math.random(); if (_local1 > 0.5){ order.push(Item.HOT_DOG); orderAddons(); } else { order.push(Item.HAMBURGER); orderAddons(); }; }; } else { if (((levelRef.hotDogFlag) && ((_local1 > 0.4)))){ order.push(Item.HOT_DOG); orderAddons(); }; if (((levelRef.burgerFlag) && ((_local1 > 0.4)))){ order.push(Item.HAMBURGER); orderAddons(); }; }; _local1 = Math.random(); if (((levelRef.chipsFlag) && ((_local1 > 0.5)))){ _local1 = 1; if (levelRef.multiChips){ _local1 = (Math.random() * 3); _local1 = Math.round(_local1); }; while (_local1 > 0) { order.push(Item.CHIPS); _local1--; }; }; }; showOrder(); addChild(balloon); balloon.y = (-(height) - (balloon.height * 0.7)); balloon.x = ((width * 0.5) - (balloon.width * 0.5)); zombieHappy.playRandSnd(); } public function beNeutral(){ customerState = NEUTRAL; gotoAndStop(customerState); refreshBalloon(); } public function interact(_arg1:Item){ var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:*; _local2 = 1; _local3 = 1; _local4 = 0; if (((((((((!((_arg1.itemType == Item.KETCHUP))) && (!((_arg1.itemType == Item.ONION))))) && (_arg1.visible))) && (!((_arg1.itemType == Item.MUSTARD))))) && ((order.indexOf(_arg1.itemType) >= 0)))){ if ((((_arg1.itemType == Item.COKE)) || ((_arg1.itemType == Item.LEMONADE)))){ drinkSnds.playRandSnd(); } else { biteSnds.playRandSnd(); }; drinkSnds; if ((((order[_local5] == Item.HAMBURGER)) || ((order[_local5] == Item.HOT_DOG)))){ if (order[_local5] == Item.HAMBURGER){ _local6 = Breadroll2(_arg1); }; if (order[_local5] == Item.HOT_DOG){ _local6 = Breadroll(_arg1); }; switch (_local6.meatState){ case HotMeal.COOKED: bill = (bill + Item.prices[_local6.itemType]); break; case HotMeal.OVERCOOKED: case HotMeal.WARM: bill = (bill + Math.round((Item.prices[_local6.itemType] * 0.5))); break; default: bill = (bill + 1); break; }; while (order[(_local5 + _local2)] != "end") { _local4 = _local6.ingredients.indexOf(order[(_local5 + _local2)]); if (_local4 >= 0){ if (order[(_local5 + _local2)] != Item.ONION){ bill = (bill + Item.prices[order[(_local5 + _local2)]]); } else { if (_local6.onionState == HotMeal.COOKED){ bill = (bill + Item.prices[order[(_local5 + _local2)]]); }; if ((((_local6.onionState == HotMeal.WARM)) || ((_local6.onionState == HotMeal.OVERCOOKED)))){ bill = (bill + 1); }; }; _arg1.ingredients.splice(_local4, 1); order.splice((_local5 + _local2), 1); } else { _local2 = (_local2 + 1); }; }; order.splice(_local5, (_local2 + 1)); } else { bill = (bill + Item.prices[_arg1.itemType]); order.splice(_local5, 1); }; if (_local2 > 1){ }; if (_arg1.ingredients.length > 1){ }; if (order.length > 0){ waitingTime = (waitingTime - 5); }; _arg1.consumed = true; _arg1.visible = false; showOrder(); }; if ((((order.length == 0)) && (!(finished)))){ if (customerState == IRRITATED){ bill = (bill - 5); }; if (customerState == ANGRY){ bill = (bill - 10); }; if (bill <= 0){ bill = 1; }; levelRef.moneyContainer.addChild(Money.dropMoney(x, 0xFF, bill, slot)); finished = true; goAway(); }; Item.actual = null; } public function beHappy(){ customerState = HAPPY; gotoAndStop(customerState); refreshBalloon(); } public function showOrder(){ balloon.showOrder(order); } public function beIrritated(){ customerState = IRRITATED; gotoAndStop(customerState); zombieIrritated.playRandSnd(); refreshBalloon(); } private function onTimer(_arg1){ if (isWaiting){ waitingTime = (waitingTime + 1); if (waitingTime == leaveT){ goAway(); levelRef.slots[slot] = true; } else { if (waitingTime == angryT){ beAngry(); } else { if (waitingTime == irritatedT){ beIrritated(); } else { if (waitingTime == neutralT){ beNeutral(); }; }; }; }; }; } public function setType(_arg1:String){ customerType = _arg1; switch (_arg1){ case "easy": neutralT = 15; irritatedT = 20; angryT = 25; leaveT = 30; break; case "normal": neutralT = 10; irritatedT = 15; angryT = 20; leaveT = 25; break; case "hard": neutralT = 5; irritatedT = 8; angryT = 10; leaveT = 15; break; default: break; }; } public function onFrame(_arg1){ go(); } public function refreshBalloon(){ if (isWaiting){ addChild(balloon); }; } public function go(){ if (direct){ if ((x - width) < gameRef.stage.stageWidth){ if ((((x < (slotW * slot))) || (done))){ x = (x + speed); } else { if (!isWaiting){ beHappy(); makeOrder(); isWaiting = true; }; }; } else { deinit(); }; } else { if ((x + (width * 2)) > gameRef.stage.x){ if ((((x > (slotW * slot))) || (done))){ x = (x - speed); } else { if (!isWaiting){ beHappy(); makeOrder(); isWaiting = true; }; }; } else { deinit(); }; }; if (!isWaiting){ if (interval > step){ footSteps.playRandSnd(); interval = 0; }; interval = (interval + speed); }; if (((isWaiting) && (done))){ gotoAndPlay(customerState); isWaiting = false; }; } private function onOut(_arg1){ } private function onResume(_arg1:Event){ refreshMe(); zombieTimer.start(); buttonMode = true; addEventListener(Event.ENTER_FRAME, onFrame); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); } public function added(_arg1){ init(); levelRef.zombies.push(this); levelRef.addEventListener(Level.LEVEL_PAUSED, onPause); levelRef.addEventListener(Level.LEVEL_RESUMED, onResume); } public function init(){ var _local1:int; var _local2:Number; var _local3:int; _local2 = Math.random(); if (_local2 >= 0.5){ direct = true; x = -(width); } else { direct = false; x = gameRef.stage.stageWidth; }; _local3 = (levelRef.slots.length - 1); while (_local3 >= 0) { if (levelRef.slots[_local3]){ _local1 = (_local1 + 1); }; _local3--; }; _local1--; slot = Math.round((_local1 * _local2)); _local3 = (levelRef.slots.length - 1); while (_local3 >= 0) { if ((((slot == 0)) && (levelRef.slots[_local3]))){ levelRef.slots[_local3] = false; slot = _local3; break; }; if (((levelRef.slots[_local3]) && (!((slot == 0))))){ slot = (slot - 1); }; _local3--; }; gotoAndPlay(customerState); } public function beAngry(){ customerState = ANGRY; gotoAndPlay(customerState); zombieAngry.playRandSnd(); refreshBalloon(); } public function deinit(){ zombieTimer.removeEventListener(TimerEvent.TIMER, onTimer); levelRef.removeEventListener(Level.LEVEL_PAUSED, onPause); levelRef.removeEventListener(Level.LEVEL_RESUMED, onResume); removeEventListener(Event.ENTER_FRAME, onFrame); if (parent){ parent.removeChild(this); }; levelRef.zombies.splice(levelRef.zombies.indexOf(this), 1); levelRef.addZombie(); } public function orderAddons(){ var _local1:Number; _local1 = Math.random(); if (((levelRef.mustardFlag) && (levelRef.ketchupFlag))){ _local1 = Math.random(); if (_local1 > 0.3){ order.push(Item.MUSTARD); }; if (_local1 < 0.7){ order.push(Item.KETCHUP); }; } else { if (((levelRef.ketchupFlag) && ((_local1 > 0.5)))){ order.push(Item.KETCHUP); }; if (((levelRef.mustardFlag) && ((_local1 > 0.5)))){ order.push(Item.MUSTARD); }; }; _local1 = Math.random(); if (((levelRef.onionFlag) && ((_local1 > 0.5)))){ order.push(Item.ONION); }; order.push("end"); } private function onPause(_arg1:Event){ stop(); zombieTimer.stop(); buttonMode = false; removeEventListener(Event.ENTER_FRAME, onFrame); removeEventListener(MouseEvent.MOUSE_OVER, onOver); removeEventListener(MouseEvent.MOUSE_OUT, onOut); } private function onOver(_arg1){ } public function refreshMe(){ if ((((customerState == ANGRY)) || (!(isWaiting)))){ gotoAndPlay(customerState); } else { gotoAndStop(customerState); }; } public function orderDrink(){ var _local1:Number; _local1 = Math.random(); if (((levelRef.cokeFlag) && (levelRef.lemonadeFlag))){ if (_local1 > 0.7){ _local1 = Math.random(); if (_local1 > 0.5){ order.push(Item.COKE); } else { order.push(Item.LEMONADE); }; }; } else { if (((levelRef.cokeFlag) && ((_local1 > 0.7)))){ order.push(Item.COKE); }; if (((levelRef.lemonadeFlag) && ((_local1 > 0.7)))){ order.push(Item.LEMONADE); }; }; } public function goAway(){ var _local1:int; var _local2:int; var _local3:int; if (customerState != ANGRY){ beHappy(); zombieHappy.playRandSnd(); }; done = true; _local2 = parent.getChildIndex(this); _local3 = (levelRef.zombies.length - 1); while (_local3 >= 0) { if (levelRef.zombies[_local3].isWaiting){ _local1 = parent.getChildIndex(levelRef.zombies[_local3]); if (_local2 > _local1){ _local2 = _local1; }; }; _local3--; }; if (((balloon) && ((balloon.parent == this)))){ removeChild(balloon); }; parent.addChildAt(this, _local2); } } }//package gameplay.elements
Section 10
//HotMeal (gameplay.elements.HotMeal) package gameplay.elements { import flash.media.*; import sounds.*; public class HotMeal extends Item { var cookingCounter:Number; private var channel:SoundChannel; var burningTime:Number; var overcookingTime:Number; var fire:Fire; private var snds:SoundContainer; var cookingTime:Number; public var mealState:String; private var frying:Frying; var warmingTime:Number; public static var COLD = "cold"; public static var WARM = "warm"; public static var COOKED = "cooked"; public static var OVERCOOKED = "overcooked"; public static var BURNED = "burned"; public function HotMeal(){ snds = new SoundContainer(); snds.inside.push(new Frying1()); snds.inside.push(new Frying2()); fire = new Fire(); channel = new SoundChannel(); cookingCounter = 0; warmingTime = 4; cookingTime = 8; overcookingTime = 12; burningTime = 16; mealState = COLD; } override public function interact(_arg1:Item){ super.interact(_arg1); levelRef.stopGrillSnd(); levelRef.stopFryingPanSnd(); } public function cook(){ if (cookingCounter == warmingTime){ mealState = WARM; gotoAndStop(WARM); }; if (cookingCounter == cookingTime){ mealState = COOKED; gotoAndStop(COOKED); }; if (cookingCounter == overcookingTime){ mealState = OVERCOOKED; gotoAndStop(OVERCOOKED); }; if (cookingCounter == burningTime){ mealState = BURNED; gotoAndStop(BURNED); channel = fire.play(); }; cookingCounter++; } override public function putDown(_arg1):Boolean{ var _local2:Boolean; _local2 = super.putDown(_arg1); if (!_local2){ snds.playRandSnd(); }; return (_local2); } override public function respawn(){ interacted = false; snds.playRandSnd(); mealState = COLD; cookingCounter = 0; gotoAndStop(mealState); visible = true; } public function isReady():Boolean{ if (mealState == COOKED){ return (true); }; return (false); } override public function pickUp(_arg1){ super.pickUp(_arg1); snds.endSound(); } } }//package gameplay.elements
Section 11
//HotMealSpawner (gameplay.elements.HotMealSpawner) package gameplay.elements { import flash.events.*; import main.*; import flash.utils.*; public class HotMealSpawner extends Spawner { public var mainTimer:Timer; private var flag:Boolean; public function HotMealSpawner(){ mainTimer = new Timer(1000); } override public function added(_arg1:Event){ super.added(_arg1); if (parent == Game.getInstance().currentLevel.tableContainer){ mainTimer.addEventListener(TimerEvent.TIMER, onTick); mainTimer.start(); }; } private function onTick(_arg1){ var _local2:int; _local2 = (ref.length - 1); while (_local2 >= 0) { if ((((ref[_local2].visible == true)) && ((ref[_local2].dragged == false)))){ ref[_local2].cook(); }; _local2--; }; } override public function removed(_arg1:Event){ super.removed(_arg1); mainTimer.removeEventListener(TimerEvent.TIMER, onTick); } override public function lvlResumed(_arg1:Event){ super.lvlResumed(_arg1); mainTimer.start(); } override public function onClick(_arg1):Boolean{ return (super.onClick(_arg1)); } override public function lvlPaused(_arg1:Event){ super.lvlPaused(_arg1); mainTimer.stop(); } } }//package gameplay.elements
Section 12
//Item (gameplay.elements.Item) package gameplay.elements { import flash.events.*; import main.*; import flash.display.*; import gameplay.*; public class Item extends MovieClip { public var destinations:Array; public var dropX; public var interacted:Boolean; public var levelRef:Level; public var dropY:Number; public var flag:Boolean; public var dragged:Boolean; public var ingredients:Array; public var depth:int; public var consumed:Boolean; public var itemType:String; public static var KETCHUP = "ketchup"; public static var COKE = "coke"; public static var CHIPS = "chips"; public static var MUSTARD = "mustard"; public static var actual:Item; public static var LEMONADE = "lemonade"; public static var HOT_DOG = "hot_dog"; public static var BREADROLL = "breadroll"; public static var lastDragged:Item; public static var ONION = "onion"; public static var prices:Array; public static var STEAK = "steak"; public static var HAMBURGER = "hamburger"; public static var SAUSAGE = "sausage"; public static var BREADROLL2 = "breadroll2"; public function Item(){ flag = true; cacheAsBitmap = true; prices = new Array(); prices[ONION] = 4; prices[CHIPS] = 10; prices[KETCHUP] = 2; prices[MUSTARD] = 2; prices[LEMONADE] = 5; prices[COKE] = 8; prices[BREADROLL] = 2; prices[BREADROLL2] = 2; prices[SAUSAGE] = 2; prices[STEAK] = 2; prices[HOT_DOG] = 15; prices[HAMBURGER] = 25; itemType = "empty"; consumed = false; interacted = false; destinations = new Array(); ingredients = new Array(); addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(Event.REMOVED_FROM_STAGE, removed); actual = null; } public function added(_arg1){ var e = _arg1; levelRef = Game.getInstance().currentLevel; addEventListener(MouseEvent.MOUSE_DOWN, pickUp); addEventListener(MouseEvent.MOUSE_UP, putDown); addEventListener(MouseEvent.CLICK, onClick); levelRef.addEventListener(Level.LEVEL_PAUSED, lvlPaused); levelRef.addEventListener(Level.LEVEL_RESUMED, lvlResumed); levelRef.itemContainer.addChild(this); try { depth = parent.getChildIndex(this); } catch(e:ArgumentError) { }; dropX = x; dropY = y; flag = false; } public function interact(_arg1:Item){ if (_arg1.ingredients.indexOf(this.itemType) < 0){ _arg1.ingredients.push(this.itemType); this.visible = false; if ((((_arg1.itemType == BREADROLL)) || ((_arg1.itemType == HOT_DOG)))){ Breadroll(_arg1).update(this); }; if ((((_arg1.itemType == BREADROLL2)) || ((_arg1.itemType == HAMBURGER)))){ Breadroll2(_arg1).update(this); }; interacted = true; }; actual = _arg1; } public function putDown(_arg1):Boolean{ var _local2:Boolean; var _local3:int; var _local4:int; _local2 = false; this.stopDrag(); _local3 = (destinations.length - 1); while ((((_local3 >= 0)) && (!(_local2)))) { _local4 = (destinations[_local3].length - 1); while (_local4 >= 0) { if ((((destinations[_local3][_local4].visible == true)) && (destinations[_local3][_local4].hitTestPoint(x, y)))){ this.interact(destinations[_local3][_local4]); actual = destinations[_local3][_local4]; _local2 = true; break; }; _local4--; }; _local3--; }; _local3 = (levelRef.zombies.length - 1); while ((((_local3 >= 0)) && (!(_local2)))) { if ((((((_arg1.stageY < 240)) && (levelRef.zombies[_local3].isWaiting))) && (levelRef.zombies[_local3].hitTestPoint(x, y)))){ levelRef.zombies[_local3].interact(this); _local2 = true; }; _local3--; }; if (levelRef.trash[0].hitTestPoint(x, y)){ levelRef.trash[0].interact(this); _local2 = true; }; x = dropX; y = dropY; dragged = false; lastDragged = null; parent.addChildAt(this, depth); return (_local2); } public function respawn(){ visible = true; consumed = false; interacted = false; ingredients = new Array(); } public function removed(_arg1){ removeEventListener(MouseEvent.MOUSE_DOWN, pickUp); removeEventListener(MouseEvent.MOUSE_UP, putDown); removeEventListener(MouseEvent.CLICK, onClick); actual = null; } private function lvlResumed(_arg1:Event){ addEventListener(MouseEvent.MOUSE_DOWN, pickUp); addEventListener(MouseEvent.MOUSE_UP, putDown); addEventListener(MouseEvent.CLICK, onClick); buttonMode = true; } public function remove(){ if (parent){ parent.removeChild(this); }; } public function pickUp(_arg1){ parent.addChild(this); this.startDrag(); lastDragged = this; this.dragged = true; x = _arg1.stageX; y = _arg1.stageY; } public function setType(_arg1:String){ itemType = _arg1; } public function onClick(_arg1){ var _local2:int; if (((((!((actual == null))) && (!((actual == this))))) && (!(dragged)))){ _local2 = (actual.destinations.length - 1); while (_local2 >= 0) { if (actual.destinations[_local2].indexOf(this) >= 0){ actual.interact(this); break; }; _local2--; }; }; if (!interacted){ actual = this; putDown(_arg1); }; } public function lvlPaused(_arg1:Event){ removeEventListener(MouseEvent.MOUSE_DOWN, pickUp); removeEventListener(MouseEvent.MOUSE_UP, putDown); removeEventListener(MouseEvent.CLICK, onClick); buttonMode = false; } public static function dropItem(_arg1, _arg2, _arg3="default"):Item{ var _local4:Item; _local4.x = _arg1; _local4.y = _arg2; _local4.itemType = _arg3; return (_local4); } public static function drop(){ if (lastDragged){ lastDragged.stopDrag(); lastDragged.remove(); }; } public static function stopDragging(_arg1:MouseEvent){ if (lastDragged){ lastDragged.stopDrag(); lastDragged.x = lastDragged.dropX; lastDragged.y = lastDragged.dropY; lastDragged.rotation = 0; lastDragged.putDown(_arg1); }; } } }//package gameplay.elements
Section 13
//Ketchup (gameplay.elements.Ketchup) package gameplay.elements { import main.*; import gameplay.*; public class Ketchup extends Item { public function Ketchup(){ var _local1:Level; super(); _local1 = Game.getInstance().currentLevel; destinations.push(_local1.breadrolls); destinations.push(_local1.breadrolls2); itemType = Item.KETCHUP; Game.getInstance().currentLevel.ketchupFlag = true; } override public function added(_arg1){ super.added(_arg1); Game.getInstance().currentLevel.ketchup = this; } override public function interact(_arg1:Item){ _arg1.ingredients.push(this.itemType); if ((((_arg1.itemType == BREADROLL)) || ((_arg1.itemType == HOT_DOG)))){ Breadroll(_arg1).update(this); }; if ((((_arg1.itemType == BREADROLL2)) || ((_arg1.itemType == HAMBURGER)))){ Breadroll2(_arg1).update(this); }; Game.getInstance().currentLevel.sauceSnds.playRandSnd(); actual = _arg1; } override public function putDown(_arg1):Boolean{ var _local2:Boolean; this.rotation = 0; _local2 = super.putDown(_arg1); return (_local2); } override public function pickUp(_arg1){ super.pickUp(_arg1); this.rotation = 190; } } }//package gameplay.elements
Section 14
//Lemonade (gameplay.elements.Lemonade) package gameplay.elements { import main.*; import gameplay.*; public class Lemonade extends Item { public function Lemonade(){ var _local1:Level; super(); _local1 = Game.getInstance().currentLevel; itemType = Item.LEMONADE; } override public function putDown(_arg1):Boolean{ var _local2:Boolean; _local2 = super.putDown(_arg1); this.stopDrag(); this.visible = false; return (_local2); } public static function dropLemonade(_arg1, _arg2){ var _local3:Lemonade; _local3 = new (Lemonade); _local3.x = _arg1; _local3.y = _arg2; return (_local3); } } }//package gameplay.elements
Section 15
//LemonadeSpawner (gameplay.elements.LemonadeSpawner) package gameplay.elements { import flash.events.*; import main.*; public class LemonadeSpawner extends Spawner { private var lemonade:Lemonade; public function LemonadeSpawner(){ lemonade = new Lemonade(); addEventListener(MouseEvent.MOUSE_DOWN, down); Game.getInstance().currentLevel.lemonadeFlag = true; } public function down(_arg1){ lemonade.x = _arg1.stageX; lemonade.y = _arg1.stageY; lemonade.visible = true; lemonade.consumed = false; parent.addChild(lemonade); lemonade.startDrag(); Item.lastDragged = lemonade; } public function up(_arg1){ parent.removeChild(lemonade); lemonade.stopDrag(); Item.lastDragged = null; } override public function onClick(_arg1):Boolean{ return (true); } } }//package gameplay.elements
Section 16
//Money (gameplay.elements.Money) package gameplay.elements { import flash.events.*; import main.*; import graphics.*; import sounds.*; import flash.display.*; import gameplay.*; public class Money extends MovieClip { public var slot:Number; public var moneyCounter; private var snds:SoundContainer; public var info:MovieClip; public function Money(){ addFrameScript(0, frame1, 1, frame2, 31, frame32); super(); snds = new SoundContainer(); snds.inside.push(new Cash2()); snds.inside.push(new Cash1()); moneyCounter = 0; slot = 0; addEventListener(Event.ADDED_TO_STAGE, added); buttonMode = true; } public function added(_arg1:Event){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); Game.getInstance().currentLevel.addEventListener(Level.LEVEL_PAUSED, onPause); Game.getInstance().currentLevel.addEventListener(Level.LEVEL_RESUMED, onResume); } private function onResume(_arg1:Event){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); buttonMode = true; } private function onPause(_arg1:Event){ removeEventListener(MouseEvent.CLICK, onClick); removeEventListener(MouseEvent.MOUSE_OVER, onOver); buttonMode = false; } private function onOver(_arg1){ } function frame1(){ stop(); } public function remove(){ if (parent){ Game.getInstance().currentLevel.removeEventListener(Level.LEVEL_PAUSED, onPause); Game.getInstance().currentLevel.removeEventListener(Level.LEVEL_PAUSED, onResume); this.visible = false; parent.removeChild(this); }; } function frame2(){ update(); } function frame32(){ remove(); } public function update(){ info.counter.text = ("$" + moneyCounter.toString()); } private function onClick(_arg1){ var _local2:Number; if (parent){ Game.getInstance().currentLevel.addMoney(moneyCounter); Game.getInstance().currentLevel.slots[slot] = true; snds.playRandSnd(); removeEventListener(MouseEvent.CLICK, onClick); removeEventListener(MouseEvent.MOUSE_OVER, onOver); play(); }; } public static function dropMoney(_arg1, _arg2, _arg3:Number, _arg4:Number=0):Money{ var _local5:Money; _local5 = new (Money); _local5.moneyCounter = _arg3; _local5.slot = _arg4; _local5.x = _arg1; _local5.y = _arg2; return (_local5); } } }//package gameplay.elements
Section 17
//Mustard (gameplay.elements.Mustard) package gameplay.elements { import main.*; import gameplay.*; public class Mustard extends Item { public function Mustard(){ var _local1:Level; super(); _local1 = Game.getInstance().currentLevel; destinations.push(_local1.breadrolls); destinations.push(_local1.breadrolls2); itemType = Item.MUSTARD; Game.getInstance().currentLevel.mustardFlag = true; } override public function added(_arg1){ super.added(_arg1); Game.getInstance().currentLevel.mustard = this; } override public function interact(_arg1:Item){ _arg1.ingredients.push(this.itemType); if ((((_arg1.itemType == BREADROLL)) || ((_arg1.itemType == HOT_DOG)))){ Breadroll(_arg1).update(this); }; if ((((_arg1.itemType == BREADROLL2)) || ((_arg1.itemType == HAMBURGER)))){ Breadroll2(_arg1).update(this); }; Game.getInstance().currentLevel.sauceSnds.playRandSnd(); actual = _arg1; } override public function putDown(_arg1):Boolean{ var _local2:Boolean; this.rotation = 0; _local2 = super.putDown(_arg1); return (_local2); } override public function pickUp(_arg1){ super.pickUp(_arg1); this.rotation = 190; } } }//package gameplay.elements
Section 18
//Onion (gameplay.elements.Onion) package gameplay.elements { import flash.events.*; import flash.media.*; import main.*; import sounds.*; import gameplay.*; public class Onion extends HotMeal { private var channel:SoundChannel; private var snd:Frying; public function Onion(){ var _local1:Level; super(); snd = new Frying(); _local1 = Game.getInstance().currentLevel; destinations.push(_local1.breadrolls); destinations.push(_local1.breadrolls2); this.visible = false; itemType = Item.ONION; } override public function added(_arg1){ var _local2:Level; _local2 = Game.getInstance().currentLevel; if (_local2.onions.indexOf(this) < 0){ _local2.onions.push(this); }; super.added(_arg1); } override public function interact(_arg1:Item){ var _local2:*; super.interact(_arg1); if ((((_arg1.itemType == Item.HAMBURGER)) || ((_arg1.itemType == BREADROLL2)))){ _local2 = Breadroll2(_arg1); }; if ((((_arg1.itemType == Item.HOT_DOG)) || ((_arg1.itemType == BREADROLL)))){ _local2 = Breadroll(_arg1); }; _local2.onionState = mealState; } override public function respawn(){ super.respawn(); } override public function pickUp(_arg1){ super.pickUp(_arg1); if (channel){ channel.stop(); }; } } }//package gameplay.elements
Section 19
//OnionSpawner (gameplay.elements.OnionSpawner) package gameplay.elements { import flash.media.*; import main.*; public class OnionSpawner extends HotMealSpawner { private var channel:SoundChannel; public function OnionSpawner(){ ref = Game.getInstance().currentLevel.onions; Game.getInstance().currentLevel.onionFlag = true; } } }//package gameplay.elements
Section 20
//Potatos (gameplay.elements.Potatos) package gameplay.elements { import flash.events.*; import main.*; import flash.display.*; public class Potatos extends MovieClip { public function Potatos(){ addEventListener(Event.ADDED_TO_STAGE, added); visible = false; } public function added(_arg1){ Game.getInstance().currentLevel.potatos = this; } } }//package gameplay.elements
Section 21
//Sausage (gameplay.elements.Sausage) package gameplay.elements { import main.*; import gameplay.*; public class Sausage extends HotMeal { public function Sausage(){ var _local1:Level; super(); _local1 = Game.getInstance().currentLevel; destinations.push(_local1.breadrolls); this.visible = false; itemType = Item.SAUSAGE; } override public function added(_arg1){ var _local2:Level; super.added(_arg1); _local2 = Game.getInstance().currentLevel; if (_local2.sausages.indexOf(this) < 0){ _local2.sausages.push(this); }; } override public function interact(_arg1:Item){ super.interact(_arg1); _arg1.itemType = Item.HOT_DOG; Breadroll(_arg1).meatState = mealState; } override public function putDown(_arg1):Boolean{ var _local2:Boolean; _local2 = super.putDown(_arg1); if (!_local2){ Game.getInstance().currentLevel.startGrillSnd(); }; return (_local2); } override public function respawn(){ super.respawn(); Game.getInstance().currentLevel.startGrillSnd(); } override public function pickUp(_arg1){ super.pickUp(_arg1); Game.getInstance().currentLevel.stopGrillSnd(); } } }//package gameplay.elements
Section 22
//Sausage22 (gameplay.elements.Sausage22) package gameplay.elements { import flash.display.*; public dynamic class Sausage22 extends MovieClip { public function Sausage22(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package gameplay.elements
Section 23
//SausageSpawner (gameplay.elements.SausageSpawner) package gameplay.elements { import main.*; public class SausageSpawner extends HotMealSpawner { public function SausageSpawner(){ ref = Game.getInstance().currentLevel.sausages; Game.getInstance().currentLevel.hotDogFlag = true; super(); } } }//package gameplay.elements
Section 24
//Spawner (gameplay.elements.Spawner) package gameplay.elements { import flash.events.*; import main.*; import flash.display.*; import gameplay.*; public class Spawner extends MovieClip { public var ref:Array; public function Spawner(){ cacheAsBitmap = true; addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(Event.REMOVED_FROM_STAGE, removed); } public function added(_arg1:Event){ if (!Game.getInstance().currentLevel.pauseFlag){ addEventListener(MouseEvent.MOUSE_DOWN, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); buttonMode = true; }; Game.getInstance().currentLevel.addEventListener(Level.LEVEL_PAUSED, lvlPaused); Game.getInstance().currentLevel.addEventListener(Level.LEVEL_RESUMED, lvlResumed); Game.getInstance().currentLevel.tableContainer.addChild(this); } public function onOver(_arg1){ } public function lvlResumed(_arg1:Event){ addEventListener(MouseEvent.MOUSE_DOWN, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); buttonMode = true; } public function removed(_arg1:Event){ removeEventListener(MouseEvent.MOUSE_DOWN, onClick); removeEventListener(MouseEvent.MOUSE_OVER, onOver); Game.getInstance().currentLevel.removeEventListener(Level.LEVEL_PAUSED, lvlPaused); Game.getInstance().currentLevel.removeEventListener(Level.LEVEL_RESUMED, lvlResumed); } public function onClick(_arg1):Boolean{ var _local2:Boolean; var _local3:Item; var _local4:int; _local2 = false; _local3 = null; _local4 = (ref.length - 1); while (_local4 >= 0) { if (ref[_local4].visible == false){ if (!_local3){ _local3 = ref[_local4]; } else { if (Item(_local3).depth > Item(ref[_local4]).depth){ _local3 = ref[_local4]; }; }; }; _local4--; }; if (_local3){ _local3.respawn(); _local2 = true; }; return (_local2); } public function lvlPaused(_arg1:Event){ removeEventListener(MouseEvent.MOUSE_DOWN, onClick); removeEventListener(MouseEvent.MOUSE_OVER, onOver); buttonMode = false; } } }//package gameplay.elements
Section 25
//Steak (gameplay.elements.Steak) package gameplay.elements { import main.*; import gameplay.*; public class Steak extends HotMeal { public function Steak(){ var _local1:Level; super(); _local1 = Game.getInstance().currentLevel; destinations.push(_local1.breadrolls2); this.visible = false; itemType = Item.STEAK; mouseChildren = false; } override public function added(_arg1){ super.added(_arg1); if (Game.getInstance().currentLevel.steaks.indexOf(this) < 0){ Game.getInstance().currentLevel.steaks.push(this); }; } override public function interact(_arg1:Item){ super.interact(_arg1); _arg1.itemType = Item.HAMBURGER; Breadroll2(_arg1).meatState = mealState; } override public function putDown(_arg1):Boolean{ var _local2:Boolean; _local2 = super.putDown(_arg1); if (!_local2){ Game.getInstance().currentLevel.startGrillSnd(); }; return (_local2); } override public function respawn(){ super.respawn(); Game.getInstance().currentLevel.startGrillSnd(); } override public function pickUp(_arg1){ super.pickUp(_arg1); Game.getInstance().currentLevel.stopGrillSnd(); } } }//package gameplay.elements
Section 26
//SteakSpawner (gameplay.elements.SteakSpawner) package gameplay.elements { import main.*; public class SteakSpawner extends HotMealSpawner { public function SteakSpawner(){ ref = Game.getInstance().currentLevel.steaks; Game.getInstance().currentLevel.burgerFlag = true; } } }//package gameplay.elements
Section 27
//TableTop (gameplay.elements.TableTop) package gameplay.elements { import flash.events.*; import main.*; import flash.display.*; import flash.geom.*; public class TableTop extends MovieClip { public function TableTop(){ addEventListener(Event.ADDED_TO_STAGE, added); } private function added(_arg1:Event){ var _local2:Point; _local2 = new Point(x, y); _local2 = localToGlobal(_local2); Game.getInstance().currentLevel.blocksContainer.addChild(this); x = _local2.x; y = _local2.y; } } }//package gameplay.elements
Section 28
//Trash (gameplay.elements.Trash) package gameplay.elements { import flash.events.*; import main.*; import graphics.*; import sounds.*; import flash.display.*; public class Trash extends MovieClip { var garbage:Garbage; public function Trash(){ addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(Event.REMOVED_FROM_STAGE, onRemove); garbage = new Garbage(); } public function added(_arg1:Event){ var _local2:int; Game.getInstance().currentLevel.trash.push(this); } public function interact(_arg1:Item){ var _local2:Number; var _local3:int; if (((!((_arg1.itemType == Item.MUSTARD))) && (!((_arg1.itemType == Item.KETCHUP))))){ _local2 = Item.prices[_arg1.itemType]; _local3 = (_arg1.ingredients.length - 1); while (_local3 >= 0) { _local2 = (_local2 + Item.prices[_arg1.ingredients[_local3]]); _local3--; }; _local2 = Math.round((_local2 * 0.5)); Game.getInstance().currentLevel.addMoney(-(_local2)); _arg1.visible = false; _local2 = -(_local2); parent.addChild(new PopUpInfo(x, y, _local2.toString())); garbage.play(); _arg1.interacted = true; }; } private function onRemove(_arg1:Event){ Game.getInstance().currentLevel.trash.pop(); } public function remove(){ if (parent){ parent.removeChild(this); }; Game.getInstance().currentLevel.trash.pop(); } } }//package gameplay.elements
Section 29
//Level (gameplay.Level) package gameplay { import flash.events.*; import flash.media.*; import gameplay.elements.*; import main.*; import graphics.*; import sounds.*; import flash.display.*; import flash.text.*; import flash.utils.*; public class Level extends MovieClip { public var neededMoney:Number; public var environment:Environment; public var levelTimer:Timer; public var trashContainer:MovieClip; public var slots:Array; public var mustardFlag:Boolean; public var envirContainer:MovieClip; public var breadrolls2:Array; public var sauceSnds:SoundContainer; public var tableContainer:MovieClip; public var ch2:SoundChannel; public var ch1:SoundChannel; public var earnedMoney:Number; public var pauseFlag:Boolean; public var itemContainer:MovieClip; public var sausages:Array; public var fryingPan:Frying; public var onionFlag:Boolean; public var lemonadeFlag:Boolean; public var grill:Grill; public var steaks:Array; public var timeLimit:Number; public var lvlBackground:MovieClip; public var zombieDelay:Number; public var hud:Hud; public var maxZombies:Number; public var zombies:Array; public var meals:Array; public var zombieTypesNr:Number; public var ketchup:Item; public var itemsAdded:String; public var potatos:Potatos; public var trash:Array; public var normalChance:Number; public var cokeFlag:Boolean; public var gameMusic:GameMusic; public var zombieSpawnTime:Number; public var tutorial:MovieClip; public var zombieContainer:MovieClip; public var burgerFlag:Boolean; public var blocks:Blocksx; public var tableTopContainer:MovieClip; public var breadrolls:Array; public var moneyContainer:MovieClip; public var blocksContainer:MovieClip; public var ketchupFlag:Boolean; public var chips:Array; public var mustard:Item; public var chipsFlag:Boolean; public var hotDogFlag:Boolean; public var onions:Array; public var easyChance:Number; public var gameTime:Number; public var multiChips:Boolean; public static var LEVEL_PAUSED = "level_paused"; public static var LEVEL_RESUMED = "level_resumed"; public function Level(){ var _local1:int; super(); lvlBackground = new Background(); grill = new Grill(); fryingPan = new Frying(); sauceSnds = new SoundContainer(); sauceSnds.inside.push(new Sauce1()); sauceSnds.inside.push(new Sauce2()); sauceSnds.inside.push(new Sauce3()); sauceSnds.inside.push(new Sauce4()); sauceSnds.inside.push(new Sauce5()); sauceSnds.inside.push(new Sauce6()); zombieContainer = new MovieClip(); envirContainer = new MovieClip(); tableContainer = new MovieClip(); moneyContainer = new MovieClip(); trashContainer = new MovieClip(); itemContainer = new MovieClip(); blocksContainer = new MovieClip(); tableTopContainer = new MovieClip(); x = 0; y = 0; easyChance = 0.3; normalChance = 0.8; timeLimit = 60; gameTime = 0; zombieTypesNr = 7; maxZombies = 3; zombieDelay = 0; zombieSpawnTime = 3; earnedMoney = 0; neededMoney = 200; levelTimer = new Timer(1000); levelTimer.addEventListener(TimerEvent.TIMER, onTick); addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(Event.REMOVED_FROM_STAGE, removed); trash = new Array(); slots = new Array(5); sausages = new Array(); steaks = new Array(); breadrolls = new Array(); breadrolls2 = new Array(); chips = new Array(); onions = new Array(); zombies = new Array(); _local1 = (slots.length - 1); while (_local1 >= 0) { slots[_local1] = true; _local1--; }; multiChips = false; hud = new Hud(); pauseFlag = false; gameMusic = new GameMusic(); } private function onTick(_arg1){ var _local2:Boolean; var _local3:int; gameTime = (gameTime + 1); zombieDelay = (zombieDelay + 1); if (zombieDelay > zombieSpawnTime){ addZombie(); zombieDelay = 0; }; if (gameTime > timeLimit){ _local2 = true; if (zombies.length > 0){ _local2 = false; }; _local3 = (slots.length - 1); while ((((_local3 >= 0)) && (_local2))) { if (slots[_local3] == false){ _local2 = false; }; _local3--; }; if (_local2){ Item.drop(); if (Game.getInstance().gameType == "career"){ Game.getInstance().lastScore = earnedMoney; if (earnedMoney >= neededMoney){ Game.getInstance().updateStats(earnedMoney); if (Game.getInstance().levelNr == 5){ Game.getInstance().showOutro(); } else { Game.getInstance().showSummary(); }; } else { Game.getInstance().showFailScreen(); }; } else { Game.getInstance().lastScore = earnedMoney; Game.getInstance().showSpeedSummary(); }; }; }; hud.updateTime(); } public function addZombie(){ var _local1:Boolean; var _local2:Number; var _local3:int; var _local4:Number; var _local5:Number; var _local6:String; var _local7:Class; var _local8:Object; var _local9:int; _local1 = false; _local3 = (slots.length - 1); while (_local3 >= 0) { if (slots[_local3]){ _local1 = true; break; }; _local3--; }; if ((((((zombies.length < maxZombies)) && (_local1))) && ((gameTime < timeLimit)))){ _local4 = -1; _local6 = "Zombie"; _local2 = Math.random(); _local2 = (_local2 * zombieTypesNr); _local2 = Math.round(_local2); _local7 = (getDefinitionByName(("Zombie" + _local2.toString())) as Class); _local8 = new (_local7); _local2 = Math.random(); if (_local2 <= easyChance){ _local8.setType("easy"); }; if (_local2 > normalChance){ _local8.setType("hard"); }; _local9 = (zombies.length - 1); while (_local9 >= 0) { _local5 = zombieContainer.getChildIndex(zombies[_local9]); if (_local4 < 0){ _local4 = _local5; }; if (_local4 > _local5){ _local4 = _local5; }; _local9--; }; if (_local4 < 0){ _local4 = 0; }; zombieContainer.addChildAt(Customer(_local8), _local4); }; } public function startGrillSnd(){ grill.play(0, int.MAX_VALUE); } private function removed(_arg1){ remove(); } public function setEnvironment(_arg1:int){ } public function remove(){ var _local1:int; if (this.parent){ if (Item.lastDragged){ Item.lastDragged.stopDrag(); }; levelTimer.removeEventListener(TimerEvent.TIMER, onTick); if (ketchup){ ketchup.remove(); }; if (mustard){ mustard.remove(); }; _local1 = (sausages.length - 1); while (_local1 >= 0) { sausages[_local1].remove(); _local1--; }; _local1 = (steaks.length - 1); while (_local1 >= 0) { steaks[_local1].remove(); _local1--; }; _local1 = (breadrolls.length - 1); while (_local1 >= 0) { breadrolls[_local1].remove(); _local1--; }; _local1 = (breadrolls2.length - 1); while (_local1 >= 0) { breadrolls2[_local1].remove(); _local1--; }; _local1 = (chips.length - 1); while (_local1 >= 0) { chips[_local1].remove(); _local1--; }; hud.remove(); pauseFlag = false; while (tableContainer.numChildren > 0) { tableContainer.removeChildAt((tableContainer.numChildren - 1)); }; if (tableContainer.parent){ tableContainer.parent.removeChild(tableContainer); }; while (zombieContainer.numChildren > 0) { zombieContainer.removeChildAt((zombieContainer.numChildren - 1)); }; if (zombieContainer.parent){ zombieContainer.parent.removeChild(zombieContainer); }; while (moneyContainer.numChildren > 0) { moneyContainer.removeChildAt((moneyContainer.numChildren - 1)); }; if (moneyContainer.parent){ moneyContainer.parent.removeChild(moneyContainer); }; while (itemContainer.numChildren > 0) { itemContainer.removeChildAt((itemContainer.numChildren - 1)); }; if (itemContainer.parent){ itemContainer.parent.removeChild(itemContainer); }; MutebleSound.silencer.dispatchEvent(new Event(MutebleSound.SILENCE)); if (tutorial){ tutorial.remove(); }; }; } public function addMoney(_arg1:Number){ earnedMoney = (earnedMoney + _arg1); hud.updateMoney(); } public function stopFryingPanSnd(){ var _local1:Boolean; var _local2:int; _local1 = false; _local2 = (onions.length - 1); while (((!(_local1)) && ((_local2 >= 0)))) { if (onions[_local2].visible == true){ _local1 = true; }; _local2--; }; if (!_local1){ fryingPan.stop(); }; } private function added(_arg1){ levelTimer.start(); lvlBackground.gotoAndStop(Game.getInstance().placeBackground); Game.getInstance().addChild(lvlBackground); Game.getInstance().addChild(zombieContainer); Game.getInstance().addChild(envirContainer); Game.getInstance().addChild(trashContainer); Game.getInstance().addChild(tableContainer); Game.getInstance().addChild(tableTopContainer); Game.getInstance().addChild(blocksContainer); Game.getInstance().addChild(moneyContainer); Game.getInstance().addChild(itemContainer); Game.getInstance().addChild(hud); if (itemsAdded){ hud.todaysMenu(); } else { hud.showIntro(); }; gameMusic.play(0, int.MAX_VALUE); } public function startFryingPanSnd(){ fryingPan.play(0, 9999); } public function pauseLevel(){ if (!pauseFlag){ if (levelTimer.running){ levelTimer.stop(); }; dispatchEvent(new Event(LEVEL_PAUSED)); MutebleSound.silencer.dispatchEvent(new Event(MutebleSound.PAUSE_ALL_SOUNDS)); } else { if (!levelTimer.running){ levelTimer.start(); }; dispatchEvent(new Event(LEVEL_RESUMED)); MutebleSound.silencer.dispatchEvent(new Event(MutebleSound.RESUME_ALL_SOUNDS)); }; pauseFlag = !(pauseFlag); } public function showTutorial(){ if (tutorial){ tutorial.visible = true; }; } public function startMe(){ Game.getInstance().addChild(lvlBackground); Game.getInstance().addChild(zombieContainer); Game.getInstance().addChild(moneyContainer); Game.getInstance().addChild(tableContainer); Game.getInstance().addChild(blocksContainer); Game.getInstance().addChild(tableTopContainer); Game.getInstance().addChild(itemContainer); Game.getInstance().addChild(hud); } public function stopGrillSnd(){ var _local1:Boolean; var _local2:int; _local1 = false; _local2 = (steaks.length - 1); while (((!(_local1)) && ((_local2 >= 0)))) { if ((((steaks[_local2].visible == true)) && (!(steaks[_local2].dragged)))){ _local1 = true; }; _local2--; }; _local2 = (sausages.length - 1); while (((!(_local1)) && ((_local2 >= 0)))) { if ((((sausages[_local2].visible == true)) && (!(sausages[_local2].dragged)))){ _local1 = true; }; _local2--; }; if (!_local1){ grill.stop(); }; } } }//package gameplay
Section 30
//Background (graphics.Background) package graphics { import flash.display.*; public class Background extends MovieClip { public function Background(){ addFrameScript(0, frame1); super(); cacheAsBitmap = true; } function frame1(){ stop(); } } }//package graphics
Section 31
//BadNight (graphics.BadNight) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class BadNight extends MovieClip { public var backToMenu:TextField; public var tryAgain:TextField; public var stats:TextField; public function BadNight(){ tryAgain.addEventListener(MouseEvent.CLICK, onClick); tryAgain.addEventListener(MouseEvent.MOUSE_OVER, over); tryAgain.addEventListener(MouseEvent.MOUSE_OUT, out); backToMenu.addEventListener(MouseEvent.CLICK, onClick); backToMenu.addEventListener(MouseEvent.MOUSE_OVER, over); backToMenu.addEventListener(MouseEvent.MOUSE_OUT, out); stats.text = (("Needed to earn: " + Game.getInstance().currentLevel.neededMoney.toString()) + "$\n"); stats.appendText(((((("Earned: " + Game.getInstance().lastScore.toString()) + "$\n") + "Total: ") + Game.getInstance().returnStats().toString()) + "$\n")); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ if (_arg1.currentTarget == tryAgain){ Game.getInstance().retryLevel(); }; if (_arg1.currentTarget == backToMenu){ Game.getInstance().goToMenu(); }; } } }//package graphics
Section 32
//Balloon (graphics.Balloon) package graphics { import flash.events.*; import gameplay.elements.*; import flash.display.*; public class Balloon extends MovieClip { public var chips1:MovieClip; public var chips2:MovieClip; public var burger:MovieClip; public var chips3:MovieClip; public var hotDog:MovieClip; public var coke:MovieClip; public var lemonade:MovieClip; public function showOrder(_arg1:Array){ var _local2:MovieClip; var _local3:int; var _local4:int; hotDog.visible = false; hotDog.bloodySauce.visible = false; hotDog.greenSauce.visible = false; hotDog.nails.visible = false; burger.visible = false; burger.bloodySauce.visible = false; burger.greenSauce.visible = false; burger.nails.visible = false; coke.visible = false; lemonade.visible = false; chips1.visible = false; chips2.visible = false; chips3.visible = false; _local3 = 0; _local4 = 0; while (_local4 < _arg1.length) { if (_arg1[_local4] == Item.HOT_DOG){ hotDog.visible = true; _local2 = hotDog; }; if (_arg1[_local4] == Item.HAMBURGER){ burger.visible = true; _local2 = burger; }; if (_arg1[_local4] == Item.ONION){ _local2.nails.visible = true; }; if (_arg1[_local4] == Item.KETCHUP){ _local2.bloodySauce.visible = true; }; if (_arg1[_local4] == Item.MUSTARD){ _local2.greenSauce.visible = true; }; if (_arg1[_local4] == Item.COKE){ coke.visible = true; }; if (_arg1[_local4] == Item.LEMONADE){ lemonade.visible = true; }; if (_arg1[_local4] == Item.CHIPS){ _local3++; }; _local4++; }; switch (_local3){ case 3: chips3.visible = true; case 2: chips2.visible = true; case 1: chips1.visible = true; default: break; }; } } }//package graphics
Section 33
//Blocksx (graphics.Blocksx) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.geom.*; public class Blocksx extends MovieClip { public function Blocksx(){ addEventListener(Event.ADDED_TO_STAGE, added); } private function added(_arg1:Event){ var _local2:Point; _local2 = new Point(x, y); _local2 = localToGlobal(_local2); Game.getInstance().currentLevel.blocksContainer.addChild(this); x = _local2.x; y = _local2.y; } } }//package graphics
Section 34
//ButtonBack (graphics.ButtonBack) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ButtonBack extends MovieClip { public function ButtonBack(){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); gotoAndStop("out"); buttonMode = true; tabEnabled = false; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } private function onClick(_arg1:MouseEvent){ MainGameClass.getInstance().play(); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 35
//ButtonHighscores (graphics.ButtonHighscores) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ButtonHighscores extends MovieClip { public function ButtonHighscores(){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); gotoAndStop("out"); buttonMode = true; tabEnabled = false; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } private function onClick(_arg1:MouseEvent){ MainGameClass.getInstance().gotoAndPlay("2Highscores"); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 36
//ButtonProceed (graphics.ButtonProceed) package graphics { import flash.events.*; import flash.display.*; public class ButtonProceed extends MovieClip { public function ButtonProceed(){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } private function onClick(_arg1:MouseEvent){ MovieClip(parent.parent).play(); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 37
//ButtonRetry (graphics.ButtonRetry) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ButtonRetry extends MovieClip { public function ButtonRetry(){ addFrameScript(0, frame1); super(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } function frame1(){ stop(); } private function onClick(_arg1:MouseEvent){ Game.getInstance().retryLevel(); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 38
//ButtonSkip (graphics.ButtonSkip) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ButtonSkip extends MovieClip { public function ButtonSkip(){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; gotoAndStop("out"); } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } private function onClick(_arg1:MouseEvent){ MainGameClass.getInstance().gotoAndPlay("Intro2"); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 39
//ButtonSkipEnding (graphics.ButtonSkipEnding) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ButtonSkipEnding extends MovieClip { public function ButtonSkipEnding(){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; stop(); } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } private function onClick(_arg1:MouseEvent){ MainGameClass.getInstance().gotoAndPlay("2Title"); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 40
//ButtonStory (graphics.ButtonStory) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ButtonStory extends MovieClip { var ciapciak:Blood; public function ButtonStory(){ ciapciak = new Blood(); super(); ciapciak = new Blood(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; addChildAt(ciapciak, 0); ciapciak.scaleX = 2; ciapciak.scaleY = 2; ciapciak.x = 91; ciapciak.y = 65.5; mouseChildren = false; } private function onOver(_arg1:MouseEvent){ ciapciak.play(); } public function update(){ } private function onClick(_arg1:MouseEvent){ MainGameClass.getInstance().setStoryMode(); MainGameClass.getInstance().play(); ciapciak.play(); } private function onOut(_arg1:MouseEvent){ ciapciak.gotoAndStop(1); } } }//package graphics
Section 41
//ButtonTime (graphics.ButtonTime) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ButtonTime extends MovieClip { var ciapciak:Blood; public function ButtonTime(){ ciapciak = new Blood(); super(); ciapciak = new Blood(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; addChildAt(ciapciak, 0); ciapciak.scaleX = 2; ciapciak.scaleY = 2; ciapciak.x = 91; ciapciak.y = 65.5; mouseChildren = false; } private function onOver(_arg1:MouseEvent){ ciapciak.play(); } public function update(){ } private function onClick(_arg1:MouseEvent){ MainGameClass.getInstance().setTimeMode(); MainGameClass.getInstance().play(); ciapciak.play(); } private function onOut(_arg1:MouseEvent){ ciapciak.gotoAndStop(1); } } }//package graphics
Section 42
//CareerIntro (graphics.CareerIntro) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class CareerIntro extends MovieClip { public var needToEarn:TextField; public var titleS:TextField; public var okBtn:TextField; public function CareerIntro(){ var _local1:int; super(); okBtn.addEventListener(MouseEvent.CLICK, onClick); okBtn.addEventListener(MouseEvent.MOUSE_OVER, over); okBtn.addEventListener(MouseEvent.MOUSE_OUT, out); titleS.text = "Night "; _local1 = Game.getInstance().levelNr; titleS.appendText(_local1.toString()); needToEarn.text = (("You need to earn: " + Game.getInstance().currentLevel.neededMoney.toString()) + "$"); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } public function remove(){ if (parent){ parent.removeChild(this); }; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ remove(); Game.getInstance().startLevel(Game.getInstance().levelNr); } } }//package graphics
Section 43
//Environment (graphics.Environment) package graphics { import flash.events.*; import main.*; import flash.display.*; public class Environment extends MovieClip { public function Environment(){ addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(Event.REMOVED_FROM_STAGE, removed); } private function added(_arg1:Event){ Game.getInstance().currentLevel.environment = this; Game.getInstance().currentLevel.envirContainer.addChild(this); } public function remove(){ if (parent){ parent.removeChild(this); }; Game.getInstance().currentLevel.environment = null; } private function removed(_arg1:Event){ } } }//package graphics
Section 44
//ExitBtn (graphics.ExitBtn) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ExitBtn extends MovieClip { public function ExitBtn(){ addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } private function onClick(_arg1:MouseEvent){ Game.getInstance().currentLevel.remove(); MainGameClass.getInstance().gotoAndPlay("2Title"); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 45
//GameMenuLevel (graphics.GameMenuLevel) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class GameMenuLevel extends MovieClip { public var foodName:TextField; public var description:TextField; public var price:TextField; public var food:MovieClip; public function GameMenuLevel(){ description.text = ""; price.text = ""; foodName.text = ""; food.hotDog.visible = false; food.hotDog.bloodySauce.visible = false; food.hotDog.greenSauce.visible = false; food.hotDog.nails.visible = false; food.burger.visible = false; food.burger.bloodySauce.visible = false; food.burger.greenSauce.visible = false; food.burger.nails.visible = false; food.coke.visible = false; food.lemonade.visible = false; food.chips.visible = false; } } }//package graphics
Section 46
//HighScores (graphics.HighScores) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; import flash.net.*; public class HighScores extends MovieClip { public var backToMenu:TextField; private var file:SharedObject; public var results:TextField; private static var list:Array; public function HighScores(){ if (list == null){ list = new Array(); update(); }; this.visible = false; backToMenu.addEventListener(MouseEvent.CLICK, onClick); backToMenu.addEventListener(MouseEvent.MOUSE_OVER, over); backToMenu.addEventListener(MouseEvent.MOUSE_OUT, out); addEventListener(Event.REMOVED_FROM_STAGE, removed); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function removed(_arg1:Event){ } public function showScores(){ var _local1:int; var _local2:String; var _local3:int; this.visible = true; if (!(parent is MainMenu)){ update(); }; _local1 = 1; _local2 = ""; _local3 = (list.length - 1); while (_local3 >= 0) { _local2 = (_local2 + (((((("" + _local1.toString()) + ". ") + list[_local3][0]) + " - ") + list[_local3][1]) + "\n")); _local1++; _local3--; }; results.text = _local2; } public function update():Boolean{ var _local1:Boolean; var _local2:int; file = SharedObject.getLocal("tempFile"); if (!file.data.savedValue){ list.push(new Array("Kenny", 0)); list.push(new Array("Eric", 0)); list.push(new Array("Bonzo", 0)); file.data.savedValue = list; _local1 = false; } else { _local1 = true; list = file.data.savedValue; if (Game.getInstance()){ _local2 = (list.length - 1); while (_local2 >= 0) { if (list[_local2][1] <= Game.getInstance().lastScore){ list.splice((_local2 + 1), 0, new Array(Game.getInstance().playerName, Game.getInstance().lastScore)); list.splice(0, 1); file.data.savedValue = list; break; }; _local2--; }; }; }; return (_local1); } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ if (_arg1.currentTarget == backToMenu){ if ((parent is MainMenu)){ this.visible = false; parent.removeChild(this); } else { parent.removeChild(this); Game.getInstance().goToMenu(); }; }; } } }//package graphics
Section 47
//Hud (graphics.Hud) package graphics { import flash.events.*; import main.*; import sounds.*; import flash.display.*; import flash.text.*; import gameplay.*; public class Hud extends MovieClip { private var result:Number; public var popups:Popups; private var levelRef:Level; private var flag:Boolean; private var t:String; public var menuBtn:MovieClip; private var clockSnd:Clock1; public var earnedMoney:TextField; private var ss:Number; private var mm:Number; public var time:TextField; private var temp:String; public function Hud(){ flag = true; clockSnd = new Clock1(); x = 10; y = 9; addEventListener(Event.ADDED_TO_STAGE, added); } private function added(_arg1:Event){ menuBtn.addEventListener(MouseEvent.CLICK, onClick); menuBtn.addEventListener(MouseEvent.MOUSE_OVER, over); menuBtn.addEventListener(MouseEvent.MOUSE_OUT, out); levelRef = Game.getInstance().currentLevel; if (Game.getInstance().gameType == "career"){ temp = (("/" + levelRef.neededMoney) + "$"); } else { temp = "$"; }; earnedMoney.text = (levelRef.earnedMoney + temp); updateMoney(); updateTime(); } public function showFailInfo(){ popups.gotoAndPlay("failInfo"); } public function showOutro(){ popups.gotoAndPlay("outro"); } public function updateTime(){ result = (levelRef.timeLimit - levelRef.gameTime); if (result < 0){ result = 0; }; if (result != 0){ ss = (result % 60); } else { ss = 0; }; t = ss.toString(); if (t.length < 2){ t = ("0" + t); }; mm = Math.floor((result / 60)); time.text = ((mm.toString() + ":") + t); if ((((result < 5)) && (flag))){ flag = false; clockSnd.play(0, 4); }; } private function out(_arg1:MouseEvent){ menuBtn.gotoAndStop("out"); } public function updateMoney(){ earnedMoney.text = (levelRef.earnedMoney + temp); } public function showIntro(){ if (Game.getInstance().gameType == "career"){ popups.gotoAndPlay("intro"); } else { Game.getInstance().currentLevel.pauseLevel(); popups.gotoAndPlay("timeChallengeIntro"); }; } public function remove(){ if (parent){ parent.removeChild(this); }; } public function placeClear(){ popups.gotoAndPlay("place_complete"); } public function todaysMenu(){ levelRef.pauseLevel(); popups.gotoAndPlay("todays_menu"); } private function over(_arg1:MouseEvent){ menuBtn.gotoAndStop("over"); } private function onClick(_arg1:MouseEvent){ if (levelRef.pauseFlag == false){ levelRef.pauseLevel(); }; popups.gotoAndPlay("menu_on"); } } }//package graphics
Section 48
//Hudpppp (graphics.Hudpppp) package graphics { import flash.display.*; import flash.text.*; public dynamic class Hudpppp extends MovieClip { public var menuBtn:TextField; public var earnedMoney:TextField; public var goToMenu:TextField; public var pauseBtn:TextField; public var sign:TextField; public var time:TextField; public var backToGame:TextField; } }//package graphics
Section 49
//Instructions (graphics.Instructions) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class Instructions extends MovieClip { public var closeBtn:TextField; public function Instructions(){ closeBtn.addEventListener(MouseEvent.CLICK, onClick); closeBtn.addEventListener(MouseEvent.MOUSE_OVER, over); closeBtn.addEventListener(MouseEvent.MOUSE_OUT, out); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ Game.getInstance().gotoAndStop("mainMenu"); } } }//package graphics
Section 50
//LogoAddicting (graphics.LogoAddicting) package graphics { import flash.events.*; import flash.display.*; import flash.net.*; public class LogoAddicting extends MovieClip { public function LogoAddicting(){ addEventListener(MouseEvent.CLICK, onClick); buttonMode = true; } private function onClick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.addictinggames.com")); } } }//package graphics
Section 51
//LogoFactory (graphics.LogoFactory) package graphics { import flash.events.*; import flash.display.*; import flash.net.*; public class LogoFactory extends MovieClip { public function LogoFactory(){ addEventListener(MouseEvent.CLICK, onClick); buttonMode = true; } private function onClick(_arg1:MouseEvent){ navigateToURL(new URLRequest("http://www.game-factory.eu")); } } }//package graphics
Section 52
//MainMenu (graphics.MainMenu) package graphics { import flash.display.*; public class MainMenu extends MovieClip { } }//package graphics
Section 53
//Map (graphics.Map) package graphics { import flash.display.*; public dynamic class Map extends MovieClip { } }//package graphics
Section 54
//Menu (graphics.Menu) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class Menu extends MovieClip { public var speed:TextField; public var career:TextField; public function Menu(){ speed.addEventListener(MouseEvent.CLICK, onClick); speed.addEventListener(MouseEvent.MOUSE_OVER, over); speed.addEventListener(MouseEvent.MOUSE_OUT, out); career.addEventListener(MouseEvent.CLICK, onClick); career.addEventListener(MouseEvent.MOUSE_OVER, over); career.addEventListener(MouseEvent.MOUSE_OUT, out); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ if (_arg1.currentTarget == speed){ Game.getInstance().gotoAndStop("speedIntro"); }; if (_arg1.currentTarget == career){ Game.getInstance().gameType = "career"; Game.getInstance().levelNr = 0; Game.getInstance().gotoAndStop("selectPlace"); }; } } }//package graphics
Section 55
//Outro (graphics.Outro) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class Outro extends MovieClip { public var menuBtn:TextField; public var stats:TextField; public function Outro(){ var _local1:Array; var _local2:Number; var _local3:int; super(); menuBtn.addEventListener(MouseEvent.CLICK, onClick); menuBtn.addEventListener(MouseEvent.MOUSE_OVER, over); menuBtn.addEventListener(MouseEvent.MOUSE_OUT, out); _local2 = 0; _local1 = Game.getInstance().stats; stats.text = ""; _local3 = 0; while (_local3 < _local1.length) { stats.appendText((((("Place" + _local3.toString()) + " ") + _local1[_local3].toString()) + "\n")); _local2 = (_local2 + _local1[_local3]); _local3++; }; stats.appendText(("Total score: " + _local2.toString())); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ Game.getInstance().goToMenu(); } } }//package graphics
Section 56
//PlaceButton (graphics.PlaceButton) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class PlaceButton extends MovieClip { public var btnState;// = "unactive" public var sign:TextField; public var _mask:MovieClip; public function PlaceButton(){ btnState = "unactive"; super(); _mask.addEventListener(MouseEvent.CLICK, onClick); _mask.addEventListener(MouseEvent.MOUSE_OVER, onOver); _mask.addEventListener(MouseEvent.MOUSE_OUT, onOut); _mask.buttonMode = true; tabEnabled = false; mouseChildren = true; MainGameClass.getInstance().getState(this); gotoAndStop(btnState); } private function onOver(_arg1:MouseEvent){ if (btnState == "active"){ gotoAndStop("visited"); }; } private function onClick(_arg1:MouseEvent){ if (btnState == "active"){ MainGameClass.getInstance().gotoAndPlay("Map2"); }; } private function onOut(_arg1:MouseEvent){ if (btnState == "active"){ gotoAndStop("active"); }; } } }//package graphics
Section 57
//PlaceSelect (graphics.PlaceSelect) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; import gameplay.*; public class PlaceSelect extends MovieClip { public var morgue:TextField; public var mortuary:TextField; public var city:TextField; var levelRef:Level; public var church:TextField; public var cemetery:TextField; public function PlaceSelect(){ Game.getInstance().setNextLevel(); cemetery.addEventListener(MouseEvent.CLICK, onClick); cemetery.addEventListener(MouseEvent.MOUSE_OVER, over); cemetery.addEventListener(MouseEvent.MOUSE_OUT, out); church.addEventListener(MouseEvent.CLICK, onClick); church.addEventListener(MouseEvent.MOUSE_OVER, over); church.addEventListener(MouseEvent.MOUSE_OUT, out); city.addEventListener(MouseEvent.CLICK, onClick); city.addEventListener(MouseEvent.MOUSE_OVER, over); city.addEventListener(MouseEvent.MOUSE_OUT, out); morgue.addEventListener(MouseEvent.CLICK, onClick); morgue.addEventListener(MouseEvent.MOUSE_OVER, over); morgue.addEventListener(MouseEvent.MOUSE_OUT, out); mortuary.addEventListener(MouseEvent.CLICK, onClick); mortuary.addEventListener(MouseEvent.MOUSE_OVER, over); mortuary.addEventListener(MouseEvent.MOUSE_OUT, out); levelRef = Game.getInstance().currentLevel; } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ switch (_arg1.currentTarget){ case city: Game.getInstance().placeBackground = "cityAtNight"; Game.getInstance().place = 0; break; case morgue: Game.getInstance().placeBackground = "morgue"; Game.getInstance().place = 1; break; case mortuary: Game.getInstance().placeBackground = "mortuary"; Game.getInstance().place = 2; break; case cemetery: Game.getInstance().placeBackground = "cemetery"; Game.getInstance().place = 3; break; case church: Game.getInstance().placeBackground = "church"; Game.getInstance().place = 4; break; default: levelRef.lvlBackground = new MovieClip(); }; Game.getInstance().clearPlaceStats(); Game.getInstance().gotoAndStop("careerIntro"); } } }//package graphics
Section 58
//PopUpInfo (graphics.PopUpInfo) package graphics { import flash.events.*; import flash.display.*; import flash.text.*; import flash.utils.*; public class PopUpInfo extends MovieClip { var t2:Number; var t1:Number; var timer:Timer; public var textInfo:TextField; var fade:Boolean; public function PopUpInfo(_arg1:Number=0, _arg2:Number=0, _arg3:String="", _arg4:Boolean=true){ fade = _arg4; if (fade){ alpha = 0; }; t1 = 0; t2 = 40; x = _arg1; y = _arg2; textInfo.text = _arg3; timer = new Timer(100); addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(Event.REMOVED_FROM_STAGE, removed); timer.addEventListener(TimerEvent.TIMER, time); } private function added(_arg1){ timer.start(); } public function dropInfo(_arg1, _arg2:Number, _arg3:String){ x = _arg1; y = _arg2; textInfo.text = _arg3; } public function remove(){ if (parent){ parent.removeChild(this); }; } private function removed(_arg1){ removeEventListener(Event.ADDED_TO_STAGE, added); removeEventListener(Event.REMOVED_FROM_STAGE, removed); timer.removeEventListener(TimerEvent.TIMER, time); } private function time(_arg1){ t1 = (t1 + 1); if (fade){ if (t1 < (t2 * 0.5)){ alpha = (alpha + (2 / t2)); } else { alpha = (alpha - (2 / t2)); }; }; if (t1 > t2){ remove(); }; } } }//package graphics
Section 59
//Popups (graphics.Popups) package graphics { import flash.events.*; import main.*; import sounds.*; import flash.display.*; import flash.text.*; import gameplay.*; public class Popups extends MovieClip { public var fail:MovieClip; public var popupMenu:MovieClip; public var night:MovieClip; public var excellent:MovieClip; public var done:MovieClip; public var certificate:MovieClip; public function Popups(){ addFrameScript(0, frame1, 1, frame2, 66, frame67, 113, frame114, 192, frame193, 203, frame204, 251, frame252, 253, frame254, 340, frame341, 352, frame353, 353, frame354, 398, frame399, 411, frame412, 431, frame432, 441, frame442, 477, frame478, 489, frame490, 567, frame568, 580, frame581, 657, frame658, 669, frame670, 695, frame696, 706, frame707, 707, frame708, 726, frame727, 736, frame737); super(); } function frame399(){ stop(); } function frame670(){ stop(); } public function updateDone(){ done.neededMoney.text = ("$" + Game.getInstance().currentLevel.neededMoney.toString()); done.earnedMoney.text = ("$" + Game.getInstance().currentLevel.earnedMoney.toString()); done.total.text = ("$" + Game.getInstance().returnStats().toString()); } public function updateCertificate(){ var _local1:Array; var _local2:Number; var _local3:int; _local2 = 0; _local1 = MainGameClass.getInstance().returnScores(); certificate.addEventListener(MouseEvent.CLICK, cert); certificate.score.t1.text = _local1[0][1].toString(); certificate.score.t2.text = _local1[1][1].toString(); certificate.score.t3.text = _local1[2][1].toString(); certificate.score.t4.text = _local1[3][1].toString(); certificate.score.t5.text = _local1[4][1].toString(); _local3 = 0; while (_local3 < _local1.length) { _local2 = (_local2 + _local1[_local3][1]); _local3++; }; certificate.score.total.text = _local2.toString(); } public function endTodaysMenu(){ Game.getInstance().currentLevel.pauseLevel(); } public function updateIntro(){ night.gotoAndStop(Game.getInstance().levelNr); night.money.text = ("$" + Game.getInstance().currentLevel.neededMoney.toString()); } function frame442(){ gotoAndPlay("Outro"); } function frame204(){ stop(); } public function resume(){ Game.getInstance().currentLevel.pauseLevel(); } function frame568(){ stop(); } function frame727(){ stop(); } function frame432(){ stop(); updateCertificate(); } function frame341(){ stop(); } function frame737(){ endTodaysMenu(); gotoAndPlay("intro"); } public function endLevel(){ Game.getInstance().nextLevel(); } public function cert(_arg1:MouseEvent){ MainGameClass.getInstance().gotoAndPlay("Outro"); } function frame1(){ stop(); } function frame581(){ updateSpeedOutro(); } public function submitScore(){ MainGameClass.getInstance().playerName = excellent.playerName.text; MainGameClass.getInstance().lastScore = Game.getInstance().currentLevel.earnedMoney; Game.getInstance().goToMenu(); } function frame696(){ stop(); } function frame353(){ stop(); } public function updateFail(){ fail.neededMoney.text = ("$" + Game.getInstance().currentLevel.neededMoney.toString()); fail.earnedMoney.text = ("$" + Game.getInstance().currentLevel.earnedMoney.toString()); } public function showTutorial(){ Game.getInstance().currentLevel.showTutorial(); } public function endPopupMenu(){ popupMenu.play(); popupMenu.removeEventListener(MouseEvent.CLICK, endMenu); } function frame354(){ updateDone(); } function frame114(){ stop(); endLevel(); } public function updateSpeedOutro(){ excellent.earned.text = ("$" + Game.getInstance().lastScore.toString()); } function frame478(){ stop(); } function frame193(){ stop(); } function frame2(){ updateIntro(); } function frame490(){ stop(); resume(); } function frame252(){ stop(); goToMap(); } function frame658(){ stop(); } function frame412(){ stop(); endLevel(); } function frame254(){ updateFail(); } public function goToMap(){ Game.getInstance().goToMap(); } private function endMenu(_arg1:MouseEvent){ Game.getInstance().currentLevel.hud.popups.play(); } public function setPopupMenu(){ switch (Game.getInstance().currentLevel.itemsAdded){ case "level1": popupMenu.m1.foodName.text = "Bloody HotDog"; popupMenu.m1.description.text = "Cooked finger in fresh meat with bloody sauce!"; popupMenu.m1.price.text = "17"; popupMenu.m1.food.hotDog.visible = true; popupMenu.m1.food.hotDog.bloodySauce.visible = true; break; case "level2": popupMenu.m2.food.hotDog.visible = true; popupMenu.m2.food.hotDog.bloodySauce.visible = true; popupMenu.m2.foodName.text = "Bloody HotDog"; popupMenu.m2.description.text = "Cooked finger in fresh meat with bloody sauce!"; popupMenu.m2.price.text = "17"; popupMenu.m1.foodName.text = "Energy Glop"; popupMenu.m1.price.text = "5"; popupMenu.m1.description.text = "Feel out of energy? Try our energy drink!"; popupMenu.m1.food.lemonade.visible = true; break; case "level4": popupMenu.m3.food.hotDog.visible = true; popupMenu.m3.food.hotDog.bloodySauce.visible = true; popupMenu.m3.foodName.text = "Bloody HotDog"; popupMenu.m3.description.text = "Cooked finger in fresh meat with bloody sauce!"; popupMenu.m3.price.text = "17"; popupMenu.m2.foodName.text = "Energy Glop"; popupMenu.m2.description.text = "Feel out of energy? Try our energy drink!"; popupMenu.m2.price.text = "5"; popupMenu.m2.food.lemonade.visible = true; popupMenu.m1.foodName.text = "Fryied Eye Balls"; popupMenu.m1.description.text = "Eye balls fried in deep oil"; popupMenu.m1.price.text = "10"; popupMenu.m1.food.chips.visible = true; break; case "level6": popupMenu.m3.foodName.text = "Energy Glop"; popupMenu.m3.description.text = "Feel out of energy? Try our energy drink!"; popupMenu.m3.price.text = "5"; popupMenu.m3.food.lemonade.visible = true; popupMenu.m2.foodName.text = "Fryied Eye Balls"; popupMenu.m2.description.text = "Eye balls fried in deep oil"; popupMenu.m2.price.text = "10"; popupMenu.m2.food.chips.visible = true; popupMenu.m1.foodName.text = "Fresh Blood"; popupMenu.m1.description.text = "Fresh blood. Always served chilled!"; popupMenu.m1.price.text = "10"; popupMenu.m1.food.coke.visible = true; break; case "level8": popupMenu.m3.foodName.text = "Fryied Eye Balls"; popupMenu.m3.description.text = "Eye balls fried in deep oil"; popupMenu.m3.price.text = "10"; popupMenu.m3.food.chips.visible = true; popupMenu.m2.foodName.text = "Fresh Blood"; popupMenu.m2.description.text = "Fresh blood. Always served chilled!"; popupMenu.m2.price.text = "10"; popupMenu.m2.food.coke.visible = true; popupMenu.m1.food.burger.visible = true; popupMenu.m1.foodName.text = "Bloody Brain"; popupMenu.m1.description.text = "Fryied toung inside of brain halves with bloody sauce"; popupMenu.m1.price.text = "37"; popupMenu.m1.food.burger.bloodySauce.visible = true; break; case "level10": popupMenu.m3.foodName.text = "Fresh Blood"; popupMenu.m3.description.text = "Fresh blood. Always served chilled!"; popupMenu.m3.price.text = "10"; popupMenu.m3.food.coke.visible = true; popupMenu.m2.food.hotDog.visible = true; popupMenu.m2.food.hotDog.greenSauce.visible = true; popupMenu.m2.food.hotDog.bloodySauce.visible = true; popupMenu.m2.description.text = "Now you can get our delicious HotDog with new spicy sauce!"; popupMenu.m2.foodName.text = "Spicy HotDog"; popupMenu.m2.price.text = "19"; popupMenu.m1.food.burger.visible = true; popupMenu.m1.food.burger.greenSauce.visible = true; popupMenu.m1.food.burger.bloodySauce.visible = true; popupMenu.m1.description.text = "Try yummy brain halves with new spicy flavour!"; popupMenu.m1.foodName.text = "Spicy Brain"; popupMenu.m1.price.text = "39"; break; case "level12": popupMenu.m3.foodName.text = "Fresh Blood"; popupMenu.m3.description.text = "Fresh blood. Always served chilled!"; popupMenu.m3.price.text = "10"; popupMenu.m3.food.coke.visible = true; popupMenu.m2.food.hotDog.visible = true; popupMenu.m2.food.hotDog.greenSauce.visible = true; popupMenu.m2.food.hotDog.bloodySauce.visible = true; popupMenu.m2.food.hotDog.nails.visible = true; popupMenu.m2.foodName.text = "Crispy Spicy HotDog"; popupMenu.m2.description.text = "Try delicious, fried nails added to our Spicy HotDog!"; popupMenu.m2.price.text = "23"; popupMenu.m1.food.burger.visible = true; popupMenu.m1.food.burger.greenSauce.visible = true; popupMenu.m1.food.burger.bloodySauce.visible = true; popupMenu.m1.food.burger.nails.visible = true; popupMenu.m1.description.text = "Try delicious, fried nails added to our Spicy Burger!"; popupMenu.m1.foodName.text = "Crispy Spicy Burger"; popupMenu.m1.price.text = "43"; break; default: break; }; if (popupMenu.m1.price.text != ""){ popupMenu.m1.price.text = (popupMenu.m1.price.text + "$"); }; if (popupMenu.m2.price.text != ""){ popupMenu.m2.price.text = (popupMenu.m2.price.text + "$"); }; if (popupMenu.m3.price.text != ""){ popupMenu.m3.price.text = (popupMenu.m3.price.text + "$"); }; popupMenu.addEventListener(MouseEvent.CLICK, endMenu); popupMenu.play(); } function frame67(){ stop(); showTutorial(); } function frame707(){ stop(); submitScore(); } function frame708(){ setPopupMenu(); } } }//package graphics
Section 60
//Preloader (graphics.Preloader) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class Preloader extends MovieClip { public var percent2:TextField; public var percent1:TextField; var isFinished:Boolean; public function Preloader(){ isFinished = false; startPreloading(); } function loadingUpdate(_arg1:Event):void{ var _local2:Number; var _local3:Number; var _local4:String; var _local5:Number; _local2 = MainGameClass.getInstance().loaderInfo.bytesTotal; _local3 = MainGameClass.getInstance().loaderInfo.bytesLoaded; _local5 = Math.round(((_local3 * 100) / _local2)); _local4 = (_local5.toString() + "%"); percent1.text = _local4; percent2.text = _local4; gotoAndStop(_local5); if (_local2 <= _local3){ this.removeEventListener(Event.ENTER_FRAME, loadingUpdate); MainGameClass.getInstance().gotoAndPlay("Preloader2"); }; } private function startPreloading():void{ this.addEventListener(Event.ENTER_FRAME, loadingUpdate); } } }//package graphics
Section 61
//ResumeBtn (graphics.ResumeBtn) package graphics { import flash.events.*; import main.*; import flash.display.*; public class ResumeBtn extends MovieClip { public function ResumeBtn(){ addFrameScript(0, frame1); super(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } function frame1(){ stop(); } private function onClick(_arg1:MouseEvent){ MovieClip(parent.parent).gotoAndPlay("menu_off"); Game.getInstance().currentLevel.pauseLevel(); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 62
//RetryButton (graphics.RetryButton) package graphics { import flash.events.*; import main.*; import flash.display.*; public class RetryButton extends SimpleButton { public function RetryButton(){ addEventListener(MouseEvent.CLICK, onClick); } private function onClick(_arg1){ Game.getInstance().retryLevel(); } } }//package graphics
Section 63
//SpeedIntro (graphics.SpeedIntro) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class SpeedIntro extends MovieClip { public var okBtn:TextField; public function SpeedIntro(){ okBtn.addEventListener(MouseEvent.CLICK, onClick); okBtn.addEventListener(MouseEvent.MOUSE_OVER, over); okBtn.addEventListener(MouseEvent.MOUSE_OUT, out); } private function out(_arg1:MouseEvent){ if (_arg1.currentTarget == okBtn){ okBtn.scaleX = 1; okBtn.scaleY = 1; }; } public function remove(){ if (parent){ parent.removeChild(this); }; } private function over(_arg1:MouseEvent){ if (_arg1.currentTarget == okBtn){ okBtn.scaleX = 1.2; okBtn.scaleY = 1.2; }; } private function onClick(_arg1:MouseEvent){ remove(); Game.getInstance().gameType = "speed"; Game.getInstance().levelNr = -1; Game.getInstance().startLevel(-1); } } }//package graphics
Section 64
//SpeedSummary (graphics.SpeedSummary) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class SpeedSummary extends MovieClip { public var submit:TextField; public var backToMenu:TextField; public var submitDialog:SubmitDialog; public var playAgain:TextField; public var money:TextField; public function SpeedSummary(){ playAgain.addEventListener(MouseEvent.CLICK, onClick); playAgain.addEventListener(MouseEvent.MOUSE_OVER, over); playAgain.addEventListener(MouseEvent.MOUSE_OUT, out); submit.addEventListener(MouseEvent.CLICK, onClick); submit.addEventListener(MouseEvent.MOUSE_OVER, over); submit.addEventListener(MouseEvent.MOUSE_OUT, out); backToMenu.addEventListener(MouseEvent.CLICK, onClick); backToMenu.addEventListener(MouseEvent.MOUSE_OVER, over); backToMenu.addEventListener(MouseEvent.MOUSE_OUT, out); money.text = (Game.getInstance().lastScore.toString() + "$"); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ if (_arg1.currentTarget == playAgain){ Game.getInstance().retryLevel(); }; if (_arg1.currentTarget == submit){ submitDialog.visible = true; }; if (_arg1.currentTarget == backToMenu){ Game.getInstance().goToMenu(); }; } } }//package graphics
Section 65
//SubmitBtn (graphics.SubmitBtn) package graphics { import flash.events.*; import flash.display.*; public class SubmitBtn extends MovieClip { public function SubmitBtn(){ addFrameScript(0, frame1); super(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } function frame1(){ stop(); } private function onClick(_arg1:MouseEvent){ MovieClip(parent.parent).play(); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 66
//SubmitDialog (graphics.SubmitDialog) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class SubmitDialog extends MovieClip { public var okButton:TextField; public var scores:HighScores; public var closeBtn:TextField; public var inputName:TextField; public var score:TextField; public function SubmitDialog(){ okButton.addEventListener(MouseEvent.CLICK, onClick); okButton.addEventListener(MouseEvent.MOUSE_OVER, over); okButton.addEventListener(MouseEvent.MOUSE_OUT, out); closeBtn.addEventListener(MouseEvent.CLICK, onClick); closeBtn.addEventListener(MouseEvent.MOUSE_OVER, over); closeBtn.addEventListener(MouseEvent.MOUSE_OUT, out); inputName.maxChars = 13; score.text = ("Submit your score: " + Game.getInstance().lastScore.toString()); visible = false; } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ if (_arg1.currentTarget == okButton){ Game.getInstance().playerName = inputName.text; scores.showScores(); } else { this.visible = false; }; } } }//package graphics
Section 67
//SubmitScoreBtn (graphics.SubmitScoreBtn) package graphics { import flash.events.*; import flash.display.*; public class SubmitScoreBtn extends MovieClip { public function SubmitScoreBtn(){ addFrameScript(0, frame1); super(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } function frame1(){ stop(); } private function onClick(_arg1:MouseEvent){ MovieClip(parent.parent).gotoAndPlay("submit"); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 68
//SummaryScreen (graphics.SummaryScreen) package graphics { import flash.events.*; import main.*; import flash.display.*; import flash.text.*; public class SummaryScreen extends MovieClip { public var nextLvl:TextField; public var stats:TextField; public function SummaryScreen(){ nextLvl.addEventListener(MouseEvent.CLICK, onClick); nextLvl.addEventListener(MouseEvent.MOUSE_OVER, over); nextLvl.addEventListener(MouseEvent.MOUSE_OUT, out); stats.text = (("Needed to earn: " + Game.getInstance().currentLevel.neededMoney.toString()) + "\n"); stats.appendText(((((("Earned: " + Game.getInstance().lastScore.toString()) + "\n") + "Total: ") + Game.getInstance().returnStats().toString()) + "\n")); } private function out(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1; _arg1.currentTarget.scaleY = 1; } private function over(_arg1:MouseEvent){ _arg1.currentTarget.scaleX = 1.2; _arg1.currentTarget.scaleY = 1.2; } private function onClick(_arg1:MouseEvent){ Game.getInstance().setNextLevel(); Game.getInstance().gotoAndStop("careerIntro"); } } }//package graphics
Section 69
//TitleMuteButton (graphics.TitleMuteButton) package graphics { import flash.events.*; import main.*; import sounds.*; import flash.display.*; public class TitleMuteButton extends MovieClip { var flag:Boolean; var s;// = "out" var temp;// = "on" public function TitleMuteButton(){ temp = "on"; s = "out"; addFrameScript(0, frame1); super(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); flag = true; buttonMode = true; tabEnabled = false; s = "_out"; if (MainGameClass.getInstance().mute == true){ temp = "off"; } else { temp = "on"; }; update(); } private function onOver(_arg1:MouseEvent){ s = "_over"; update(); } function frame1(){ stop(); } public function update(){ gotoAndStop((temp + s)); } private function onClick(_arg1:MouseEvent){ flag = MainGameClass.getInstance().mute; if (flag){ temp = "on"; MainGameClass.getInstance().mute = false; MainGameClass.getInstance().startMusic(); } else { temp = "off"; MainGameClass.getInstance().mute = true; MutebleSound.silencer.dispatchEvent(new Event(MutebleSound.SILENCE)); }; update(); } private function onOut(_arg1:MouseEvent){ s = "_out"; update(); } } }//package graphics
Section 70
//TitlePlayButton (graphics.TitlePlayButton) package graphics { import flash.events.*; import main.*; import flash.display.*; public class TitlePlayButton extends MovieClip { public function TitlePlayButton(){ addFrameScript(0, frame1); super(); addEventListener(MouseEvent.CLICK, onClick); addEventListener(MouseEvent.MOUSE_OVER, onOver); addEventListener(MouseEvent.MOUSE_OUT, onOut); buttonMode = true; tabEnabled = false; gotoAndStop("out"); } private function onOver(_arg1:MouseEvent){ gotoAndStop("over"); } function frame1(){ stop(); } public function update(){ } private function onClick(_arg1:MouseEvent){ MainGameClass.getInstance().gotoAndPlay("Title2"); } private function onOut(_arg1:MouseEvent){ gotoAndStop("out"); } } }//package graphics
Section 71
//Tutorial (graphics.Tutorial) package graphics { import flash.events.*; import gameplay.elements.*; import main.*; import flash.display.*; import gameplay.*; public class Tutorial extends MovieClip { public var levelRef:Level; public var t:int; public var money:MovieClip; public function Tutorial(){ addFrameScript(0, frame1); super(); levelRef = Game.getInstance().currentLevel; addEventListener(Event.ENTER_FRAME, onFrame); addEventListener(Event.REMOVED_FROM_STAGE, onRemovedFromStage); addEventListener(Event.ADDED_TO_STAGE, onAddedToStage); gotoAndStop(1); mouseEnabled = false; mouseChildren = true; t = 0; } private function onRemovedFromStage(_arg1:Event){ removeEventListener(Event.ENTER_FRAME, onFrame); } function frame1(){ stop(); } public function goNext(){ gotoAndStop((currentFrame + 1)); t++; } public function remove(){ if (parent){ try { parent.removeChild(this); } catch(e:ArgumentError) { }; }; } private function onAddedToStage(_arg1:Event){ levelRef.tutorial = this; visible = false; } private function onFrame(_arg1:Event){ var _local2:Array; var _local3:int; switch (t){ case 0: _local2 = levelRef.breadrolls; _local3 = 0; while (_local3 < _local2.length) { if (_local2[_local3].visible){ goNext(); break; }; _local3++; }; break; case 1: _local2 = levelRef.sausages; _local3 = 0; while (_local3 < _local2.length) { if (_local2[_local3].visible){ goNext(); break; }; _local3++; }; break; case 2: _local2 = levelRef.sausages; _local3 = 0; while (_local3 < _local2.length) { if (HotMeal(_local2[_local3]).isReady()){ goNext(); break; }; _local3++; }; break; case 3: _local2 = levelRef.breadrolls; _local3 = 0; while (_local3 < _local2.length) { if (Item(_local2[_local3]).itemType == Item.HOT_DOG){ goNext(); break; }; _local3++; }; break; case 4: if (levelRef.moneyContainer.numChildren > 0){ goNext(); money = MovieClip(levelRef.moneyContainer.getChildAt(0)); }; break; case 5: if (((((money) && (!((money.parent == levelRef.moneyContainer))))) || ((money.visible == false)))){ remove(); }; break; default: break; }; } } }//package graphics
Section 72
//Tutorial444 (graphics.Tutorial444) package graphics { import flash.display.*; public dynamic class Tutorial444 extends MovieClip { public function Tutorial444(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package graphics
Section 73
//Game (main.Game) package main { import flash.events.*; import flash.media.*; import gameplay.elements.*; import graphics.*; import sounds.*; import flash.display.*; import flash.text.*; import flash.net.*; import gameplay.*; public class Game extends MovieClip { public var environment:Environment; public var mute:Boolean; public var menager:MainGameClass; public var gameType:String; public var levelNr:Number; public var stats:Array; public var channel:SoundChannel; public var place:Number; public var playerName:String; public var levels:Array; public var currentLevel:Level; public var placeBackground;// = "cityAtNight" public var lastScore:Number; public var levelEnvir:String; public static var instance:Game; public function Game(){ placeBackground = "cityAtNight"; super(); addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21, 21, frame22, 22, frame23, 23, frame24, 24, frame25, 25, frame26, 26, frame27, 27, frame28); instance = this; levelNr = 1; levels = new Array(); stats = new Array(5); place = 0; lastScore = -(Infinity); addEventListener(Event.ADDED_TO_STAGE, added); addEventListener(MouseEvent.MOUSE_UP, mup); menager = MainGameClass.getInstance(); clearPlaceStats(); gotoAndStop("empty"); } public function clearPlaceStats(){ stats[place] = 0; } public function showFailScreen(){ currentLevel.pauseLevel(); currentLevel.hud.showFailInfo(); } public function setNextLevel(){ levelNr++; currentLevel = levels[levelNr]; } public function beginGame(){ initGame(); placeBackground = menager.currentActivePlace; MainGameClass.getInstance().updatePlaceScore(placeBackground, 0); menager.currentActivePlace = null; gameType = menager.gameType; if (gameType == "speed"){ startLevel(-1); } else { startLevel(1); }; } public function startLevel(_arg1:Number){ _arg1 = (_arg1 + MainGameClass.getInstance().giveLevelNr()); killChildren(); gotoAndStop("empty"); MutebleSound.silencer.dispatchEvent(new Event(MutebleSound.SILENCE)); switch (_arg1){ case -1: gameType = "speed"; currentLevel = levels[0]; placeBackground = "cementary"; addChild(currentLevel); gotoAndPlay("level12"); break; case 1: currentLevel = levels[1]; addChild(currentLevel); gotoAndPlay("level1"); break; case 2: currentLevel = levels[2]; addChild(currentLevel); gotoAndPlay("level2"); break; case 3: currentLevel = levels[3]; addChild(currentLevel); gotoAndPlay("level3"); break; case 4: currentLevel = levels[4]; addChild(currentLevel); gotoAndPlay("level4"); break; case 5: currentLevel = levels[5]; addChild(currentLevel); gotoAndPlay("level5"); break; case 6: currentLevel = levels[6]; addChild(currentLevel); gotoAndPlay("level6"); break; case 7: currentLevel = levels[7]; addChild(currentLevel); gotoAndPlay("level7"); break; case 8: currentLevel = levels[8]; addChild(currentLevel); gotoAndPlay("level8"); break; case 9: currentLevel = levels[9]; addChild(currentLevel); gotoAndPlay("level9"); break; case 10: currentLevel = levels[10]; addChild(currentLevel); gotoAndPlay("level10"); break; case 11: currentLevel = levels[11]; addChild(currentLevel); gotoAndPlay("level11"); break; case 12: currentLevel = levels[12]; addChild(currentLevel); gotoAndPlay("level12"); break; case 13: currentLevel = levels[13]; addChild(currentLevel); gotoAndPlay("level12"); break; case 14: currentLevel = levels[14]; addChild(currentLevel); gotoAndPlay("level12"); break; case 15: currentLevel = levels[15]; addChild(currentLevel); gotoAndPlay("level12"); break; case 16: currentLevel = levels[16]; addChild(currentLevel); gotoAndPlay("level11"); break; case 17: currentLevel = levels[17]; addChild(currentLevel); gotoAndPlay("level12"); break; case 18: currentLevel = levels[18]; addChild(currentLevel); gotoAndPlay("level12"); break; case 19: currentLevel = levels[19]; addChild(currentLevel); gotoAndPlay("level12"); break; case 20: currentLevel = levels[20]; addChild(currentLevel); gotoAndPlay("level12"); break; case 21: currentLevel = levels[21]; addChild(currentLevel); gotoAndPlay("level11"); break; case 22: currentLevel = levels[22]; addChild(currentLevel); gotoAndPlay("level12"); break; case 23: currentLevel = levels[23]; addChild(currentLevel); gotoAndPlay("level12"); break; case 24: currentLevel = levels[24]; addChild(currentLevel); gotoAndPlay("level12"); break; case 25: currentLevel = levels[25]; addChild(currentLevel); gotoAndPlay("level12"); break; case 26: currentLevel = levels[26]; addChild(currentLevel); gotoAndPlay("level12"); break; case 27: currentLevel = levels[27]; addChild(currentLevel); gotoAndPlay("level12"); break; case 28: currentLevel = levels[28]; addChild(currentLevel); gotoAndPlay("level12"); break; case 29: currentLevel = levels[29]; addChild(currentLevel); gotoAndPlay("level12"); break; case 30: currentLevel = levels[30]; addChild(currentLevel); gotoAndPlay("level12"); break; default: break; }; } function frame10(){ stop(); } function frame14(){ stop(); } public function nextLevel(){ currentLevel.remove(); initGame(); setNextLevel(); if (levelNr < 6){ startLevel(levelNr); } else { showOutro(); }; } function frame16(){ stop(); } function frame18(){ stop(); } function frame19(){ stop(); } function frame12(){ stop(); } function frame15(){ stop(); } function frame17(){ stop(); } function frame3(){ stop(); } function frame4(){ stop(); } function frame6(){ stop(); } function frame7(){ stop(); } public function traceChildren(){ var _local1:int; _local1 = 0; while (_local1 < numChildren) { _local1++; }; } function frame22(){ stop(); } function frame23(){ stop(); } function frame5(){ stop(); } function frame25(){ stop(); } function frame13(){ stop(); } function frame9(){ stop(); } function frame2(){ stop(); } function frame24(){ stop(); } function frame21(){ stop(); } function frame1(){ stop(); } function frame26(){ stop(); } function frame8(){ stop(); } public function showEnding(){ currentLevel.hud.popups.gotoAndPlay("certificate"); } function frame11(){ stop(); } function frame27(){ stop(); } function frame28(){ stop(); } function frame20(){ stop(); } public function goToMap(){ MainGameClass.getInstance().gotoAndPlay("2Map"); MainGameClass.getInstance().startMusic(); } public function showSpeedSummary(){ currentLevel.pauseLevel(); currentLevel.hud.popups.gotoAndPlay("speedOutro"); } private function added(_arg1){ initGame(); } public function startCurrentLevel(){ if (levelNr < levels.length){ startLevel(levelNr); killChildren(); } else { gotoAndStop("outro"); }; } public function showOutro(){ currentLevel.pauseLevel(); MainGameClass.getInstance().updatePlaceScore(placeBackground, stats[place]); if (MainGameClass.getInstance().isGameFinished()){ showEnding(); } else { currentLevel.hud.placeClear(); }; } public function saveStats(){ var _local1:SharedObject; _local1 = SharedObject.getLocal("zb_stats"); _local1.data.savedValue = stats; } public function initGame(){ levels[1] = new Level(); levels[1].itemsAdded = "level1"; levels[1].normalChance = 1; levels[1].easyChance = 0.7; levels[1].maxZombies = 3; levels[1].zombieSpawnTime = 5; levels[1].timeLimit = 60; levels[1].neededMoney = 60; levels[2] = new Level(); levels[2].itemsAdded = "level2"; levels[2].normalChance = 1; levels[2].easyChance = 0.6; levels[2].maxZombies = 4; levels[2].timeLimit = 60; levels[2].neededMoney = 70; levels[3] = new Level(); levels[3].normalChance = 1; levels[3].easyChance = 0.5; levels[3].maxZombies = 5; levels[3].timeLimit = 60; levels[3].neededMoney = 80; levels[4] = new Level(); levels[4].itemsAdded = "level4"; levels[4].normalChance = 1; levels[4].easyChance = 0.4; levels[4].maxZombies = 5; levels[4].timeLimit = 60; levels[4].neededMoney = 90; levels[5] = new Level(); levels[5].normalChance = 1; levels[5].easyChance = 0.3; levels[5].maxZombies = 5; levels[5].timeLimit = 60; levels[5].neededMoney = 100; levels[6] = new Level(); levels[6].itemsAdded = "level6"; levels[6].normalChance = 0.95; levels[6].easyChance = 0.4; levels[6].maxZombies = 5; levels[6].timeLimit = 60; levels[6].neededMoney = 110; levels[7] = new Level(); levels[7].normalChance = 0.9; levels[7].easyChance = 0.3; levels[7].maxZombies = 5; levels[7].timeLimit = 60; levels[7].neededMoney = 120; levels[8] = new Level(); levels[8].itemsAdded = "level8"; levels[8].normalChance = 0.85; levels[8].easyChance = 0.3; levels[8].maxZombies = 5; levels[8].timeLimit = 60; levels[8].neededMoney = 130; levels[9] = new Level(); levels[9].maxZombies = 5; levels[9].timeLimit = 60; levels[9].neededMoney = 140; levels[10] = new Level(); levels[10].itemsAdded = "level10"; levels[10].maxZombies = 5; levels[10].timeLimit = 60; levels[10].neededMoney = 150; levels[11] = new Level(); levels[11].maxZombies = 5; levels[11].timeLimit = 60; levels[11].neededMoney = 160; levels[12] = new Level(); levels[12].itemsAdded = "level12"; levels[12].maxZombies = 5; levels[12].timeLimit = 60; levels[12].neededMoney = 170; levels[13] = new Level(); levels[13].maxZombies = 5; levels[13].timeLimit = 60; levels[13].neededMoney = 180; levels[14] = new Level(); levels[14].maxZombies = 5; levels[14].timeLimit = 60; levels[14].neededMoney = 190; levels[15] = new Level(); levels[15].maxZombies = 5; levels[15].timeLimit = 60; levels[15].neededMoney = 195; levels[16] = new Level(); levels[16].maxZombies = 5; levels[16].timeLimit = 60; levels[16].neededMoney = 200; levels[17] = new Level(); levels[17].maxZombies = 5; levels[17].timeLimit = 60; levels[17].neededMoney = 205; levels[18] = new Level(); levels[18].maxZombies = 5; levels[18].timeLimit = 60; levels[18].neededMoney = 210; levels[19] = new Level(); levels[19].maxZombies = 5; levels[19].timeLimit = 60; levels[19].neededMoney = 215; levels[20] = new Level(); levels[20].maxZombies = 5; levels[20].timeLimit = 60; levels[20].neededMoney = 220; levels[21] = new Level(); levels[21].maxZombies = 5; levels[21].timeLimit = 60; levels[21].neededMoney = 225; levels[22] = new Level(); levels[22].maxZombies = 5; levels[22].timeLimit = 60; levels[22].neededMoney = 230; levels[23] = new Level(); levels[23].maxZombies = 5; levels[23].timeLimit = 60; levels[23].neededMoney = 235; levels[24] = new Level(); levels[24].maxZombies = 5; levels[24].timeLimit = 60; levels[24].neededMoney = 240; levels[25] = new Level(); levels[25].maxZombies = 5; levels[25].timeLimit = 60; levels[25].neededMoney = 245; levels[0] = new Level(); levels[0].normalChance = 0.75; levels[0].easyChance = 0.3; levels[0].multiChips = true; levels[0].maxZombies = 5; levels[0].timeLimit = 120; levels[0].earnedMoney = 0; levels[0].neededMoney = 0; } public function returnStats():Number{ return (stats[place]); } public function updateStats(_arg1:Number){ stats[place] = (stats[place] + _arg1); } public function loadStats(){ var _local1:SharedObject; var _local2:int; _local1 = SharedObject.getLocal("zb_stats"); if (_local1.data.savedValue){ stats = _local1.data.savedValue; } else { _local2 = 0; while (_local2 < stats.length) { stats[_local2] = 0; _local2++; }; }; } public function killChildren(){ var _local1:int; _local1 = 0; while (numChildren > _local1) { if (getChildAt(_local1) == null){ _local1++; } else { removeChildAt(_local1); }; }; } public function goToMenu(){ if (channel){ channel.stop(); }; channel = null; killChildren(); initGame(); MutebleSound.silencer.dispatchEvent(new Event(MutebleSound.SILENCE)); MainGameClass.getInstance().gotoAndPlay("2Title"); } public function retryLevel(){ currentLevel.remove(); killChildren(); initGame(); if (gameType == "career"){ startLevel(levelNr); } else { startLevel(-1); }; } private function mup(_arg1:MouseEvent){ Item.stopDragging(_arg1); } public function showSummary(){ currentLevel.pauseLevel(); currentLevel.hud.popups.gotoAndPlay("wellDone"); } public static function getInstance():Game{ return (instance); } } }//package main
Section 74
//MainGameClass (main.MainGameClass) package main { import graphics.*; import sounds.*; import flash.display.*; import flash.net.*; public class MainGameClass extends MovieClip { public var menuMusic:MenuMusic; public var counter:Preloader; public var morgue:Map_FranchizeHolder_05_Crematory; public var scores:Array; public var mute:Boolean; public var zombieBurger:Game; public var mortuary:Map_FranchizeHolder_04_Mortuary; public var playerName:String; public var gameType;// = "story" public var places:Array; public var highScores:MovieClip; public var currentActivePlace; public var fabrykaGier:LogoFactory; public var church:Map_FranchizeHolder_02_Cathedral; public var cementary:Map_FranchizeHolder_03_Cemetery; public var list:Array; public var cityAtNight:Map_FranchizeHolder_01_City; public var lastScore:Number; public var sound_mc:TitleMuteButton; public var addicting:LogoAddicting; public static var instance:MainGameClass; public function MainGameClass(){ var _local1:int; gameType = "story"; addFrameScript(14, frame15, 46, frame47, 99, frame100, 141, frame142, 155, frame156, 170, frame171, 209, frame210, 246, frame247, 874, frame875, 897, frame898, 960, frame961, 1016, frame1017); super(); list = new Array(); scores = new Array(5); places = new Array(new Array("cityAtNight", 0), new Array("church", 0), new Array("cementary", 0), new Array("mortuary", 0), new Array("morgue", 0)); _local1 = 0; while (_local1 < scores.length) { scores[_local1] = 0; _local1++; }; instance = this; clearScores(); loadScores(); mute = false; playerName = "Unnamed"; lastScore = -(Infinity); updateSpeedScores(); tabChildren = false; } public function saveScores(){ var _local1:SharedObject; _local1 = SharedObject.getLocal("zb_stats"); _local1.data.savedValue = places; } public function startMusic(){ if (!menuMusic){ menuMusic = new MenuMusic(); }; menuMusic.play(0, int.MAX_VALUE); } public function giveLevelNr():int{ var _local1:int; var _local2:int; _local1 = 0; _local2 = 0; while (_local2 < places.length) { if (places[_local2][1] != 0){ _local1 = (_local1 + 5); }; _local2++; }; return (_local1); } function frame961(){ stop(); } public function stopMusic(){ menuMusic.stop(); } function frame210(){ stop(); } function frame15(){ stop(); } function frame100(){ stop(); } public function prepareMusic(){ menuMusic = new MenuMusic(); } public function returnScores():Array{ return (places); } public function updatePlaceScore(_arg1:String, _arg2:Number){ var _local3:int; _local3 = 0; while (_local3 < scores.length) { if (places[_local3][0] == _arg1){ places[_local3][1] = _arg2; saveScores(); break; }; _local3++; }; } function frame171(){ gotoAndPlay("Back2Title"); } function frame1017(){ stop(); } function frame875(){ stop(); } public function loadSpeedScores(){ updateSpeedScores(); highScores.n1.text = list[(list.length - 1)][0]; highScores.s1.text = list[(list.length - 1)][1]; highScores.n2.text = list[(list.length - 2)][0]; highScores.s2.text = list[(list.length - 2)][1]; highScores.n3.text = list[(list.length - 3)][0]; highScores.s3.text = list[(list.length - 3)][1]; highScores.n4.text = list[(list.length - 4)][0]; highScores.s4.text = list[(list.length - 4)][1]; highScores.n5.text = list[(list.length - 5)][0]; highScores.s5.text = list[(list.length - 5)][1]; } public function setTimeMode(){ gameType = "speed"; } public function startGame(){ if (gameType == "career"){ gotoAndPlay("Intro"); }; if (gameType == "speed"){ gotoAndPlay("Game"); }; } function frame247(){ startGame(); } function frame47(){ startMusic(); } function frame156(){ stop(); } public function loadScores(){ var _local1:SharedObject; var _local2:int; _local1 = SharedObject.getLocal("zb_stats"); if (_local1.data.savedValue){ places = _local1.data.savedValue; } else { _local2 = 0; while (_local2 < places.length) { if (!places[_local2][1]){ places[_local2][1] = 0; }; _local2++; }; }; } function frame898(){ zombieBurger.beginGame(); stop(); } public function updateSpeedScores():Boolean{ var _local1:SharedObject; var _local2:Boolean; var _local3:int; _local1 = SharedObject.getLocal("tempFile"); if (!_local1.data.savedValue){ list.push(new Array("Kenny", 0)); list.push(new Array("Eric", 0)); list.push(new Array("JC", 0)); list.push(new Array("Stan", 0)); list.push(new Array("Mike", 0)); _local1.data.savedValue = list; _local2 = false; } else { _local2 = true; list = _local1.data.savedValue; _local3 = (list.length - 1); while (_local3 >= 0) { if (list[_local3][1] <= lastScore){ list.splice((_local3 + 1), 0, new Array(playerName, lastScore)); list.splice(0, 1); _local1.data.savedValue = list; break; }; _local3--; }; }; return (_local2); } public function getState(_arg1:PlaceButton){ var _local2:int; _local2 = 0; while (_local2 < places.length) { if ((((places[_local2][0] == _arg1.name)) && (!(currentActivePlace)))){ if (places[_local2][1]){ _arg1.btnState = "visited"; }; if (places[_local2][1] == 0){ currentActivePlace = _arg1.name; _arg1.btnState = "active"; break; }; }; _local2++; }; } public function clearScores(){ var _local1:int; _local1 = 0; while (_local1 < places.length) { places[_local1][1] = 0; _local1++; }; saveScores(); } public function isGameFinished():Boolean{ var _local1:int; _local1 = 0; while (_local1 < places.length) { if (places[_local1][1] == 0){ return (false); }; _local1++; }; return (true); } function frame142(){ loadSpeedScores(); } public function setStoryMode(){ gameType = "career"; } public static function getInstance():MainGameClass{ return (instance); } } }//package main
Section 75
//Bite1 (sounds.Bite1) package sounds { public dynamic class Bite1 extends MutebleSound { } }//package sounds
Section 76
//Bite2 (sounds.Bite2) package sounds { public dynamic class Bite2 extends MutebleSound { } }//package sounds
Section 77
//Bite3 (sounds.Bite3) package sounds { public dynamic class Bite3 extends MutebleSound { } }//package sounds
Section 78
//Cash1 (sounds.Cash1) package sounds { public dynamic class Cash1 extends MutebleSound { } }//package sounds
Section 79
//Cash2 (sounds.Cash2) package sounds { public dynamic class Cash2 extends MutebleSound { } }//package sounds
Section 80
//ChipsOnOil (sounds.ChipsOnOil) package sounds { public dynamic class ChipsOnOil extends MutebleSound { } }//package sounds
Section 81
//Clock1 (sounds.Clock1) package sounds { public dynamic class Clock1 extends MutebleSound { } }//package sounds
Section 82
//Drink (sounds.Drink) package sounds { public dynamic class Drink extends MutebleSound { } }//package sounds
Section 83
//Fire (sounds.Fire) package sounds { public dynamic class Fire extends MutebleSound { } }//package sounds
Section 84
//FootStep1 (sounds.FootStep1) package sounds { public dynamic class FootStep1 extends MutebleSound { } }//package sounds
Section 85
//FootStep2 (sounds.FootStep2) package sounds { public dynamic class FootStep2 extends MutebleSound { } }//package sounds
Section 86
//Frying (sounds.Frying) package sounds { public dynamic class Frying extends MutebleSound { } }//package sounds
Section 87
//Frying1 (sounds.Frying1) package sounds { public dynamic class Frying1 extends MutebleSound { } }//package sounds
Section 88
//Frying2 (sounds.Frying2) package sounds { public dynamic class Frying2 extends MutebleSound { } }//package sounds
Section 89
//GameMusic (sounds.GameMusic) package sounds { public dynamic class GameMusic extends MutebleMusic { } }//package sounds
Section 90
//Garbage (sounds.Garbage) package sounds { public dynamic class Garbage extends MutebleSound { } }//package sounds
Section 91
//Grill (sounds.Grill) package sounds { public dynamic class Grill extends MutebleSound { } }//package sounds
Section 92
//MenuMusic (sounds.MenuMusic) package sounds { public dynamic class MenuMusic extends MutebleMusic { } }//package sounds
Section 93
//MutebleMusic (sounds.MutebleMusic) package sounds { import flash.events.*; public class MutebleMusic extends MutebleSound { override public function sndComplete(_arg1:Event){ play(0, l, t); } override public function resume(){ } override public function pause(){ } } }//package sounds
Section 94
//MutebleSound (sounds.MutebleSound) package sounds { import flash.events.*; import flash.media.*; import main.*; import flash.display.*; public class MutebleSound extends Sound { public var t:SoundTransform; private var psd:Boolean; private var isPlaying:Boolean; private var ch:SoundChannel; private var position:Number; public var l:int; public static var silencer:MovieClip; public static var SILENCE = "silence"; public static var RESUME_ALL_SOUNDS = "resumeAllSounds"; public static var PAUSE_ALL_SOUNDS = "pauseAllSounds"; public function MutebleSound(){ isPlaying = false; psd = false; if (!silencer){ silencer = new MovieClip(); }; l = 0; t = null; silencer.addEventListener(SILENCE, silence); silencer.addEventListener(PAUSE_ALL_SOUNDS, pauseAllSounds); silencer.addEventListener(RESUME_ALL_SOUNDS, resumeAllSounds); } public function sndComplete(_arg1:Event){ stop(); } public function stop(){ isPlaying = false; position = 0; if (ch){ ch.removeEventListener(Event.SOUND_COMPLETE, sndComplete); ch.stop(); ch = null; }; } public function silence(_arg1:Event){ stop(); } public function resumeAllSounds(_arg1:Event){ resume(); } override public function play(_arg1:Number=0, _arg2:int=0, _arg3:SoundTransform=null):SoundChannel{ l = _arg2; t = _arg3; psd = false; stop(); if (MainGameClass.getInstance()){ if (!MainGameClass.getInstance().mute){ ch = super.play(_arg1, _arg2, _arg3); if (ch){ ch.addEventListener(Event.SOUND_COMPLETE, sndComplete); }; isPlaying = true; return (ch); } else { return (null); }; //unresolved jump }; ch = super.play(_arg1, _arg2, _arg3); ch.addEventListener(Event.SOUND_COMPLETE, sndComplete); isPlaying = true; return (ch); } public function pauseAllSounds(_arg1:Event){ pause(); } public function resume(){ if (((ch) && (psd))){ ch.stop(); ch = super.play(position, this.l, this.t); if (ch){ ch.addEventListener(Event.SOUND_COMPLETE, sndComplete); }; isPlaying = true; psd = false; }; } public function pause(){ if (((((ch) && (!(psd)))) && (isPlaying))){ psd = true; position = ch.position; ch.stop(); }; } } }//package sounds
Section 95
//Sauce1 (sounds.Sauce1) package sounds { public dynamic class Sauce1 extends MutebleSound { } }//package sounds
Section 96
//Sauce2 (sounds.Sauce2) package sounds { public dynamic class Sauce2 extends MutebleSound { } }//package sounds
Section 97
//Sauce3 (sounds.Sauce3) package sounds { public dynamic class Sauce3 extends MutebleSound { } }//package sounds
Section 98
//Sauce4 (sounds.Sauce4) package sounds { public dynamic class Sauce4 extends MutebleSound { } }//package sounds
Section 99
//Sauce5 (sounds.Sauce5) package sounds { public dynamic class Sauce5 extends MutebleSound { } }//package sounds
Section 100
//Sauce6 (sounds.Sauce6) package sounds { public dynamic class Sauce6 extends MutebleSound { } }//package sounds
Section 101
//SoundContainer (sounds.SoundContainer) package sounds { import flash.media.*; public class SoundContainer { public var channel:SoundChannel; public var i:int; public var inside:Array; public function SoundContainer(){ inside = new Array(); } public function playRandSnd(){ var _local1:Number; _local1 = (Math.random() * (inside.length - 1)); _local1 = Math.round(_local1); inside[_local1].play(); i = _local1; } public function endSound(){ inside[i].stop(); } } }//package sounds
Section 102
//ZombieAngry1 (sounds.ZombieAngry1) package sounds { public dynamic class ZombieAngry1 extends MutebleSound { } }//package sounds
Section 103
//ZombieAngry2 (sounds.ZombieAngry2) package sounds { public dynamic class ZombieAngry2 extends MutebleSound { } }//package sounds
Section 104
//ZombieAngry4 (sounds.ZombieAngry4) package sounds { public dynamic class ZombieAngry4 extends MutebleSound { } }//package sounds
Section 105
//ZombieHappy1 (sounds.ZombieHappy1) package sounds { public dynamic class ZombieHappy1 extends MutebleSound { } }//package sounds
Section 106
//ZombieHappy2 (sounds.ZombieHappy2) package sounds { public dynamic class ZombieHappy2 extends MutebleSound { } }//package sounds
Section 107
//ZombieIrritated1 (sounds.ZombieIrritated1) package sounds { public dynamic class ZombieIrritated1 extends MutebleSound { } }//package sounds
Section 108
//ZombieIrritated2 (sounds.ZombieIrritated2) package sounds { public dynamic class ZombieIrritated2 extends MutebleSound { } }//package sounds
Section 109
//ZombieIrritated3 (sounds.ZombieIrritated3) package sounds { public dynamic class ZombieIrritated3 extends MutebleSound { } }//package sounds
Section 110
//ZombieSpeaks1 (sounds.ZombieSpeaks1) package sounds { public dynamic class ZombieSpeaks1 extends MutebleSound { } }//package sounds
Section 111
//_zbedny_emcek_287 (zombie_burger_fla._zbedny_emcek_287) package zombie_burger_fla { import flash.display.*; public dynamic class _zbedny_emcek_287 extends MovieClip { public function _zbedny_emcek_287(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package zombie_burger_fla
Section 112
//Blenda2_113 (zombie_burger_fla.Blenda2_113) package zombie_burger_fla { import flash.display.*; public dynamic class Blenda2_113 extends MovieClip { public function Blenda2_113(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package zombie_burger_fla
Section 113
//BlendaIn_114 (zombie_burger_fla.BlendaIn_114) package zombie_burger_fla { import flash.display.*; public dynamic class BlendaIn_114 extends MovieClip { public function BlendaIn_114(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package zombie_burger_fla
Section 114
//breadroll2Graphics_104 (zombie_burger_fla.breadroll2Graphics_104) package zombie_burger_fla { import flash.display.*; public dynamic class breadroll2Graphics_104 extends MovieClip { public var bloodySauce:MovieClip; public var nails:MovieClip; public var greenSauce:MovieClip; } }//package zombie_burger_fla
Section 115
//breadrollGraphics_102 (zombie_burger_fla.breadrollGraphics_102) package zombie_burger_fla { import flash.display.*; public dynamic class breadrollGraphics_102 extends MovieClip { public var bloodySauce:MovieClip; public var nails:MovieClip; public var greenSauce:MovieClip; } }//package zombie_burger_fla
Section 116
//Button_Menu_87 (zombie_burger_fla.Button_Menu_87) package zombie_burger_fla { import flash.display.*; public dynamic class Button_Menu_87 extends MovieClip { public function Button_Menu_87(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package zombie_burger_fla
Section 117
//Eye_27 (zombie_burger_fla.Eye_27) package zombie_burger_fla { import flash.display.*; public dynamic class Eye_27 extends MovieClip { public function Eye_27(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package zombie_burger_fla
Section 118
//Food_Hamburger_Tongue_62 (zombie_burger_fla.Food_Hamburger_Tongue_62) package zombie_burger_fla { import flash.display.*; public dynamic class Food_Hamburger_Tongue_62 extends MovieClip { public function Food_Hamburger_Tongue_62(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package zombie_burger_fla
Section 119
//Game_Certificate_153 (zombie_burger_fla.Game_Certificate_153) package zombie_burger_fla { import flash.display.*; public dynamic class Game_Certificate_153 extends MovieClip { public var score:MovieClip; public function Game_Certificate_153(){ addFrameScript(38, frame39); } function frame39(){ stop(); } } }//package zombie_burger_fla
Section 120
//Game_Certificate_Text_154 (zombie_burger_fla.Game_Certificate_Text_154) package zombie_burger_fla { import flash.display.*; import flash.text.*; public dynamic class Game_Certificate_Text_154 extends MovieClip { public var t2:TextField; public var t3:TextField; public var t1:TextField; public var t5:TextField; public var total:TextField; public var t4:TextField; } }//package zombie_burger_fla
Section 121
//Game_Menu_99 (zombie_burger_fla.Game_Menu_99) package zombie_burger_fla { import graphics.*; import flash.display.*; public dynamic class Game_Menu_99 extends MovieClip { public var m3:GameMenuLevel; public var m1:GameMenuLevel; public var m2:GameMenuLevel; public function Game_Menu_99(){ addFrameScript(10, frame11, 16, frame17, 27, frame28, 33, frame34, 44, frame45, 50, frame51, 61, frame62, 67, frame68, 78, frame79, 84, frame85); } function frame79(){ stop(); } function frame85(){ stop(); } function frame17(){ stop(); } function frame28(){ stop(); } function frame34(){ stop(); } function frame11(){ stop(); } function frame45(){ stop(); } function frame51(){ stop(); } function frame62(){ stop(); } function frame68(){ stop(); } } }//package zombie_burger_fla
Section 122
//Game_Menu_FoodPicture_101 (zombie_burger_fla.Game_Menu_FoodPicture_101) package zombie_burger_fla { import flash.display.*; public dynamic class Game_Menu_FoodPicture_101 extends MovieClip { public var burger:MovieClip; public var chips:MovieClip; public var hotDog:MovieClip; public var coke:MovieClip; public var lemonade:MovieClip; } }//package zombie_burger_fla
Section 123
//Intro_Photo1_115 (zombie_burger_fla.Intro_Photo1_115) package zombie_burger_fla { import flash.display.*; public dynamic class Intro_Photo1_115 extends MovieClip { public function Intro_Photo1_115(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package zombie_burger_fla
Section 124
//Intro_Photo2_117 (zombie_burger_fla.Intro_Photo2_117) package zombie_burger_fla { import flash.display.*; public dynamic class Intro_Photo2_117 extends MovieClip { public function Intro_Photo2_117(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package zombie_burger_fla
Section 125
//Intro_Photo3_119 (zombie_burger_fla.Intro_Photo3_119) package zombie_burger_fla { import flash.display.*; public dynamic class Intro_Photo3_119 extends MovieClip { public function Intro_Photo3_119(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package zombie_burger_fla
Section 126
//Map_FranchizeHolder_Trolley_290 (zombie_burger_fla.Map_FranchizeHolder_Trolley_290) package zombie_burger_fla { import flash.display.*; public dynamic class Map_FranchizeHolder_Trolley_290 extends MovieClip { public function Map_FranchizeHolder_Trolley_290(){ addFrameScript(0, frame1); } function frame1(){ this.mouseChildren = false; this.mouseEnabled = false; } } }//package zombie_burger_fla
Section 127
//Money_Amount_286 (zombie_burger_fla.Money_Amount_286) package zombie_burger_fla { import flash.display.*; import flash.text.*; public dynamic class Money_Amount_286 extends MovieClip { public var counter:TextField; } }//package zombie_burger_fla
Section 128
//Panel_HighscoresA_97 (zombie_burger_fla.Panel_HighscoresA_97) package zombie_burger_fla { import flash.display.*; import flash.text.*; public dynamic class Panel_HighscoresA_97 extends MovieClip { public var s1:TextField; public var s5:TextField; public var s2:TextField; public var s4:TextField; public var s3:TextField; public var n1:TextField; public var n2:TextField; public var n5:TextField; public var n4:TextField; public var n3:TextField; } }//package zombie_burger_fla
Section 129
//Popup_BadNight2_158 (zombie_burger_fla.Popup_BadNight2_158) package zombie_burger_fla { import graphics.*; import flash.display.*; public dynamic class Popup_BadNight2_158 extends MovieClip { public var exitBtn:ExitButton; public var resumeBtn:ButtonRetry; } }//package zombie_burger_fla
Section 130
//Popup_Failure_149 (zombie_burger_fla.Popup_Failure_149) package zombie_burger_fla { import flash.display.*; import flash.text.*; public dynamic class Popup_Failure_149 extends MovieClip { public var neededMoney:TextField; public var earnedMoney:TextField; } }//package zombie_burger_fla
Section 131
//Popup_Menu_144 (zombie_burger_fla.Popup_Menu_144) package zombie_burger_fla { import graphics.*; import flash.display.*; public dynamic class Popup_Menu_144 extends MovieClip { public var exitBtn:ExitButton; public var resumeBtn:ResumeBtn; } }//package zombie_burger_fla
Section 132
//Popup_Night_145 (zombie_burger_fla.Popup_Night_145) package zombie_burger_fla { import flash.display.*; import flash.text.*; public dynamic class Popup_Night_145 extends MovieClip { public var money:TextField; public function Popup_Night_145(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package zombie_burger_fla
Section 133
//Popup_Retry_150 (zombie_burger_fla.Popup_Retry_150) package zombie_burger_fla { import graphics.*; import flash.display.*; public dynamic class Popup_Retry_150 extends MovieClip { public var resumeBtn:ButtonRetry; } }//package zombie_burger_fla
Section 134
//Popup_TimeComplete_159 (zombie_burger_fla.Popup_TimeComplete_159) package zombie_burger_fla { import flash.display.*; import flash.text.*; public dynamic class Popup_TimeComplete_159 extends MovieClip { public var earned:TextField; } }//package zombie_burger_fla
Section 135
//Popup_TimeCompleteName_161 (zombie_burger_fla.Popup_TimeCompleteName_161) package zombie_burger_fla { import graphics.*; import flash.display.*; import flash.text.*; public dynamic class Popup_TimeCompleteName_161 extends MovieClip { public var playerName:TextField; public var exitBtn:SubmitBtn; } }//package zombie_burger_fla
Section 136
//Popup_WellDone_151 (zombie_burger_fla.Popup_WellDone_151) package zombie_burger_fla { import flash.display.*; import flash.text.*; public dynamic class Popup_WellDone_151 extends MovieClip { public var neededMoney:TextField; public var total:TextField; public var earnedMoney:TextField; } }//package zombie_burger_fla
Section 137
//Blood (Blood) package { import flash.display.*; public dynamic class Blood extends MovieClip { public function Blood(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); } function frame1(){ stop(); } } }//package
Section 138
//BrainGraphics (BrainGraphics) package { import flash.display.*; public dynamic class BrainGraphics extends MovieClip { public function BrainGraphics(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5); } function frame3(){ stop(); } function frame1(){ stop(); } function frame4(){ stop(); } function frame5(){ stop(); } function frame2(){ stop(); } } }//package
Section 139
//Burger (Burger) package { import gameplay.elements.*; public dynamic class Burger extends Item { } }//package
Section 140
//Button_Go (Button_Go) package { import graphics.*; public dynamic class Button_Go extends ButtonProceed { public function Button_Go(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 141
//ButtonProceed (ButtonProceed) package { import graphics.*; public dynamic class ButtonProceed extends ButtonProceed { public function ButtonProceed(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 142
//ExitButton (ExitButton) package { import graphics.*; public dynamic class ExitButton extends ExitBtn { public function ExitButton(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 143
//eyesSpawner (eyesSpawner) package { import gameplay.elements.*; public dynamic class eyesSpawner extends ChipsSpawner { } }//package
Section 144
//Food_EyeBag (Food_EyeBag) package { import gameplay.elements.*; public dynamic class Food_EyeBag extends Chips { } }//package
Section 145
//Map_FranchizeHolder_01_City (Map_FranchizeHolder_01_City) package { import graphics.*; public dynamic class Map_FranchizeHolder_01_City extends PlaceButton { public function Map_FranchizeHolder_01_City(){ addFrameScript(1, frame2); } function frame2(){ mouseEnabled = false; } } }//package
Section 146
//Map_FranchizeHolder_02_Cathedral (Map_FranchizeHolder_02_Cathedral) package { import graphics.*; public dynamic class Map_FranchizeHolder_02_Cathedral extends PlaceButton { public function Map_FranchizeHolder_02_Cathedral(){ addFrameScript(1, frame2); } function frame2(){ mouseEnabled = false; } } }//package
Section 147
//Map_FranchizeHolder_03_Cemetery (Map_FranchizeHolder_03_Cemetery) package { import graphics.*; public dynamic class Map_FranchizeHolder_03_Cemetery extends PlaceButton { public function Map_FranchizeHolder_03_Cemetery(){ addFrameScript(1, frame2); } function frame2(){ mouseEnabled = false; } } }//package
Section 148
//Map_FranchizeHolder_04_Mortuary (Map_FranchizeHolder_04_Mortuary) package { import graphics.*; public dynamic class Map_FranchizeHolder_04_Mortuary extends PlaceButton { public function Map_FranchizeHolder_04_Mortuary(){ addFrameScript(1, frame2); } function frame2(){ mouseEnabled = false; } } }//package
Section 149
//Map_FranchizeHolder_05_Crematory (Map_FranchizeHolder_05_Crematory) package { import graphics.*; public dynamic class Map_FranchizeHolder_05_Crematory extends PlaceButton { } }//package
Section 150
//PreloaderContainer (PreloaderContainer) package { import flash.display.*; public dynamic class PreloaderContainer extends MovieClip { public function PreloaderContainer(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 151
//Symbol7 (Symbol7) package { import flash.display.*; public dynamic class Symbol7 extends MovieClip { } }//package
Section 152
//Zombie0 (Zombie0) package { import gameplay.elements.*; public dynamic class Zombie0 extends Customer { public function Zombie0(){ addFrameScript(30, frame31, 53, frame54, 72, frame73, 99, frame100); } function frame73(){ gotoAndPlay("walking_angry"); } function frame31(){ gotoAndPlay("walking_happy"); } function frame100(){ gotoAndPlay("walking_neutral"); } function frame54(){ gotoAndPlay("walking_irritated"); } } }//package
Section 153
//Zombie1 (Zombie1) package { import gameplay.elements.*; public dynamic class Zombie1 extends Customer { public function Zombie1(){ addFrameScript(30, frame31, 53, frame54, 72, frame73, 99, frame100); } function frame73(){ gotoAndPlay("walking_angry"); } function frame31(){ gotoAndPlay("walking_happy"); } function frame100(){ gotoAndPlay("walking_neutral"); } function frame54(){ gotoAndPlay("walking_irritated"); } } }//package
Section 154
//Zombie2 (Zombie2) package { import gameplay.elements.*; public dynamic class Zombie2 extends Customer { public function Zombie2(){ addFrameScript(30, frame31, 53, frame54, 72, frame73, 99, frame100); } function frame73(){ gotoAndPlay("walking_angry"); } function frame31(){ gotoAndPlay("walking_happy"); } function frame100(){ gotoAndPlay("walking_neutral"); } function frame54(){ gotoAndPlay("walking_irritated"); } } }//package
Section 155
//Zombie3 (Zombie3) package { import gameplay.elements.*; public dynamic class Zombie3 extends Customer { public function Zombie3(){ addFrameScript(30, frame31, 53, frame54, 72, frame73, 99, frame100); } function frame73(){ gotoAndPlay("walking_angry"); } function frame31(){ gotoAndPlay("walking_happy"); } function frame100(){ gotoAndPlay("walking_neutral"); } function frame54(){ gotoAndPlay("walking_irritated"); } } }//package
Section 156
//Zombie4 (Zombie4) package { import gameplay.elements.*; public dynamic class Zombie4 extends Customer { public function Zombie4(){ addFrameScript(26, frame27, 45, frame46, 60, frame61, 83, frame84); } function frame84(){ gotoAndPlay("walking_neutral"); } function frame46(){ gotoAndPlay("walking_irritated"); } function frame27(){ gotoAndPlay("walking_happy"); } function frame61(){ gotoAndPlay("walking_angry"); } } }//package
Section 157
//Zombie5 (Zombie5) package { import gameplay.elements.*; public dynamic class Zombie5 extends Customer { public function Zombie5(){ addFrameScript(26, frame27, 45, frame46, 60, frame61, 83, frame84); } function frame84(){ gotoAndPlay("walking_neutral"); } function frame46(){ gotoAndPlay("walking_irritated"); } function frame27(){ gotoAndPlay("walking_happy"); } function frame61(){ gotoAndPlay("walking_angry"); } } }//package
Section 158
//Zombie6 (Zombie6) package { import gameplay.elements.*; public dynamic class Zombie6 extends Customer { public function Zombie6(){ addFrameScript(26, frame27, 45, frame46, 60, frame61, 83, frame84); } function frame84(){ gotoAndPlay("walking_neutral"); } function frame46(){ gotoAndPlay("walking_irritated"); } function frame27(){ gotoAndPlay("walking_happy"); } function frame61(){ gotoAndPlay("walking_angry"); } } }//package
Section 159
//Zombie7 (Zombie7) package { import gameplay.elements.*; public dynamic class Zombie7 extends Customer { public function Zombie7(){ addFrameScript(30, frame31, 49, frame50, 64, frame65, 91, frame92); } function frame65(){ gotoAndPlay("walking_angry"); } function frame92(){ gotoAndPlay("walking_neutral"); } function frame31(){ gotoAndPlay("walking_happy"); } function frame50(){ gotoAndPlay("walking_irritated"); } } }//package

Library Items

Symbol 1 GraphicUsed by:10 407
Symbol 2 GraphicUsed by:3 400
Symbol 3 MovieClipUses:2Used by:10
Symbol 4 FontUsed by:5 6 7 8 9 34 35 37 38 41 42 43 44 45 46 47 48 60 61 72 73 74 83 84 85 86 89 90 91 92 93 94 102 114 115 116 117 118 126 127 129 130 137 138 139 140 141 142 144 146 147 159 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 180 181 183 185 186 198 199 200 201 213 214 215 216 224 225 227 228 238 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 339 344 345 401 402 403 404 405 406 470 472 507 508 510 511 514 515 516 519 520 521 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 567 574 579 669 670 976 1014 1016 1018 1020 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1038 1039 1040 1041
Symbol 5 EditableTextUses:4Used by:10
Symbol 6 EditableTextUses:4Used by:10
Symbol 7 EditableTextUses:4Used by:10
Symbol 8 EditableTextUses:4Used by:10
Symbol 9 EditableTextUses:4Used by:10
Symbol 10 MovieClip {graphics.Tutorial444}Uses:1 3 5 6 7 8 9
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:13
Symbol 13 MovieClip {Blood}Uses:12
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:24
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:24
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:24
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:24
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:24
Symbol 24 MovieClip {graphics.Background}Uses:15 17 19 21 23
Symbol 25 GraphicUsed by:30
Symbol 26 GraphicUsed by:30
Symbol 27 GraphicUsed by:30
Symbol 28 GraphicUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip {BrainGraphics}Uses:25 26 27 28 29
Symbol 31 FontUsed by:32 297 298 299 300 301 302 303 305 347 348 349 350 351 352 354 355 356 357 358 359 360 361 364 365 366 367 368 369 371 372 374 375 376 412 413 414 449 450 451 452 454 455 456 458 459 464 465 466
Symbol 32 TextUses:31Used by:33
Symbol 33 Button {graphics.RetryButton}Uses:32
Symbol 34 EditableTextUses:4 645Used by:296
Symbol 35 EditableTextUses:4 645Used by:296
Symbol 36 GraphicUsed by:39 512 513
Symbol 37 TextUses:4Used by:39
Symbol 38 TextUses:4Used by:39
Symbol 39 MovieClip {zombie_burger_fla.Button_Menu_87}Uses:36 37 38Used by:296 979  Timeline
Symbol 40 GraphicUsed by:49
Symbol 41 TextUses:4Used by:49
Symbol 42 EditableTextUses:4 645Used by:49
Symbol 43 TextUses:4Used by:49
Symbol 44 TextUses:4Used by:49
Symbol 45 TextUses:4Used by:49
Symbol 46 TextUses:4Used by:49
Symbol 47 TextUses:4Used by:49
Symbol 48 TextUses:4Used by:49
Symbol 49 MovieClip {zombie_burger_fla.Popup_Night_145}Uses:40 41 42 43 44 45 46 47 48Used by:295 979
Symbol 50 ShapeTweeningUsed by:295
Symbol 51 ShapeTweeningUsed by:295
Symbol 52 ShapeTweeningUsed by:295
Symbol 53 ShapeTweeningUsed by:295
Symbol 54 ShapeTweeningUsed by:295
Symbol 55 GraphicUsed by:295
Symbol 56 ShapeTweeningUsed by:295
Symbol 57 ShapeTweeningUsed by:295
Symbol 58 GraphicUsed by:295
Symbol 59 GraphicUsed by:62 75 97 103
Symbol 60 TextUses:4Used by:62
Symbol 61 TextUses:4Used by:62 103
Symbol 62 MovieClipUses:59 60 61Used by:295 979
Symbol 63 ShapeTweeningUsed by:295
Symbol 64 ShapeTweeningUsed by:295
Symbol 65 ShapeTweeningUsed by:295
Symbol 66 ShapeTweeningUsed by:295
Symbol 67 ShapeTweeningUsed by:295
Symbol 68 GraphicUsed by:295
Symbol 69 ShapeTweeningUsed by:295
Symbol 70 ShapeTweeningUsed by:295
Symbol 71 GraphicUsed by:295
Symbol 72 TextUses:4Used by:75
Symbol 73 TextUses:4Used by:75
Symbol 74 TextUses:4Used by:75
Symbol 75 MovieClipUses:59 72 73 74Used by:295 979
Symbol 76 ShapeTweeningUsed by:295
Symbol 77 ShapeTweeningUsed by:295
Symbol 78 ShapeTweeningUsed by:295
Symbol 79 ShapeTweeningUsed by:295
Symbol 80 ShapeTweeningUsed by:295
Symbol 81 GraphicUsed by:295
Symbol 82 GraphicUsed by:88 96 131 145 184 229 237 509 671
Symbol 83 TextUses:4Used by:88
Symbol 84 TextUses:4Used by:88
Symbol 85 TextUses:4Used by:88
Symbol 86 TextUses:4Used by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip {graphics.ResumeBtn}Uses:82 83 84 85 86 87Used by:97 979
Symbol 89 TextUses:4Used by:96
Symbol 90 TextUses:4Used by:96
Symbol 91 TextUses:4Used by:96
Symbol 92 TextUses:4Used by:96
Symbol 93 TextUses:4Used by:96
Symbol 94 TextUses:4Used by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClip {ExitButton}Uses:82 89 90 91 92 93 94 95Used by:97 132 209 230 979
Symbol 97 MovieClip {zombie_burger_fla.Popup_Menu_144}Uses:59 88 96Used by:295 979
Symbol 98 GraphicUsed by:295
Symbol 99 ShapeTweeningUsed by:295
Symbol 100 ShapeTweeningUsed by:295
Symbol 101 GraphicUsed by:295
Symbol 102 TextUses:4Used by:103
Symbol 103 MovieClipUses:59 102 61Used by:295 979
Symbol 104 ShapeTweeningUsed by:295
Symbol 105 ShapeTweeningUsed by:295
Symbol 106 ShapeTweeningUsed by:295
Symbol 107 ShapeTweeningUsed by:295
Symbol 108 ShapeTweeningUsed by:295
Symbol 109 GraphicUsed by:295
Symbol 110 ShapeTweeningUsed by:295
Symbol 111 ShapeTweeningUsed by:295
Symbol 112 GraphicUsed by:295
Symbol 113 GraphicUsed by:119 132
Symbol 114 TextUses:4Used by:119
Symbol 115 TextUses:4Used by:119 148 202
Symbol 116 EditableTextUses:4 645Used by:119
Symbol 117 TextUses:4Used by:119 202
Symbol 118 EditableTextUses:4 645Used by:119
Symbol 119 MovieClip {zombie_burger_fla.Popup_Failure_149}Uses:113 114 115 116 117 118Used by:295 979
Symbol 120 ShapeTweeningUsed by:295
Symbol 121 ShapeTweeningUsed by:295
Symbol 122 ShapeTweeningUsed by:295
Symbol 123 ShapeTweeningUsed by:295
Symbol 124 ShapeTweeningUsed by:295
Symbol 125 GraphicUsed by:295
Symbol 126 TextUses:4Used by:131
Symbol 127 TextUses:4Used by:131
Symbol 128 GraphicUsed by:131
Symbol 129 TextUses:4Used by:131
Symbol 130 TextUses:4Used by:131
Symbol 131 MovieClip {graphics.ButtonRetry}Uses:82 126 127 128 129 130Used by:132 209 230 979
Symbol 132 MovieClip {zombie_burger_fla.Popup_Retry_150}Uses:113 131 96Used by:295 979
Symbol 133 ShapeTweeningUsed by:295
Symbol 134 ShapeTweeningUsed by:295
Symbol 135 GraphicUsed by:295
Symbol 136 GraphicUsed by:148
Symbol 137 EditableTextUses:4 645Used by:148
Symbol 138 TextUses:4Used by:148
Symbol 139 EditableTextUses:4 645Used by:148
Symbol 140 TextUses:4Used by:148 202
Symbol 141 EditableTextUses:4 645Used by:148
Symbol 142 TextUses:4Used by:145
Symbol 143 GraphicUsed by:145
Symbol 144 TextUses:4Used by:145
Symbol 145 MovieClip {ButtonProceed}Uses:82 142 143 144Used by:148 979
Symbol 146 TextUses:4Used by:148
Symbol 147 TextUses:4Used by:148
Symbol 148 MovieClip {zombie_burger_fla.Popup_WellDone_151}Uses:136 115 137 138 139 140 141 145 146 147Used by:295 979
Symbol 149 ShapeTweeningUsed by:295
Symbol 150 ShapeTweeningUsed by:295
Symbol 151 ShapeTweeningUsed by:295
Symbol 152 ShapeTweeningUsed by:295
Symbol 153 ShapeTweeningUsed by:295
Symbol 154 GraphicUsed by:295
Symbol 155 ShapeTweeningUsed by:295
Symbol 156 ShapeTweeningUsed by:295
Symbol 157 GraphicUsed by:295
Symbol 158 GraphicUsed by:178 294
Symbol 159 TextUses:4Used by:178
Symbol 160 GraphicUsed by:178
Symbol 161 GraphicUsed by:177
Symbol 162 TextUses:4Used by:177
Symbol 163 EditableTextUses:4 645Used by:177
Symbol 164 TextUses:4Used by:177
Symbol 165 TextUses:4Used by:177
Symbol 166 EditableTextUses:4 645Used by:177
Symbol 167 TextUses:4Used by:177
Symbol 168 EditableTextUses:4 645Used by:177
Symbol 169 TextUses:4Used by:177
Symbol 170 EditableTextUses:4 645Used by:177
Symbol 171 TextUses:4Used by:177
Symbol 172 EditableTextUses:4 645Used by:177
Symbol 173 TextUses:4Used by:177
Symbol 174 TextUses:4Used by:177
Symbol 175 EditableTextUses:4 645Used by:177
Symbol 176 EditableTextUses:4 645Used by:177
Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154}Uses:161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176Used by:178
Symbol 178 MovieClip {zombie_burger_fla.Game_Certificate_153}Uses:158 159 160 177Used by:295 979
Symbol 179 GraphicUsed by:187
Symbol 180 TextUses:4Used by:187
Symbol 181 TextUses:4Used by:184
Symbol 182 GraphicUsed by:184
Symbol 183 TextUses:4Used by:184
Symbol 184 MovieClip {Button_Go}Uses:82 181 182 183Used by:187 979
Symbol 185 TextUses:4Used by:187
Symbol 186 TextUses:4Used by:187
Symbol 187 MovieClipUses:179 180 184 185 186Used by:295 979
Symbol 188 ShapeTweeningUsed by:295
Symbol 189 ShapeTweeningUsed by:295
Symbol 190 ShapeTweeningUsed by:295
Symbol 191 ShapeTweeningUsed by:295
Symbol 192 ShapeTweeningUsed by:295
Symbol 193 GraphicUsed by:295
Symbol 194 ShapeTweeningUsed by:295
Symbol 195 ShapeTweeningUsed by:295
Symbol 196 GraphicUsed by:295
Symbol 197 GraphicUsed by:202 209 217 230
Symbol 198 TextUses:4Used by:202
Symbol 199 TextUses:4Used by:202
Symbol 200 TextUses:4Used by:202
Symbol 201 TextUses:4Used by:202
Symbol 202 MovieClipUses:197 115 198 117 199 140 200 201Used by:295 979
Symbol 203 ShapeTweeningUsed by:295
Symbol 204 ShapeTweeningUsed by:295
Symbol 205 ShapeTweeningUsed by:295
Symbol 206 ShapeTweeningUsed by:295
Symbol 207 ShapeTweeningUsed by:295
Symbol 208 GraphicUsed by:295
Symbol 209 MovieClip {zombie_burger_fla.Popup_BadNight2_158}Uses:197 131 96Used by:295 979
Symbol 210 ShapeTweeningUsed by:295
Symbol 211 ShapeTweeningUsed by:295
Symbol 212 GraphicUsed by:295
Symbol 213 TextUses:4Used by:217
Symbol 214 TextUses:4Used by:217
Symbol 215 EditableTextUses:4 645Used by:217
Symbol 216 TextUses:4Used by:217
Symbol 217 MovieClip {zombie_burger_fla.Popup_TimeComplete_159}Uses:197 213 214 215 216Used by:295 979
Symbol 218 ShapeTweeningUsed by:295
Symbol 219 ShapeTweeningUsed by:295
Symbol 220 ShapeTweeningUsed by:295
Symbol 221 ShapeTweeningUsed by:295
Symbol 222 ShapeTweeningUsed by:295
Symbol 223 GraphicUsed by:295
Symbol 224 TextUses:4Used by:229 237
Symbol 225 TextUses:4Used by:229
Symbol 226 GraphicUsed by:229
Symbol 227 TextUses:4Used by:229 237
Symbol 228 TextUses:4Used by:229
Symbol 229 MovieClip {graphics.SubmitScoreBtn}Uses:82 224 225 226 227 228Used by:230 979
Symbol 230 MovieClipUses:197 131 229 96Used by:295 979
Symbol 231 ShapeTweeningUsed by:295
Symbol 232 ShapeTweeningUsed by:295
Symbol 233 GraphicUsed by:295
Symbol 234 GraphicUsed by:295
Symbol 235 GraphicUsed by:239
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClip {graphics.SubmitBtn}Uses:82 224 236 227Used by:239 979
Symbol 238 EditableTextUses:4 645Used by:239
Symbol 239 MovieClip {zombie_burger_fla.Popup_TimeCompleteName_161}Uses:235 237 238Used by:295 979
Symbol 240 ShapeTweeningUsed by:295
Symbol 241 ShapeTweeningUsed by:295
Symbol 242 GraphicUsed by:295
Symbol 243 TextUses:4Used by:294
Symbol 244 TextUses:4Used by:294
Symbol 245 TextUses:4Used by:294
Symbol 246 TextUses:4Used by:294
Symbol 247 TextUses:4Used by:294
Symbol 248 TextUses:4Used by:294
Symbol 249 TextUses:4Used by:294
Symbol 250 TextUses:4Used by:294
Symbol 251 TextUses:4Used by:294
Symbol 252 TextUses:4Used by:294
Symbol 253 TextUses:4Used by:294
Symbol 254 TextUses:4Used by:294
Symbol 255 EditableTextUses:4 645Used by:293
Symbol 256 EditableTextUses:4 645Used by:293
Symbol 257 EditableTextUses:4 645Used by:293
Symbol 258 GraphicUsed by:266
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:261 280 398
Symbol 261 MovieClipUses:260Used by:266 422
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:266 422
Symbol 264 GraphicUsed by:265
Symbol 265 MovieClipUses:264Used by:266 422
Symbol 266 MovieClip {zombie_burger_fla.breadrollGraphics_102}Uses:258 261 263 265Used by:292 673 979
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:292 436 542 673
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:292 431 545 673
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:274 435
Symbol 273 GraphicUsed by:274 435
Symbol 274 MovieClipUses:272 273Used by:292 673 979
Symbol 275 GraphicUsed by:291
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:291 443
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:291 443
Symbol 280 MovieClipUses:260Used by:291 443
Symbol 281 GraphicUsed by:286 399
Symbol 282 GraphicUsed by:286 399
Symbol 283 GraphicUsed by:286 399
Symbol 284 GraphicUsed by:286 399
Symbol 285 GraphicUsed by:286 399
Symbol 286 MovieClip {zombie_burger_fla.Food_Hamburger_Tongue_62}Uses:281 282 283 284 285Used by:291 443
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:291 443
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:291 443
Symbol 291 MovieClip {zombie_burger_fla.breadroll2Graphics_104}Uses:275 277 279 280 286 288 290Used by:292 673 979
Symbol 292 MovieClip {zombie_burger_fla.Game_Menu_FoodPicture_101}Uses:266 268 270 274 291Used by:293
Symbol 293 MovieClip {graphics.GameMenuLevel}Uses:255 256 257 292Used by:294
Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99}Uses:158 243 244 245 246 247 248 249 250 251 252 253 254 293Used by:295 541 979  Timeline
Symbol 295 MovieClip {graphics.Popups}Uses:49 50 51 52 53 54 55 56 57 58 62 63 64 65 66 67 68 69 70 71 75 76 77 78 79 80 81 97 98 99 100 101 103 104 105 106 107 108 109 110 111 112 119 120 121 122 123 124 125 132 133 134 135 148 149 150 151 152 153 154 155 156 157 178 187 188 189 190 191 192 193 194 195 196 202 203 204 205 206 207 208 209 210 211 212 217 218 219 220 221 222 223 230 231 232 233 234 239 240 241 242 294Used by:296 979  Timeline
Symbol 296 MovieClip {graphics.Hud}Uses:34 35 39 295
Symbol 297 EditableTextUses:31Used by:304
Symbol 298 EditableTextUses:31Used by:304
Symbol 299 EditableTextUses:31Used by:304
Symbol 300 EditableTextUses:31Used by:304
Symbol 301 EditableTextUses:31Used by:304
Symbol 302 EditableTextUses:31Used by:304
Symbol 303 EditableTextUses:31Used by:304
Symbol 304 MovieClip {graphics.Hudpppp}Uses:297 298 299 300 301 302 303
Symbol 305 EditableTextUses:31Used by:306
Symbol 306 MovieClip {graphics.PopUpInfo}Uses:305
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClip {gameplay.elements.Trash}Uses:307Used by:335 979
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClip {Symbol7}Uses:309Used by:335
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:313
Symbol 313 MovieClipUses:312Used by:335
Symbol 314 GraphicUsed by:334
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:334
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:319 320 321
Symbol 319 MovieClipUses:318Used by:326
Symbol 320 MovieClipUses:318Used by:326
Symbol 321 MovieClipUses:318Used by:326
Symbol 322 GraphicUsed by:325
Symbol 323 GraphicUsed by:325
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClip {zombie_burger_fla.Eye_27}Uses:322 323 324Used by:326
Symbol 326 MovieClip {gameplay.elements.Potatos}Uses:319 320 321 325Used by:334
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:334
Symbol 329 GraphicUsed by:333
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:333
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:329 331 332Used by:334
Symbol 334 MovieClip {gameplay.elements.TableTop}Uses:314 316 326 328 333Used by:335
Symbol 335 MovieClip {graphics.Environment}Uses:308 310 313 334Used by:336 469
Symbol 336 MovieClip {Burger}Uses:335
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:342 1015 1017 1019 1021
Symbol 339 EditableTextUses:4 645Used by:342
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClip {zombie_burger_fla.Map_FranchizeHolder_Trolley_290}Uses:340Used by:342 1015 1017 1019 1021
Symbol 342 MovieClip {Map_FranchizeHolder_04_Mortuary}Uses:338 339 341Used by:Timeline
Symbol 343 GraphicUsed by:346
Symbol 344 TextUses:4Used by:346
Symbol 345 TextUses:4Used by:346
Symbol 346 MovieClip {graphics.ButtonHighscores}Uses:343 344 345Used by:979  Timeline
Symbol 347 TextUses:31Used by:353
Symbol 348 EditableTextUses:31Used by:353
Symbol 349 EditableTextUses:31Used by:353
Symbol 350 EditableTextUses:31Used by:353
Symbol 351 EditableTextUses:31Used by:353
Symbol 352 EditableTextUses:31Used by:353
Symbol 353 MovieClip {graphics.PlaceSelect}Uses:347 348 349 350 351 352Used by:469
Symbol 354 EditableTextUses:31Used by:363
Symbol 355 EditableTextUses:31Used by:363
Symbol 356 EditableTextUses:31Used by:363
Symbol 357 EditableTextUses:31Used by:363
Symbol 358 EditableTextUses:31Used by:363
Symbol 359 EditableTextUses:31Used by:362
Symbol 360 EditableTextUses:31Used by:362
Symbol 361 EditableTextUses:31Used by:362
Symbol 362 MovieClip {graphics.HighScores}Uses:359 360 361Used by:363 469
Symbol 363 MovieClip {graphics.SubmitDialog}Uses:354 355 356 357 358 362Used by:370
Symbol 364 EditableTextUses:31Used by:370
Symbol 365 TextUses:31Used by:370
Symbol 366 EditableTextUses:31Used by:370
Symbol 367 EditableTextUses:31Used by:370
Symbol 368 EditableTextUses:31Used by:370
Symbol 369 EditableTextUses:31Used by:370
Symbol 370 MovieClip {graphics.SpeedSummary}Uses:364 365 366 367 368 369 363Used by:469
Symbol 371 TextUses:31Used by:373
Symbol 372 EditableTextUses:31Used by:373
Symbol 373 MovieClip {graphics.SpeedIntro}Uses:371 372Used by:469
Symbol 374 EditableTextUses:31Used by:377
Symbol 375 EditableTextUses:31Used by:377
Symbol 376 EditableTextUses:31Used by:377
Symbol 377 MovieClip {graphics.SummaryScreen}Uses:374 375 376Used by:469
Symbol 378 GraphicUsed by:398
Symbol 379 GraphicUsed by:380 446
Symbol 380 MovieClipUses:379Used by:398
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:398
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:398
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:398
Symbol 387 ShapeTweeningUsed by:397
Symbol 388 ShapeTweeningUsed by:397
Symbol 389 ShapeTweeningUsed by:397
Symbol 390 ShapeTweeningUsed by:397
Symbol 391 ShapeTweeningUsed by:397
Symbol 392 ShapeTweeningUsed by:397
Symbol 393 GraphicUsed by:397
Symbol 394 GraphicUsed by:397
Symbol 395 GraphicUsed by:397
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:387 388 389 390 391 392 393 394 395 396Used by:398 399 411 979
Symbol 398 MovieClip {gameplay.elements.Onion}Uses:378 380 382 260 384 386 397Used by:469
Symbol 399 MovieClip {gameplay.elements.Steak}Uses:281 282 283 284 285 397Used by:469
Symbol 400 MovieClipUses:2Used by:407
Symbol 401 TextUses:4Used by:407
Symbol 402 TextUses:4Used by:407
Symbol 403 TextUses:4Used by:407
Symbol 404 TextUses:4Used by:407
Symbol 405 TextUses:4Used by:407
Symbol 406 TextUses:4Used by:407
Symbol 407 MovieClip {graphics.Tutorial}Uses:1 400 401 402 403 404 405 406Used by:469
Symbol 408 GraphicUsed by:411
Symbol 409 GraphicUsed by:411
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClip {gameplay.elements.Sausage}Uses:408 409 410 397Used by:469 552
Symbol 412 TextUses:31Used by:415
Symbol 413 EditableTextUses:31Used by:415
Symbol 414 EditableTextUses:31Used by:415
Symbol 415 MovieClip {graphics.Menu}Uses:412 413 414Used by:469
Symbol 416 GraphicUsed by:422
Symbol 417 GraphicUsed by:421
Symbol 418 GraphicUsed by:421
Symbol 419 GraphicUsed by:421
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:417 418 419 420Used by:422
Symbol 422 MovieClip {gameplay.elements.Breadroll}Uses:416 421 261 263 265Used by:469 979
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:425
Symbol 425 MovieClip {gameplay.elements.SausageSpawner}Uses:424Used by:469 979
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:426Used by:428
Symbol 428 MovieClip {gameplay.elements.BreadrollSpawner}Uses:427Used by:469 979
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClip {gameplay.elements.Ketchup}Uses:429Used by:469 979
Symbol 431 MovieClip {gameplay.elements.LemonadeSpawner}Uses:270Used by:469 979
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:434
Symbol 434 MovieClip {eyesSpawner}Uses:433Used by:469 979
Symbol 435 MovieClip {Food_EyeBag}Uses:272 273Used by:469 979
Symbol 436 MovieClip {gameplay.elements.CokeSpawner}Uses:268Used by:469 979
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:439 554
Symbol 439 MovieClip {gameplay.elements.SteakSpawner}Uses:438Used by:469 979
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:442 979
Symbol 442 MovieClip {gameplay.elements.Breadroll2Spawner}Uses:441Used by:469 979
Symbol 443 MovieClip {gameplay.elements.Breadroll2}Uses:277 279 280 286 288 290Used by:469 979
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClip {gameplay.elements.Mustard}Uses:444Used by:469 979
Symbol 446 MovieClipUses:379Used by:448
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClip {gameplay.elements.OnionSpawner}Uses:446 447Used by:469 979
Symbol 449 EditableTextUses:31Used by:453
Symbol 450 EditableTextUses:31Used by:453
Symbol 451 EditableTextUses:31Used by:453
Symbol 452 EditableTextUses:31Used by:453
Symbol 453 MovieClip {graphics.BadNight}Uses:449 450 451 452Used by:469
Symbol 454 EditableTextUses:31Used by:457
Symbol 455 EditableTextUses:31Used by:457
Symbol 456 EditableTextUses:31Used by:457
Symbol 457 MovieClip {graphics.CareerIntro}Uses:454 455 456Used by:469
Symbol 458 TextUses:31Used by:460
Symbol 459 EditableTextUses:31Used by:460
Symbol 460 MovieClip {graphics.Instructions}Uses:458 459Used by:469
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:463
Symbol 463 MovieClip {graphics.Map}Uses:462Used by:469
Symbol 464 TextUses:31Used by:467
Symbol 465 EditableTextUses:31Used by:467
Symbol 466 EditableTextUses:31Used by:467
Symbol 467 MovieClip {graphics.Outro}Uses:464 465 466Used by:469
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClip {main.Game}Uses:415 335 422 425 428 430 411 407 431 434 435 436 439 442 443 399 445 398 448 377 453 362 373 370 457 460 463 353 467 468Used by:979  Timeline
Symbol 470 EditableTextUses:4 645Used by:474
Symbol 471 ShapeTweeningUsed by:474
Symbol 472 EditableTextUses:4 645Used by:474
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClip {graphics.Preloader}Uses:470 471 472 473Used by:Timeline
Symbol 475 GraphicUsed by:484
Symbol 476 FontUsed by:477 478 479 480
Symbol 477 TextUses:476Used by:484
Symbol 478 TextUses:476Used by:484
Symbol 479 TextUses:476Used by:484
Symbol 480 TextUses:476Used by:484
Symbol 481 FontUsed by:482
Symbol 482 TextUses:481Used by:484
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClip {graphics.LogoAddicting}Uses:475 477 478 479 480 482 483Used by:Timeline
Symbol 485 GraphicUsed by:494 651
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:488
Symbol 488 MovieClipUses:487Used by:494
Symbol 489 FontUsed by:490
Symbol 490 TextUses:489Used by:493
Symbol 491 FontUsed by:492
Symbol 492 TextUses:491Used by:493
Symbol 493 MovieClipUses:490 492Used by:494
Symbol 494 MovieClip {graphics.LogoFactory}Uses:485 488 493Used by:Timeline
Symbol 495 GraphicUsed by:Timeline
Symbol 496 GraphicUsed by:499
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:499
Symbol 499 MovieClipUses:496 498Used by:Timeline
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:504
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:504
Symbol 504 MovieClipUses:501 503Used by:Timeline
Symbol 505 GraphicUsed by:979
Symbol 506 GraphicUsed by:979
Symbol 507 TextUses:4Used by:509
Symbol 508 TextUses:4Used by:509
Symbol 509 MovieClip {graphics.TitlePlayButton}Uses:507 82 508Used by:979  Timeline
Symbol 510 TextUses:4Used by:512 513
Symbol 511 TextUses:4Used by:512 513
Symbol 512 MovieClip {graphics.ButtonSkip}Uses:36 510 511Used by:979  Timeline
Symbol 513 MovieClip {graphics.ButtonSkipEnding}Uses:36 510 511Used by:979  Timeline
Symbol 514 TextUses:4Used by:518
Symbol 515 TextUses:4Used by:518
Symbol 516 TextUses:4Used by:518
Symbol 517 GraphicUsed by:518 522
Symbol 518 MovieClip {graphics.ButtonStory}Uses:514 515 516 517Used by:979  Timeline
Symbol 519 TextUses:4Used by:522
Symbol 520 TextUses:4Used by:522
Symbol 521 TextUses:4Used by:522
Symbol 522 MovieClip {graphics.ButtonTime}Uses:519 520 521 517Used by:979  Timeline
Symbol 523 TextUses:4Used by:539
Symbol 524 EditableTextUses:4 645Used by:539
Symbol 525 EditableTextUses:4 645Used by:539
Symbol 526 TextUses:4Used by:539
Symbol 527 EditableTextUses:4 645Used by:539
Symbol 528 EditableTextUses:4 645Used by:539
Symbol 529 TextUses:4Used by:539
Symbol 530 EditableTextUses:4 645Used by:539
Symbol 531 EditableTextUses:4 645Used by:539
Symbol 532 TextUses:4Used by:539
Symbol 533 EditableTextUses:4 645Used by:539
Symbol 534 EditableTextUses:4 645Used by:539
Symbol 535 TextUses:4Used by:539
Symbol 536 EditableTextUses:4 645Used by:539
Symbol 537 EditableTextUses:4 645Used by:539
Symbol 538 TextUses:4Used by:539
Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97}Uses:523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538Used by:979  Timeline
Symbol 540 MovieClipUsed by:979  Timeline
Symbol 541 MovieClipUses:294Used by:979  Timeline
Symbol 542 MovieClip {gameplay.elements.Coke}Uses:268Used by:979
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:543Used by:553 979
Symbol 545 MovieClip {gameplay.elements.Lemonade}Uses:270Used by:979
Symbol 546 GraphicUsed by:547 978
Symbol 547 MovieClipUses:546Used by:979
Symbol 548 GraphicUsed by:552
Symbol 549 GraphicUsed by:552
Symbol 550 GraphicUsed by:552
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClip {gameplay.elements.Sausage22}Uses:411 548 549 550 551Used by:979
Symbol 553 MovieClipUses:544Used by:979
Symbol 554 MovieClipUses:438Used by:979
Symbol 555 ShapeTweeningUsed by:557
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClip {zombie_burger_fla.Blenda2_113}Uses:555 556Used by:979  Timeline
Symbol 558 ShapeTweeningUsed by:561
Symbol 559 GraphicUsed by:561
Symbol 560 GraphicUsed by:561 570 576 581
Symbol 561 MovieClip {zombie_burger_fla.BlendaIn_114}Uses:558 559 560Used by:979  Timeline
Symbol 562 GraphicUsed by:570 576 581
Symbol 563 GraphicUsed by:570 581
Symbol 564 GraphicUsed by:570
Symbol 565 ShapeTweeningUsed by:570
Symbol 566 GraphicUsed by:570 576 581
Symbol 567 TextUses:4Used by:568
Symbol 568 MovieClipUses:567Used by:570
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClip {zombie_burger_fla.Intro_Photo1_115}Uses:562 563 564 560 565 566 568 569Used by:979  Timeline
Symbol 571 GraphicUsed by:576
Symbol 572 GraphicUsed by:576
Symbol 573 ShapeTweeningUsed by:576
Symbol 574 TextUses:4Used by:575
Symbol 575 MovieClipUses:574Used by:576
Symbol 576 MovieClip {zombie_burger_fla.Intro_Photo2_117}Uses:562 571 572 560 573 566 575Used by:979  Timeline
Symbol 577 GraphicUsed by:581
Symbol 578 ShapeTweeningUsed by:581
Symbol 579 TextUses:4Used by:580
Symbol 580 MovieClipUses:579Used by:581
Symbol 581 MovieClip {zombie_burger_fla.Intro_Photo3_119}Uses:562 563 577 560 578 566 580Used by:979  Timeline
Symbol 582 GraphicUsed by:639
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:583Used by:587
Symbol 585 GraphicUsed by:586
Symbol 586 MovieClipUses:585Used by:587
Symbol 587 MovieClipUses:584 586Used by:639
Symbol 588 GraphicUsed by:639
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:589Used by:639
Symbol 591 GraphicUsed by:639
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClipUses:592Used by:639
Symbol 594 GraphicUsed by:639
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClipUses:595Used by:639
Symbol 597 GraphicUsed by:639
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598Used by:639
Symbol 600 GraphicUsed by:639
Symbol 601 GraphicUsed by:639
Symbol 602 GraphicUsed by:639
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:603Used by:639
Symbol 605 GraphicUsed by:639
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:606Used by:639
Symbol 608 GraphicUsed by:639
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClipUses:609Used by:639
Symbol 611 GraphicUsed by:639
Symbol 612 GraphicUsed by:613
Symbol 613 MovieClipUses:612Used by:639
Symbol 614 GraphicUsed by:639
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:639
Symbol 617 GraphicUsed by:639
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:618Used by:639
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:620Used by:639
Symbol 622 GraphicUsed by:639
Symbol 623 GraphicUsed by:624
Symbol 624 MovieClipUses:623Used by:639
Symbol 625 GraphicUsed by:631
Symbol 626 GraphicUsed by:627
Symbol 627 MovieClipUses:626Used by:631
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:631
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:625 627 629 630Used by:639
Symbol 632 GraphicUsed by:636
Symbol 633 GraphicUsed by:634
Symbol 634 MovieClipUses:633Used by:636
Symbol 635 GraphicUsed by:636
Symbol 636 MovieClipUses:632 634 635Used by:639
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:637Used by:639
Symbol 639 MovieClipUses:582 587 588 590 591 593 594 596 597 599 600 601 602 604 605 607 608 610 611 613 614 616 617 619 621 622 624 631 636 638Used by:979  Timeline
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:979  Timeline
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:642Used by:660 979
Symbol 644 GraphicUsed by:651
Symbol 645 FontUsed by:34 35 42 116 118 137 139 141 163 166 168 170 172 175 176 215 238 255 256 257 339 470 472 524 525 527 528 530 531 533 534 536 537 646 648 649 650 976 1014 1016 1018
Symbol 646 TextUses:645Used by:651
Symbol 647 GraphicUsed by:651
Symbol 648 TextUses:645Used by:651
Symbol 649 TextUses:645Used by:651
Symbol 650 TextUses:645Used by:651
Symbol 651 MovieClip {graphics.TitleMuteButton}Uses:485 644 646 647 648 649 650Used by:979  Timeline
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:652Used by:660 979
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654Used by:660 979
Symbol 656 GraphicUsed by:657
Symbol 657 MovieClipUses:656Used by:660 979
Symbol 658 GraphicUsed by:660
Symbol 659 GraphicUsed by:660
Symbol 660 MovieClipUses:658 653 659 643 657 655Used by:979  Timeline
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:661Used by:979  Timeline
Symbol 663 GraphicUsed by:664
Symbol 664 MovieClipUses:663Used by:979  Timeline
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClipUses:665Used by:979  Timeline
Symbol 667 GraphicUsed by:668
Symbol 668 MovieClipUses:667Used by:979  Timeline
Symbol 669 TextUses:4Used by:671
Symbol 670 TextUses:4Used by:671
Symbol 671 MovieClip {graphics.ButtonBack}Uses:82 669 670Used by:979  Timeline
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClip {graphics.Balloon}Uses:672 268 270 274 291 266Used by:979
Symbol 674 GraphicUsed by:701
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:701
Symbol 677 GraphicUsed by:678
Symbol 678 MovieClipUses:677Used by:701
Symbol 679 GraphicUsed by:680
Symbol 680 MovieClipUses:679Used by:701
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:681Used by:701
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:701
Symbol 685 GraphicUsed by:690
Symbol 686 GraphicUsed by:689
Symbol 687 GraphicUsed by:689
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:686 687 688Used by:690 696 700
Symbol 690 MovieClipUses:685 689Used by:701
Symbol 691 GraphicUsed by:692
Symbol 692 MovieClipUses:691Used by:701
Symbol 693 GraphicUsed by:701
Symbol 694 GraphicUsed by:696
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:694 689 695Used by:701
Symbol 697 GraphicUsed by:701
Symbol 698 GraphicUsed by:701
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:699 689Used by:701
Symbol 701 MovieClip {Zombie0}Uses:674 676 678 680 682 684 690 692 693 696 697 698 700Used by:979
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClipUses:702Used by:740
Symbol 704 GraphicUsed by:705
Symbol 705 MovieClipUses:704Used by:740
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:740
Symbol 708 GraphicUsed by:709
Symbol 709 MovieClipUses:708Used by:740
Symbol 710 GraphicUsed by:722
Symbol 711 GraphicUsed by:721
Symbol 712 GraphicUsed by:721
Symbol 713 GraphicUsed by:721
Symbol 714 GraphicUsed by:721
Symbol 715 GraphicUsed by:721
Symbol 716 GraphicUsed by:721
Symbol 717 GraphicUsed by:721
Symbol 718 GraphicUsed by:721
Symbol 719 GraphicUsed by:721
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClipUses:711 712 713 714 715 716 717 718 719 720Used by:722 739
Symbol 722 MovieClipUses:710 721Used by:740
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClipUses:723Used by:740
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:725Used by:740
Symbol 727 GraphicUsed by:728
Symbol 728 MovieClipUses:727Used by:740
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClipUses:729Used by:740
Symbol 731 GraphicUsed by:737
Symbol 732 GraphicUsed by:735
Symbol 733 GraphicUsed by:735
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:732 733 734Used by:737
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClipUses:731 735 736Used by:740
Symbol 738 GraphicUsed by:739
Symbol 739 MovieClipUses:738 721Used by:740
Symbol 740 MovieClip {Zombie1}Uses:703 705 707 709 722 724 726 728 730 737 739Used by:979
Symbol 741 GraphicUsed by:776
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:742Used by:776
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:744Used by:776
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:776
Symbol 748 GraphicUsed by:749
Symbol 749 MovieClipUses:748Used by:776
Symbol 750 GraphicUsed by:755
Symbol 751 GraphicUsed by:754
Symbol 752 GraphicUsed by:754
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClipUses:751 752 753Used by:755
Symbol 755 MovieClipUses:750 754Used by:776
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:776
Symbol 758 GraphicUsed by:759
Symbol 759 MovieClipUses:758Used by:776
Symbol 760 GraphicUsed by:776
Symbol 761 GraphicUsed by:767
Symbol 762 GraphicUsed by:765
Symbol 763 GraphicUsed by:765
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:762 763 764Used by:767
Symbol 766 GraphicUsed by:767
Symbol 767 MovieClipUses:761 765 766Used by:776
Symbol 768 GraphicUsed by:776
Symbol 769 GraphicUsed by:776
Symbol 770 GraphicUsed by:775
Symbol 771 GraphicUsed by:774
Symbol 772 GraphicUsed by:774
Symbol 773 GraphicUsed by:774
Symbol 774 MovieClipUses:771 772 773Used by:775
Symbol 775 MovieClipUses:770 774Used by:776
Symbol 776 MovieClip {Zombie2}Uses:741 743 745 747 749 755 757 759 760 767 768 769 775Used by:979
Symbol 777 GraphicUsed by:828
Symbol 778 GraphicUsed by:779
Symbol 779 MovieClipUses:778Used by:828
Symbol 780 GraphicUsed by:781
Symbol 781 MovieClipUses:780Used by:828
Symbol 782 GraphicUsed by:783
Symbol 783 MovieClipUses:782Used by:828
Symbol 784 GraphicUsed by:785
Symbol 785 MovieClipUses:784Used by:828
Symbol 786 GraphicUsed by:787
Symbol 787 MovieClipUses:786Used by:828
Symbol 788 GraphicUsed by:789
Symbol 789 MovieClipUses:788Used by:828
Symbol 790 GraphicUsed by:791
Symbol 791 MovieClipUses:790Used by:828
Symbol 792 GraphicUsed by:793
Symbol 793 MovieClipUses:792Used by:828
Symbol 794 GraphicUsed by:795
Symbol 795 MovieClipUses:794Used by:828
Symbol 796 GraphicUsed by:811
Symbol 797 GraphicUsed by:810
Symbol 798 GraphicUsed by:810
Symbol 799 GraphicUsed by:810
Symbol 800 GraphicUsed by:810
Symbol 801 GraphicUsed by:810
Symbol 802 GraphicUsed by:810
Symbol 803 GraphicUsed by:810
Symbol 804 GraphicUsed by:810
Symbol 805 GraphicUsed by:810
Symbol 806 GraphicUsed by:810
Symbol 807 GraphicUsed by:810
Symbol 808 GraphicUsed by:810
Symbol 809 GraphicUsed by:810
Symbol 810 MovieClipUses:797 798 799 800 801 802 803 804 805 806 807 808 809Used by:811 827
Symbol 811 MovieClipUses:796 810Used by:828
Symbol 812 GraphicUsed by:813
Symbol 813 MovieClipUses:812Used by:828
Symbol 814 GraphicUsed by:815
Symbol 815 MovieClipUses:814Used by:828
Symbol 816 GraphicUsed by:817
Symbol 817 MovieClipUses:816Used by:828
Symbol 818 GraphicUsed by:825
Symbol 819 GraphicUsed by:824
Symbol 820 GraphicUsed by:824
Symbol 821 GraphicUsed by:824
Symbol 822 GraphicUsed by:824
Symbol 823 GraphicUsed by:824
Symbol 824 MovieClipUses:819 820 821 822 823Used by:825
Symbol 825 MovieClipUses:818 824Used by:828
Symbol 826 GraphicUsed by:827
Symbol 827 MovieClipUses:826 810Used by:828
Symbol 828 MovieClip {Zombie3}Uses:777 779 781 783 785 787 789 791 793 795 811 813 815 817 825 827Used by:979
Symbol 829 GraphicUsed by:851
Symbol 830 GraphicUsed by:831
Symbol 831 MovieClipUses:830Used by:851
Symbol 832 GraphicUsed by:833
Symbol 833 MovieClipUses:832Used by:851
Symbol 834 GraphicUsed by:839
Symbol 835 GraphicUsed by:838 846
Symbol 836 GraphicUsed by:838
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClipUses:835 836 837Used by:839 850
Symbol 839 MovieClipUses:834 838Used by:851
Symbol 840 GraphicUsed by:841
Symbol 841 MovieClipUses:840Used by:851
Symbol 842 GraphicUsed by:848
Symbol 843 GraphicUsed by:846
Symbol 844 GraphicUsed by:846
Symbol 845 GraphicUsed by:846
Symbol 846 MovieClipUses:835 843 844 845Used by:848
Symbol 847 GraphicUsed by:848
Symbol 848 MovieClipUses:842 846 847Used by:851
Symbol 849 GraphicUsed by:850
Symbol 850 MovieClipUses:849 838Used by:851
Symbol 851 MovieClip {Zombie4}Uses:829 831 833 839 841 848 850Used by:979
Symbol 852 GraphicUsed by:889
Symbol 853 GraphicUsed by:854
Symbol 854 MovieClipUses:853Used by:889
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:889
Symbol 857 GraphicUsed by:858
Symbol 858 MovieClipUses:857Used by:889
Symbol 859 GraphicUsed by:860
Symbol 860 MovieClipUses:859Used by:889
Symbol 861 GraphicUsed by:862
Symbol 862 MovieClipUses:861Used by:889
Symbol 863 GraphicUsed by:864
Symbol 864 MovieClipUses:863Used by:889
Symbol 865 GraphicUsed by:866
Symbol 866 MovieClipUses:865Used by:889
Symbol 867 GraphicUsed by:868
Symbol 868 MovieClipUses:867Used by:889
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:869Used by:889
Symbol 871 GraphicUsed by:876
Symbol 872 GraphicUsed by:875
Symbol 873 GraphicUsed by:875
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:872 873 874Used by:876 888
Symbol 876 MovieClipUses:871 875Used by:889
Symbol 877 GraphicUsed by:889
Symbol 878 GraphicUsed by:884
Symbol 879 GraphicUsed by:883
Symbol 880 GraphicUsed by:883
Symbol 881 GraphicUsed by:883
Symbol 882 GraphicUsed by:883
Symbol 883 MovieClipUses:879 880 881 882Used by:884
Symbol 884 MovieClipUses:878 883Used by:889
Symbol 885 GraphicUsed by:889
Symbol 886 GraphicUsed by:889
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClipUses:887 875Used by:889
Symbol 889 MovieClip {Zombie5}Uses:852 854 856 858 860 862 864 866 868 870 876 877 884 885 886 888Used by:979
Symbol 890 GraphicUsed by:937
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClipUses:891Used by:937
Symbol 893 GraphicUsed by:894
Symbol 894 MovieClipUses:893Used by:937
Symbol 895 GraphicUsed by:896
Symbol 896 MovieClipUses:895Used by:937
Symbol 897 GraphicUsed by:898
Symbol 898 MovieClipUses:897Used by:937
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:899Used by:937
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:937
Symbol 903 GraphicUsed by:904
Symbol 904 MovieClipUses:903Used by:937
Symbol 905 GraphicUsed by:906
Symbol 906 MovieClipUses:905Used by:937
Symbol 907 GraphicUsed by:908
Symbol 908 MovieClipUses:907Used by:937
Symbol 909 GraphicUsed by:910
Symbol 910 MovieClipUses:909Used by:937
Symbol 911 GraphicUsed by:926
Symbol 912 GraphicUsed by:925
Symbol 913 GraphicUsed by:925
Symbol 914 GraphicUsed by:925
Symbol 915 GraphicUsed by:925
Symbol 916 GraphicUsed by:925
Symbol 917 GraphicUsed by:925
Symbol 918 GraphicUsed by:925
Symbol 919 GraphicUsed by:925
Symbol 920 GraphicUsed by:925
Symbol 921 GraphicUsed by:925
Symbol 922 GraphicUsed by:925
Symbol 923 GraphicUsed by:925
Symbol 924 GraphicUsed by:925
Symbol 925 MovieClipUses:912 913 914 915 916 917 918 919 920 921 922 923 924Used by:926 936
Symbol 926 MovieClipUses:911 925Used by:937
Symbol 927 GraphicUsed by:928
Symbol 928 MovieClipUses:927Used by:937
Symbol 929 GraphicUsed by:934
Symbol 930 GraphicUsed by:933
Symbol 931 GraphicUsed by:933
Symbol 932 GraphicUsed by:933
Symbol 933 MovieClipUses:930 931 932Used by:934
Symbol 934 MovieClipUses:929 933Used by:937
Symbol 935 GraphicUsed by:936
Symbol 936 MovieClipUses:935 925Used by:937
Symbol 937 MovieClip {Zombie6}Uses:890 892 894 896 898 900 902 904 906 908 910 926 928 934 936Used by:979
Symbol 938 GraphicUsed by:939
Symbol 939 MovieClipUses:938Used by:975
Symbol 940 GraphicUsed by:941
Symbol 941 MovieClipUses:940Used by:975
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:942Used by:975
Symbol 944 GraphicUsed by:945
Symbol 945 MovieClipUses:944Used by:975
Symbol 946 GraphicUsed by:947
Symbol 947 MovieClipUses:946Used by:975
Symbol 948 GraphicUsed by:949
Symbol 949 MovieClipUses:948Used by:975
Symbol 950 GraphicUsed by:955
Symbol 951 GraphicUsed by:954
Symbol 952 GraphicUsed by:954
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:951 952 953Used by:955 974
Symbol 955 MovieClipUses:950 954Used by:975
Symbol 956 GraphicUsed by:965
Symbol 957 GraphicUsed by:965
Symbol 958 GraphicUsed by:965
Symbol 959 GraphicUsed by:965
Symbol 960 GraphicUsed by:965
Symbol 961 GraphicUsed by:965
Symbol 962 GraphicUsed by:965
Symbol 963 GraphicUsed by:965
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:956 957 958 959 960 961 962 963 964Used by:975
Symbol 966 GraphicUsed by:972
Symbol 967 GraphicUsed by:971
Symbol 968 GraphicUsed by:971
Symbol 969 GraphicUsed by:971
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:967 968 969 970Used by:972
Symbol 972 MovieClipUses:966 971Used by:975
Symbol 973 GraphicUsed by:974
Symbol 974 MovieClipUses:973 954Used by:975
Symbol 975 MovieClip {Zombie7}Uses:939 941 943 945 947 949 955 965 972 974Used by:979
Symbol 976 EditableTextUses:4 645Used by:977
Symbol 977 MovieClip {zombie_burger_fla.Money_Amount_286}Uses:976Used by:978
Symbol 978 MovieClip {gameplay.elements.Money}Uses:546 977Used by:979
Symbol 979 MovieClip {PreloaderContainer}Uses:505 506 469 96 346 39 509 88 131 512 513 518 237 229 522 539 540 294 541 422 443 291 442 266 428 542 436 434 435 544 430 545 431 547 445 448 552 425 439 553 554 308 441 397 557 561 570 576 581 639 62 97 49 103 75 295 641 643 651 653 655 657 660 662 664 666 668 671 184 145 274 178 202 209 119 132 187 217 230 239 148 673 701 740 776 828 851 889 937 975 978Used by:Timeline
Symbol 980 Sound {sounds.MenuMusic}Used by:1013
Symbol 981 Sound {sounds.GameMusic}Used by:1013
Symbol 982 Sound {sounds.Garbage}Used by:1013
Symbol 983 Sound {sounds.Grill}Used by:1013
Symbol 984 Sound {sounds.Bite3}Used by:1013
Symbol 985 Sound {sounds.Bite1}Used by:1013
Symbol 986 Sound {sounds.Bite2}Used by:1013
Symbol 987 Sound {sounds.Drink}Used by:1013
Symbol 988 Sound {sounds.Cash2}Used by:1013
Symbol 989 Sound {sounds.Cash1}Used by:1013
Symbol 990 Sound {sounds.Frying1}Used by:1013
Symbol 991 Sound {sounds.Frying2}Used by:1013
Symbol 992 Sound {sounds.FootStep1}Used by:1013
Symbol 993 Sound {sounds.FootStep2}Used by:1013
Symbol 994 Sound {sounds.ChipsOnOil}Used by:1013
Symbol 995 Sound {sounds.Frying}Used by:1013
Symbol 996 Sound {sounds.Sauce1}Used by:1013
Symbol 997 Sound {sounds.Sauce2}Used by:1013
Symbol 998 Sound {sounds.Sauce3}Used by:1013
Symbol 999 Sound {sounds.Sauce4}Used by:1013
Symbol 1000 Sound {sounds.Sauce5}Used by:1013
Symbol 1001 Sound {sounds.Sauce6}Used by:1013
Symbol 1002 Sound {sounds.Fire}Used by:1013
Symbol 1003 Sound {sounds.Clock1}Used by:1013
Symbol 1004 Sound {sounds.ZombieAngry1}Used by:1013
Symbol 1005 Sound {sounds.ZombieSpeaks1}Used by:1013
Symbol 1006 Sound {sounds.ZombieIrritated2}Used by:1013
Symbol 1007 Sound {sounds.ZombieIrritated1}Used by:1013
Symbol 1008 Sound {sounds.ZombieIrritated3}Used by:1013
Symbol 1009 Sound {sounds.ZombieAngry2}Used by:1013
Symbol 1010 Sound {sounds.ZombieAngry4}Used by:1013
Symbol 1011 Sound {sounds.ZombieHappy1}Used by:1013
Symbol 1012 Sound {sounds.ZombieHappy2}Used by:1013
Symbol 1013 MovieClip {zombie_burger_fla._zbedny_emcek_287}Uses:980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012Used by:Timeline
Symbol 1014 EditableTextUses:4 645Used by:1015
Symbol 1015 MovieClip {Map_FranchizeHolder_01_City}Uses:338 1014 341Used by:Timeline
Symbol 1016 EditableTextUses:4 645Used by:1017
Symbol 1017 MovieClip {Map_FranchizeHolder_02_Cathedral}Uses:338 1016 341Used by:Timeline
Symbol 1018 EditableTextUses:4 645Used by:1019
Symbol 1019 MovieClip {Map_FranchizeHolder_03_Cemetery}Uses:338 1018 341Used by:Timeline
Symbol 1020 TextUses:4Used by:1021
Symbol 1021 MovieClip {Map_FranchizeHolder_05_Crematory}Uses:338 1020 341Used by:Timeline
Symbol 1022 GraphicUsed by:1037
Symbol 1023 TextUses:4Used by:1037
Symbol 1024 TextUses:4Used by:1037
Symbol 1025 TextUses:4Used by:1037
Symbol 1026 TextUses:4Used by:1037
Symbol 1027 TextUses:4Used by:1037
Symbol 1028 TextUses:4Used by:1037
Symbol 1029 TextUses:4Used by:1037
Symbol 1030 TextUses:4Used by:1037
Symbol 1031 TextUses:4Used by:1037
Symbol 1032 TextUses:4Used by:1037
Symbol 1033 TextUses:4Used by:1037
Symbol 1034 TextUses:4Used by:1037
Symbol 1035 TextUses:4Used by:1037
Symbol 1036 TextUses:4Used by:1037
Symbol 1037 MovieClipUses:1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036Used by:Timeline
Symbol 1038 TextUses:4Used by:Timeline
Symbol 1039 TextUses:4Used by:Timeline
Symbol 1040 TextUses:4Used by:Timeline
Symbol 1041 TextUses:4Used by:Timeline

Instance Names

"fabrykaGier"Frame 1Symbol 494 MovieClip {graphics.LogoFactory}
"addicting"Frame 1Symbol 484 MovieClip {graphics.LogoAddicting}
"counter"Frame 11Symbol 474 MovieClip {graphics.Preloader}
"sound_mc"Frame 96Symbol 651 MovieClip {graphics.TitleMuteButton}
"highScores"Frame 142Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97}
"sound_mc"Frame 172Symbol 651 MovieClip {graphics.TitleMuteButton}
"cityAtNight"Frame 862Symbol 1015 MovieClip {Map_FranchizeHolder_01_City}
"church"Frame 862Symbol 1017 MovieClip {Map_FranchizeHolder_02_Cathedral}
"cementary"Frame 862Symbol 1019 MovieClip {Map_FranchizeHolder_03_Cemetery}
"mortuary"Frame 862Symbol 342 MovieClip {Map_FranchizeHolder_04_Mortuary}
"morgue"Frame 862Symbol 1021 MovieClip {Map_FranchizeHolder_05_Crematory}
"zombieBurger"Frame 898Symbol 469 MovieClip {main.Game}
"money"Symbol 49 MovieClip {zombie_burger_fla.Popup_Night_145} Frame 1Symbol 42 EditableText
"resumeBtn"Symbol 97 MovieClip {zombie_burger_fla.Popup_Menu_144} Frame 1Symbol 88 MovieClip {graphics.ResumeBtn}
"exitBtn"Symbol 97 MovieClip {zombie_burger_fla.Popup_Menu_144} Frame 1Symbol 96 MovieClip {ExitButton}
"neededMoney"Symbol 119 MovieClip {zombie_burger_fla.Popup_Failure_149} Frame 1Symbol 116 EditableText
"earnedMoney"Symbol 119 MovieClip {zombie_burger_fla.Popup_Failure_149} Frame 1Symbol 118 EditableText
"resumeBtn"Symbol 132 MovieClip {zombie_burger_fla.Popup_Retry_150} Frame 1Symbol 131 MovieClip {graphics.ButtonRetry}
"neededMoney"Symbol 148 MovieClip {zombie_burger_fla.Popup_WellDone_151} Frame 1Symbol 137 EditableText
"earnedMoney"Symbol 148 MovieClip {zombie_burger_fla.Popup_WellDone_151} Frame 1Symbol 139 EditableText
"total"Symbol 148 MovieClip {zombie_burger_fla.Popup_WellDone_151} Frame 1Symbol 141 EditableText
"t2"Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154} Frame 1Symbol 163 EditableText
"t1"Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154} Frame 1Symbol 166 EditableText
"t3"Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154} Frame 1Symbol 168 EditableText
"t4"Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154} Frame 1Symbol 170 EditableText
"t5"Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154} Frame 1Symbol 172 EditableText
"total"Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154} Frame 1Symbol 175 EditableText
"score"Symbol 178 MovieClip {zombie_burger_fla.Game_Certificate_153} Frame 1Symbol 177 MovieClip {zombie_burger_fla.Game_Certificate_Text_154}
"resumeBtn"Symbol 209 MovieClip {zombie_burger_fla.Popup_BadNight2_158} Frame 1Symbol 131 MovieClip {graphics.ButtonRetry}
"exitBtn"Symbol 209 MovieClip {zombie_burger_fla.Popup_BadNight2_158} Frame 1Symbol 96 MovieClip {ExitButton}
"earned"Symbol 217 MovieClip {zombie_burger_fla.Popup_TimeComplete_159} Frame 1Symbol 215 EditableText
"exitBtn"Symbol 239 MovieClip {zombie_burger_fla.Popup_TimeCompleteName_161} Frame 1Symbol 237 MovieClip {graphics.SubmitBtn}
"playerName"Symbol 239 MovieClip {zombie_burger_fla.Popup_TimeCompleteName_161} Frame 1Symbol 238 EditableText
"nails"Symbol 266 MovieClip {zombie_burger_fla.breadrollGraphics_102} Frame 1Symbol 261 MovieClip
"greenSauce"Symbol 266 MovieClip {zombie_burger_fla.breadrollGraphics_102} Frame 1Symbol 263 MovieClip
"bloodySauce"Symbol 266 MovieClip {zombie_burger_fla.breadrollGraphics_102} Frame 1Symbol 265 MovieClip
"bloodySauce"Symbol 291 MovieClip {zombie_burger_fla.breadroll2Graphics_104} Frame 1Symbol 279 MovieClip
"nails"Symbol 291 MovieClip {zombie_burger_fla.breadroll2Graphics_104} Frame 1Symbol 280 MovieClip
"greenSauce"Symbol 291 MovieClip {zombie_burger_fla.breadroll2Graphics_104} Frame 1Symbol 290 MovieClip
"hotDog"Symbol 292 MovieClip {zombie_burger_fla.Game_Menu_FoodPicture_101} Frame 1Symbol 266 MovieClip {zombie_burger_fla.breadrollGraphics_102}
"coke"Symbol 292 MovieClip {zombie_burger_fla.Game_Menu_FoodPicture_101} Frame 1Symbol 268 MovieClip
"lemonade"Symbol 292 MovieClip {zombie_burger_fla.Game_Menu_FoodPicture_101} Frame 1Symbol 270 MovieClip
"chips"Symbol 292 MovieClip {zombie_burger_fla.Game_Menu_FoodPicture_101} Frame 1Symbol 274 MovieClip
"burger"Symbol 292 MovieClip {zombie_burger_fla.Game_Menu_FoodPicture_101} Frame 1Symbol 291 MovieClip {zombie_burger_fla.breadroll2Graphics_104}
"foodName"Symbol 293 MovieClip {graphics.GameMenuLevel} Frame 1Symbol 255 EditableText
"description"Symbol 293 MovieClip {graphics.GameMenuLevel} Frame 1Symbol 256 EditableText
"price"Symbol 293 MovieClip {graphics.GameMenuLevel} Frame 1Symbol 257 EditableText
"food"Symbol 293 MovieClip {graphics.GameMenuLevel} Frame 1Symbol 292 MovieClip {zombie_burger_fla.Game_Menu_FoodPicture_101}
"m3"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 1Symbol 293 MovieClip {graphics.GameMenuLevel}
"m2"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 1Symbol 293 MovieClip {graphics.GameMenuLevel}
"m1"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 1Symbol 293 MovieClip {graphics.GameMenuLevel}
"night"Symbol 295 MovieClip {graphics.Popups} Frame 1Symbol 49 MovieClip {zombie_burger_fla.Popup_Night_145}
"fail"Symbol 295 MovieClip {graphics.Popups} Frame 254Symbol 119 MovieClip {zombie_burger_fla.Popup_Failure_149}
"fail"Symbol 295 MovieClip {graphics.Popups} Frame 320Symbol 132 MovieClip {zombie_burger_fla.Popup_Retry_150}
"done"Symbol 295 MovieClip {graphics.Popups} Frame 354Symbol 148 MovieClip {zombie_burger_fla.Popup_WellDone_151}
"certificate"Symbol 295 MovieClip {graphics.Popups} Frame 413Symbol 178 MovieClip {zombie_burger_fla.Game_Certificate_153}
"night"Symbol 295 MovieClip {graphics.Popups} Frame 443Symbol 187 MovieClip
"night"Symbol 295 MovieClip {graphics.Popups} Frame 491Symbol 202 MovieClip
"excellent"Symbol 295 MovieClip {graphics.Popups} Frame 581Symbol 217 MovieClip {zombie_burger_fla.Popup_TimeComplete_159}
"excellent"Symbol 295 MovieClip {graphics.Popups} Frame 635Symbol 230 MovieClip
"excellent"Symbol 295 MovieClip {graphics.Popups} Frame 671Symbol 230 MovieClip
"excellent"Symbol 295 MovieClip {graphics.Popups} Frame 678Symbol 239 MovieClip {zombie_burger_fla.Popup_TimeCompleteName_161}
"popupMenu"Symbol 295 MovieClip {graphics.Popups} Frame 708Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99}
"earnedMoney"Symbol 296 MovieClip {graphics.Hud} Frame 1Symbol 34 EditableText
"time"Symbol 296 MovieClip {graphics.Hud} Frame 1Symbol 35 EditableText
"menuBtn"Symbol 296 MovieClip {graphics.Hud} Frame 1Symbol 39 MovieClip {zombie_burger_fla.Button_Menu_87}
"popups"Symbol 296 MovieClip {graphics.Hud} Frame 1Symbol 295 MovieClip {graphics.Popups}
"earnedMoney"Symbol 304 MovieClip {graphics.Hudpppp} Frame 1Symbol 297 EditableText
"time"Symbol 304 MovieClip {graphics.Hudpppp} Frame 1Symbol 298 EditableText
"pauseBtn"Symbol 304 MovieClip {graphics.Hudpppp} Frame 1Symbol 299 EditableText
"menuBtn"Symbol 304 MovieClip {graphics.Hudpppp} Frame 1Symbol 300 EditableText
"sign"Symbol 304 MovieClip {graphics.Hudpppp} Frame 1Symbol 301 EditableText
"goToMenu"Symbol 304 MovieClip {graphics.Hudpppp} Frame 1Symbol 302 EditableText
"backToGame"Symbol 304 MovieClip {graphics.Hudpppp} Frame 1Symbol 303 EditableText
"textInfo"Symbol 306 MovieClip {graphics.PopUpInfo} Frame 1Symbol 305 EditableText
"_mask"Symbol 342 MovieClip {Map_FranchizeHolder_04_Mortuary} Frame 1Symbol 338 MovieClip
"sign"Symbol 342 MovieClip {Map_FranchizeHolder_04_Mortuary} Frame 2Symbol 339 EditableText
"cemetery"Symbol 353 MovieClip {graphics.PlaceSelect} Frame 1Symbol 348 EditableText
"city"Symbol 353 MovieClip {graphics.PlaceSelect} Frame 1Symbol 349 EditableText
"church"Symbol 353 MovieClip {graphics.PlaceSelect} Frame 1Symbol 350 EditableText
"mortuary"Symbol 353 MovieClip {graphics.PlaceSelect} Frame 1Symbol 351 EditableText
"morgue"Symbol 353 MovieClip {graphics.PlaceSelect} Frame 1Symbol 352 EditableText
"results"Symbol 362 MovieClip {graphics.HighScores} Frame 1Symbol 360 EditableText
"backToMenu"Symbol 362 MovieClip {graphics.HighScores} Frame 1Symbol 361 EditableText
"score"Symbol 363 MovieClip {graphics.SubmitDialog} Frame 1Symbol 354 EditableText
"inputName"Symbol 363 MovieClip {graphics.SubmitDialog} Frame 1Symbol 355 EditableText
"okButton"Symbol 363 MovieClip {graphics.SubmitDialog} Frame 1Symbol 357 EditableText
"closeBtn"Symbol 363 MovieClip {graphics.SubmitDialog} Frame 1Symbol 358 EditableText
"scores"Symbol 363 MovieClip {graphics.SubmitDialog} Frame 1Symbol 362 MovieClip {graphics.HighScores}
"submit"Symbol 370 MovieClip {graphics.SpeedSummary} Frame 1Symbol 366 EditableText
"playAgain"Symbol 370 MovieClip {graphics.SpeedSummary} Frame 1Symbol 367 EditableText
"backToMenu"Symbol 370 MovieClip {graphics.SpeedSummary} Frame 1Symbol 368 EditableText
"money"Symbol 370 MovieClip {graphics.SpeedSummary} Frame 1Symbol 369 EditableText
"submitDialog"Symbol 370 MovieClip {graphics.SpeedSummary} Frame 1Symbol 363 MovieClip {graphics.SubmitDialog}
"okBtn"Symbol 373 MovieClip {graphics.SpeedIntro} Frame 1Symbol 372 EditableText
"nextLvl"Symbol 377 MovieClip {graphics.SummaryScreen} Frame 1Symbol 375 EditableText
"stats"Symbol 377 MovieClip {graphics.SummaryScreen} Frame 1Symbol 376 EditableText
"speed"Symbol 415 MovieClip {graphics.Menu} Frame 1Symbol 413 EditableText
"career"Symbol 415 MovieClip {graphics.Menu} Frame 1Symbol 414 EditableText
"finger"Symbol 422 MovieClip {gameplay.elements.Breadroll} Frame 1Symbol 421 MovieClip
"nails"Symbol 422 MovieClip {gameplay.elements.Breadroll} Frame 1Symbol 261 MovieClip
"greenSauce"Symbol 422 MovieClip {gameplay.elements.Breadroll} Frame 1Symbol 263 MovieClip
"bloodySauce"Symbol 422 MovieClip {gameplay.elements.Breadroll} Frame 1Symbol 265 MovieClip
"bloodySauce"Symbol 443 MovieClip {gameplay.elements.Breadroll2} Frame 1Symbol 279 MovieClip
"nails"Symbol 443 MovieClip {gameplay.elements.Breadroll2} Frame 1Symbol 280 MovieClip
"tounge"Symbol 443 MovieClip {gameplay.elements.Breadroll2} Frame 1Symbol 286 MovieClip {zombie_burger_fla.Food_Hamburger_Tongue_62}
"greenSauce"Symbol 443 MovieClip {gameplay.elements.Breadroll2} Frame 1Symbol 290 MovieClip
"tryAgain"Symbol 453 MovieClip {graphics.BadNight} Frame 1Symbol 450 EditableText
"backToMenu"Symbol 453 MovieClip {graphics.BadNight} Frame 1Symbol 451 EditableText
"stats"Symbol 453 MovieClip {graphics.BadNight} Frame 1Symbol 452 EditableText
"titleS"Symbol 457 MovieClip {graphics.CareerIntro} Frame 1Symbol 454 EditableText
"needToEarn"Symbol 457 MovieClip {graphics.CareerIntro} Frame 1Symbol 455 EditableText
"okBtn"Symbol 457 MovieClip {graphics.CareerIntro} Frame 1Symbol 456 EditableText
"closeBtn"Symbol 460 MovieClip {graphics.Instructions} Frame 1Symbol 459 EditableText
"menuBtn"Symbol 467 MovieClip {graphics.Outro} Frame 1Symbol 465 EditableText
"stats"Symbol 467 MovieClip {graphics.Outro} Frame 1Symbol 466 EditableText
"environment"Symbol 469 MovieClip {main.Game} Frame 3Symbol 335 MovieClip {graphics.Environment}
"percent1"Symbol 474 MovieClip {graphics.Preloader} Frame 1Symbol 470 EditableText
"percent2"Symbol 474 MovieClip {graphics.Preloader} Frame 1Symbol 472 EditableText
"percent2"Symbol 474 MovieClip {graphics.Preloader} Frame 100Symbol 472 EditableText
"n1"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 524 EditableText
"s1"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 525 EditableText
"n2"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 527 EditableText
"s2"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 528 EditableText
"n3"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 530 EditableText
"s3"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 531 EditableText
"n4"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 533 EditableText
"s4"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 534 EditableText
"n5"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 536 EditableText
"s5"Symbol 539 MovieClip {zombie_burger_fla.Panel_HighscoresA_97} Frame 1Symbol 537 EditableText
"coke"Symbol 673 MovieClip {graphics.Balloon} Frame 1Symbol 268 MovieClip
"lemonade"Symbol 673 MovieClip {graphics.Balloon} Frame 1Symbol 270 MovieClip
"chips1"Symbol 673 MovieClip {graphics.Balloon} Frame 1Symbol 274 MovieClip
"burger"Symbol 673 MovieClip {graphics.Balloon} Frame 1Symbol 291 MovieClip {zombie_burger_fla.breadroll2Graphics_104}
"chips2"Symbol 673 MovieClip {graphics.Balloon} Frame 1Symbol 274 MovieClip
"hotDog"Symbol 673 MovieClip {graphics.Balloon} Frame 1Symbol 266 MovieClip {zombie_burger_fla.breadrollGraphics_102}
"chips3"Symbol 673 MovieClip {graphics.Balloon} Frame 1Symbol 274 MovieClip
"counter"Symbol 977 MovieClip {zombie_burger_fla.Money_Amount_286} Frame 1Symbol 976 EditableText
"info"Symbol 978 MovieClip {gameplay.elements.Money} Frame 2Symbol 977 MovieClip {zombie_burger_fla.Money_Amount_286}
"_mask"Symbol 1015 MovieClip {Map_FranchizeHolder_01_City} Frame 1Symbol 338 MovieClip
"sign"Symbol 1015 MovieClip {Map_FranchizeHolder_01_City} Frame 2Symbol 1014 EditableText
"_mask"Symbol 1017 MovieClip {Map_FranchizeHolder_02_Cathedral} Frame 1Symbol 338 MovieClip
"sign"Symbol 1017 MovieClip {Map_FranchizeHolder_02_Cathedral} Frame 2Symbol 1016 EditableText
"_mask"Symbol 1019 MovieClip {Map_FranchizeHolder_03_Cemetery} Frame 1Symbol 338 MovieClip
"sign"Symbol 1019 MovieClip {Map_FranchizeHolder_03_Cemetery} Frame 2Symbol 1018 EditableText
"_mask"Symbol 1021 MovieClip {Map_FranchizeHolder_05_Crematory} Frame 1Symbol 338 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"2Preloader"Frame 1
"Preloader"Frame 15
"Preloader2"Frame 28
"2Title"Frame 47
"Back2Title"Frame 55
"Title"Frame 100
"2Highscores"Frame 113
"Highscores"Frame 156
"Highscores2"Frame 161
"Title2"Frame 172
"2Choice"Frame 201
"Choice"Frame 210
"Choice2"Frame 225
"2Intro"Frame 236
"Intro"Frame 248
"Intro2"Frame 848
"2Map"Frame 862
"Map"Frame 875
"Map2"Frame 884
"Game"Frame 898
"Outro"Frame 961
"cityAtNight"Symbol 24 MovieClip {graphics.Background} Frame 1
"church"Symbol 24 MovieClip {graphics.Background} Frame 2
"cementary"Symbol 24 MovieClip {graphics.Background} Frame 3
"mortuary"Symbol 24 MovieClip {graphics.Background} Frame 4
"morgue"Symbol 24 MovieClip {graphics.Background} Frame 5
"cold"Symbol 30 MovieClip {BrainGraphics} Frame 1
"warm"Symbol 30 MovieClip {BrainGraphics} Frame 2
"cooked"Symbol 30 MovieClip {BrainGraphics} Frame 3
"overcooked"Symbol 30 MovieClip {BrainGraphics} Frame 4
"burned"Symbol 30 MovieClip {BrainGraphics} Frame 5
"out"Symbol 39 MovieClip {zombie_burger_fla.Button_Menu_87} Frame 1
"over"Symbol 39 MovieClip {zombie_burger_fla.Button_Menu_87} Frame 2
"out"Symbol 88 MovieClip {graphics.ResumeBtn} Frame 1
"over"Symbol 88 MovieClip {graphics.ResumeBtn} Frame 2
"out"Symbol 96 MovieClip {ExitButton} Frame 1
"over"Symbol 96 MovieClip {ExitButton} Frame 2
"out"Symbol 131 MovieClip {graphics.ButtonRetry} Frame 1
"over"Symbol 131 MovieClip {graphics.ButtonRetry} Frame 2
"out"Symbol 145 MovieClip {ButtonProceed} Frame 1
"over"Symbol 145 MovieClip {ButtonProceed} Frame 2
"In"Symbol 178 MovieClip {zombie_burger_fla.Game_Certificate_153} Frame 1
"Out"Symbol 178 MovieClip {zombie_burger_fla.Game_Certificate_153} Frame 40
"out"Symbol 184 MovieClip {Button_Go} Frame 1
"over"Symbol 184 MovieClip {Button_Go} Frame 2
"out"Symbol 229 MovieClip {graphics.SubmitScoreBtn} Frame 1
"over"Symbol 229 MovieClip {graphics.SubmitScoreBtn} Frame 2
"out"Symbol 237 MovieClip {graphics.SubmitBtn} Frame 1
"over"Symbol 237 MovieClip {graphics.SubmitBtn} Frame 2
"cold"Symbol 286 MovieClip {zombie_burger_fla.Food_Hamburger_Tongue_62} Frame 1
"warm"Symbol 286 MovieClip {zombie_burger_fla.Food_Hamburger_Tongue_62} Frame 2
"cooked"Symbol 286 MovieClip {zombie_burger_fla.Food_Hamburger_Tongue_62} Frame 3
"overcooked"Symbol 286 MovieClip {zombie_burger_fla.Food_Hamburger_Tongue_62} Frame 4
"burned"Symbol 286 MovieClip {zombie_burger_fla.Food_Hamburger_Tongue_62} Frame 5
"Level_1"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 1
"Level_2"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 18
"Level_3"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 35
"Level_4"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 52
"Level_5"Symbol 294 MovieClip {zombie_burger_fla.Game_Menu_99} Frame 69
"intro"Symbol 295 MovieClip {graphics.Popups} Frame 2
"outro"Symbol 295 MovieClip {graphics.Popups} Frame 68
"menu_on"Symbol 295 MovieClip {graphics.Popups} Frame 116
"menu_off"Symbol 295 MovieClip {graphics.Popups} Frame 194
"place_complete"Symbol 295 MovieClip {graphics.Popups} Frame 206
"failInfo"Symbol 295 MovieClip {graphics.Popups} Frame 254
"wellDone"Symbol 295 MovieClip {graphics.Popups} Frame 354
"certificate"Symbol 295 MovieClip {graphics.Popups} Frame 413
"timeChallengeIntro"Symbol 295 MovieClip {graphics.Popups} Frame 443
"badNight"Symbol 295 MovieClip {graphics.Popups} Frame 491
"speedOutro"Symbol 295 MovieClip {graphics.Popups} Frame 581
"submit"Symbol 295 MovieClip {graphics.Popups} Frame 671
"todays_menu"Symbol 295 MovieClip {graphics.Popups} Frame 708
"unactive"Symbol 342 MovieClip {Map_FranchizeHolder_04_Mortuary} Frame 1
"active"Symbol 342 MovieClip {Map_FranchizeHolder_04_Mortuary} Frame 2
"visited"Symbol 342 MovieClip {Map_FranchizeHolder_04_Mortuary} Frame 3
"out"Symbol 346 MovieClip {graphics.ButtonHighscores} Frame 1
"over"Symbol 346 MovieClip {graphics.ButtonHighscores} Frame 2
"cold"Symbol 398 MovieClip {gameplay.elements.Onion} Frame 1
"warm"Symbol 398 MovieClip {gameplay.elements.Onion} Frame 2
"cooked"Symbol 398 MovieClip {gameplay.elements.Onion} Frame 3
"overcooked"Symbol 398 MovieClip {gameplay.elements.Onion} Frame 4
"burned"Symbol 398 MovieClip {gameplay.elements.Onion} Frame 5
"cold"Symbol 399 MovieClip {gameplay.elements.Steak} Frame 1
"warm"Symbol 399 MovieClip {gameplay.elements.Steak} Frame 2
"cooked"Symbol 399 MovieClip {gameplay.elements.Steak} Frame 3
"overcooked"Symbol 399 MovieClip {gameplay.elements.Steak} Frame 4
"burned"Symbol 399 MovieClip {gameplay.elements.Steak} Frame 5
"cold"Symbol 411 MovieClip {gameplay.elements.Sausage} Frame 1
"warm"Symbol 411 MovieClip {gameplay.elements.Sausage} Frame 2
"cooked"Symbol 411 MovieClip {gameplay.elements.Sausage} Frame 3
"overcooked"Symbol 411 MovieClip {gameplay.elements.Sausage} Frame 4
"burned"Symbol 411 MovieClip {gameplay.elements.Sausage} Frame 5
"cold"Symbol 421 MovieClip Frame 1
"warm"Symbol 421 MovieClip Frame 2
"cooked"Symbol 421 MovieClip Frame 3
"overcooked"Symbol 421 MovieClip Frame 4
"burned"Symbol 421 MovieClip Frame 5
"mainMenu"Symbol 469 MovieClip {main.Game} Frame 1
"menu"Symbol 469 MovieClip {main.Game} Frame 2
"level1"Symbol 469 MovieClip {main.Game} Frame 3
"level2"Symbol 469 MovieClip {main.Game} Frame 4
"level3"Symbol 469 MovieClip {main.Game} Frame 5
"level4"Symbol 469 MovieClip {main.Game} Frame 6
"level5"Symbol 469 MovieClip {main.Game} Frame 7
"level6"Symbol 469 MovieClip {main.Game} Frame 8
"level7"Symbol 469 MovieClip {main.Game} Frame 9
"level8"Symbol 469 MovieClip {main.Game} Frame 10
"level9"Symbol 469 MovieClip {main.Game} Frame 11
"level10"Symbol 469 MovieClip {main.Game} Frame 12
"level11"Symbol 469 MovieClip {main.Game} Frame 13
"level12"Symbol 469 MovieClip {main.Game} Frame 14
"level13"Symbol 469 MovieClip {main.Game} Frame 15
"level14"Symbol 469 MovieClip {main.Game} Frame 16
"level15"Symbol 469 MovieClip {main.Game} Frame 17
"level16"Symbol 469 MovieClip {main.Game} Frame 18
"summaryScreen"Symbol 469 MovieClip {main.Game} Frame 19
"failScreen"Symbol 469 MovieClip {main.Game} Frame 20
"highScores"Symbol 469 MovieClip {main.Game} Frame 21
"speedIntro"Symbol 469 MovieClip {main.Game} Frame 22
"speedSummary"Symbol 469 MovieClip {main.Game} Frame 23
"careerIntro"Symbol 469 MovieClip {main.Game} Frame 24
"instructions"Symbol 469 MovieClip {main.Game} Frame 25
"selectPlace"Symbol 469 MovieClip {main.Game} Frame 26
"outro"Symbol 469 MovieClip {main.Game} Frame 27
"emtpy"Symbol 469 MovieClip {main.Game} Frame 28
"over"Symbol 509 MovieClip {graphics.TitlePlayButton} Frame 1
"out"Symbol 509 MovieClip {graphics.TitlePlayButton} Frame 2
"out"Symbol 512 MovieClip {graphics.ButtonSkip} Frame 1
"over"Symbol 512 MovieClip {graphics.ButtonSkip} Frame 2
"out"Symbol 513 MovieClip {graphics.ButtonSkipEnding} Frame 1
"over"Symbol 513 MovieClip {graphics.ButtonSkipEnding} Frame 2
"cold"Symbol 552 MovieClip {gameplay.elements.Sausage22} Frame 1
"warm"Symbol 552 MovieClip {gameplay.elements.Sausage22} Frame 2
"cooked"Symbol 552 MovieClip {gameplay.elements.Sausage22} Frame 3
"overcooked"Symbol 552 MovieClip {gameplay.elements.Sausage22} Frame 4
"burned"Symbol 552 MovieClip {gameplay.elements.Sausage22} Frame 5
"on_out"Symbol 651 MovieClip {graphics.TitleMuteButton} Frame 1
"on_over"Symbol 651 MovieClip {graphics.TitleMuteButton} Frame 2
"off_out"Symbol 651 MovieClip {graphics.TitleMuteButton} Frame 3
"off_over"Symbol 651 MovieClip {graphics.TitleMuteButton} Frame 4
"over"Symbol 671 MovieClip {graphics.ButtonBack} Frame 1
"out"Symbol 671 MovieClip {graphics.ButtonBack} Frame 2
"waiting_happy"Symbol 701 MovieClip {Zombie0} Frame 1
"walking_happy"Symbol 701 MovieClip {Zombie0} Frame 2
"waiting_irritated"Symbol 701 MovieClip {Zombie0} Frame 32
"walking_irritated"Symbol 701 MovieClip {Zombie0} Frame 33
"walking_angry"Symbol 701 MovieClip {Zombie0} Frame 55
"walking_neutral"Symbol 701 MovieClip {Zombie0} Frame 74
"waiting_happy"Symbol 740 MovieClip {Zombie1} Frame 1
"walking_happy"Symbol 740 MovieClip {Zombie1} Frame 2
"waiting_irritated"Symbol 740 MovieClip {Zombie1} Frame 32
"walking_irritated"Symbol 740 MovieClip {Zombie1} Frame 33
"walking_angry"Symbol 740 MovieClip {Zombie1} Frame 55
"walking_neutral"Symbol 740 MovieClip {Zombie1} Frame 74
"waiting_happy"Symbol 776 MovieClip {Zombie2} Frame 1
"walking_happy"Symbol 776 MovieClip {Zombie2} Frame 2
"waiting_irritated"Symbol 776 MovieClip {Zombie2} Frame 32
"walking_irritated"Symbol 776 MovieClip {Zombie2} Frame 33
"walking_angry"Symbol 776 MovieClip {Zombie2} Frame 55
"walking_neutral"Symbol 776 MovieClip {Zombie2} Frame 74
"waiting_happy"Symbol 828 MovieClip {Zombie3} Frame 1
"walking_happy"Symbol 828 MovieClip {Zombie3} Frame 2
"waiting_irritated"Symbol 828 MovieClip {Zombie3} Frame 32
"walking_irritated"Symbol 828 MovieClip {Zombie3} Frame 33
"walking_angry"Symbol 828 MovieClip {Zombie3} Frame 55
"walking_neutral"Symbol 828 MovieClip {Zombie3} Frame 74
"waiting_happy"Symbol 851 MovieClip {Zombie4} Frame 1
"walking_happy"Symbol 851 MovieClip {Zombie4} Frame 2
"waiting_irritated"Symbol 851 MovieClip {Zombie4} Frame 28
"walking_irritated"Symbol 851 MovieClip {Zombie4} Frame 29
"walking_angry"Symbol 851 MovieClip {Zombie4} Frame 47
"walking_neutral"Symbol 851 MovieClip {Zombie4} Frame 62
"waiting_happy"Symbol 889 MovieClip {Zombie5} Frame 1
"walking_happy"Symbol 889 MovieClip {Zombie5} Frame 2
"waiting_irritated"Symbol 889 MovieClip {Zombie5} Frame 28
"walking_irritated"Symbol 889 MovieClip {Zombie5} Frame 29
"walking_angry"Symbol 889 MovieClip {Zombie5} Frame 47
"walking_neutral"Symbol 889 MovieClip {Zombie5} Frame 62
"waiting_happy"Symbol 937 MovieClip {Zombie6} Frame 1
"walking_happy"Symbol 937 MovieClip {Zombie6} Frame 2
"waiting_irritated"Symbol 937 MovieClip {Zombie6} Frame 28
"walking_irritated"Symbol 937 MovieClip {Zombie6} Frame 29
"walking_angry"Symbol 937 MovieClip {Zombie6} Frame 47
"walking_neutral"Symbol 937 MovieClip {Zombie6} Frame 62
"waiting_happy"Symbol 975 MovieClip {Zombie7} Frame 1
"walking_happy"Symbol 975 MovieClip {Zombie7} Frame 2
"waiting_irritated"Symbol 975 MovieClip {Zombie7} Frame 32
"walking_irritated"Symbol 975 MovieClip {Zombie7} Frame 33
"walking_angry"Symbol 975 MovieClip {Zombie7} Frame 51
"walking_neutral"Symbol 975 MovieClip {Zombie7} Frame 66
"unactive"Symbol 1015 MovieClip {Map_FranchizeHolder_01_City} Frame 1
"active"Symbol 1015 MovieClip {Map_FranchizeHolder_01_City} Frame 2
"visited"Symbol 1015 MovieClip {Map_FranchizeHolder_01_City} Frame 3
"unactive"Symbol 1017 MovieClip {Map_FranchizeHolder_02_Cathedral} Frame 1
"active"Symbol 1017 MovieClip {Map_FranchizeHolder_02_Cathedral} Frame 2
"visited"Symbol 1017 MovieClip {Map_FranchizeHolder_02_Cathedral} Frame 3
"unactive"Symbol 1019 MovieClip {Map_FranchizeHolder_03_Cemetery} Frame 1
"active"Symbol 1019 MovieClip {Map_FranchizeHolder_03_Cemetery} Frame 2
"visited"Symbol 1019 MovieClip {Map_FranchizeHolder_03_Cemetery} Frame 3
"unactive"Symbol 1021 MovieClip {Map_FranchizeHolder_05_Crematory} Frame 1
"active"Symbol 1021 MovieClip {Map_FranchizeHolder_05_Crematory} Frame 2
"visited"Symbol 1021 MovieClip {Map_FranchizeHolder_05_Crematory} Frame 3




http://swfchan.com/23/110844/info.shtml
Created: 13/3 -2019 14:36:10 Last modified: 13/3 -2019 14:36:10 Server time: 02/05 -2024 13:44:45