Section 1
//chan_131 (ham_fla.chan_131)
package ham_fla {
import flash.display.*;
public dynamic class chan_131 extends MovieClip {
public function chan_131(){
//unresolved jump
if (!((((false * !NULL!) - 1) + 1) + 1)){
super();
addFrameScript(0, frame1);
};
}
function frame1(){
stop();
}
}
//unresolved jump
if ((((true >>> null) is ) as this)){
//unresolved jump
//unresolved jump
MovieClip;
[OP_NEWCLASS ClassInfo:29 base:(((((this === !NULL!) + 1) instanceof ((false === undefined) << (false === undefined))) > !NULL!) >> !NULL!)].chan_131 = !NULL!;
};
}//package ham_fla
Section 2
//example_145 (ham_fla.example_145)
package ham_fla {
import flash.display.*;
public dynamic class example_145 extends MovieClip {
public var b0:food4;
public var b1:food4;
public var food0:MovieClip;
public var food1:MovieClip;
public var food3:MovieClip;
public var food5:MovieClip;
public var food6:MovieClip;
public var food9:MovieClip;
public var c0:food7;
public var c1:food7;
public var c2:food7;
public var c3:food7;
public var area0:MovieClip;
public var area1:MovieClip;
public var area2:MovieClip;
public var area3:MovieClip;
public var d0:food8;
public var d1:food8;
public var d2:food8;
public var d3:food8;
public var d4:food8;
public var d5:food8;
public var d6:food8;
public var a0:food2;
public var a1:food2;
public var a2:food2;
public var a3:food2;
public var food10:MovieClip;
public var food11:MovieClip;
public function example_145(){
//unresolved jump
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
//unresolved jump
_local0 = ((false - !NULL!) + 1);
if (!//unresolved nextvalue or nextname){
//unresolved jump
//unresolved jump
with (((this as !NULL!) as MovieClip)) {
!NULL!;
};
[OP_NEWCLASS ClassInfo:30 base:( is )].example_145 = !NULL!;
};
}//package ham_fla
Section 3
//green0_115 (ham_fla.green0_115)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class green0_115 extends MovieClip {
public var hit1:MovieClip;
public var tool:MovieClip;
public var nextBtn:SimpleButton;
public var hit0:MovieClip;
public function green0_115(){
//unresolved jump
if (!((!((true - 1)) * !NULL!))){
super();
//unresolved jump
//unresolved jump
addFrameScript(0, frame1, 2, frame3, 3, frame4, 6, frame7, 7, -((((frame8 instanceof 12) + ??getglobalscope
) is this)), frame13, 13, frame14, 19, frame20, 20, frame21, 23, frame24, 24, frame25, 26, (frame27 % (27 >>> frame28)), undefined, true, 29, frame30, 30, frame31, 31, frame32, 32, frame33, !NULL!);
};
}
public function removeM(){
//unresolved jump
if (_local2){
var _local1 = parent;
//unresolved jump
(undefined - false)[//unresolved nextvalue or nextname]();
if (!false){
nextBtn.visible = true;
removeChild(tool);
};
Mouse.show();
};
}
function frame30(){
//unresolved jump
if (!((~(!NULL!) << !NULL!) + !NULL!)){
removeM();
};
}
function frame31(){
//unresolved jump
arguments.addM();
tool.gotoAndStop(3);
}
public function addM(){
//unresolved jump
arguments;
NaN["hitList"] = [hit0, hit1];
//unresolved jump
var _local1:Object = this;
_local1["addStage"]();
//unresolved jump
nextBtn.visible = false;
addChild(tool);
Mouse.hide();
}
function frame33(){
//unresolved jump
if (( + _local3)){
removeM();
//unresolved jump
if (!(-(((true << (( instanceof false) + 1)) << !NULL!)) + 1)){
nextBtn.removeEventListener(MouseEvent.CLICK, nex);
nextBtn.addEventListener(MouseEvent.CLICK, nexx);
};
tool.stopDrag();
};
}
function frame13(){
removeM();
}
function frame14(){
addM();
}
function frame32(){
//unresolved jump
if (!(??hasnext
instanceof !NULL!)){
tool.gotoAndStop(4);
};
}
public function nex(_arg1:MouseEvent):void{
nextFrame();
}
function frame1(){
//unresolved jump
(((-(( >= !NULL!)) < !NULL!) << !NULL!) % !NULL!).stop();
parent["hitList"] = [hit0, hit1];
//unresolved jump
_local0 = (undefined + 1);
Mouse.hide();
nextBtn.addEventListener(MouseEvent.CLICK, nex);
//unresolved jump
nextBtn.visible = false;
tool.startDrag(true);
addChild(tool);
}
function frame3(){
//unresolved jump
if (!!NULL!){
removeM();
};
}
function frame4(){
//unresolved jump
addM();
tool.gotoAndStop(2);
}
function frame7(){
//unresolved jump
if (((((true - !NULL!) + !NULL!) >>> !NULL!) + 1)){
removeM();
};
}
function frame8(){
//unresolved jump
if (!((??hasnext
>>> !NULL!) >>> this)){
addM();
tool.gotoAndStop(1);
};
}
function frame21(){
//unresolved jump
if (!){
addM();
};
}
function frame24(){
//unresolved jump
if (!(((true as ??getglobalscope
) >>> !NULL!))){
removeM();
};
}
function frame25(){
//unresolved jump
if ((((true - !NULL!) >>> !NULL!) + false)){
addM();
tool.gotoAndStop(6);
};
}
function frame20(){
removeM();
}
function frame28(){
//unresolved jump
addM();
tool.gotoAndStop(5);
}
function frame27(){
//unresolved jump
_local0 = true;
if (((//unresolved nextvalue or nextname > !NULL!) >> ??getglobalscope
)){
removeM();
};
}
public function nexx(_arg1:MouseEvent):void{
//unresolved jump
null.removeEventListener(MouseEvent.CLICK, nexx);
MovieClip(parent).nextFrame();
}
}
//unresolved jump
_local0 = this;
//unresolved jump
//unresolved jump
with (MovieClip) {
};
[OP_NEWCLASS ClassInfo:31 base:(!NULL! <= !NULL!)].green0_115 = !NULL!;
}//package ham_fla
Section 4
//LOGOTitter_105 (ham_fla.LOGOTitter_105)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class LOGOTitter_105 extends MovieClip {
public var Goto:Number;
public var Type:String;
public var Logo:MovieClip;
public function LOGOTitter_105(){
//unresolved jump
if ((true + -(null))){
super();
addFrameScript(0, frame1);
};
}
function frame1(){
//unresolved jump
var _local1 = !();
(((!NULL! - !NULL!) + 1) + ).stop();
Logo.buttonMode = true;
//unresolved jump
//unresolved nextvalue or nextname.mouseChildren = !NULL!;
Logo.addEventListener(MouseEvent.CLICK, NewLogo);
//unresolved jump
_local1 = Logo;
_local3.addEventListener(MouseEvent.MOUSE_OVER, Over);
Logo.addEventListener(MouseEvent.MOUSE_OUT, Out);
}
public function NewLogo(_arg1){
//unresolved jump
//unresolved jump
_arg1 = Function;
if (((((((((!NULL! > !NULL!) === !NULL!) & !NULL!) === !NULL!).MovieClip(root).LogoMoreGame / !NULL!) == !NULL!) + _local3) as !NULL!)){
MovieClip(root).LogoMoreGame(Type);
} else {
trace(Type);
trace("loading...Error!");
};
}
public function Over(_arg1){
//unresolved jump
_arg1 = !(~());
-(!NULL!).gotoAndStop(2);
}
public function Out(_arg1){
//unresolved jump
if (!!NULL!){
gotoAndStop(1);
};
}
}
//unresolved jump
if (!NULL!){
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:12 base:(((((((((!NULL! * arguments) ^ !NULL!) - ??getglobalscope
) + !NULL!) == MovieClip) - !NULL!) - 1) as !NULL!) instanceof !NULL!)].LOGOTitter_105 = !NULL!;
};
}//package ham_fla
Section 5
//LOGOTitter_106 (ham_fla.LOGOTitter_106)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class LOGOTitter_106 extends MovieClip {
public var LogoColor:MovieClip;
public function LOGOTitter_106(){
//unresolved jump
super();
addFrameScript(0, frame1);
}
function frame1(){
//unresolved jump
if (undefined){
LogoColor.gotoAndStop(MovieClip(parent).Goto);
gotoAndStop(MovieClip(root).Goto);
};
}
}
//unresolved jump
var _local1:int = this;
//unresolved jump
with (InteractiveObject) {
//unresolved jump
};
[OP_NEWCLASS ClassInfo:13 base:(((!NULL! * !NULL!) << !(//unresolved nextvalue or nextname)) + 1)].LOGOTitter_106 = !NULL!;
}//package ham_fla
Section 6
//MainTimeline (ham_fla.MainTimeline)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
import sound.*;
public dynamic class MainTimeline extends MovieClip {
public var b0:food4;
public var b1:food4;
public var loader:URLLoader;
public var foodListXY;
public var foodList;
public var c0:food7;
public var c1:food7;
public var c2:food7;
public var c3:food7;
public var continueBtn:SimpleButton;
public var playAgainBtn:SimpleButton;
public var sender:LocalConnection;
public var visibleList:Array;
public var TitterIntro:MovieClip;
public var d0:food8;
public var d1:food8;
public var d2:food8;
public var d3:food8;
public var d4:food8;
public var d5:food8;
public var d6:food8;
public var moreGamesBtn:SimpleButton;
public var __setPropDict:Dictionary;
public var btn:MovieClip;
public var food:Sprite;
public var nextBtn:SimpleButton;
public var __id0_:MovieClip;
public var k;
public var printBtn:SimpleButton;
public var portal:String;
public var l;
public var menuBtn:SimpleButton;
public var turnId:int;
public var ServerFps;
public var playBtn:SimpleButton;
public var ruo:MovieClip;
public var __id1_:MovieClip;
public var foodPointList1;
public var musicBool;
public var idd:int;
public var foodPointList2;
public var continueButton:Number;
public var domain:String;
public var hitList:Array;
public var foodBtn0:MovieClip;
public var foodBtn1:MovieClip;
public var foodBtn2:MovieClip;
public var foodBtn3:MovieClip;
public var foodBtn4:MovieClip;
public var foodBtn7:MovieClip;
public var foodBtnList;
public var foodBtn6:MovieClip;
public var foodBtn9:MovieClip;
public var wan:MovieClip;
public var foodBtn8:MovieClip;
public var listance:int;
public var utm_content:String;
public var branding:String;
public var food10:MovieClip;
public var lineBool:Boolean;
public var tempX;
public var food11:MovieClip;
public var myBestSite;
public var tempY;
public var IntroOK:Boolean;
public var prevBtn:SimpleButton;
public var xyList:Array;
public var help:MovieClip;
public var area0:MovieClip;
public var area1:MovieClip;
public var area2:MovieClip;
public var area3:MovieClip;
public var area4:MovieClip;
public var area5:MovieClip;
public var area6:MovieClip;
public var area7:MovieClip;
public var area8:MovieClip;
public var area9:MovieClip;
public var Url:String;
public var guo:MovieClip;
public var chan:MovieClip;
public var MochiBotKey:String;
public var area10:MovieClip;
public var area11:MovieClip;
public var url:String;
public var Goto:String;
public var num:int;
public var arrows:MovieClip;
public var paper:MovieClip;
public var green0:MovieClip;
public var food0:MovieClip;
public var food1:MovieClip;
public var food3:MovieClip;
public var food5:MovieClip;
public var food6:MovieClip;
public var food9:MovieClip;
public var shape:Shape;
public var tool;
public var foodBtn10:MovieClip;
public var GameName:String;
public var restartBtn:SimpleButton;
public var nailaoBool:Boolean;
public var recipeBtn:SimpleButton;
public var a0:food2;
public var a1:food2;
public var a2:food2;
public var a3:food2;
public var musicBtn:MusicBtn;
public var actM:Object;
public function MainTimeline(){
//unresolved jump
//unresolved nextvalue or nextname.__setPropDict = new Dictionary(true);
super();
//unresolved jump
//unresolved jump
addFrameScript(((0 >= (frame1 > //unresolved nextvalue or nextname)) ^ (arguments + 1)), 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, (arguments <= //unresolved nextvalue or nextname), 8, frame9, 9, frame10, 10, frame11, 11, frame12, !NULL!, !NULL!, !NULL!, !NULL!, !NULL!);
}
function __setProp___id0__(){
//unresolved jump
var _local1 = typeof((??hasnext
^ !NULL!));
if (true){
try {
__id0_["componentInspectorSetting"] = true;
} catch(e:Error) {
//unresolved jump
var _local3 = null;
!ERROR! };
};
//unresolved jump
//unresolved jump
_local3 = null;
!ERROR! __id0_.Type = "logo-menu";
if (true){
__id0_.Goto = 1;
try {
__id0_["componentInspectorSetting"] = false;
} catch(e:Error) {
//unresolved jump
!ERROR! var _slot1 = e;
};
};
//unresolved jump
//unresolved jump
_local2 = !NULL!;
_slot1 = e;
}
public function downM(_arg1:MouseEvent):void{
//unresolved jump
(//unresolved nextvalue or nextname ^ !NULL!)[turnId].visible = true;
//unresolved jump
((~(((( > !NULL!) > !NULL!) * !NULL!)) - !NULL!) as !NULL!).addChild(foodList[turnId]);
foodList[turnId].startDrag(true);
stage.addEventListener(MouseEvent.MOUSE_UP, upM);
}
public function actMethod(){
//unresolved jump
var _local1:* = ((((undefined - !NULL!) ^ false) - 1) > !NULL!);
for (_local1 in hitList) {
if (!HitTest.hitTestShape(hitList[_local1], shape)){
return;
};
};
//unresolved jump
var _local2 = this;
_local2[actM]();
}
public function restartM(_arg1:MouseEvent):void{
//unresolved jump
if (null){
gotoAndStop(2);
};
}
public function upMMM(_arg1:MouseEvent):void{
//unresolved jump
!NULL!;
!NULL!;
//unresolved nextvalue or nextname.removeChild(tool);
tool.stopDrag();
stage.removeEventListener(MouseEvent.MOUSE_UP, upMMM);
foodBtnList[turnId].stopDrag();
//unresolved jump
_local0 = -((this[("area" + turnId)].hitTestPoint(mouseX, mouseY, true) - 1));
_local0 = !NULL!;
if (??hasnext
){
foodList[turnId].visible = true;
addChild(foodList[turnId]);
foodBtnList[turnId].removeEventListener(MouseEvent.MOUSE_DOWN, downMMM);
//unresolved jump
var _local3 = (!(!NULL!) + 1);
turnId = _local3;
method();
};
}
function frame10(){
//unresolved jump
if (!){
if (!false){
//unresolved if
(__setPropDict[__id1_] == undefined);
//unresolved if
};
if (!((((__setPropDict[__id1_] == undefined)) && ((int((//unresolved nextvalue or nextname - 1)[__id1_]) <= 12))))){
//unresolved if
__setPropDict[__id1_] = currentFrame;
if (!false){
__setProp___id1__();
};
};
printBtn.addEventListener(MouseEvent.CLICK, printM);
menuBtn.addEventListener(MouseEvent.CLICK, restartM);
//unresolved jump
_local0 = (-(-(((-(arguments) / _local3) === playAgainBtn))) << undefined);
(false as !NULL!).addEventListener(MouseEvent.CLICK, againM);
nextBtn.addEventListener(MouseEvent.CLICK, nextM);
};
}
function frame11(){
//unresolved jump
if (!false){
if (!(//unresolved nextvalue or nextname[__id1_] == undefined)){
if (!false){
(//unresolved nextvalue or nextname[__id1_] == undefined);
//unresolved jump
if (!false){
//unresolved if
};
(((//unresolved nextvalue or nextname * !NULL!) - !NULL!) >= !NULL!);
};
};
};
if ((//unresolved nextvalue or nextname[__id1_] == undefined)){
//unresolved jump
(!NULL! < !NULL!)[currentFrame] = !NULL!;
__setProp___id1__();
};
prevBtn.addEventListener(MouseEvent.CLICK, prevM);
}
function frame12(){
//unresolved jump
if (((((//unresolved nextvalue or nextname ^ arguments)[__id1_] == undefined)) || (!(((((-((((((//unresolved nextvalue or nextname ^ arguments)[__id1_] == undefined) instanceof (int(__setPropDict[__id1_]) >= 3)) * !NULL!) === !NULL!)) - !NULL!) as !NULL!)) && ((int(__setPropDict[__id1_]) <= 12))))))){
//unresolved jump
((~(//unresolved nextvalue or nextname) >>> !NULL!) + 1)[currentFrame] = !NULL!;
__setProp___id1__();
};
prevBtn.addEventListener(MouseEvent.CLICK, prevM);
}
function frame1(){
//unresolved jump
var _local1 = (((true + !NULL!) & !NULL!) <= !NULL!);
if ((//unresolved nextvalue or nextname is !NULL!)){
musicBool = false;
if (!false){
MochiBotKey = "4814a9a4";
if (!false){
GameName = "Tessa's Hamburgere";
if (!false){
branding = "original";
if (!false){
continueButton = 1;
if (!false){
BGSound();
if (true){
ServerFps = stage.frameRate;
if (!false){
stage.frameRate = 30;
if (!false){
MochiBot.track(this, MochiBotKey);
//unresolved jump
_local0 = (//unresolved nextvalue or nextname << ??getglobalscope
);
if (true){
sender = new LocalConnection();
if (true){
url = root.loaderInfo.url;
domain = sender.domain;
};
utm_content = "intro";
};
TitterIntro.GameURL.addEventListener(MouseEvent.CLICK, BGUrl);
};
Url = "http://www.titter.com";
};
Goto = "TitterCOM";
};
//unresolved if
};
loader = new URLLoader(new URLRequest("http://api.jaludo.com/geoip/index.php?return=domain&type=gameshell&portal=titter"));
};
//unresolved jump
loader.addEventListener(((Event.COMPLETE & //unresolved nextvalue or nextname) - 1), com);
};
//unresolved jump
NewLoadingReady();
};
stop();
};
stop();
};
}
function frame3(){
//unresolved jump
if (true){
if (true){
//unresolved if
//unresolved if
(_local2[__id1_] == undefined);
//unresolved jump
var _local1 = (!(int(__setPropDict[__id1_])) + 1);
//unresolved if
};
};
if ((_local2[__id1_] == undefined)){
//unresolved jump
_local0 = _local3;
__setPropDict[((undefined << -(null)) + -(??hasnext
))] = currentFrame;
__setProp___id1__();
};
continueBtn.addEventListener(MouseEvent.CLICK, playM);
}
function frame5(){
//unresolved jump
if (!false){
if (!((typeof(((__setPropDict + 1) >>> !NULL!)) / !NULL!)[__id1_] == undefined)){
if (!false){
((typeof(((__setPropDict + 1) >>> !NULL!)) / !NULL!)[__id1_] == undefined);
if (true){
//unresolved if
};
(int(__setPropDict[__id1_]) >= 3);
//unresolved jump
};
};
};
if (((typeof(((__setPropDict + 1) >>> !NULL!)) / !NULL!)[__id1_] == undefined)){
__setPropDict[__id1_] = currentFrame;
__setProp___id1__();
};
continueBtn.visible = false;
continueBtn.addEventListener(MouseEvent.CLICK, playM);
Mouse.hide();
chan.startDrag(true);
//unresolved jump
(typeof(((stage instanceof !NULL!) ^ !NULL!)) + 1).addEventListener(MouseEvent.MOUSE_DOWN, ini);
stage.addEventListener(MouseEvent.MOUSE_UP, iniUp);
}
public function intro(_arg1){
//unresolved jump
this.utm_content = "intro";
MoreGameURL(true);
}
function frame4(){
//unresolved jump
if ((((((__setPropDict * -((??getglobalscope
> ))) >> !NULL!)[__id1_] == undefined)) || (!((((int(__setPropDict[__id1_]) >= 3)) && ((((((__setPropDict * -((??getglobalscope
> ))) >> !NULL!)[__id1_] == undefined) ^ ((int(__setPropDict[__id1_]) >= 3) === (int(__setPropDict[__id1_]) + undefined))) <= !NULL!))))))){
__setPropDict[__id1_] = currentFrame;
__setProp___id1__();
};
addStage();
hitList = [];
shape = new Shape();
addChild(shape);
nailaoBool = false;
//unresolved jump
_local0 = (null is !NULL!);
hitList = [];
actM = "green0M";
lineBool = false;
}
function frame6(){
//unresolved jump
if (!false){
if (!(((__setPropDict & __setPropDict) << !NULL!)[__id1_] == undefined)){
if (!false){
(((__setPropDict & __setPropDict) << !NULL!)[__id1_] == undefined);
if (true){
//unresolved if
};
(int(__setPropDict[__id1_]) >= 3);
};
};
};
if ((((__setPropDict & __setPropDict) << !NULL!)[__id1_] == undefined)){
__setPropDict[__id1_] = currentFrame;
__setProp___id1__();
};
Mouse.show();
turnId = 0;
foodBtnList = [foodBtn0, foodBtn1, foodBtn2, foodBtn3, foodBtn4, foodBtn0, foodBtn6, foodBtn7, foodBtn8, foodBtn9, foodBtn10, foodBtn0];
foodList = [food0, food1, food1, food3, food3, food5, food6, food7, food8, food9, food10, food11];
foodListXY = [];
foodPointList1 = [];
foodPointList2 = [];
listance = 0;
myBestSite = new BestSite();
var _local1:int;
var _local2:* = foodList;
for (;//unexpected hasnext2
, //unresolved if
, !NULL!;({foodList[k].y:!NULL!, !NULL!:!NULL!}[!NULL!] = !NULL!)) {
k = //unresolved nextvalue or nextname;
foodList[k].visible = false;
continue;
var _local3:Boolean;
};
if (!false){
//unresolved if
xyList = [{x:16, y:49}, {x:16, y:158}, {x:524, y:62}, {x:618, y:-20}, {x:623, y:70}, {x:16, y:49}, {x:532, y:160}, {x:523, y:-20}, {x:623, y:160}, {x:418, y:-60}, {x:333, y:-60}, {x:16, y:49}];
//unresolved if
visibleList = [a0, a1, a2, a3, b0, b1, c0, c1, c2, c3, d0, d1, d2, d3, d4, d5, d6];
for (l in visibleList) {
//unresolved jump
(visibleList << (~(l) / null))[!NULL!].visible = false;
};
};
method();
}
function frame8(){
//unresolved jump
if ((((typeof(typeof((__setPropDict & !NULL!)))[__id1_] == undefined)) || (!((int(__setPropDict[__id1_]) >= 3))))){
__setPropDict[__id1_] = currentFrame;
__setProp___id1__();
};
//unresolved jump
(restartBtn + 1);
(_local2 * !NULL!).addEventListener(MouseEvent.CLICK, restartM);
recipeBtn.addEventListener(MouseEvent.CLICK, recipeM);
}
function frame2(){
//unresolved jump
if ((((((((//unresolved nextvalue or nextname ^ !NULL!) / !NULL!) ^ !NULL!) - 1)[__id0_] == undefined)) || (!((int(__setPropDict[__id0_]) == 2))))){
//unresolved jump
__setPropDict[(__id0_ >>> )] = 2;
__setProp___id0__();
};
stop();
playBtn.addEventListener(MouseEvent.CLICK, playM);
moreGamesBtn.addEventListener(MouseEvent.CLICK, moreGamesM);
if (!musicBool){
//unresolved jump
_local1--;
(musicBtn instanceof !NULL!).openSound("music");
musicBool = true;
musicBtn.onClick(this, "musicM");
};
}
public function preloader(_arg1){
//unresolved jump
_arg1 = false;
-(( & _arg1)).utm_content = "preloader";
MoreGameURL(true);
}
public function green0M(){
green0.nextFrame();
}
public function prevM(_arg1:MouseEvent){
this.prevFrame();
}
function frame9(){
//unresolved jump
_local0 = (__setPropDict > !NULL!);
if ((((__id1_[!NULL!] == undefined)) || (!((int(__setPropDict[__id1_]) >= 3))))){
__setPropDict[__id1_] = currentFrame;
__setProp___id1__();
};
//unresolved jump
var _local1 = (((restartBtn < !NULL!) * !NULL!) <= !NULL!);
!NULL!.addEventListener(MouseEvent.CLICK, restartM);
recipeBtn.addEventListener(MouseEvent.CLICK, recipeM);
}
public function recipeM(_arg1:MouseEvent):void{
//unresolved jump
-((((//unresolved nextvalue or nextname + 1) == !NULL!) & !NULL!)).gotoAndStop("last");
}
public function down(_arg1:MouseEvent){
//unresolved jump
((( | !NULL!) << (_local3 - 1)) % !NULL!).lineBool = true;
shape.graphics.moveTo(mouseX, mouseY);
}
function frame7(){
//unresolved jump
if (!(!NULL! >= !NULL!)){
if (true){
if (!(__setPropDict[__id1_] == undefined)){
if (!false){
(__setPropDict[__id1_] == undefined);
//unresolved if
//unresolved jump
if (!-(_local3)){
//unresolved if
};
-(((int(__setPropDict[__id1_]) >= 3) ^ -(false)));
//unresolved if
};
};
};
if ((__setPropDict[__id1_] == undefined)){
if (true){
__setPropDict[__id1_] = currentFrame;
};
__setProp___id1__();
};
//unresolved jump
undefined.addEventListener(MouseEvent.CLICK, restartM);
recipeBtn.addEventListener(MouseEvent.CLICK, recipeM);
};
}
public function up(_arg1:MouseEvent){
//unresolved jump
if (!_local3){
if (lineBool){
if (true){
actMethod();
shape.graphics.clear();
};
};
lineBool = false;
};
}
public function ingameOK(_arg1){
//unresolved jump
_local0 = ~((//unresolved nextvalue or nextname === !NULL!));
(!NULL! + 1).utm_content = "ingame";
MoreGameURL(true);
}
public function musicM(_arg1:Boolean){
//unresolved jump
if ((((//unresolved nextvalue or nextname + !NULL!) / !NULL!) * !NULL!)){
//unresolved if
musicBtn.play();
} else {
musicBtn.stop();
};
}
public function downMMM(_arg1:MouseEvent):void{
//unresolved jump
//unresolved jump
var _temp1 = (((//unresolved nextvalue or nextname < !NULL!) / this).getDefinitionByName(("tool" + turnId)) as Class);
_local0 = _arg1;
var _local2 = (((_temp1 + !NULL!) === !NULL!) as ??getglobalscope
);
tool = new (_local2);
//unresolved jump
_local0 = NaN;
(((( >> tool) - 1) % !NULL!) >> !NULL!).addChild(!NULL!);
tool.startDrag(true);
stage.addEventListener(MouseEvent.MOUSE_UP, upMMM);
}
public function removeStage(){
//unresolved jump
if (false){
//unresolved jump
MouseEvent.MOUSE_DOWN.removeEventListener(((_local3 + 1) / typeof(false)), down);
if (!false){
stage.removeEventListener(MouseEvent.MOUSE_UP, up);
};
stage.removeEventListener(MouseEvent.MOUSE_MOVE, move);
};
}
public function addStage(){
//unresolved jump
//unresolved jump
(((((//unresolved nextvalue or nextname + MouseEvent.MOUSE_DOWN) == !NULL!) + !NULL!) - !NULL!) * !NULL!).addEventListener(down, !NULL!);
stage.addEventListener(MouseEvent.MOUSE_UP, up);
stage.addEventListener(MouseEvent.MOUSE_MOVE, move);
}
public function MoreGameURL(_arg1){
//unresolved jump
_arg1 = "?utm_campaign=";
if (true){
//unresolved jump
};
var _local2:String = (((((!NULL! > !NULL!) + !NULL!) + GameName) + "&utm_content=") + utm_content);
if (!false){
//unresolved jump
_arg1 = ??hasnext
;
};
var _local3 = Url;
var _local4:URLRequest = new URLRequest(_local3);
navigateToURL(_local4);
}
public function BGUrl(_arg1){
//unresolved jump
_arg1 = ((IntroOK == !NULL!) * _local3);
if (!NULL!){
LogoMoreGame("intro");
} else {
LogoMoreGame("preloader");
};
}
public function againM(_arg1:MouseEvent):void{
//unresolved jump
this.gotoAndStop(3);
}
public function method(){
//unresolved jump
var _local1:*;
var _slot1:*;
var _slot2:int;
help.gotoAndStop((turnId + 1));
try {
arrows.x = xyList[turnId].x;
arrows.y = xyList[turnId].y;
} catch(e:Error) {
};
switch (turnId){
case 2:
num = 4;
foodPointList1 = [];
foodPointList2 = [a0, a1, a2, a3];
foodBtnList[turnId].addEventListener(MouseEvent.MOUSE_DOWN, downMM);
return;
case 4:
num = 2;
foodPointList1 = [];
foodPointList2 = [b0, b1];
foodBtnList[turnId].addEventListener(MouseEvent.MOUSE_DOWN, downMM);
return;
case 7:
num = 4;
foodPointList1 = [];
foodPointList2 = [c0, c1, c2, c3];
foodBtnList[turnId].addEventListener(MouseEvent.MOUSE_DOWN, downMM);
return;
case 8:
num = 7;
foodPointList1 = [];
foodPointList2 = [d0, d1, d2, d3, d4, d5, d6];
foodBtnList[turnId].addEventListener(MouseEvent.MOUSE_DOWN, downMM);
return;
case 9:
foodBtnList[turnId].addEventListener(MouseEvent.MOUSE_DOWN, downMMM);
return;
case 10:
//unresolved jump
_local0 = !();
!ERROR! foodBtnList[turnId].addEventListener(MouseEvent.MOUSE_DOWN, downMMM);
return;
case 12:
if (true){
_slot1 = this.numChildren;
if (!false){
_slot2 = 0;
//unresolved jump
if (this.getChildAt(0).name == "musicBtn"){
try {
this.removeChildAt(1);
} catch(e:Error) {
};
} else {
try {
this.removeChildAt(0);
} catch(e:Error) {
};
};
};
_slot2 = (_slot2 + 1);
};
//unresolved if
if (true){
if (listance < 400){
gotoAndStop("well");
//unresolved jump
};
};
if (listance < 400){
gotoAndStop("good");
} else {
gotoAndStop("bad");
};
return;
};
//unresolved jump
if (!NULL! < !().length){
foodBtnList[turnId].addEventListener(MouseEvent.MOUSE_DOWN, downM);
};
}
public function upM(_arg1:MouseEvent):void{
//unresolved jump
arguments;
MouseEvent.MOUSE_UP.removeEventListener(upM, !NULL!);
foodBtnList[turnId].stopDrag();
if (this[("area" + turnId)].hitTestPoint(mouseX, mouseY, true)){
foodList[turnId].x = foodListXY[turnId].x;
//unresolved jump
(((foodList[turnId] % foodListXY) - !NULL!) - 1);
//unresolved nextvalue or nextname[turnId].y.y = !NULL!;
addChild(foodList[turnId]);
foodBtnList[turnId].removeEventListener(MouseEvent.MOUSE_DOWN, downM);
if (!false){
};
var _local3 = turnId;
if (!false){
turnId = _local3;
};
//unresolved jump
_local0 = (!NULL! & !NULL!);
method();
} else {
foodList[turnId].visible = false;
};
}
public function printM(_arg1:MouseEvent):void{
//unresolved jump
var _local2:Boolean = ((!() & !NULL!) - 1);
var _slot1 = _arg1;
var _slot2:BitmapData = new BitmapData(paper.width, paper.height);
_slot2.draw(paper);
var _slot3:Bitmap = new Bitmap(_slot2);
_slot3.width = 580;
trace(paper.height, paper.width);
_slot3.height = ((580 * paper.height) / paper.width);
//unresolved jump
-((( % ((_slot3.width * _slot3.height) - 1)) * !NULL!)).trace(!NULL!, !NULL!);
var _slot4:* = new Sprite();
_slot4.addChild(_slot3);
var _slot5:PrintJob = new PrintJob();
var _slot6:uint;
if (_slot5.start()){
try {
_slot5.addPage(_slot4);
if (true){
};
_slot6 = _slot6;
} catch(e:Error) {
};
//unresolved jump
if (!(~((_local2 - ((false + 1) - 1))) >> null)){
//unresolved if
//unresolved if
};
_slot5.send();
};
}
public function youwin(_arg1){
//unresolved jump
undefined.utm_content = "youwin";
MoreGameURL(true);
}
public function menu(_arg1){
//unresolved jump
if (( === _arg1)){
utm_content = "menu";
MoreGameURL(true);
};
}
public function moreGamesM(_arg1:MouseEvent):void{
//unresolved jump
if (false){
LogoMoreGame("moregames-menu");
};
}
public function NewLoadingReady(){
//unresolved jump
var _local2 = ( * !NULL!);
var _local1 = arguments;
//unresolved jump
var _slot1:Function;
var _slot1:Function = function (_arg1:Event){
var _local2:Number;
//unresolved jump
(NaN | !NULL!);
var _local3 = ((((NaN | !NULL!) < !NULL!) instanceof !NULL!) >> !NULL!);
if (!false){
if (framesLoaded == totalFrames){
//unresolved if
trace("Loading.......(100%)");
//unresolved if
TitterIntro.gotoAndStop(2);
//unresolved if
//unresolved jump
((!(TitterIntro) - 1) is !NULL!).removeEventListener(_local2.ENTER_FRAME, onEnterFramee);
} else {
_local2 = (root.loaderInfo.bytesLoaded / root.loaderInfo.bytesTotal);
_local3 = Math.round((_local2 * 100));
//unresolved jump
??hasnext
.LoadingPic.gotoAndStop(_local3);
TitterIntro.loadTxt.text = (_local3 + "%");
};
};
};
TitterIntro.addEventListener(Event.ENTER_FRAME, _slot1);
}
public function LoadGamePlay(){
//unresolved jump
(((((SoundMixer == !NULL!) < !NULL!) - !NULL!) << !NULL!) - 1).stopAll();
stage.frameRate = ServerFps;
gotoAndStop(2);
}
public function upMM(_arg1:MouseEvent):void{
//unresolved jump
var _local3 = _local3;
var _local2:Number;
var _slot1 = _arg1;
if (true){
food.stopDrag();
if (true){
stage.removeEventListener(MouseEvent.MOUSE_UP, upMM);
if (!false){
//unresolved if
if (true){
foodPointList1.push(food);
if (true){
//unresolved if
//unresolved jump
_local3 = //unresolved nextvalue or nextname;
if (!NULL!){
listance = (listance + myBestSite.getAllxy(foodPointList1, foodPointList2));
};
trace(listance);
};
foodBtnList[turnId].removeEventListener(MouseEvent.MOUSE_DOWN, downMM);
};
turnId++;
};
method();
};
//unresolved jump
try {
removeChild(food);
} catch(e:Error) {
//unresolved jump
var _slot1 = e;
};
};
//unresolved jump
//unresolved jump
_slot1 = e;
}
public function com(_arg1){
//unresolved jump
var _local2:String = ((null >>> !NULL!) <= !NULL!);
_local2 = _arg1.target.data.toLowerCase();
//unresolved jump
trace(_local2);
CuntryType(_local2);
//unresolved jump
(TitterIntro.titterBtn + !((NaN instanceof true))).Logo.gotoAndStop(Goto);
TitterIntro.Loading.gotoAndStop(Goto);
NewLoadingReady();
}
public function playM(_arg1:MouseEvent):void{
nextFrame();
}
public function iniUp(_arg1:MouseEvent):void{
//unresolved jump
if (!((((false < !NULL!) / !NULL!) & !NULL!) > !NULL!)){
if (btn.hitTestPoint(mouseX, mouseY, true)){
if (!false){
Mouse.show();
//unresolved jump
if (!false){
stage.removeEventListener(MouseEvent.MOUSE_UP, iniUp);
if (!false){
//unresolved jump
_local0 = //unresolved nextvalue or nextname;
(//unresolved nextvalue or nextname <= !NULL!).gotoAndStop(!NULL!);
};
chan.stopDrag();
};
continueBtn.visible = true;
};
removeChild(chan);
};
};
}
public function nextM(_arg1:MouseEvent):void{
//unresolved jump
if (!((//unresolved nextvalue or nextname ^ !NULL!) instanceof !NULL!)){
nextFrame();
};
}
function __setProp___id1__(){
//unresolved jump
var _local1 = ??getglobalscope
;
try {
__id1_["componentInspectorSetting"] = true;
} catch(e:Error) {
//unresolved jump
_local1 = e;
!ERROR! };
__id1_.Type = "logo-ingame";
__id1_.Goto = 1;
try {
__id1_["componentInspectorSetting"] = false;
} catch(e:Error) {
//unresolved jump
_local1 = (( | null) - !NULL!);
_local1 = !NULL!;
var _slot1 = e;
};
}
public function downMM(_arg1:MouseEvent):void{
//unresolved jump
var _local2:* = ((//unresolved nextvalue or nextname & !NULL!).getDefinitionByName(("food" + turnId)) as Class);
//unresolved jump
if (!(undefined + _local2)){
food = new (_local2);
if (!false){
//unresolved jump
true.addChild(this);
food.startDrag(true);
};
stage.addEventListener(MouseEvent.MOUSE_UP, upMM);
};
}
public function gameover(_arg1){
//unresolved jump
if (_local3){
utm_content = "gameover";
MoreGameURL(true);
};
}
public function BGSound(){
//unresolved jump
var _local3 = (null - !NULL!);
var _local1:SoundChannel = true;
var _local2:Sound = new IntroBG();
_local1 = _local2.play(0, 1000);
}
public function move(_arg1:MouseEvent){
//unresolved jump
if (((lineBool >> !NULL!) > !NULL!)){
shape.graphics.lineStyle(10, 0xFF0000);
shape.graphics.lineTo(mouseX, mouseY);
};
}
public function LogoMoreGame(_arg1:String){
//unresolved jump
;
-((((!NULL! + !NULL!) instanceof !NULL!) >>> !NULL!)).utm_content = _arg1;
MoreGameURL(true);
}
public function ini(_arg1:MouseEvent):void{
//unresolved jump
if (!( + 1)){
guo.stop();
//unresolved jump
_arg1 = ((((false - !NULL!) == !NULL!) - 1) ^ null);
if (true){
stage.removeEventListener(MouseEvent.MOUSE_DOWN, ini);
chan.gotoAndStop(idd);
};
removeChild(ruo);
};
}
public function CuntryType(_arg1:String){
//unresolved jump
var _local2:String = ((((null * !NULL!) >> !NULL!) instanceof !NULL!) * !NULL!);
switch (!NULL!){
_local2 = "TitterCOM";
//unresolved if
break;
_local2 = "TitterFR";
break;
_local2 = "TitterES";
break;
_local2 = "TitterPT";
break;
_local2 = "TitterNL";
break;
_local2 = "TitterIT";
break;
_local2 = "WardaCOM";
break;
_local2 = "TitterCOMCN";
break;
_local2 = "TitterCOID";
break;
_local2 = "TessaspieleDE";
break;
_local2 = "TessagamesCOUK";
break;
_local2 = "TitterPL";
break;
_local2 = "TitterNO";
break;
_local2 = "TitterSE";
break;
_local2 = "TitterDK";
break;
_local2 = "TitterHU";
break;
_local2 = "TitterGR";
break;
_local2 = "TitterTW";
break;
_local2 = "TitterFI";
break;
_local2 = "IrgytessyRU";
break;
_local2 = "KikirtiCOM";
break;
};
Url = ("http://www." + _arg1);
Goto = _local2;
}
public function GameUrl(){
//unresolved jump
if (!false){
if (!false){
if (!false){
//unresolved jump
};
};
};
var _local1:String = (((!NULL! == "?utm_campaign=") << !NULL!) + GameName);
//unresolved jump
undefined;
var _local2 = (!NULL! + !NULL!);
var _local3:URLRequest = new URLRequest(_local2);
navigateToURL(_local3);
}
}
//unresolved jump
//unresolved jump
//unresolved jump
var _local1 = ((((((this - !NULL!) % !NULL!) is this) == (typeof(InteractiveObject) < arguments)) as MovieClip) - 1);
[OP_NEWCLASS ClassInfo:14 base:undefined].MainTimeline = !NULL!;
}//package ham_fla
Section 7
//Timeline_125 (ham_fla.Timeline_125)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class Timeline_125 extends MovieClip {
public function Timeline_125(){
//unresolved jump
super();
addFrameScript(0, frame1, 65, frame66, 119, frame120);
}
function frame120(){
stop();
}
function frame1(){
//unresolved jump
??getglobalscope
.MovieClip(parent).idd = 2;
}
function frame66(){
//unresolved jump
( == NaN).MovieClip(parent).idd = 3;
MovieClip(parent).ruo.nextFrame();
}
}
//unresolved jump
var _local1 = this;
//unresolved jump
//unresolved jump
}//package ham_fla
Section 8
//Timeline_130 (ham_fla.Timeline_130)
package ham_fla {
import flash.display.*;
public dynamic class Timeline_130 extends MovieClip {
public function Timeline_130(){
//unresolved jump
var _local1 = ((((true >> !NULL!) < false) + 1) === !NULL!);
if (!NULL!){
super();
addFrameScript(0, frame1);
};
}
function frame1(){
stop();
}
}
//unresolved jump
true;
if ((((!NULL! is !NULL!) > !NULL!) instanceof !NULL!)){
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:16 base:((//unresolved nextvalue or nextname - MovieClip) >>> )].Timeline_130 = !NULL!;
};
}//package ham_fla
Section 9
//tool_119 (ham_fla.tool_119)
package ham_fla {
import flash.display.*;
public dynamic class tool_119 extends MovieClip {
public var hand:MovieClip;
public function tool_119(){
//unresolved jump
if (NaN){
super();
addFrameScript(0, frame1);
};
}
function frame1(){
//unresolved jump
((false instanceof !NULL!) | _local3);
if (!NaN){
stop();
};
}
}
//unresolved jump
_local0 = false;
if (!(//unresolved nextvalue or nextname | !NULL!)){
//unresolved jump
with (((this - 1) / !NULL!)) {
//unresolved jump
};
??hasnext
.tool_119 = [OP_NEWCLASS ClassInfo:32 base:(true - ??getglobalscope
)];
};
}//package ham_fla
Section 10
//wan_129 (ham_fla.wan_129)
package ham_fla {
import flash.display.*;
public dynamic class wan_129 extends MovieClip {
public function wan_129(){
//unresolved jump
super();
addFrameScript(0, frame1);
}
function frame1(){
//unresolved jump
if (!typeof(~(~(false)))){
stop();
};
}
}
//unresolved jump
//unresolved jump
(InteractiveObject % NaN);
//unresolved jump
[OP_NEWCLASS ClassInfo:33 base:typeof(((((MovieClip + 1) - !NULL!) - !NULL!) + undefined))].wan_129 = !NULL!;
}//package ham_fla
Section 11
//YDK_1 (ham_fla.YDK_1)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class YDK_1 extends MovieClip {
public var Loading:MovieClip;
public var Gif:MovieClip;
public var Loaded:MovieClip;
public var Continue:MovieClip;
public var loadTxt:TextField;
public var LoadingPic:MovieClip;
public var titterBtn:MovieClip;
public var GameURL:SimpleButton;
public function YDK_1(){
//unresolved jump
(false - 1);
false;
if (!this){
super();
addFrameScript(0, frame1, 1, frame2, 150, frame151);
};
}
public function Effect(_arg1){
//unresolved jump
if ((??getglobalscope
+ 1)){
Continue.Continue.gotoAndStop(2);
};
}
public function run(_arg1){
//unresolved jump
((-((Continue >= !NULL!)) >= !NULL!) - false).Continue.removeEventListener(MouseEvent.MOUSE_OUT, Effect2);
var _local2:* = root;
var _local3:* = parent;
if (!false){
//unresolved jump
!NULL!;
if (MovieClip(_local2).LoadingGif){
//unresolved if
MovieClip(_local2).LoadGamePlay();
//unresolved if
//unresolved jump
//unresolved jump
_arg1 = ((typeof(!NULL!) - !NULL!) >> null);
};
MovieClip(_local2).IntroOK = true;
SoundMixer.stopAll();
play();
};
}
function frame2(){
//unresolved jump
var _local1 = //unresolved nextvalue or nextname;
-(typeof(_local2)).stop();
if (MovieClip(root).continueButton == 2){
Continue.gotoAndStop(2);
};
//unresolved jump
(false - 1).mouseChildren = (undefined - -(null));
Continue.Continue.buttonMode = true;
Continue.Continue.addEventListener(MouseEvent.CLICK, run);
//unresolved jump
((MouseEvent - 1) + ??getglobalscope
).addEventListener(MOUSE_OVER, Effect);
Continue.Continue.addEventListener(MouseEvent.MOUSE_OUT, Effect2);
}
function frame151(){
//unresolved jump
(-(( + !NULL!)) >= !NULL!).MovieClip(root).LoadGamePlay();
stop();
}
public function Effect2(_arg1){
//unresolved jump
(!NULL! - !NULL!).Continue.gotoAndStop(1);
}
function frame1(){
//unresolved jump
if ((!NULL! - !NULL!)){
stop();
};
}
}
//unresolved jump
typeof((!NULL! | !NULL!));
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:17 base:!((!NULL! * (!NULL! / !NULL!)))].YDK_1 = !NULL!;
}//package ham_fla
Section 12
//YDK_11 (ham_fla.YDK_11)
package ham_fla {
import flash.display.*;
public dynamic class YDK_11 extends MovieClip {
public function YDK_11(){
//unresolved jump
if ((((((~(true) + 1) ^ !NULL!) + !NULL!) * !NULL!) - !NULL!)){
super();
addFrameScript(0, frame1);
};
}
function frame1(){
//unresolved jump
if (!(-((false instanceof null)) ^ !NULL!)){
stop();
};
}
}
//unresolved jump
//unresolved jump
//unresolved jump
_local0 = ((((-(this) + !NULL!) > !NULL!) >= (((undefined - 1) as InteractiveObject) + 1)) <= ~(MovieClip));
_local0 = !NULL!;
[OP_NEWCLASS ClassInfo:18 base:!NULL!].YDK_11 = !NULL!;
}//package ham_fla
Section 13
//YDK_2 (ham_fla.YDK_2)
package ham_fla {
import flash.display.*;
import flash.events.*;
public dynamic class YDK_2 extends MovieClip {
public var role2_mc:MovieClip;
public var Frame:Number;
public function YDK_2(){
//unresolved jump
_local0 = ((~(((this >>> !NULL!) == !NULL!)) >> !NULL!) as !NULL!);
super();
//unresolved jump
addFrameScript(~(0), frame1, 15, frame16, 24, frame25, 32, frame33, 40, frame41, 127, frame128);
}
function frame1(){
//unresolved jump
if (!(((false / !NULL!) ^ !NULL!) == ??getglobalscope
)){
Frame = 20;
};
}
function frame128(){
//unresolved jump
if (((//unresolved nextvalue or nextname % undefined) < this)){
stop();
};
}
public function run(_arg1){
//unresolved jump
(!(NaN) is ~(true)).Loading(Frame);
}
function frame33(){
//unresolved jump
(((( as ??getglobalscope
) ^ !NULL!) > !NULL!) == !NULL!).Frame = 60;
addEventListener(Event.ENTER_FRAME, run);
}
function frame25(){
//unresolved jump
((false * !NULL!) > (false * !NULL!));
if (!false){
Frame = 40;
addEventListener(Event.ENTER_FRAME, run);
};
}
function frame41(){
//unresolved jump
(~((( - !NULL!) < !NULL!)) ^ _local2).Frame = 80;
addEventListener(Event.ENTER_FRAME, run);
}
function frame16(){
//unresolved jump
20.Frame = !NULL!;
addEventListener(Event.ENTER_FRAME, run);
}
public function Loading(_arg1){
//unresolved jump
var _local3 = root;
if (!false){
};
var _local2 = (NaN.loaderInfo.bytesLoaded / root.loaderInfo.bytesTotal);
//unresolved jump
_local3 = ((((-(undefined) << !NULL!) * (Math === _local2)) as ( << ??getglobalscope
)) * 100).round(!NULL!);
if (!false){
if (_local3 < _arg1){
//unresolved if
//unresolved jump
((//unresolved nextvalue or nextname & !NULL!) == !NULL!).stop();
} else {
removeEventListener(Event.ENTER_FRAME, run);
play();
};
};
}
}
//unresolved jump
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:19 base:(!NULL! / ((MovieClip * !NULL!) + !NULL!))].YDK_2 = !NULL!;
}//package ham_fla
Section 14
//YDK_22 (ham_fla.YDK_22)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class YDK_22 extends MovieClip {
public function YDK_22(){
//unresolved jump
super();
addFrameScript(0, frame1);
}
function frame1(){
//unresolved jump
((( instanceof true) & !NULL!) - 1).gotoAndStop(MovieClip(root).Goto);
stop();
}
}
//unresolved jump
if (((true / !NULL!) + 1)){
//unresolved jump
var _temp1 = (this as !NULL!);
_local0 = null;
var _local1 = _temp1;
//unresolved jump
MovieClip.YDK_22 = [OP_NEWCLASS ClassInfo:20 base:(_local0 <= !(NaN))];
};
}//package ham_fla
Section 15
//YDK_23 (ham_fla.YDK_23)
package ham_fla {
import flash.display.*;
public dynamic class YDK_23 extends MovieClip {
public var glowMc:MovieClip;
public var Logo:MovieClip;
public function YDK_23(){
//unresolved jump
if (NaN){
super();
addFrameScript(0, frame1, 5, frame6, 9, frame10);
};
}
function frame1(){
//unresolved jump
if (!((!NULL! % !NULL!) instanceof !NULL!)){
stop();
};
}
function frame6(){
//unresolved jump
_local0 = (??hasnext
>= !NULL!);
if (((!NULL! / !NULL!) ^ !NULL!)){
stop();
};
}
function frame10(){
//unresolved jump
if (((((true + !NULL!) & this) | NaN) % !NULL!)){
gotoAndPlay(1);
};
}
}
//unresolved jump
//unresolved jump
;
//unresolved jump
}//package ham_fla
Section 16
//YDK_24 (ham_fla.YDK_24)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class YDK_24 extends MovieClip {
public function YDK_24(){
//unresolved jump
if (!(NaN instanceof false)){
super();
addFrameScript(0, frame1);
};
}
function frame1(){
//unresolved jump
((((!NULL! is !NULL!) <= !NULL!) - 1) >= _local2).gotoAndStop(MovieClip(root).Goto);
stop();
}
}
//unresolved jump
if (((//unresolved nextvalue or nextname + 1) === !NULL!)){
//unresolved jump
//unresolved jump
!(~(this)).YDK_24 = [OP_NEWCLASS ClassInfo:22 base:null];
};
}//package ham_fla
Section 17
//YDK_8 (ham_fla.YDK_8)
package ham_fla {
import flash.display.*;
public dynamic class YDK_8 extends MovieClip {
public function YDK_8(){
//unresolved jump
!ERROR! super();
addFrameScript(0, frame1);
}
function frame1(){
//unresolved jump
if (-((true * !NULL!))){
stop();
};
}
}
//unresolved jump
//unresolved jump
//unresolved jump
}//package ham_fla
Section 18
//YDK_91 (ham_fla.YDK_91)
package ham_fla {
import flash.display.*;
public dynamic class YDK_91 extends MovieClip {
public function YDK_91(){
//unresolved jump
super();
addFrameScript(49, frame50);
}
function frame50(){
stop();
}
}
//unresolved jump
false;
if (!true){
//unresolved jump
var _local1 = this;
//unresolved jump
(//unresolved nextvalue or nextname === !NULL!).YDK_91 = [OP_NEWCLASS ClassInfo:24 base:(this + 1)];
};
}//package ham_fla
Section 19
//YDK_95 (ham_fla.YDK_95)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class YDK_95 extends MovieClip {
public function YDK_95(){
//unresolved jump
var _local1:Boolean;
if (!_local3){
super();
addFrameScript(0, frame1);
};
}
function frame1(){
//unresolved jump
true.gotoAndStop(MovieClip(root).Goto);
}
}
//unresolved jump
if (!((((false * !NULL!) * !NULL!) <= ??getglobalscope
) as !NULL!)){
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:25 base:(this & ??hasnext
)].YDK_95 = !NULL!;
};
}//package ham_fla
Section 20
//YDK_96 (ham_fla.YDK_96)
package ham_fla {
import flash.display.*;
public dynamic class YDK_96 extends MovieClip {
public var Continue:MovieClip;
public function YDK_96(){
//unresolved jump
super();
addFrameScript(0, frame1);
}
function frame1(){
//unresolved jump
_local0 = null;
if ((((true <= !NULL!) + !NULL!) + false)){
stop();
};
}
}
//unresolved jump
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:26 base:(((((MovieClip is !NULL!) % (MovieClip is !NULL!)) | !NULL!) * !NULL!) + !NULL!)].YDK_96 = !NULL!;
}//package ham_fla
Section 21
//YDK_97 (ham_fla.YDK_97)
package ham_fla {
import flash.display.*;
public dynamic class YDK_97 extends MovieClip {
public var a:MovieClip;
public function YDK_97(){
//unresolved jump
super();
addFrameScript(0, frame1);
}
function frame1(){
//unresolved jump
if ((((true + !NULL!) + !NULL!) - 1)){
stop();
};
}
}
//unresolved jump
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:27 base:((((((((this / !NULL!) | !NULL!) / !NULL!) == !NULL!) ^ _local2) <= (InteractiveObject + arguments)) > (((_local2 | MovieClip) >> false) + 1)) + !NULL!)].YDK_97 = !NULL!;
}//package ham_fla
Section 22
//YDK_98 (ham_fla.YDK_98)
package ham_fla {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.media.*;
import flash.geom.*;
import flash.utils.*;
import flash.ui.*;
import flash.system.*;
import flash.printing.*;
import flash.text.*;
import flash.xml.*;
import flash.errors.*;
import flash.external.*;
import flash.profiler.*;
import flash.filters.*;
import flash.accessibility.*;
import adobe.utils.*;
import flash.sampler.*;
public dynamic class YDK_98 extends MovieClip {
public function YDK_98(){
//unresolved jump
super();
addFrameScript(0, frame1);
}
function frame1(){
//unresolved jump
(undefined + 1).gotoAndStop(MovieClip(root).Goto);
}
}
//unresolved jump
_local2;
//unresolved jump
//unresolved jump
[OP_NEWCLASS ClassInfo:28 base:((MovieClip >>> !NULL!) instanceof (MovieClip >>> !NULL!))].YDK_98 = !NULL!;
}//package ham_fla
Section 23
//MusicBtn (sound.MusicBtn)
package sound {
import flash.display.*;
import flash.events.*;
import flash.media.*;
import flash.utils.*;
public class MusicBtn extends MovieClip {
private var method:String;
var channel:SoundChannel;
private var para;
private var trans:SoundTransform;
var snd:Sound;
private var handle:Object;
private var musicBool:Boolean;
public function MusicBtn(){
//unresolved jump
var _local1 = (??hasnext
- 1);
if (!undefined){
super();
this.addEventListener(MouseEvent.CLICK, musicMethod);
};
}
public function openSound(_arg1:String){
//unresolved jump
var _local2:Class = ((((( - 1) << !NULL!) > !NULL!) <= !NULL!).getDefinitionByName(_arg1) as Class);
if (!false){
//unresolved jump
_local0 = !NULL!;
snd = new (_local2);
if (!false){
//unresolved jump
(true + 1).trans = new -(false).SoundTransform(( + ( - 0.6)), 0);
};
channel = snd.play(0, 999);
};
}
private function musicMethod(_arg1:MouseEvent){
//unresolved jump
var _local2 = (((((//unresolved nextvalue or nextname >= !NULL!) >>> !NULL!) - 1) + 1) - 1);
if (!false){
if (!musicBool){
musicBool = true;
channel.stop();
//unresolved if
_local2 = false;
} else {
musicBool = false;
channel = snd.play(0, 999);
//unresolved if
_local2 = true;
};
//unresolved jump
if (!false){
};
};
if (musicBool){
if (para == null){
var _local3 = handle;
_local3[method](_local2);
return;
};
//unresolved jump
_local3 = ((handle + ~(??hasnext
)) + !NULL!);
method[!NULL!](_local2, para);
};
}
public function onClick(_arg1:Object, _arg2:String, _arg3=null){
//unresolved jump
if (!(((((!NULL! < !NULL!) as !NULL!) + !NULL!) as !NULL!) % !NULL!)){
handle = _arg1;
if (true){
method = _arg2;
};
para = _arg3;
};
}
}
//unresolved jump
//unresolved jump
//unresolved jump
with (~((arguments - 1))) {
};
}//package sound
Section 24
//BestSite (BestSite)
package {
public class BestSite {
private var allxy:Number;// = 0
private var _listA:Array;
private var _listB:Array;
public function BestSite(){
//unresolved jump
if (!(~((!NULL! as false)) == !NULL!)){
super();
};
}
private function getBestSite(_arg1:Array, _arg2:Array):void{
//unresolved jump
var _local4:* = (( - 1) / true);
var _local5:Array;
var _local6:Array;
var _local7:int;
var _local8:*;
var _local9:*;
var _local10:Array;
var _local11:*;
var _local12:*;
var _local13:Object;
var _local14:*;
var _local15:Number;
var _local16:Number;
var _local17:*;
var _local18:*;
var _local19:*;
var _local20:int;
var _local21:*;
var _local22:*;
var _local3:Array = [];
for (_local4 in _arg1) {
_local13 = null;
for (_local14 in _arg2) {
if (true){
_local15 = Math.abs((_arg1[_local4].x - _arg2[_local14].x));
_local16 = Math.abs((_arg1[_local4].y - _arg2[_local14].y));
};
_local17 = (_local15 + _local16);
if (true){
if (_local13 == null){
//unresolved if
_local13 = {objA:_arg1[_local4], objB:_arg2[_local14], dxy:_local17};
continue;
};
//unresolved if
};
_local13 = {objA:_arg1[_local4], objB:_arg2[_local14], dxy:_local17};
};
_local3.push(_local13);
};
_local5 = [];
_local6 = [];
if (!false){
if (true){
_local7 = -1;
};
var _local23 = -1;
if (!false){
var _local24:* = _local3;
for (_local8 in _local3) {
_local18 = true;
var _local25:int;
var _local26:* = _local6;
//unresolved jump
for (_local19 in _local6) {
if (!false){
//unresolved if
};
_local18 = false;
break;
};
if (!_local18){
} else {
_local7++;
_local5[_local7] = new Array();
_local5[_local7].push(_local3[_local8]);
_local6.push(_local3[_local8]);
if (true){
_local20 = (_local8 + 1);
//unresolved jump
if (_local3[_local20] != undefined){
if (_local3[_local8].objB == _local3[_local20].objB){
_local5[_local7].push(_local3[_local20]);
_local6.push(_local3[_local20]);
};
};
_local20++;
};
//unresolved if
};
};
};
};
_local6 = null;
for (_local9 in _local5) {
if (true){
if (_local5[_local9].length > 1){
_local5[_local9].sortOn(_local5[_local9].dxy, Array.NUMERIC);
};
};
};
_local10 = [];
if (true){
for (_local11 in _local5) {
_local10.push(_local5[_local11][0]);
};
if (true){
for (_local12 in _local10) {
_local21 = _arg1.indexOf(_local10[_local12].objA);
if (!false){
_arg1.splice(_local21, 1);
};
_local22 = _arg2.indexOf(_local10[_local12].objB);
if (true){
_arg2.splice(_local22, 1);
//unresolved jump
!NULL!.allxy = (( === ) + (NaN + 1)[_local12].dxy);
};
};
};
};
}
public function getAllxy(_arg1:Array, _arg2:Array):Number{
//unresolved jump
var _local3 = ( as !NULL!);
!NULL!;
~(!NULL!)._listA = _arg1;
//unresolved jump
_listB = !((_arg2 <= -(NaN)));
while (_listA.length > 0) {
getBestSite(_listA, _listB);
//unresolved if
};
return (allxy);
}
}
//unresolved jump
var _local1:Boolean;
[OP_NEWCLASS ClassInfo:0 base:Object].BestSite = !NULL!;
}//package
Section 25
//food2 (food2)
package {
import flash.display.*;
public dynamic class food2 extends Sprite {
}
//unresolved jump
with () {
//unresolved jump
var _local1:String = ((!NULL! is !NULL!) / !NULL!);
//unresolved jump
};
}//package
Section 26
//food4 (food4)
package {
import flash.display.*;
public dynamic class food4 extends Sprite {
}
//unresolved jump
//unresolved jump
var _local1 = ((!(((typeof(( & this)) <= !NULL!) / !NULL!)) < !NULL!) > !NULL!);
//unresolved jump
}//package
Section 27
//food7 (food7)
package {
import flash.display.*;
public dynamic class food7 extends Sprite {
}
//unresolved jump
//unresolved jump
(((( >> !NULL!) * !NULL!) + !NULL!) as _local2);
//unresolved jump
}//package
Section 28
//food8 (food8)
package {
import flash.display.*;
public dynamic class food8 extends Sprite {
public function food8(){
//unresolved jump
-(~(-(((true + !NULL!) * !NULL!))));
if (!NULL!){
super();
};
}
}
//unresolved jump
if (!(((-(false) is !NULL!) & !NULL!) >> !NULL!)){
//unresolved jump
//unresolved jump
(((!NULL! | !NULL!) ^ !NULL!) - !NULL!).food8 = [OP_NEWCLASS ClassInfo:8 base:Sprite];
};
}//package
Section 29
//HitTest (HitTest)
package {
import flash.display.*;
import flash.geom.*;
public class HitTest {
public static function hitTestRect(_arg1:DisplayObject, _arg2:DisplayObject):Boolean{
//unresolved jump
if (-(((true & !NULL!) < !NULL!))){
if (_arg1.hitTestObject(_arg2)){
//unresolved if
return (true);
};
};
return (false);
}
public static function hitTestPoint(_arg1:DisplayObject, _arg2:DisplayObject):Boolean{
//unresolved jump
if ((-(!NULL!) >>> !NULL!)){
if (_arg2.hitTestPoint(_arg1.x, _arg1.y, true)){
return (true);
};
};
return (false);
}
public static function hitTestShape(_arg1:DisplayObject, _arg2:DisplayObject):Boolean{
//unresolved jump
if (((~(true) | typeof(??getglobalscope
)) instanceof !NULL!)){
if (_arg1.hitTestObject(_arg2)){
//unresolved if
return (HitTest._hitTest(_arg1, _arg2));
};
};
return (false);
}
private static function _hitTest(_arg1:DisplayObject, _arg2:DisplayObject):Boolean{
//unresolved jump
_arg2 = _arg1;
var _local3:Number = -(null).getRect(_arg1).x;
var _local4:Number = _arg1.getRect(_arg1).y;
var _local5:Number = _arg2.getRect(_arg2).x;
var _local6:Number = _arg2.getRect(_arg2).y;
var _local7:Number = _arg1.width;
var _local8:Number = _arg1.height;
var _local9:Number = _arg2.width;
var _local10:Number = _arg2.height;
if (true){
if (true){
if (true){
if (true){
_local7 = ((_local7 < 1)) ? //unresolved if
//unresolved if
1 : //unresolved if
//unresolved if
_local7;
if (!false){
if (true){
if (true){
//unresolved jump
_arg1 = !(((??hasnext
<= _arg2) <= ((_local8 < 1)) ? //unresolved if
//unresolved if
1 : //unresolved if
//unresolved if
_local8));
if (!false){
_local8 = (typeof(!NULL!) is !NULL!);
};
};
};
_local9 = _local8;
};
};
};
};
_local10 = _local7;
};
var _local11:BitmapData = new BitmapData(_local7, _local8, true, 0);
var _local12:BitmapData = new BitmapData(_local9, _local10, true, 0);
_local11.draw(_arg1, new Matrix(1, 0, 0, 1, -(_local3), -(_local4)));
_local12.draw(_arg2, new Matrix(1, 0, 0, 1, -(_local5), -(_local6)));
var _local13:Point = _arg1.localToGlobal(new Point(_local3, _local4));
var _local14:Point = _arg2.localToGlobal(new Point(_local5, _local6));
//unresolved jump
var _local15:Boolean;
if (!false){
_local11.dispose();
_local12.dispose();
};
return (_local15);
}
}
//unresolved jump
if (!((((~(false) instanceof !NULL!) > !NULL!) - arguments) < !NULL!)){
HitTest = [OP_NEWCLASS ClassInfo:1 base:Object];
};
}//package
Section 30
//IntroBG (IntroBG)
package {
import flash.media.*;
public dynamic class IntroBG extends Sound {
}
//unresolved jump
}//package
Section 31
//MochiBot (MochiBot)
package {
import flash.display.*;
import flash.net.*;
import flash.system.*;
public dynamic class MochiBot extends Sprite {
public function MochiBot(){
//unresolved jump
if (!//unresolved nextvalue or nextname){
super();
};
}
public static function track(_arg1:Sprite, _arg2:String):MochiBot{
//unresolved jump
if (-((((true | !NULL!) as !NULL!) === ((true | !NULL!) as !NULL!)))){
if (Security.sandboxType == "localWithFile"){
return (null);
};
};
var _local3:MochiBot = new (MochiBot);
_arg1.addChild(_local3);
Security.allowDomain("*");
Security.allowInsecureDomain("*");
var _local4 = "http://core.mochibot.com/my/core.swf";
var _local5:URLVariables = new URLVariables();
_local5["sb"] = Security.sandboxType;
_local5["v"] = Capabilities.version;
_local5["swfid"] = _arg2;
//unresolved jump
(_local5 >> "mv")[_arg1] = "8";
_local5["fv"] = "9";
var _local6:String = _local3.root.loaderInfo.loaderURL;
if (_local6.indexOf("http") == 0){
_local5["url"] = _local6;
} else {
_local5["url"] = "local";
};
var _local7:URLRequest = new URLRequest(_local4);
_local7.contentType = "application/x-www-form-urlencoded";
_local7.method = URLRequestMethod.POST;
_local7.data = _local5;
//unresolved jump
_arg2 = new Loader();
var _local8:Loader = (!NULL! < !NULL!);
_local3.addChild(_local8);
_local8.load(_local7);
return (_local3);
}
}
//unresolved jump
var _local1 = ( / !NULL!);
//unresolved jump
with (//unresolved nextvalue or nextname) {
//unresolved jump
_local1 = (((!NULL! - 1) | !NULL!) < !NULL!);
};
}//package
Section 32
//music (music)
package {
import flash.media.*;
public dynamic class music extends Sound {
public function music(){
//unresolved jump
if (!){
super();
};
}
}
//unresolved jump
}//package
Section 33
//Screenshots (Screenshots)
package {
import flash.display.*;
public dynamic class Screenshots extends Sprite {
public var saveBtn:MovieClip;
public function Screenshots(){
//unresolved jump
if ((!((true >= !NULL!)) + ??getglobalscope
)){
super();
};
}
}
//unresolved jump
if ((!NULL! >> (true < _local3))){
//unresolved jump
with (((DisplayObject ^ DisplayObject) | arguments)) {
//unresolved jump
};
//unresolved nextvalue or nextname.Screenshots = [OP_NEWCLASS ClassInfo:4 base:Sprite];
};
}//package
Section 34
//tool10 (tool10)
package {
import flash.display.*;
public dynamic class tool10 extends Sprite {
}
//unresolved jump
(true - 1);
if ((((!NULL! + 1) % !NULL!) / undefined)){
//unresolved jump
//unresolved jump
//unresolved nextvalue or nextname.tool10 = [OP_NEWCLASS ClassInfo:9 base:Sprite];
};
}//package
Section 35
//tool9 (tool9)
package {
import flash.display.*;
public dynamic class tool9 extends Sprite {
}
//unresolved jump
//unresolved jump
//unresolved jump
}//package