[Request] Bush Whacker
-migrated-
[Request] Bush Whacker Posted on: 10/15/2010 3:06pm
Quote Post
Is there any chance to get an AOB hack for this new facebook game ?

http://apps.facebook.com/bushwhacker
Re: [Request] Bush Whacker Posted on: 10/16/2010 2:31am
Quote Post
BugMeNot
im new to bytecode-hacking and only read the tutorial yesterday but here are just a few interesting pieces of code
Code: [Select]
//55 04
_as3_newobject {object count:4}
//4f c9 21 02
_as3_callpropvoid SpawnNumber(param count:2)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c a8 1d
_as3_pushstring "give_power"
//14 3d 00 00
_as3_ifne offset: 61
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 ca 21
_as3_getproperty power_level
//5d 07
_as3_findpropstrict Number
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//61 ca 21
_as3_setproperty power_level
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 ca 21
_as3_getproperty power_level
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 cb 21
_as3_getproperty max_power_level
//4f f7 18 02
_as3_callpropvoid SetPower(param count:2)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c ab 1d
_as3_pushstring "give_energy"
//14 3d 00 00
_as3_ifne offset: 61
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 cc 21
_as3_getproperty energy
//5d 07
_as3_findpropstrict Number
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//61 cc 21
_as3_setproperty energy
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player



_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c b2 1d
_as3_pushstring "cast_spell"
//14 23 00 00
_as3_ifne offset: 35
//d0



as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c b6 1d
_as3_pushstring "gem_ratio_selector"
//14 17 00 00
_as3_ifne offset: 23
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//46 ac 1a 00
_as3_callproperty GetGemDialog(param count:0)
//46 d6 21 00
_as3_callproperty GetRatioLocation(param count:0)
//80 1d
_as3_coerce flash.geom::Point
//63 22
_as3_setlocal <34>
//d0
_as3_getlocal <0>
//62 22
_as3_getlocal <34>
//4f fd 03 01
_as3_callpropvoid AddHighlight(param count:1)
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c b7 1d
_as3_pushstring "gem_trade"
//14 17 00 00
_as3_ifne offset: 23
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//46 ac 1a 00
_as3_callproperty GetGemDialog(param count:0)
//46 d7 21 00
_as3_callproperty GetTradeButtonLocation(param count:0)
//80 1d
_as3_coerce flash.geom::Point
//63 22
_as3_setlocal <34>
//d0
_as3_getlocal <0>
//62 22
_as3_getlocal <34>
//4f fd 03 01
_as3_callpropvoid AddHighlight(param count:1)
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c b8 1d
_as3_pushstring "confirm_trade"
//14 17 00 00
_as3_ifne offset: 23
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//46 ad 1a 00
_as3_callproperty GetGemTrader(param count:0)
//46 d8 21 00
_as3_callproperty GetConfirmLocation(param count:0)
//80 1d
_as3_coerce flash.geom::Point
//63 22
_as3_setlocal <34>
//d0
_as3_getlocal <0>
//62 22
_as3_getlocal <34>
//4f fd 03 01


 all of this was found under ActionOptionHandler heres the full code:
[code]?package
{
    import ActionOptionHandler.*;
    import flash.geom.*;

    public class ActionOptionHandler extends Object
    {
        protected var game:StandardGame;
        protected var player:Player;
        protected var tutorialSpeech:SpeechBox = null;
        protected var tutorialHighlights:Array;
        protected var tutorial:TutorialController = null;
        protected var zone:Zone = null;
        protected var npcOptions:Array;
        protected var actionsDone:Object = 0;
        protected var waitTimer:GameTimer;
        protected var actions:Object;
        protected var lastPuzzleState:Object = null;
        protected var lastNPC:NPC;
        protected var npcPicture:Object;
        protected var dialogTile:MultiTile = null;

        public function ActionOptionHandler(param1:StandardGame, param2:Player, param3:TutorialController = null, param4:Zone = null, param5:NPC = null)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 06
_as3_setlocal <6>
//d0
_as3_getlocal <0>
//5d 19
_as3_findpropstrict Array
//4a 19 00
_as3_constructprop Array(param count:0)
//68 e9 03
_as3_initproperty ActionOptionHandler::tutorialHighlights
//d0
_as3_getlocal <0>
//5d 51
_as3_findpropstrict flash.display::MovieClip
//4a 51 00
_as3_constructprop flash.display::MovieClip(param count:0)
//68 f2 03
_as3_initproperty ActionOptionHandler::npcPicture
//d0
_as3_getlocal <0>
//49 00
_as3_constructsuper (param count:0)
//d0
_as3_getlocal <0>
//62 05
_as3_getlocal <5>
//68 f1 03
_as3_initproperty ActionOptionHandler::lastNPC
//62 05
_as3_getlocal <5>
//76
_as3_convert_b
//2a
_as3_dup
//12 07 00 00
_as3_iffalse offset: 7
//29
_as3_pop
//62 05
_as3_getlocal <5>
//66 94 08
_as3_getproperty mainClip
//76
_as3_convert_b
//12 70 00 00
_as3_iffalse offset: 112
//60 ae 02
_as3_getlex Utils
//62 05
_as3_getlocal <5>
//66 94 08
_as3_getproperty mainClip
//2c 88 1d
_as3_pushstring "DIALOG"
//46 c9 1b 02
_as3_callproperty GetLabelFrame(param count:2)
//82
_as3_coerce_a
//2a
_as3_dup
//63 06
_as3_setlocal <6>
//24 01
_as3_pushbyte 1
//13 57 00 00
_as3_ifeq offset: 87
//d0
_as3_getlocal <0>
//5d b0 0b
_as3_findpropstrict flash.display::Bitmap
//62 05
_as3_getlocal <5>
//66 94 08
_as3_getproperty mainClip
//66 b3 21
_as3_getproperty frames
//62 06
_as3_getlocal <6>
//93
_as3_decrement
//66 b4 21
_as3_getproperty {}
//66 b3 21
_as3_getproperty frames
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//4a b0 0b 01
_as3_constructprop flash.display::Bitmap(param count:1)
//68 f2 03
_as3_initproperty ActionOptionHandler::npcPicture
//d0
_as3_getlocal <0>
//66 f2 03
_as3_getproperty ActionOptionHandler::npcPicture
//62 05
_as3_getlocal <5>
//66 94 08
_as3_getproperty mainClip
//66 b3 21
_as3_getproperty frames
//62 06
_as3_getlocal <6>
//93
_as3_decrement
//66 b4 21
_as3_getproperty {}
//66 b5 21
_as3_getproperty bitmap
//66 b6 21
_as3_getproperty x
//61 b6 21
_as3_setproperty x
//d0
_as3_getlocal <0>
//66 f2 03
_as3_getproperty ActionOptionHandler::npcPicture
//62 05
_as3_getlocal <5>
//66 94 08
_as3_getproperty mainClip
//66 b3 21
_as3_getproperty frames
//62 06
_as3_getlocal <6>
//93
_as3_decrement
//66 b4 21
_as3_getproperty {}
//66 b5 21
_as3_getproperty bitmap
//66 b7 21
_as3_getproperty y
//61 b7 21
_as3_setproperty y
//d0
_as3_getlocal <0>
//5d 13
_as3_findpropstrict GameTimer
//d0
_as3_getlocal <0>
//66 fb 03
_as3_getproperty ActionOptionHandler::ContinueActions
//4a 13 01
_as3_constructprop GameTimer(param count:1)
//68 ee 03
_as3_initproperty ActionOptionHandler::waitTimer
//d0
_as3_getlocal <0>
//d1
_as3_getlocal <1>
//68 e5 03
_as3_initproperty ActionOptionHandler::game
//d0
_as3_getlocal <0>
//d2
_as3_getlocal <2>
//68 e6 03
_as3_initproperty ActionOptionHandler::player
//d0
_as3_getlocal <0>
//d3
_as3_getlocal <3>
//68 ea 03
_as3_initproperty ActionOptionHandler::tutorial
//d0
_as3_getlocal <0>
//62 04
_as3_getlocal <4>
//68 eb 03
_as3_initproperty ActionOptionHandler::zone
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//12 09 00 00
_as3_iffalse offset: 9
//d1
_as3_getlocal <1>
//26
_as3_pushtrue
//61 c7 17
_as3_setproperty TUTORIALMODE
//10 05 00 00
_as3_jump offset: 5
//d1
_as3_getlocal <1>
//26
_as3_pushtrue
//61 c8 17
_as3_setproperty NPCMODE
//47
_as3_returnvoid
        }// end function

        public function IsTutorial()
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//66 ea 03
_as3_getproperty ActionOptionHandler::tutorial
//20
_as3_pushnull
//ab
_as3_equals
//96
_as3_not
//48
_as3_returnvalue
        }// end function

        public function GetNPCOption(param1)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//66 ec 03
_as3_getproperty ActionOptionHandler::npcOptions
//d1
_as3_getlocal <1>
//66 b4 21
_as3_getproperty {}
//48
_as3_returnvalue
        }// end function

        public function Clear(param1:Boolean = false)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//10 26 00 00
_as3_jump offset: 38
//09
_as3_label
//d0
_as3_getlocal <0>
//66 e9 03
_as3_getproperty ActionOptionHandler::tutorialHighlights
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//66 b8 21
_as3_getproperty parent
//d0
_as3_getlocal <0>
//66 e9 03
_as3_getproperty ActionOptionHandler::tutorialHighlights
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//4f b9 21 01
_as3_callpropvoid removeChild(param count:1)
//d0
_as3_getlocal <0>
//66 e9 03
_as3_getproperty ActionOptionHandler::tutorialHighlights
//24 00
_as3_pushbyte 0
//24 01
_as3_pushbyte 1
//4f be 1e 02
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::splice(param count:2)
//d0
_as3_getlocal <0>
//66 e9 03
_as3_getproperty ActionOptionHandler::tutorialHighlights
//66 86 07
_as3_getproperty length
//24 00
_as3_pushbyte 0
//17 cd ff ff
_as3_ifgt offset: -51
//d0
_as3_getlocal <0>
//4f f9 03 00
_as3_callpropvoid HideSpeech(param count:0)
//d1
_as3_getlocal <1>
//12 1d 00 00
_as3_iffalse offset: 29
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//12 0c 00 00
_as3_iffalse offset: 12
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//27
_as3_pushfalse
//61 c7 17
_as3_setproperty TUTORIALMODE
//10 08 00 00
_as3_jump offset: 8
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//27
_as3_pushfalse
//61 c8 17
_as3_setproperty NPCMODE
//47
_as3_returnvoid
        }// end function

        public function TempHideSpeech()
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//12 10 00 00
_as3_iffalse offset: 16
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//27
_as3_pushfalse
//61 8c 0b
_as3_setproperty visible
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//4f e0 0f 00
_as3_callpropvoid DisallowInput(param count:0)
//47
_as3_returnvoid
        }// end function

        public function TempShowSpeech()
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//12 10 00 00
_as3_iffalse offset: 16
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//26
_as3_pushtrue
//61 8c 0b
_as3_setproperty visible
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//4f df 0f 00
_as3_callpropvoid AllowInput(param count:0)
//47
_as3_returnvoid
        }// end function

        public function HideSpeech()
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//12 29 00 00
_as3_iffalse offset: 41
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//4f a0 01 00
_as3_callpropvoid Hide(param count:0)
//d0
_as3_getlocal <0>
//20
_as3_pushnull
//68 e7 03
_as3_initproperty ActionOptionHandler::tutorialSpeech
//d0
_as3_getlocal <0>
//66 f3 03
_as3_getproperty ActionOptionHandler::dialogTile
//12 14 00 00
_as3_iffalse offset: 20
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//d0
_as3_getlocal <0>
//66 f3 03
_as3_getproperty ActionOptionHandler::dialogTile
//4f ba 21 01
_as3_callpropvoid RemoveMultiTile(param count:1)
//d0
_as3_getlocal <0>
//20
_as3_pushnull
//68 f3 03
_as3_initproperty ActionOptionHandler::dialogTile
//47
_as3_returnvoid
        }// end function

        public function MatchOption(param1, param2, param3 = null)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 06
_as3_setlocal <6>
//d3
_as3_getlocal <3>
//20
_as3_pushnull
//ab
_as3_equals
//12 05 00 00
_as3_iffalse offset: 5
//26
_as3_pushtrue
//10 01 00 00
_as3_jump offset: 1
//27
_as3_pushfalse
//76
_as3_convert_b
//63 04
_as3_setlocal <4>
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//10 57 00 00
_as3_jump offset: 87
//09
_as3_label
//60 ae 02
_as3_getlex Utils
//d2
_as3_getlocal <2>
//62 05
_as3_getlocal <5>
//66 b4 21
_as3_getproperty {}
//66 bb 21
_as3_getproperty action
//2c 89 1d
_as3_pushstring "="
//24 02
_as3_pushbyte 2
//46 bf 1b 03
_as3_callproperty StringSplit(param count:3)
//82
_as3_coerce_a
//2a
_as3_dup
//63 06
_as3_setlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//d1
_as3_getlocal <1>
//14 2d 00 00
_as3_ifne offset: 45
//62 04
_as3_getlocal <4>
//12 16 00 00
_as3_iffalse offset: 22
//2c 8a 1d
_as3_pushstring "option"
//d2
_as3_getlocal <2>
//62 05
_as3_getlocal <5>
//66 b4 21
_as3_getproperty {}
//2c 83 09
_as3_pushstring "param"
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//55 02
_as3_newobject {object count:2}
//48
_as3_returnvalue
//d2
_as3_getlocal <2>
//62 05
_as3_getlocal <5>
//66 b4 21
_as3_getproperty {}
//d3
_as3_getlocal <3>
//66 bc 21
_as3_getproperty option
//14 03 00 00
_as3_ifne offset: 3
//26
_as3_pushtrue
//63 04
_as3_setlocal <4>
//62 05
_as3_getlocal <5>
//91
_as3_increment
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//62 05
_as3_getlocal <5>
//d2
_as3_getlocal <2>
//66 bd 21
_as3_getproperty length
//15 9f ff ff
_as3_iflt offset: -97
//20
_as3_pushnull
//48
_as3_returnvalue
        }// end function

        protected function ContinueActions(param1:GameTimer)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//d0
_as3_getlocal <0>
//66 ef 03
_as3_getproperty ActionOptionHandler::actions
//27
_as3_pushfalse
//26
_as3_pushtrue
//4f fe 03 03
_as3_callpropvoid DoTutorialAction(param count:3)
//47
_as3_returnvoid
        }// end function

        public function Update(param1)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//66 ee 03
_as3_getproperty ActionOptionHandler::waitTimer
//d1
_as3_getlocal <1>
//4f 8b 01 01
_as3_callpropvoid Update(param count:1)
//47
_as3_returnvoid
        }// end function

        public function GetLastPuzzleState()
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//d0
_as3_getlocal <0>
//66 f0 03
_as3_getproperty ActionOptionHandler::lastPuzzleState
//48
_as3_returnvalue
        }// end function

        public function AddHighlight(param1:Point, param2 = null)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//20
_as3_pushnull
//80 80 0e
_as3_coerce Highlight
//d7
_as3_setlocal <3>
//5d 80 0e
_as3_findpropstrict Highlight
//4a 80 0e 00
_as3_constructprop Highlight(param count:0)
//80 80 0e
_as3_coerce Highlight
//d7
_as3_setlocal <3>
//d2
_as3_getlocal <2>
//20
_as3_pushnull
//14 10 00 00
_as3_ifne offset: 16
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//66 d7 02
_as3_getproperty UIOverLayer
//d3
_as3_getlocal <3>
//4f be 21 01
_as3_callpropvoid addChild(param count:1)
//10 06 00 00
_as3_jump offset: 6
//d2
_as3_getlocal <2>
//d3
_as3_getlocal <3>
//4f be 21 01
_as3_callpropvoid addChild(param count:1)
//d3
_as3_getlocal <3>
//27
_as3_pushfalse
//61 f9 1e
_as3_setproperty mouseEnabled
//d3
_as3_getlocal <3>
//27
_as3_pushfalse
//61 fa 1e
_as3_setproperty mouseChildren
//d3
_as3_getlocal <3>
//d1
_as3_getlocal <1>
//66 8f 0b
_as3_getproperty x
//61 8f 0b
_as3_setproperty x
//d3
_as3_getlocal <3>
//d1
_as3_getlocal <1>
//66 90 0b
_as3_getproperty y
//61 90 0b
_as3_setproperty y
//d0
_as3_getlocal <0>
//66 e9 03
_as3_getproperty ActionOptionHandler::tutorialHighlights
//d3
_as3_getlocal <3>
//4f 99 1e 01
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::push(param count:1)
//47
_as3_returnvoid
        }// end function

        public function DoTutorialAction(param1, param2:Boolean = true, param3:Boolean = false)
        {
//d0
_as3_getlocal <0>
//30
_as3_pushscope
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 04
_as3_setlocal <4>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 06
_as3_setlocal <6>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 07
_as3_setlocal <7>
//20
_as3_pushnull
//80 62
_as3_coerce Bush
//63 08
_as3_setlocal <8>
//20
_as3_pushnull
//80 63
_as3_coerce Monster
//63 09
_as3_setlocal <9>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 0a
_as3_setlocal <10>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 0b
_as3_setlocal <11>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 0c
_as3_setlocal <12>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 0d
_as3_setlocal <13>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 0e
_as3_setlocal <14>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 0f
_as3_setlocal <15>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 10
_as3_setlocal <16>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 11
_as3_setlocal <17>
//20
_as3_pushnull
//80 19
_as3_coerce Array
//63 12
_as3_setlocal <18>
//20
_as3_pushnull
//80 19
_as3_coerce Array
//63 13
_as3_setlocal <19>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 14
_as3_setlocal <20>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 15
_as3_setlocal <21>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 16
_as3_setlocal <22>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 17
_as3_setlocal <23>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 18
_as3_setlocal <24>
//20
_as3_pushnull
//80 b3 02
_as3_coerce flash.geom::Rectangle
//63 19
_as3_setlocal <25>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 1a
_as3_setlocal <26>
//20
_as3_pushnull
//80 1d
_as3_coerce flash.geom::Point
//63 1b
_as3_setlocal <27>
//20
_as3_pushnull
//80 1d
_as3_coerce flash.geom::Point
//63 1c
_as3_setlocal <28>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 1d
_as3_setlocal <29>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 1e
_as3_setlocal <30>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 1f
_as3_setlocal <31>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 20
_as3_setlocal <32>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 21
_as3_setlocal <33>
//20
_as3_pushnull
//80 1d
_as3_coerce flash.geom::Point
//63 22
_as3_setlocal <34>
//20
_as3_pushnull
//80 4e
_as3_coerce FishingHole
//63 23
_as3_setlocal <35>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 24
_as3_setlocal <36>
//20
_as3_pushnull
//80 19
_as3_coerce Array
//63 25
_as3_setlocal <37>
//20
_as3_pushnull
//80 aa 0a
_as3_coerce CommandFish
//63 26
_as3_setlocal <38>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 27
_as3_setlocal <39>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 28
_as3_setlocal <40>
//21
_as3_pushundefined
//82
_as3_coerce_a
//63 29
_as3_setlocal <41>
//d0
_as3_getlocal <0>
//d1
_as3_getlocal <1>
//61 ef 03
_as3_setproperty ActionOptionHandler::actions
//d2
_as3_getlocal <2>
//12 05 00 00
_as3_iffalse offset: 5
//d0
_as3_getlocal <0>
//4f f6 03 00
_as3_callpropvoid Clear(param count:0)
//d3
_as3_getlocal <3>
//27
_as3_pushfalse
//14 06 00 00
_as3_ifne offset: 6
//d0
_as3_getlocal <0>
//24 00
_as3_pushbyte 0
//68 ed 03
_as3_initproperty ActionOptionHandler::actionsDone
//d3
_as3_getlocal <3>
//12 09 00 00
_as3_iffalse offset: 9
//d0
_as3_getlocal <0>
//66 ed 03
_as3_getproperty ActionOptionHandler::actionsDone
//82
_as3_coerce_a
//10 03 00 00
_as3_jump offset: 3
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//82
_as3_coerce_a
//63 04
_as3_setlocal <4>
//10 53 11 00
_as3_jump offset: 4435
//09
_as3_label
//d0
_as3_getlocal <0>
//2a
_as3_dup
//63 2a
_as3_setlocal <42>
//66 ed 03
_as3_getproperty ActionOptionHandler::actionsDone
//91
_as3_increment
//63 2b
_as3_setlocal <43>
//62 2a
_as3_getlocal <42>
//62 2b
_as3_getlocal <43>
//61 ed 03
_as3_setproperty ActionOptionHandler::actionsDone
//08 2b
_as3_kill <43>
//08 2a
_as3_kill <42>
//60 ae 02
_as3_getlex Utils
//d1
_as3_getlocal <1>
//62 04
_as3_getlocal <4>
//66 b4 21
_as3_getproperty {}
//2c 89 1d
_as3_pushstring "="
//24 02
_as3_pushbyte 2
//46 bf 1b 03
_as3_callproperty StringSplit(param count:3)
//82
_as3_coerce_a
//2a
_as3_dup
//63 06
_as3_setlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 8b 1d
_as3_pushstring "npc_say"
//14 0e 07 00
_as3_ifne offset: 1806
//56 00
_as3_newarray [array size:0]
//82
_as3_coerce_a
//63 0b
_as3_setlocal <11>
//56 00
_as3_newarray [array size:0]
//82
_as3_coerce_a
//63 0c
_as3_setlocal <12>
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//11 09 00 00
_as3_iftrue offset: 9
//d0
_as3_getlocal <0>
//5d 19
_as3_findpropstrict Array
//4a 19 00
_as3_constructprop Array(param count:0)
//68 ec 03
_as3_initproperty ActionOptionHandler::npcOptions
//20
_as3_pushnull
//82
_as3_coerce_a
//63 0d
_as3_setlocal <13>
//25 fc 02
_as3_pushshort 380
//82
_as3_coerce_a
//63 0e
_as3_setlocal <14>
//62 04
_as3_getlocal <4>
//24 01
_as3_pushbyte 1
//a0
_as3_add
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//10 85 05 00
_as3_jump offset: 1413
//09
_as3_label
//60 ae 02
_as3_getlex Utils
//d1
_as3_getlocal <1>
//62 05
_as3_getlocal <5>
//66 b4 21
_as3_getproperty {}
//2c 89 1d
_as3_pushstring "="
//24 02
_as3_pushbyte 2
//46 bf 1b 03
_as3_callproperty StringSplit(param count:3)
//82
_as3_coerce_a
//2a
_as3_dup
//63 11
_as3_setlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 8c 1d
_as3_pushstring "npc_choice"
//ab
_as3_equals
//2a
_as3_dup
//11 0c 00 00
_as3_iftrue offset: 12
//29
_as3_pop
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 8d 1d
_as3_pushstring "npc_quest_start_choice"
//ab
_as3_equals
//2a
_as3_dup
//11 0c 00 00
_as3_iftrue offset: 12
//29
_as3_pop
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 8e 1d
_as3_pushstring "npc_quest_turnin_choice"
//ab
_as3_equals
//12 aa 00 00
_as3_iffalse offset: 170
//62 0b
_as3_getlocal <11>
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//12 0c 00 00
_as3_iffalse offset: 12
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//82
_as3_coerce_a
//10 19 00 00
_as3_jump offset: 25
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//24 02
_as3_pushbyte 2
//46 bf 1b 03
_as3_callproperty StringSplit(param count:3)
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//82
_as3_coerce_a
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 8d 1d
_as3_pushstring "npc_quest_start_choice"
//14 0d 00 00
_as3_ifne offset: 13
//62 0c
_as3_getlocal <12>
//2c 90 1d
_as3_pushstring "start_quest"
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//10 23 00 00
_as3_jump offset: 35
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 8e 1d
_as3_pushstring "npc_quest_turnin_choice"
//14 0d 00 00
_as3_ifne offset: 13
//62 0c
_as3_getlocal <12>
//2c 91 1d
_as3_pushstring "turnin_quest"
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//10 08 00 00
_as3_jump offset: 8
//62 0c
_as3_getlocal <12>
//2c 01
_as3_pushstring ""
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//11 2b 00 00
_as3_iftrue offset: 43
//d0
_as3_getlocal <0>
//66 ec 03
_as3_getproperty ActionOptionHandler::npcOptions
//2c bd 04
_as3_pushstring "type"
//2c 82 09
_as3_pushstring "action"
//2c 95 07
_as3_pushstring "value"
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//24 02
_as3_pushbyte 2
//46 bf 1b 03
_as3_callproperty StringSplit(param count:3)
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//55 02
_as3_newobject {object count:2}
//4f 99 1e 01
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::push(param count:1)
//10 8f 04 00
_as3_jump offset: 1167
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 92 1d
_as3_pushstring "npc_tutorial_choice"
//ab
_as3_equals
//2a
_as3_dup
//12 07 00 00
_as3_iffalse offset: 7
//29
_as3_pop
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//96
_as3_not
//12 5a 00 00
_as3_iffalse offset: 90
//62 0b
_as3_getlocal <11>
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//24 02
_as3_pushbyte 2
//46 bf 1b 03
_as3_callproperty StringSplit(param count:3)
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//62 0c
_as3_getlocal <12>
//2c 01
_as3_pushstring ""
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//d0
_as3_getlocal <0>
//66 ec 03
_as3_getproperty ActionOptionHandler::npcOptions
//2c bd 04
_as3_pushstring "type"
//2c 8b 04
_as3_pushstring "tutorial"
//2c 95 07
_as3_pushstring "value"
//5d 07
_as3_findpropstrict Number
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//24 02
_as3_pushbyte 2
//46 bf 1b 03
_as3_callproperty StringSplit(param count:3)
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//55 02
_as3_newobject {object count:2}
//4f 99 1e 01
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::push(param count:1)
//10 1a 04 00
_as3_jump offset: 1050
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 93 1d
_as3_pushstring "open_general_store"
//ab
_as3_equals
//2a
_as3_dup
//12 07 00 00
_as3_iffalse offset: 7
//29
_as3_pop
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//96
_as3_not
//12 48 00 00
_as3_iffalse offset: 72
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//46 bf 1b 02
_as3_callproperty StringSplit(param count:2)
//80 19
_as3_coerce Array
//63 12
_as3_setlocal <18>
//62 0b
_as3_getlocal <11>
//62 12
_as3_getlocal <18>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//62 0c
_as3_getlocal <12>
//2c 01
_as3_pushstring ""
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//d0
_as3_getlocal <0>
//66 ec 03
_as3_getproperty ActionOptionHandler::npcOptions
//2c bd 04
_as3_pushstring "type"
//2c e9 0e
_as3_pushstring "store"
//2c 97 05
_as3_pushstring "id"
//62 12
_as3_getlocal <18>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//55 02
_as3_newobject {object count:2}
//4f 99 1e 01
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::push(param count:1)
//10 b7 03 00
_as3_jump offset: 951
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 94 1d
_as3_pushstring "show_friend_help"
//14 29 00 00
_as3_ifne offset: 41
//62 0b
_as3_getlocal <11>
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//62 0c
_as3_getlocal <12>
//2c 01
_as3_pushstring ""
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//d0
_as3_getlocal <0>
//66 ec 03
_as3_getproperty ActionOptionHandler::npcOptions
//2c bd 04
_as3_pushstring "type"
//2c 95 1d
_as3_pushstring "help"
//55 01
_as3_newobject {object count:1}
//4f 99 1e 01
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::push(param count:1)
//10 80 03 00
_as3_jump offset: 896
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 96 1d
_as3_pushstring "friend_selector"
//14 4f 00 00
_as3_ifne offset: 79
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//46 bf 1b 02
_as3_callproperty StringSplit(param count:2)
//80 19
_as3_coerce Array
//63 13
_as3_setlocal <19>
//62 0b
_as3_getlocal <11>
//2c 97 1d
_as3_pushstring "Pick a Friend"
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//62 0c
_as3_getlocal <12>
//2c 01
_as3_pushstring ""
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//d0
_as3_getlocal <0>
//66 ec 03
_as3_getproperty ActionOptionHandler::npcOptions
//2c bd 04
_as3_pushstring "type"
//2c 98 1d
_as3_pushstring "select_friend"
//2c 99 1d
_as3_pushstring "next_action"
//62 13
_as3_getlocal <19>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c b6 0e
_as3_pushstring "ids"
//62 13
_as3_getlocal <19>
//24 01
_as3_pushbyte 1
//46 db 1f 01
_as3_callproperty http://adobe.com/AS3/2006/builtin::slice(param count:1)
//55 03
_as3_newobject {object count:3}
//4f 99 1e 01
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::push(param count:1)
//10 23 03 00
_as3_jump offset: 803
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 9a 1d
_as3_pushstring "open_gem_trader"
//ab
_as3_equals
//2a
_as3_dup
//12 07 00 00
_as3_iffalse offset: 7
//29
_as3_pop
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//96
_as3_not
//12 29 00 00
_as3_iffalse offset: 41
//62 0b
_as3_getlocal <11>
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//62 0c
_as3_getlocal <12>
//2c 01
_as3_pushstring ""
//4f bf 21 01
_as3_callpropvoid push(param count:1)
//d0
_as3_getlocal <0>
//66 ec 03
_as3_getproperty ActionOptionHandler::npcOptions
//2c bd 04
_as3_pushstring "type"
//2c c9 0c
_as3_pushstring "trader"
//55 01
_as3_newobject {object count:1}
//4f 99 1e 01
_as3_callpropvoid http://adobe.com/AS3/2006/builtin::push(param count:1)
//10 df 02 00
_as3_jump offset: 735
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c 9b 1d
_as3_pushstring "quest_details"
//14 68 01 00
_as3_ifne offset: 360
//25 c2 03
_as3_pushshort 450
//82
_as3_coerce_a
//63 0e
_as3_setlocal <14>
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 9c 1d
_as3_pushstring "^"
//46 bf 1b 02
_as3_callproperty StringSplit(param count:2)
//82
_as3_coerce_a
//63 14
_as3_setlocal <20>
//5d 82 0f
_as3_findpropstrict QuestDescription
//62 14
_as3_getlocal <20>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//62 14
_as3_getlocal <20>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//25 82 03
_as3_pushshort 386
//27
_as3_pushfalse
//4a 82 0f 04
_as3_constructprop QuestDescription(param count:4)
//82
_as3_coerce_a
//63 0d
_as3_setlocal <13>
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 04
_as3_pushbyte 4
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 00
_as3_pushbyte 0
//0e 1d 00 00
_as3_ifngt offset: 29
//62 0d
_as3_getlocal <13>
//5d 8a 0e
_as3_findpropstrict Icon_Energy_Local
//4a 8a 0e 00
_as3_constructprop Icon_Energy_Local(param count:0)
//2c 9d 1d
_as3_pushstring "Energy x"
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 04
_as3_pushbyte 4
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 03
_as3_pushbyte 3
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 00
_as3_pushbyte 0
//0e 1d 00 00
_as3_ifngt offset: 29
//62 0d
_as3_getlocal <13>
//5d 89 0e
_as3_findpropstrict Icon_Coin_1_Local
//4a 89 0e 00
_as3_constructprop Icon_Coin_1_Local(param count:0)
//2c 9e 1d
_as3_pushstring "Gold x"
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 03
_as3_pushbyte 3
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 00
_as3_pushbyte 0
//0e 1d 00 00
_as3_ifngt offset: 29
//62 0d
_as3_getlocal <13>
//5d 91 10
_as3_findpropstrict XPIcon
//4a 91 10 00
_as3_constructprop XPIcon(param count:0)
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//2c 9f 1d
_as3_pushstring " XP"
//a0
_as3_add
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//63 15
_as3_setlocal <21>
//10 84 00 00
_as3_jump offset: 132
//09
_as3_label
//60 ae 02
_as3_getlex Utils
//62 14
_as3_getlocal <20>
//24 05
_as3_pushbyte 5
//62 15
_as3_getlocal <21>
//a0
_as3_add
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//46 bf 1b 02
_as3_callproperty StringSplit(param count:2)
//82
_as3_coerce_a
//63 16
_as3_setlocal <22>
//60 27
_as3_getlex GraphicFactory
//46 b6 1b 00
_as3_callproperty Instance(param count:0)
//60 27
_as3_getlex GraphicFactory
//46 b6 1b 00
_as3_callproperty Instance(param count:0)
//5d 03
_as3_findpropstrict int
//62 16
_as3_getlocal <22>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 03 01
_as3_callproperty int(param count:1)
//46 93 03 01
_as3_callproperty GetGraphicName(param count:1)
//46 94 03 01
_as3_callproperty GetCachedClip(param count:1)
//82
_as3_coerce_a
//2a
_as3_dup
//63 17
_as3_setlocal <23>
//24 01
_as3_pushbyte 1
//4f c1 21 01
_as3_callpropvoid gotoAndStop(param count:1)
//62 16
_as3_getlocal <22>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//82
_as3_coerce_a
//63 18
_as3_setlocal <24>
//5d 07
_as3_findpropstrict Number
//62 16
_as3_getlocal <22>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 01
_as3_pushbyte 1
//0e 16 00 00
_as3_ifngt offset: 22
//62 18
_as3_getlocal <24>
//2c a0 1d
_as3_pushstring " x"
//5d 07
_as3_findpropstrict Number
//62 16
_as3_getlocal <22>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//a0
_as3_add
//82
_as3_coerce_a
//63 18
_as3_setlocal <24>
//62 0d
_as3_getlocal <13>
//62 17
_as3_getlocal <23>
//62 18
_as3_getlocal <24>
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//62 15
_as3_getlocal <21>
//91
_as3_increment
//82
_as3_coerce_a
//63 15
_as3_setlocal <21>
//62 14
_as3_getlocal <20>
//66 bd 21
_as3_getproperty length
//24 05
_as3_pushbyte 5
//62 15
_as3_getlocal <21>
//a0
_as3_add
//17 6e ff ff
_as3_ifgt offset: -146
//62 0d
_as3_getlocal <13>
//4f c2 21 00
_as3_callpropvoid AddBackground(param count:0)
//10 69 01 00
_as3_jump offset: 361
//62 11
_as3_getlocal <17>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c a1 1d
_as3_pushstring "quest_rewards"
//14 5b 01 00
_as3_ifne offset: 347
//25 c2 03
_as3_pushshort 450
//82
_as3_coerce_a
//63 0e
_as3_setlocal <14>
//60 ae 02
_as3_getlex Utils
//62 11
_as3_getlocal <17>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 9c 1d
_as3_pushstring "^"
//46 bf 1b 02
_as3_callproperty StringSplit(param count:2)
//82
_as3_coerce_a
//63 14
_as3_setlocal <20>
//5d 82 0f
_as3_findpropstrict QuestDescription
//2c 01
_as3_pushstring ""
//2c 01
_as3_pushstring ""
//25 82 03
_as3_pushshort 386
//27
_as3_pushfalse
//26
_as3_pushtrue
//4a 82 0f 05
_as3_constructprop QuestDescription(param count:5)
//82
_as3_coerce_a
//63 0d
_as3_setlocal <13>
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 00
_as3_pushbyte 0
//0e 1d 00 00
_as3_ifngt offset: 29
//62 0d
_as3_getlocal <13>
//5d 8a 0e
_as3_findpropstrict Icon_Energy_Local
//4a 8a 0e 00
_as3_constructprop Icon_Energy_Local(param count:0)
//2c 9d 1d
_as3_pushstring "Energy x"
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 00
_as3_pushbyte 0
//0e 1d 00 00
_as3_ifngt offset: 29
//62 0d
_as3_getlocal <13>
//5d 89 0e
_as3_findpropstrict Icon_Coin_1_Local
//4a 89 0e 00
_as3_constructprop Icon_Coin_1_Local(param count:0)
//2c 9e 1d
_as3_pushstring "Gold x"
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 00
_as3_pushbyte 0
//0e 1d 00 00
_as3_ifngt offset: 29
//62 0d
_as3_getlocal <13>
//5d 91 10
_as3_findpropstrict XPIcon
//4a 91 10 00
_as3_constructprop XPIcon(param count:0)
//5d 07
_as3_findpropstrict Number
//62 14
_as3_getlocal <20>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//2c 9f 1d
_as3_pushstring " XP"
//a0
_as3_add
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//63 15
_as3_setlocal <21>
//10 84 00 00
_as3_jump offset: 132
//09
_as3_label
//60 ae 02
_as3_getlex Utils
//62 14
_as3_getlocal <20>
//24 03
_as3_pushbyte 3
//62 15
_as3_getlocal <21>
//a0
_as3_add
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//46 bf 1b 02
_as3_callproperty StringSplit(param count:2)
//82
_as3_coerce_a
//63 16
_as3_setlocal <22>
//60 27
_as3_getlex GraphicFactory
//46 b6 1b 00
_as3_callproperty Instance(param count:0)
//60 27
_as3_getlex GraphicFactory
//46 b6 1b 00
_as3_callproperty Instance(param count:0)
//5d 03
_as3_findpropstrict int
//62 16
_as3_getlocal <22>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 03 01
_as3_callproperty int(param count:1)
//46 93 03 01
_as3_callproperty GetGraphicName(param count:1)
//46 94 03 01
_as3_callproperty GetCachedClip(param count:1)
//82
_as3_coerce_a
//2a
_as3_dup
//63 17
_as3_setlocal <23>
//24 01
_as3_pushbyte 1
//4f c1 21 01
_as3_callpropvoid gotoAndStop(param count:1)
//62 16
_as3_getlocal <22>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//82
_as3_coerce_a
//63 18
_as3_setlocal <24>
//5d 07
_as3_findpropstrict Number
//62 16
_as3_getlocal <22>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//24 01
_as3_pushbyte 1
//0e 16 00 00
_as3_ifngt offset: 22
//62 18
_as3_getlocal <24>
//2c a0 1d
_as3_pushstring " x"
//5d 07
_as3_findpropstrict Number
//62 16
_as3_getlocal <22>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//a0
_as3_add
//82
_as3_coerce_a
//63 18
_as3_setlocal <24>
//62 0d
_as3_getlocal <13>
//62 17
_as3_getlocal <23>
//62 18
_as3_getlocal <24>
//4f c0 21 02
_as3_callpropvoid AddReward(param count:2)
//62 15
_as3_getlocal <21>
//91
_as3_increment
//82
_as3_coerce_a
//63 15
_as3_setlocal <21>
//62 14
_as3_getlocal <20>
//66 bd 21
_as3_getproperty length
//24 03
_as3_pushbyte 3
//62 15
_as3_getlocal <21>
//a0
_as3_add
//17 6e ff ff
_as3_ifgt offset: -146
//62 0d
_as3_getlocal <13>
//4f c2 21 00
_as3_callpropvoid AddBackground(param count:0)
//62 05
_as3_getlocal <5>
//91
_as3_increment
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//62 05
_as3_getlocal <5>
//d1
_as3_getlocal <1>
//66 bd 21
_as3_getproperty length
//15 71 fa ff
_as3_iflt offset: -1423
//d0
_as3_getlocal <0>
//4f f9 03 00
_as3_callpropvoid HideSpeech(param count:0)
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//46 c3 21 01
_as3_callproperty split(param count:1)
//82
_as3_coerce_a
//2a
_as3_dup
//63 0f
_as3_setlocal <15>
//24 02
_as3_pushbyte 2
//62 0f
_as3_getlocal <15>
//24 02
_as3_pushbyte 2
//46 c4 21 01
_as3_callproperty splice(param count:1)
//2c 8f 1d
_as3_pushstring ","
//46 c5 21 01
_as3_callproperty join(param count:1)
//61 b4 21
_as3_setproperty {}
//d0
_as3_getlocal <0>
//46 f4 03 00
_as3_callproperty IsTutorial(param count:0)
//12 0c 00 00
_as3_iffalse offset: 12
//d0
_as3_getlocal <0>
//66 ea 03
_as3_getproperty ActionOptionHandler::tutorial
//66 96 05
_as3_getproperty ActionSelected
//82
_as3_coerce_a
//10 08 00 00
_as3_jump offset: 8
//d0
_as3_getlocal <0>
//66 eb 03
_as3_getproperty ActionOptionHandler::zone
//66 91 16
_as3_getproperty NPCActionSelected
//82
_as3_coerce_a
//82
_as3_coerce_a
//63 10
_as3_setlocal <16>
//d0
_as3_getlocal <0>
//60 1c
_as3_getlex DialogManager
//46 b6 1b 00
_as3_callproperty Instance(param count:0)
//62 0f
_as3_getlocal <15>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//62 0b
_as3_getlocal <11>
//62 10
_as3_getlocal <16>
//62 0f
_as3_getlocal <15>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//62 0f
_as3_getlocal <15>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//d0
_as3_getlocal <0>
//66 f2 03
_as3_getproperty ActionOptionHandler::npcPicture
//62 0c
_as3_getlocal <12>
//62 0d
_as3_getlocal <13>
//62 0e
_as3_getlocal <14>
//46 f7 02 09
_as3_callproperty ShowSpeechBox(param count:9)
//68 e7 03
_as3_initproperty ActionOptionHandler::tutorialSpeech
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//66 c7 17
_as3_getproperty TUTORIALMODE
//12 c6 00 00
_as3_iffalse offset: 198
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//d0
_as3_getlocal <0>
//66 e7 03
_as3_getproperty ActionOptionHandler::tutorialSpeech
//46 9c 20 01
_as3_callproperty getRect(param count:1)
//80 b3 02
_as3_coerce flash.geom::Rectangle
//63 19
_as3_setlocal <25>
//60 c0 03
_as3_getlex BushWhackerDefines
//66 e4 1b
_as3_getproperty TILESIZE
//60 c0 03
_as3_getlex BushWhackerDefines
//66 e8 1b
_as3_getproperty ZONEPADLEFT
//a2
_as3_multiply
//82
_as3_coerce_a
//63 1a
_as3_setlocal <26>
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 19
_as3_getlocal <25>
//66 d5 1f
_as3_getproperty left
//5d 03
_as3_findpropstrict int
//62 0f
_as3_getlocal <15>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//46 03 01
_as3_callproperty int(param count:1)
//a0
_as3_add
//62 1a
_as3_getlocal <26>
//a0
_as3_add
//62 19
_as3_getlocal <25>
//66 d7 1f
_as3_getproperty top
//5d 03
_as3_findpropstrict int
//62 0f
_as3_getlocal <15>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 03 01
_as3_callproperty int(param count:1)
//a0
_as3_add
//46 c6 21 02
_as3_callproperty IntegerTile(param count:2)
//80 1d
_as3_coerce flash.geom::Point
//63 1b
_as3_setlocal <27>
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 19
_as3_getlocal <25>
//66 a3 20
_as3_getproperty right
//5d 03
_as3_findpropstrict int
//62 0f
_as3_getlocal <15>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//46 03 01
_as3_callproperty int(param count:1)
//a0
_as3_add
//62 1a
_as3_getlocal <26>
//a0
_as3_add
//62 19
_as3_getlocal <25>
//66 a4 20
_as3_getproperty bottom
//5d 03
_as3_findpropstrict int
//62 0f
_as3_getlocal <15>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 03 01
_as3_callproperty int(param count:1)
//a0
_as3_add
//46 c6 21 02
_as3_callproperty IntegerTile(param count:2)
//80 1d
_as3_coerce flash.geom::Point
//63 1c
_as3_setlocal <28>
//d0
_as3_getlocal <0>
//5d 57
_as3_findpropstrict MultiTile
//62 1b
_as3_getlocal <27>
//66 8f 0b
_as3_getproperty x
//62 1c
_as3_getlocal <28>
//66 8f 0b
_as3_getproperty x
//24 01
_as3_pushbyte 1
//a0
_as3_add
//62 1b
_as3_getlocal <27>
//66 90 0b
_as3_getproperty y
//62 1c
_as3_getlocal <28>
//66 90 0b
_as3_getproperty y
//24 01
_as3_pushbyte 1
//a0
_as3_add
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//4a 57 05
_as3_constructprop MultiTile(param count:5)
//68 f3 03
_as3_initproperty ActionOptionHandler::dialogTile
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//d0
_as3_getlocal <0>
//66 f3 03
_as3_getproperty ActionOptionHandler::dialogTile
//4f c7 21 01
_as3_callpropvoid AddMultiTile(param count:1)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c a2 1d
_as3_pushstring "post_to_wall"
//14 48 00 00
_as3_ifne offset: 72
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 9c 1d
_as3_pushstring "^"
//46 c3 21 01
_as3_callproperty split(param count:1)
//82
_as3_coerce_a
//63 1d
_as3_setlocal <29>
//60 ae 02
_as3_getlex Utils
//62 1d
_as3_getlocal <29>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//62 1d
_as3_getlocal <29>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//62 1d
_as3_getlocal <29>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//62 1d
_as3_getlocal <29>
//24 03
_as3_pushbyte 3
//66 b4 21
_as3_getproperty {}
//60 26
_as3_getlex Settings
//66 d9 1b
_as3_getproperty Approot
//62 1d
_as3_getlocal <29>
//24 04
_as3_pushbyte 4
//66 b4 21
_as3_getproperty {}
//a0
_as3_add
//62 1d
_as3_getlocal <29>
//24 05
_as3_pushbyte 5
//66 b4 21
_as3_getproperty {}
//4f bb 1b 06
_as3_callpropvoid WallPublish(param count:6)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c a3 1d
_as3_pushstring "set_puzzle"
//14 a2 00 00
_as3_ifne offset: 162
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//46 c3 21 01
_as3_callproperty split(param count:1)
//82
_as3_coerce_a
//63 1e
_as3_setlocal <30>
//d0
_as3_getlocal <0>
//2c ce 1b
_as3_pushstring "name"
//2c a4 1d
_as3_pushstring "Tutorial Puzzle"
//2c eb 01
_as3_pushstring "graphic"
//62 1e
_as3_getlocal <30>
//24 03
_as3_pushbyte 3
//66 b4 21
_as3_getproperty {}
//2c 8d 1c
_as3_pushstring "puzzle_pieces"
//5d 07
_as3_findpropstrict Number
//62 1e
_as3_getlocal <30>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//2c 8e 1c
_as3_pushstring "pieces_found"
//5d 0f
_as3_findpropstrict uint
//62 1e
_as3_getlocal <30>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 0f 01
_as3_callproperty uint(param count:1)
//2c a5 1d
_as3_pushstring "pieces_placed"
//5d 0f
_as3_findpropstrict uint
//62 1e
_as3_getlocal <30>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 0f 01
_as3_callproperty uint(param count:1)
//55 05
_as3_newobject {object count:5}
//68 f0 03
_as3_initproperty ActionOptionHandler::lastPuzzleState
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//5d 07
_as3_findpropstrict Number
//62 1e
_as3_getlocal <30>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//5d 0f
_as3_findpropstrict uint
//62 1e
_as3_getlocal <30>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 0f 01
_as3_callproperty uint(param count:1)
//5d 0f
_as3_findpropstrict uint
//62 1e
_as3_getlocal <30>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//46 0f 01
_as3_callproperty uint(param count:1)
//62 1e
_as3_getlocal <30>
//24 03
_as3_pushbyte 3
//66 b4 21
_as3_getproperty {}
//5d 07
_as3_findpropstrict Number
//62 1e
_as3_getlocal <30>
//24 04
_as3_pushbyte 4
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//5d 07
_as3_findpropstrict Number
//62 1e
_as3_getlocal <30>
//24 05
_as3_pushbyte 5
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//4f c8 21 06
_as3_callpropvoid SetTempPuzzle(param count:6)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c a6 1d
_as3_pushstring "wait_timer"
//14 19 00 00
_as3_ifne offset: 25
//d0
_as3_getlocal <0>
//66 ee 03
_as3_getproperty ActionOptionHandler::waitTimer
//5d 07
_as3_findpropstrict Number
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//25 e8 07
_as3_pushshort 1000
//a3
_as3_divide
//4f 89 01 01
_as3_callpropvoid Reset(param count:1)
//47
_as3_returnvoid
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c a7 1d
_as3_pushstring "spawn_bush"
//14 48 00 00
_as3_ifne offset: 72
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c 8f 1d
_as3_pushstring ","
//46 c3 21 01
_as3_callproperty split(param count:1)
//82
_as3_coerce_a
//63 1f
_as3_setlocal <31>
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 1f
_as3_getlocal <31>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c ce 1b
_as3_pushstring "name"
//62 1f
_as3_getlocal <31>
//24 02
_as3_pushbyte 2
//66 b4 21
_as3_getproperty {}
//2c a6 10
_as3_pushstring "flag"
//62 1f
_as3_getlocal <31>
//24 03
_as3_pushbyte 3
//66 b4 21
_as3_getproperty {}
//2c eb 01
_as3_pushstring "graphic"
//62 1f
_as3_getlocal <31>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//2c bd 04
_as3_pushstring "type"
//24 00
_as3_pushbyte 0
//55 04
_as3_newobject {object count:4}
//4f c9 21 02
_as3_callpropvoid SpawnNumber(param count:2)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c a8 1d
_as3_pushstring "give_power"
//14 3d 00 00
_as3_ifne offset: 61
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 ca 21
_as3_getproperty power_level
//5d 07
_as3_findpropstrict Number
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//61 ca 21
_as3_setproperty power_level
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 ca 21
_as3_getproperty power_level
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 cb 21
_as3_getproperty max_power_level
//4f f7 18 02
_as3_callpropvoid SetPower(param count:2)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c ab 1d
_as3_pushstring "give_energy"
//14 3d 00 00
_as3_ifne offset: 61
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 cc 21
_as3_getproperty energy
//5d 07
_as3_findpropstrict Number
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//46 07 01
_as3_callproperty Number(param count:1)
//a0
_as3_add
//61 cc 21
_as3_setproperty energy
//d0
_as3_getlocal <0>
//66 e5 03
_as3_getproperty ActionOptionHandler::game
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 cc 21
_as3_getproperty energy
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 f7 01
_as3_getproperty persist
//66 cd 21
_as3_getproperty max_energy
//4f fb 18 02
_as3_callpropvoid SetEnergy(param count:2)
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c ad 1d
_as3_pushstring "despawn_bush"
//14 b4 00 00
_as3_ifne offset: 180
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//82
_as3_coerce_a
//63 07
_as3_setlocal <7>
//27
_as3_pushfalse
//82
_as3_coerce_a
//63 20
_as3_setlocal <32>
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//10 38 00 00
_as3_jump offset: 56
//09
_as3_label
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 05
_as3_getlocal <5>
//46 ce 21 01
_as3_callproperty GetBush(param count:1)
//80 62
_as3_coerce Bush
//2a
_as3_dup
//63 08
_as3_setlocal <8>
//66 f7 16
_as3_getproperty whackTarget
//62 07
_as3_getlocal <7>
//14 16 00 00
_as3_ifne offset: 22
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 08
_as3_getlocal <8>
//26
_as3_pushtrue
//4f cf 21 02
_as3_callpropvoid RemoveBush(param count:2)
//26
_as3_pushtrue
//82
_as3_coerce_a
//63 20
_as3_setlocal <32>
//10 17 00 00
_as3_jump offset: 23
//62 05
_as3_getlocal <5>
//91
_as3_increment
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//62 05
_as3_getlocal <5>
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//46 d0 21 00
_as3_callproperty NumBushes(param count:0)
//15 b7 ff ff
_as3_iflt offset: -73
//62 20
_as3_getlocal <32>
//11 4e 00 00
_as3_iftrue offset: 78
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//10 34 00 00
_as3_jump offset: 52
//09
_as3_label
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 05
_as3_getlocal <5>
//46 d1 21 01
_as3_callproperty GetMonster(param count:1)
//80 63
_as3_coerce Monster
//2a
_as3_dup
//63 09
_as3_setlocal <9>
//66 f7 16
_as3_getproperty whackTarget
//62 07
_as3_getlocal <7>
//14 12 00 00
_as3_ifne offset: 18
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 09
_as3_getlocal <9>
//26
_as3_pushtrue
//4f d2 21 02
_as3_callpropvoid RemoveMonster(param count:2)
//10 17 00 00
_as3_jump offset: 23
//62 05
_as3_getlocal <5>
//91
_as3_increment
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//62 05
_as3_getlocal <5>
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//46 d3 21 00
_as3_callproperty NumMonsters(param count:0)
//15 bb ff ff
_as3_iflt offset: -69
//62 06
_as3_getlocal <6>
//24 00
_as3_pushbyte 0
//66 b4 21
_as3_getproperty {}
//2c ae 1d
_as3_pushstring "highlight_bush"
//14 cd 00 00
_as3_ifne offset: 205
//62 06
_as3_getlocal <6>
//24 01
_as3_pushbyte 1
//66 b4 21
_as3_getproperty {}
//82
_as3_coerce_a
//63 07
_as3_setlocal <7>
//27
_as3_pushfalse
//82
_as3_coerce_a
//63 21
_as3_setlocal <33>
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//10 4f 00 00
_as3_jump offset: 79
//09
_as3_label
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 05
_as3_getlocal <5>
//46 ce 21 01
_as3_callproperty GetBush(param count:1)
//80 62
_as3_coerce Bush
//2a
_as3_dup
//63 08
_as3_setlocal <8>
//66 f7 16
_as3_getproperty whackTarget
//62 07
_as3_getlocal <7>
//14 2d 00 00
_as3_ifne offset: 45
//d0
_as3_getlocal <0>
//5d 1d
_as3_findpropstrict flash.geom::Point
//62 08
_as3_getlocal <8>
//66 8f 0b
_as3_getproperty x
//60 c0 03
_as3_getlex BushWhackerDefines
//66 e8 1b
_as3_getproperty ZONEPADLEFT
//60 c0 03
_as3_getlex BushWhackerDefines
//66 e4 1b
_as3_getproperty TILESIZE
//a2
_as3_multiply
//a1
_as3_subtract
//62 08
_as3_getlocal <8>
//66 90 0b
_as3_getproperty y
//24 23
_as3_pushbyte 35
//a1
_as3_subtract
//4a 1d 02
_as3_constructprop flash.geom::Point(param count:2)
//4f fd 03 01
_as3_callpropvoid AddHighlight(param count:1)
//26
_as3_pushtrue
//82
_as3_coerce_a
//63 21
_as3_setlocal <33>
//10 17 00 00
_as3_jump offset: 23
//62 05
_as3_getlocal <5>
//91
_as3_increment
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//62 05
_as3_getlocal <5>
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//46 d0 21 00
_as3_callproperty NumBushes(param count:0)
//15 a0 ff ff
_as3_iflt offset: -96
//62 21
_as3_getlocal <33>
//11 50 00 00
_as3_iftrue offset: 80
//24 00
_as3_pushbyte 0
//82
_as3_coerce_a
//63 05
_as3_setlocal <5>
//10 36 00 00
_as3_jump offset: 54
//09
_as3_label
//d0
_as3_getlocal <0>
//66 e6 03
_as3_getproperty ActionOptionHandler::player
//66 d5 16
_as3_getproperty zone
//62 05
_as3_getlocal <5>
//46 d1 21 01
_as3_callproperty GetMonster(param count:1)
//80 63
_as3_coerce Monster
//2a
_as3_dup
//6
Re: [Request] Bush Whacker Posted on: 10/16/2010 3:18am
Quote Post
disgruntled old man
Adds energy/mana/etc:
66 ?? 18 d1 a1 68 ?? 18
66 ?? 18 d1 a0 68 ?? 18

Change all.



New to Kong Hack and want to learn the basics? Check out the [Kong Hack 101] and the [Hacking 101].
Wanna learn how we make the hacks? Start with getting [the tools], then check these out: [AoB tutorial] | [.sol guide] | [Unity3d tutorial] | kadat's [video tutorials]
And if you don't already have it, check out the [Kong Hack Ultra Trainer]. You'll be glad you did!
Re: [Request] Bush Whacker Posted on: 10/16/2010 9:36am
Quote Post
Should i change this 66 ?? 18 d1 a1 68 ?? 18 to 66 ?? 18 d1 a0 68 ?? 18 or change this two for something else ?
Re: [Request] Bush Whacker Posted on: 10/16/2010 9:39am
Quote Post
backed up on the server so only shows it increasing but when it would normally run out it shows ajax error dosent let u do anything but good try better than i could do lol
ps. bugmenot1 was me
pss.thanks alot kum4r u got me hooked on another game
Re: [Request] Bush Whacker Posted on: 10/16/2010 9:44am
Quote Post
and no u would search 66 ?? 18 d1 a1 68 ?? 18 under array of bytes in cheat engine and change to 66 ?? 18 d1 a0 68 ?? 18 but u will get multiple results and where the ??'s are the number will be different for each result so leave them and as it says change  only the "a1" to "a0"
Re: [Request] Bush Whacker Posted on: 10/16/2010 9:58am
Quote Post
I'm already do that but nothing happend. Have i do something wrong ?
Re: [Request] Bush Whacker Posted on: 10/16/2010 10:06am
Quote Post
did u attach it to plugin container for firefox, make sure u change them 1 by 1 the bash a tree but like i said befor its server backed up so ultimatly does nothing other make the number seem to go up
Re: [Request] Bush Whacker Posted on: 10/16/2010 10:45am
Quote Post
I'm supposed i've no luck at all ^^ I'm doing it like you said , with plugin container i've found 4 values , change A1 to A0 but nothing change.
Re: [Request] Bush Whacker Posted on: 10/16/2010 11:43am
Quote Post
You have to input the codes before you TOUCH ANYTHING in the game itself.
Re: [Request] Bush Whacker Posted on: 10/16/2010 12:10pm
Quote Post
Values go up but only on my side , when my energy or mana ends on server side i've get Ajax error.
Re: [Request] Bush Whacker Posted on: 10/17/2010 6:06am
Quote Post
thats wat i said befor if u want to hack a server sided game u have to find somthing not used very often that was over looked, a bug, or packet editing :!: