Page 9 of 11 FirstFirst ... 7891011 LastLast
Results 201 to 225 of 275

Thread: Since there hasn't been a thread yet..Out-dated hooks

  1. #201
    Join Date
    Feb 2012
    Posts
    180
    Mentioned
    2 Post(s)
    Quoted
    84 Post(s)

    Default

    Please post the new hooks whenever you can @Brandon

  2. #202
    Join Date
    Feb 2007
    Location
    PA, USA
    Posts
    5,240
    Mentioned
    36 Post(s)
    Quoted
    496 Post(s)

    Default

    Quote Originally Posted by Pastah View Post
    Please post the new hooks whenever you can @Brandon
    Quote Originally Posted by Brandon View Post
    I don't see it. In any case, I've updated the hooks.

    Fixed MapAngle, BaseX, BaseY, PlayerIndex, PlayerIndices, FitsSingleTile.

    is something not working?

  3. #203
    Join Date
    Feb 2012
    Posts
    180
    Mentioned
    2 Post(s)
    Quoted
    84 Post(s)

    Default

    Quote Originally Posted by footballjds View Post
    is something not working?
    The hooks were changed with thursdays update, I'm sure Brandon will post them whenever he has some time.

  4. #204
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by Pastah View Post
    The hooks were changed with thursdays update, I'm sure Brandon will post them whenever he has some time.
    Hmm was not aware of an update.. I always check the bottom of the villavu home page to see if this thread is at the top or there. If I see the last post was a new date, I click it and then check to see who said what. If I see "Post New Hooks" or "New Update" or something, I run the updater.

    I'll possibly just join the SRL discord and when someone pings me, I'll post it. Maybe that'll be faster. Most of the time I'm not paying attention or I'm doing something else so if I don't notice an update, just send me a nudge or mention or something

    For example, I check stuff in the following order (Red, then Blue, then Pink) to see if something has changed on the forum, for every thread in the top 5.. I see no change, I close the tab lol..

    L7baOam.jpg


    Edit: It seems the discord is offline or something: https://discordapp.com/channels/2944...40197171576832 . oh well..

    New in the updater: I added a dead-code remover to the deobfuscators list.

    Java Code:
    Deobfuscation Started..
    Removed Methods: 3635 of 5943
    Removed Fields: 548 of 3606
    Re-Ordered Multipliers: 3429 of 30438
    Re-Ordered Arithmetics: 2244 of 36146
    Removed Exceptions: 5613 of 5961
    Removed Returns: 1184 of 11643
    Removed TryCatchBlocks: 36 of 3309
    Removed Parameters: 1209 of 1209
    Removed DeadCode Instructions: 1184 of 1184
    Deobfuscation Finished..

        Node:                 gt
    ---------------------------------
        UID                  ->   cn
        Prev                 ->   ca
        Next                 ->   cp


        NodeDeque:            gx
    ---------------------------------
        Head                 ->   b
        Current              ->   s


        CacheableNode:        gh
    ---------------------------------
        Next                 ->   ct
        Prev                 ->   ck


        LinkedList:           gx
    ---------------------------------
        Head                 ->   b
        Current              ->   s


        HashTable:            gs
    ---------------------------------
        Head                 ->   r
        Tail                 ->   g
        Cache|Buckets        ->   s
        Index                ->   x
        Capacity             ->   b


        Queue:                gr
    ---------------------------------
        Head                 ->   b
        *InsertHead          ->   b
        *InsertTail          ->   s


        Cache:                gp
    ---------------------------------
        HashTable            ->   g
        Queue                ->   x
        Remaining            ->   r
        Capacity             ->   s


        ClassData:            kl
    ---------------------------------
        Bytes                ->   t
        Methods              ->   u
        Fields               ->   x


        Rasteriser:           ko
    ---------------------------------
        Pixels               ->   au
        Width                ->   ae
        Height               ->   ak
        *CreateRasteriser    ->   cm
        *SetCoordinates      ->   cs


        Rasteriser3D:         ej
    ---------------------------------
        ShadowDecay          ->   e
        SineTable            ->   w
        CosineTable          ->   av


        Typeface:             js
    ---------------------------------
        CharacterPixels      ->   b
        *StringWidth         ->   k
        *DrawStringWaveY     ->   z
        *DrawStringWave      ->   e
        *DrawStrWaveAmt      ->   v
        *DrawCharacter       ->   an
        *DrawCharAlpha       ->   ar
        *DrawCharPixels      ->   am
        *DrawCharPixelsA     ->   ao


        IndexedRGB:           ks
    ---------------------------------
        Pixels               ->   s
        Palette              ->   b


        ImageRGB:             kb
    ---------------------------------
        Pixels               ->   b
        Width                ->   s
        Height               ->   r
        MaxWidth             ->   f
        MaxHeight            ->   u
        *CopyPixels          ->   d
        *CopyPixelsA         ->   z
        *ShapeImage          ->   a


        Keyboard:             aa
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            bt
    ---------------------------------
        *Error               ->   ap
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               fs
    ---------------------------------
        Payload              ->   b
        CRC                  ->   r
        *ApplyRSA            ->   ab
        *GetUnsignedByte     ->   v


        BufferedConnection:   fx
    ---------------------------------
        InputStream          ->   b
        OutputStream         ->   s
        Socket               ->   r
        Payload              ->   u
        IsClosed             ->   g
        *Available           ->   r
        *Read                ->   x
        *Write               ->   N/A


        CollisionMap:         fy
    ---------------------------------
        Width                ->   at    *  1717492305
        Height               ->   ac    *  284464339
        Adjacency            ->   as
        *Reset               ->   b


        Animable:             eu
    ---------------------------------
        ModelHeight          ->   cq    *  -201827079


        Region:               eo
    ---------------------------------
        Tiles                ->   f
        InteractableObjects  ->   k


        AnimableNode:         cs
    ---------------------------------
        ID                   ->   b
        Animation            ->   u
        Flags                ->   s
        Orientation          ->   r
        Plane                ->   g
        X                    ->   x
        Y                    ->   f


        Boundary:             eb
    ---------------------------------
        ID                   ->   t     *  358911685
        Flags                ->   k     *  234724397
        Plane                ->   b     *  745043371
        Height               ->   x     *  -1504871541
        X                    ->   s     *  -1947237693
        Y                    ->   r     *  1117100567
        Orientation          ->   g     *  1771751251
        Renderable           ->   f
        OldRenderable        ->   u


        WallDecoration:       es
    ---------------------------------
        ID                   ->   n     *  -1762523273
        Flags                ->   d     *  1665608597
        Plane                ->   b     *  -709771743
        Height               ->   x     *  1468225421
        X                    ->   s     *  1100633511
        Y                    ->   r     *  1155502211
        RelativeX            ->   f     *  1799942529
        RelativeY            ->   u     *  694678045
        Orientation          ->   g     *  -24500925
        Renderable           ->   t
        OldRenderable        ->   k


        GroundDecoration:     df
    ---------------------------------
        ID                   ->   x     *  -91861459
        Flags                ->   f     *  -693958347
        X                    ->   s     *  1859990251
        Y                    ->   r     *  -295969207
        Plane                ->   b     *  -1965082411
        Renderable           ->   g


        Interactable:         er
    ---------------------------------
        Renderable           ->   x
        ID                   ->   a     *  1324168645
        Flags                ->   q     *  -665735877
        Orientation          ->   f     *  -224023803
        Plane                ->   b     *  -1775032785
        Height               ->   s     *  -1420739951
        X                    ->   r     *  -862745741
        Y                    ->   g     *  -1418457301
        RelativeX            ->   u     *  2003070571
        RelativeY            ->   k     *  -549741375
        SizeX                ->   t     *  1013359005
        SizeY                ->   n     *  1844064793


        SceneTile:            ec
    ---------------------------------
        Boundary             ->   u
        SceneTile            ->   z
        Interactables        ->   o
        WallDecoration       ->   t
        GroundDecoration     ->   k
        X                    ->   s     *  492287653
        Y                    ->   r     *  1072790217
        Plane                ->   g     *  -178216961


        TradingPost:           h
    ---------------------------------
        Status               ->   b
        ItemID               ->   s     *  -1693679247
        Price                ->   r     *  1703938485
        Quantity             ->   g     *  1557997979
        Transferred          ->   x     *  -1314806785
        Spent                ->   f     *  186417057
        QueryIDs             ->   N/A


        Model:                ev
    ---------------------------------
        IndicesX             ->   n
        IndicesY             ->   d
        IndicesZ             ->   o
        IndicesLength        ->   k
        VerticesX            ->   f
        VerticesY            ->   u
        VerticesZ            ->   t
        VerticesLength       ->   x
        TexIndicesX          ->   a
        TexIndicesY          ->   q
        TexIndicesZ          ->   j
        TexVerticesX         ->   l
        TexVerticesY         ->   z
        TexVerticesZ         ->   e
        TexVerticesLength    ->   i
        ShadowIntensity      ->   ak
        FitsSingleTile       ->   av
        *Translate           ->   v
        *RenderAtPoint       ->   cy


        AnimationSequence:    jh
    ---------------------------------
        ControlFlow          ->   d


        CombatInfo1:          ce
    ---------------------------------
        Health               ->   r     *  -1963748325
        HealthRatio          ->   s     *  -1707602189


        CombatInfo2:          iv
    ---------------------------------
        HealthScale          ->   j     *  -1610633527


        CombatInfoList:       gx
    ---------------------------------
        Head                 ->   b
        Current              ->   s


        CombatInfoHolder:     cy
    ---------------------------------
        CombatInfoList       ->   g
        CombatInfo2          ->   r


        Entity:               bw
    ---------------------------------
        AnimationID          ->   by    *  1339104125
        AnimationDelay       ->   bs    *  2046521409
        SpokenText           ->   al
        HitDamages           ->   ai
        HitTypes             ->   az
        HitCycle             ->   az
        QueueX               ->   cz
        QueueY               ->   cy
        QueueTraversed       ->   cj
        QueueLength          ->   cc    *  1115224275
        LocalX               ->   au    *  -630487103
        LocalY               ->   ae    *  -1082089417
        IsAnimating          ->   ap
        CombatCycle          ->   N/A
        InteractingIndex     ->   bq    *  578018711
        Orientation          ->   cg    *  -975270201
        CombatInfoList       ->   bi
        Height               ->   ce    *  1233039021


        NPCDefinition:        jc
    ---------------------------------
        ID                   ->   x     *  -677646855
        Name                 ->   f
        Actions              ->   i
        ModelIDs             ->   t
        CombatLevel          ->   z     *  2014022581


        NPC:                  cj
    ---------------------------------
        Definition           ->   b


        PlayerDefinition:     ha
    ---------------------------------
        ID                   ->   g     *  -379361125
        IsFemale             ->   r
        AnimatedModelID      ->   x     *  1979643396248585181
        ModelID              ->   f     *  -5325364583960365397
        Equipment            ->   b


        Player:               bd
    ---------------------------------
        Name                 ->   b
        Model                ->   j
        Visible              ->   p
        Definition           ->   s
        CombatLevel          ->   u     *  811274801


        WidgetNode:           bf
    ---------------------------------
        ID                   ->   b     *  308543493


        Widget:               hx
    ---------------------------------
        Name                 ->   ct
        Text                 ->   bw
        ID                   ->   c     *  -430278991
        ParentID             ->   ac    *  -486146067
        ItemID               ->   eu    *  1016049769
        Items                ->   eo
        ItemStackSizes       ->   ea
        ItemAmount           ->   eb    *  -374084347
        Actions              ->   cq
        ActionType           ->   i     *  -1240677559
        Type                 ->   p     *  1582917879
        IsHidden             ->   as
        AbsoluteX            ->   av    *  -348128485
        AbsoluteY            ->   au    *  1812931137
        RelativeX            ->   aq    *  -1193376563
        RelativeY            ->   an    *  -1390507601
        ScrollX              ->   ah    *  204712677
        ScrollY              ->   aw    *  -1057697057
        Width                ->   am    *  -1734851329
        Height               ->   ar    *  1087412745
        Children             ->   ey
        BoundsIndex          ->   ee    *  -2142480003
        *SwapItems           ->   k


        ItemDefinition:       jj
    ---------------------------------
        ID                   ->   q     *  3158213
        Name                 ->   m
        IsMembers            ->   ae
        Actions              ->   ak
        GroundActions        ->   aq


        Item:                 ct
    ---------------------------------
        ID                   ->   b     *  -1089175611
        Quantity             ->   s     *  557430893


        Client:           client
    ---------------------------------
        Revision             ->   158
        Client               ->   client.aa
        LocalNPCs            ->   client.da
        NPCIndices           ->   client.df
        LocalPlayers         ->   client.hn
        PlayerIndices        ->   cb.u
        LocalPlayer          ->   jv.iq
        PlayerIndex          ->   client.iw *  43144119
        GameCycle            ->   client.bf *  1527478573
        LoginState           ->   client.bh *  -128959435
        GameState            ->   ca.as *  -1269510535
        CrosshairColour      ->   client.hk *  -1676787985
        GroundItems          ->   client.ip
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qp
        CameraX              ->   ay.gf *  250347741
        CameraY              ->   client.gi *  661127125
        CameraZ              ->   ji.gd *  1052808439
        CameraPitch          ->   ay.gl *  -1113969959
        CameraYaw            ->   he.ga *  229029787
        Region               ->   client.fw
        Plane                ->   ae.id *  -1612590847
        BaseX                ->   q.es  *  -1985650879
        BaseY                ->   bg.er *  1098149175
        DestX                ->   client.nu *  1548862993
        DestY                ->   client.no *  -36335785
        SineTable            ->   ej.w
        CosineTable          ->   ej.av
        TileHeights          ->   bk.b
        TileSettings         ->   bk.s
        Widgets              ->   hx.f
        WidgetSettings       ->   hi.r
        WidgetNodeCache      ->   client.kn
        WidgetPositionsX     ->   client.mn
        WidgetPositionsY     ->   client.mf
        WidgetWidths         ->   client.mx
        WidgetHeights        ->   client.mr
        ViewPortWidth        ->   client.pf *  1804785165
        ViewPortHeight       ->   client.py *  -622143281
        MapAngle             ->   client.gn *  401772267
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jj *  -1016488719
        MenuActions          ->   client.ju
        MenuOptions          ->   client.jz
        IsMenuOpen           ->   client.ig
        MenuX                ->   ai.ii *  324284971
        MenuY                ->   fn.in *  1695622361
        MenuWidth            ->   cz.jk *  410980155
        MenuHeight           ->   v.jb  *  -1551980155
        CurrentLevels        ->   client.ie
        RealLevels           ->   client.if
        Experiences          ->   client.iv
        CurrentWorld         ->   client.ba *  -594959723
        EnergyLevel          ->   client.kg *  495608037
        PlayerWeight         ->   client.ku *  684307151

    Simba Code:
    const
        ReflectionRevision = '158';

    {Node: gt}
    Node_UID: THook =                                 ['cn', 1];
    Node_Prev: THook =                                ['ca', 1];
    Node_Next: THook =                                ['cp', 1];

    {NodeDeque: gx}
    NodeDeque_Head: THook =                           ['b', 1];
    NodeDeque_Current: THook =                        ['s', 1];

    {Cacheable: gh}
    Cacheable_Next: THook =                           ['ct', 1];
    Cacheable_Prev: THook =                           ['ck', 1];

    {LinkedList: gx}
    LinkedList_Head: THook =                          ['b', 1];
    LinkedList_Current: THook =                       ['s', 1];

    {HashTable: gs}
    HashTable_Head: THook =                           ['r', 1];
    HashTable_Tail: THook =                           ['g', 1];
    HashTable_Buckets: THook =                        ['s', 1];
    HashTable_Index: THook =                          ['x', 1];
    HashTable_Size: THook =                           ['b', 1];

    {Queue: gr}
    Queue_Head: THook =                               ['b', 1];

    {Cache: gp}
    Cache_HashTable: THook =                          ['g', 1];
    Cache_Queue: THook =                              ['x', 1];
    Cache_Remaining: THook =                          ['r', 1];
    Cache_Capacity: THook =                           ['s', 1];

    {ClassData: kl}
    ClassData_Bytes: THook =                          ['t', 1];
    ClassData_Methods: THook =                        ['u', 1];
    ClassData_Fields: THook =                         ['x', 1];

    {Rasteriser: ko}
    Rasteriser_Pixels: THook =                        ['au', 1];
    Rasteriser_Width: THook =                         ['ae', 1];
    Rasteriser_Height: THook =                        ['ak', 1];

    {Rasteriser3D: ej}
    Rasteriser3D_ShadowDecay: THook =                 ['e', 1];
    Rasteriser3D_SineTable: THook =                   ['w', 1];
    Rasteriser3D_CosineTable: THook =                 ['av', 1];

    {Typeface: js}
    Typeface_CharacterPixels: THook =                 ['b', 1];

    {IndexedRGB: ks}
    IndexedRGB_Pixels: THook =                        ['s', 1];
    IndexedRGB_Palette: THook =                       ['b', 1];

    {ImageRGB: kb}
    ImageRGB_Pixels: THook =                          ['b', 1];
    ImageRGB_Width: THook =                           ['s', 1];
    ImageRGB_Height: THook =                          ['r', 1];
    ImageRGB_MaxWidth: THook =                        ['f', 1];
    ImageRGB_MaxHeight: THook =                       ['u', 1];

    {Keyboard: aa}

    {GameShell: bt}

    {Buffer: fs}
    Buffer_Payload: THook =                           ['b', 1];
    Buffer_CRC: THook =                               ['r', 1];

    {BufferedConnection: fx}
    BufferedConnection_InputStream: THook =           ['b', 1];
    BufferedConnection_OutputStream: THook =          ['s', 1];
    BufferedConnection_Socket: THook =                ['r', 1];
    BufferedConnection_Payload: THook =               ['u', 1];
    BufferedConnection_IsClosed: THook =              ['g', 1];

    {CollisionMap: fy}
    CollisionMap_Width: THook =                       ['at', 1717492305];
    CollisionMap_Height: THook =                      ['ac', 284464339];
    CollisionMap_Adjacency: THook =                   ['as', 1];

    {Renderable: eu}
    Renderable_ModelHeight: THook =                   ['cq', -201827079];

    {Region: eo}
    Region_SceneTiles: THook =                        ['f', 1];
    Region_InteractableObjects: THook =               ['k', 1];

    {AnimableNode: cs}
    AnimableNode_ID: THook =                          ['b', 1];
    AnimableNode_Animation: THook =                   ['u', 1];
    AnimableNode_Flags: THook =                       ['s', 1];
    AnimableNode_Orientation: THook =                 ['r', 1];
    AnimableNode_Plane: THook =                       ['g', 1];
    AnimableNode_X: THook =                           ['x', 1];
    AnimableNode_Y: THook =                           ['f', 1];

    {BoundaryObject: eb}
    BoundaryObject_ID: THook =                        ['t', 358911685];
    BoundaryObject_Flags: THook =                     ['k', 234724397];
    BoundaryObject_Plane: THook =                     ['b', 745043371];
    BoundaryObject_Height: THook =                    ['x', -1504871541];
    BoundaryObject_LocalX: THook =                    ['s', -1947237693];
    BoundaryObject_LocalY: THook =                    ['r', 1117100567];
    BoundaryObject_Orientation: THook =               ['g', 1771751251];
    BoundaryObject_Render: THook =                    ['f', 1];
    BoundaryObject_Render2: THook =                   ['u', 1];

    {WallDecoration: es}
    WallDecoration_ID: THook =                        ['n', -1762523273];
    WallDecoration_Flags: THook =                     ['d', 1665608597];
    WallDecoration_Plane: THook =                     ['b', -709771743];
    WallDecoration_Height: THook =                    ['x', 1468225421];
    WallDecoration_LocalX: THook =                    ['s', 1100633511];
    WallDecoration_LocalY: THook =                    ['r', 1155502211];
    WallDecoration_RelativeX: THook =                 ['f', 1799942529];
    WallDecoration_RelativeY: THook =                 ['u', 694678045];
    WallDecoration_Orientation: THook =               ['g', -24500925];
    WallDecoration_Renderable: THook =                ['t', 1];
    WallDecoration_Renderable2: THook =               ['k', 1];

    {FloorDecoration: df}
    FloorDecoration_ID: THook =                       ['x', -91861459];
    FloorDecoration_Flags: THook =                    ['f', -693958347];
    FloorDecoration_LocalX: THook =                   ['s', 1859990251];
    FloorDecoration_LocalY: THook =                   ['r', -295969207];
    FloorDecoration_Plane: THook =                    ['b', -1965082411];
    FloorDecoration_Render: THook =                   ['g', 1];

    {GameObject: er}
    GameObject_Render: THook =                        ['x', 1];
    GameObject_ID: THook =                            ['a', 1324168645];
    GameObject_Flags: THook =                         ['q', -665735877];
    GameObject_Orientation: THook =                   ['f', -224023803];
    GameObject_Plane: THook =                         ['b', -1775032785];
    GameObject_Height: THook =                        ['s', -1420739951];
    GameObject_WorldX: THook =                        ['r', -862745741];
    GameObject_WorldY: THook =                        ['g', -1418457301];
    GameObject_LocalX: THook =                        ['u', 2003070571];
    GameObject_LocalY: THook =                        ['k', -549741375];
    GameObject_OffsetX: THook =                       ['t', 1013359005];
    GameObject_OffsetY: THook =                       ['n', 1844064793];

    {SceneTile: ec}
    SceneTile_BoundaryObject: THook =                 ['u', 1];
    SceneTile_SceneTileObject: THook =                ['z', 1];
    SceneTile_GameObject: THook =                     ['o', 1];
    SceneTile_WallDecoration: THook =                 ['t', 1];
    SceneTile_GroundDecoration: THook =               ['k', 1];
    SceneTile_LocalX: THook =                         ['s', 492287653];
    SceneTile_LocalY: THook =                         ['r', 1072790217];
    SceneTile_Plane: THook =                          ['g', -178216961];

    {GrandExchange: h}
    TradingPost_Status: THook =                       ['b', 1];
    TradingPost_ItemID: THook =                       ['s', -1693679247];
    TradingPost_Price: THook =                        ['r', 1703938485];
    TradingPost_Quantity: THook =                     ['g', 1557997979];
    TradingPost_Transferred: THook =                  ['x', -1314806785];
    TradingPost_Spent: THook =                        ['f', 186417057];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: ev}
    Model_IndicesX: THook =                           ['n', 1];
    Model_IndicesY: THook =                           ['d', 1];
    Model_IndicesZ: THook =                           ['o', 1];
    Model_IndicesLength: THook =                      ['k', 1];
    Model_VerticesX: THook =                          ['f', 1];
    Model_VerticesY: THook =                          ['u', 1];
    Model_VerticesZ: THook =                          ['t', 1];
    Model_VerticesLength: THook =                     ['x', 1];
    Model_TexIndicesX: THook =                        ['a', 1];
    Model_TexIndicesY: THook =                        ['q', 1];
    Model_TexIndicesZ: THook =                        ['j', 1];
    Model_TexVerticesX: THook =                       ['l', 1];
    Model_TexVerticesY: THook =                       ['z', 1];
    Model_TexVerticesZ: THook =                       ['e', 1];
    Model_TexVerticesLength: THook =                  ['i', 1];
    Model_ShadowIntensity: THook =                    ['ak', 1];
    Model_FitsSingleTile: THook =                     ['av', 1];

    {AnimationSequence: jh}
    AnimationSequence_ControlFlow: THook =            ['d', 1];

    {CombatInfo1: ce}
    CombatInfo1_Health: THook =                       ['r', -1963748325];
    CombatInfo1_HealthRatio: THook =                  ['s', -1707602189];

    {CombatInfo2: iv}
    CombatInfo2_HealthScale: THook =                  ['j', -1610633527];

    {CombatInfoList: gx}
    CombatInfoList_Head: THook =                      ['b', 1];
    CombatInfoList_Current: THook =                   ['s', 1];

    {CombatInfoHolder: cy}
    CombatInfoHolder_CombatInfoList: THook =          ['g', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['r', 1];

    {Actor: bw}
    Actor_Animation: THook =                          ['by', 1339104125];
    Actor_AnimationDelay: THook =                     ['bs', 2046521409];
    Actor_SpokenText: THook =                         ['al', 1];
    Actor_HitDamages: THook =                         ['ai', 1];
    Actor_HitTypes: THook =                           ['az', 1];
    Actor_HitCycle: THook =                           ['az', 1];
    Actor_QueueX: THook =                             ['cz', 1];
    Actor_QueueY: THook =                             ['cy', 1];
    Actor_QueueTraversed: THook =                     ['cj', 1];
    Actor_QueueSize: THook =                          ['cc', 1115224275];
    Actor_WorldX: THook =                             ['au', -630487103];
    Actor_WorldY: THook =                             ['ae', -1082089417];
    Actor_IsAnimating: THook =                        ['ap', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bq', 578018711];
    Actor_Orientation: THook =                        ['cg', -975270201];
    Actor_CombatInfoList: THook =                     ['bi', 1];
    Actor_Height: THook =                             ['ce', 1233039021];

    {NPCDefinition: jc}
    NPCDefinition_ID: THook =                         ['x', -677646855];
    NPCDefinition_Name: THook =                       ['f', 1];
    NPCDefinition_Actions: THook =                    ['i', 1];
    NPCDefinition_ModelIDs: THook =                   ['t', 1];
    NPCDefinition_CombatLevel: THook =                ['z', 2014022581];

    {NPC: cj}
    NPC_Definition: THook =                           ['b', 1];

    {PlayerDefinition: ha}
    PlayerDefinition_ID: THook =                      ['g', -379361125];
    PlayerDefinition_IsFemale: THook =                ['r', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['x', 1979643396248585181];
    PlayerDefinition_ModelID: THook =                 ['f', -5325364583960365397];
    PlayerDefinition_Equipment: THook =               ['b', 1];

    {Player: bd}
    Player_Name: THook =                              ['b', 1];
    Player_Model: THook =                             ['j', 1];
    Player_Visible: THook =                           ['p', 1];
    Player_Definition: THook =                        ['s', 1];
    Player_CombatLevel: THook =                       ['u', 811274801];

    {WidgetNode: bf}
    WidgetNode_ID: THook =                            ['b', 308543493];

    {Widget: hx}
    Widget_Name: THook =                              ['ct', 1];
    Widget_Text: THook =                              ['bw', 1];
    Widget_WidgetID: THook =                          ['c', -430278991];
    Widget_ParentID: THook =                          ['ac', -486146067];
    Widget_ItemID: THook =                            ['eu', 1016049769];
    Widget_InvIDs: THook =                            ['eo', 1];
    Widget_StackSizes: THook =                        ['ea', 1];
    Widget_ItemAmount: THook =                        ['eb', -374084347];
    Widget_Actions: THook =                           ['cq', 1];
    Widget_ActionType: THook =                        ['i', -1240677559];
    Widget_Type: THook =                              ['p', 1582917879];
    Widget_IsHidden: THook =                          ['as', 1];
    Widget_AbsoluteX: THook =                         ['av', -348128485];
    Widget_AbsoluteY: THook =                         ['au', 1812931137];
    Widget_RelativeX: THook =                         ['aq', -1193376563];
    Widget_RelativeY: THook =                         ['an', -1390507601];
    Widget_ScrollX: THook =                           ['ah', 204712677];
    Widget_ScrollY: THook =                           ['aw', -1057697057];
    Widget_Width: THook =                             ['am', -1734851329];
    Widget_Height: THook =                            ['ar', 1087412745];
    Widget_Children: THook =                          ['ey', 1];
    Widget_BoundsIndex: THook =                       ['ee', -2142480003];

    {ItemDefinition: jj}
    ItemDefinition_ID: THook =                        ['q', 3158213];
    ItemDefinition_Name: THook =                      ['m', 1];
    ItemDefinition_IsMembers: THook =                 ['ae', 1];
    ItemDefinition_Actions: THook =                   ['ak', 1];
    ItemDefinition_GroundActions: THook =             ['aq', 1];

    {Item: ct}
    Item_ID: THook =                                  ['b', -1089175611];
    Item_StackSizes: THook =                          ['s', 557430893];

    {Client: client}
    Client_Revision: THook =                          ['158', 1];
    Client_Client: THook =                            ['client.aa', 1];
    Client_LocalNPCs: THook =                         ['client.da', 1];
    Client_NPCIndices: THook =                        ['client.df', 1];
    Client_LocalPlayers: THook =                      ['client.hn', 1];
    Client_PlayerIndices: THook =                     ['cb.u', 1];
    Client_LocalPlayer: THook =                       ['jv.iq', 1];
    Client_PlayerIndex: THook =                       ['client.iw', 43144119];
    Client_LoopCycle: THook =                         ['client.bf', 1527478573];
    Client_LoginState: THook =                        ['client.bh', -128959435];
    Client_GameState: THook =                         ['ca.as', -1269510535];
    Client_CrossHairColor: THook =                    ['client.hk', -1676787985];
    Client_GroundItems: THook =                       ['client.ip', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qp', 1];
    Client_CameraX: THook =                           ['ay.gf', 250347741];
    Client_CameraY: THook =                           ['client.gi', 661127125];
    Client_CameraZ: THook =                           ['ji.gd', 1052808439];
    Client_CameraPitch: THook =                       ['ay.gl', -1113969959];
    Client_CameraYaw: THook =                         ['he.ga', 229029787];
    Client_Region: THook =                            ['client.fw', 1];
    Client_Plane: THook =                             ['ae.id', -1612590847];
    Client_BaseX: THook =                             ['q.es', -1985650879];
    Client_BaseY: THook =                             ['bg.er', 1098149175];
    Client_DestinationX: THook =                      ['client.nu', 1548862993];
    Client_DestinationY: THook =                      ['client.no', -36335785];
    Client_Sine: THook =                              ['ej.w', 1];
    Client_Cosine: THook =                            ['ej.av', 1];
    Client_TileHeights: THook =                       ['bk.b', 1];
    Client_TileSettings: THook =                      ['bk.s', 1];
    Client_Widgets: THook =                           ['hx.f', 1];
    Client_GameSettings: THook =                      ['hi.r', 1];
    Client_WidgetNodeCache: THook =                   ['client.kn', 1];
    Client_WidgetPositionX: THook =                   ['client.mn', 1];
    Client_WidgetPositionY: THook =                   ['client.mf', 1];
    Client_WidgetWidths: THook =                      ['client.mx', 1];
    Client_WidgetHeights: THook =                     ['client.mr', 1];
    Client_ViewPortWidth: THook =                     ['client.pf', 1804785165];
    Client_ViewPortHeight: THook =                    ['client.py', -622143281];
    Client_MapAngle: THook =                          ['client.gn', 401772267];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jj', -1016488719];
    Client_MenuActions: THook =                       ['client.ju', 1];
    Client_MenuOptions: THook =                       ['client.jz', 1];
    Client_IsMenuOpen: THook =                        ['client.ig', 1];
    Client_MenuX: THook =                             ['ai.ii', 324284971];
    Client_MenuY: THook =                             ['fn.in', 1695622361];
    Client_MenuWidth: THook =                         ['cz.jk', 410980155];
    Client_MenuHeight: THook =                        ['v.jb', -1551980155];
    Client_CurrentLevels: THook =                     ['client.ie', 1];
    Client_RealLevels: THook =                        ['client.if', 1];
    Client_Experiences: THook =                       ['client.iv', 1];
    Client_CurrentWorld: THook =                      ['client.ba', -594959723];
    Client_Energy: THook =                            ['client.kg', 495608037];
    Client_Weight: THook =                            ['client.ku', 684307151];
    Last edited by Brandon; 11-18-2017 at 07:58 PM.
    I am Ggzz..
    Hackintosher

  5. #205
    Join Date
    Jun 2012
    Posts
    31
    Mentioned
    0 Post(s)
    Quoted
    20 Post(s)

    Default

    Outdated again

  6. #206
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by chambo123 View Post
    Outdated again
    In a few hours I'll be home from work. I'll run it then and update the hooks. I turned off my desktop last night so I can't connect to it lol.. Was working on upgrading parts :l


    EDIT:

    Java Code:
    Downloading RS JarFile.
    Downloading Complete.

    Deobfuscation Started..
    Removed Methods: 3723 of 6106
    Removed Fields: 548 of 3610
    Re-Ordered Multipliers: 3548 of 27593
    Re-Ordered Arithmetics: 2233 of 33176
    Removed Exceptions: 5670 of 6017
    Removed Returns: 1129 of 12236
    Removed TryCatchBlocks: 37 of 2970
    Failed to remove parameter: r -> fx -> (II)V
    Removed Parameters: 1236 of 1236
    Removed DeadCode Instructions: 1129 of 319208
    Deobfuscation Finished..

        Node:                 gf
    ---------------------------------
        UID                  ->   cc
        Prev                 ->   cq
        Next                 ->   ck


        NodeDeque:            gl
    ---------------------------------
        Head                 ->   d
        Current              ->   x


        CacheableNode:        gt
    ---------------------------------
        Next                 ->   ci
        Prev                 ->   cp


        LinkedList:           gl
    ---------------------------------
        Head                 ->   d
        Current              ->   x


        HashTable:            gn
    ---------------------------------
        Head                 ->   k
        Tail                 ->   z
        Cache|Buckets        ->   x
        Index                ->   v
        Capacity             ->   d


        Queue:                gy
    ---------------------------------
        Head                 ->   d
        *InsertHead          ->   d
        *InsertTail          ->   x


        Cache:                gx
    ---------------------------------
        HashTable            ->   z
        Queue                ->   v
        Remaining            ->   k
        Capacity             ->   x


        ClassData:            km
    ---------------------------------
        Bytes                ->   m
        Methods              ->   t
        Fields               ->   v


        Rasteriser:           kc
    ---------------------------------
        Pixels               ->   ak
        Width                ->   aa
        Height               ->   ax
        *CreateRasteriser    ->   ch
        *SetCoordinates      ->   dz


        Rasteriser3D:         em
    ---------------------------------
        ShadowDecay          ->   w
        SineTable            ->   a
        CosineTable          ->   ah


        Typeface:             jq
    ---------------------------------
        CharacterPixels      ->   d
        *StringWidth         ->   l
        *DrawStringWaveY     ->   o
        *DrawStringWave      ->   w
        *DrawStrWaveAmt      ->   ah
        *DrawCharacter       ->   ae
        *DrawCharAlpha       ->   as
        *DrawCharPixels      ->   aj
        *DrawCharPixelsA     ->   am


        IndexedRGB:           kl
    ---------------------------------
        Pixels               ->   x
        Palette              ->   d


        ImageRGB:             ky
    ---------------------------------
        Pixels               ->   d
        Width                ->   x
        Height               ->   k
        MaxWidth             ->   m
        MaxHeight            ->   b
        *CopyPixels          ->   l
        *CopyPixelsA         ->   h
        *ShapeImage          ->   c


        Keyboard:             az
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            bs
    ---------------------------------
        *Error               ->   aw
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               fr
    ---------------------------------
        Payload              ->   d
        CRC                  ->   k
        *ApplyRSA            ->   af
        *GetUnsignedByte     ->   bd


        BufferedConnection:   fa
    ---------------------------------
        InputStream          ->   d
        OutputStream         ->   x
        Socket               ->   k
        Payload              ->   b
        IsClosed             ->   z
        *Available           ->   k
        *Read                ->   v
        *Write               ->   N/A


        CollisionMap:         fb
    ---------------------------------
        Width                ->   as    *  1934361261
        Height               ->   am    *  -1159264013
        Adjacency            ->   ag
        *Reset               ->   d


        Animable:             es
    ---------------------------------
        ModelHeight          ->   cm    *  1642849179


        Region:               ed
    ---------------------------------
        Tiles                ->   m
        InteractableObjects  ->   p


        AnimableNode:         cx
    ---------------------------------
        ID                   ->   d
        Animation            ->   b
        Flags                ->   x
        Orientation          ->   k
        Plane                ->   z
        X                    ->   v
        Y                    ->   m


        Boundary:             ev
    ---------------------------------
        ID                   ->   t     *  18406019
        Flags                ->   p     *  1731653373
        Plane                ->   d     *  1808888379
        Height               ->   v     *  1080317993
        X                    ->   k     *  -1854590965
        Y                    ->   x     *  -1987614443
        Orientation          ->   z     *  1749495747
        Renderable           ->   m
        OldRenderable        ->   b


        WallDecoration:       eg
    ---------------------------------
        ID                   ->   r     *  406457547
        Flags                ->   l     *  1402112071
        Plane                ->   d     *  150031225
        Height               ->   v     *  -1672912555
        X                    ->   k     *  1149072573
        Y                    ->   x     *  -2041529573
        RelativeX            ->   m     *  986105179
        RelativeY            ->   b     *  1103225915
        Orientation          ->   z     *  -793043469
        Renderable           ->   t
        OldRenderable        ->   p


        GroundDecoration:     dd
    ---------------------------------
        ID                   ->   v     *  610343311
        Flags                ->   m     *  158025097
        X                    ->   k     *  -1426760087
        Y                    ->   x     *  -11860079
        Plane                ->   d     *  -1683399343
        Renderable           ->   z


        Interactable:         ek
    ---------------------------------
        Renderable           ->   z
        ID                   ->   n     *  -1899654925
        Flags                ->   c     *  1801845417
        Orientation          ->   m     *  -498878787
        Plane                ->   d     *  -1040235295
        Height               ->   k     *  2113350775
        X                    ->   v     *  -1222975009
        Y                    ->   x     *  1850709219
        RelativeX            ->   b     *  920225325
        RelativeY            ->   p     *  1282150425
        SizeX                ->   t     *  958723559
        SizeY                ->   r     *  520453821


        SceneTile:            en
    ---------------------------------
        Boundary             ->   b
        SceneTile            ->   o
        Interactables        ->   u
        WallDecoration       ->   t
        GroundDecoration     ->   p
        X                    ->   k     *  1815659089
        Y                    ->   x     *  -964365923
        Plane                ->   z     *  -1379576209


        TradingPost:           f
    ---------------------------------
        Status               ->   d
        ItemID               ->   x     *  1503472637
        Price                ->   k     *  365532737
        Quantity             ->   z     *  -1193573597
        Transferred          ->   v     *  -615003827
        Spent                ->   m     *  -1945748161
        QueryIDs             ->   N/A


        Model:                eh
    ---------------------------------
        IndicesX             ->   r
        IndicesY             ->   l
        IndicesZ             ->   u
        IndicesLength        ->   p
        VerticesX            ->   m
        VerticesY            ->   b
        VerticesZ            ->   t
        VerticesLength       ->   v
        TexIndicesX          ->   n
        TexIndicesY          ->   c
        TexIndicesZ          ->   y
        TexVerticesX         ->   i
        TexVerticesY         ->   o
        TexVerticesZ         ->   w
        TexVerticesLength    ->   h
        ShadowIntensity      ->   ax
        FitsSingleTile       ->   ah
        *Translate           ->   i
        *RenderAtPoint       ->   cl


        AnimationSequence:    jj
    ---------------------------------
        ControlFlow          ->   l


        CombatInfo1:          cd
    ---------------------------------
        Health               ->   k     *  1138941551
        HealthRatio          ->   x     *  -890855621


        CombatInfo2:          is
    ---------------------------------
        HealthScale          ->   y     *  -790609031


        CombatInfoList:       gl
    ---------------------------------
        Head                 ->   d
        Current              ->   x


        CombatInfoHolder:     cb
    ---------------------------------
        CombatInfoList       ->   z
        CombatInfo2          ->   k


        Entity:               by
    ---------------------------------
        AnimationID          ->   bn    *  1408809497
        AnimationDelay       ->   bm    *  -261419251
        SpokenText           ->   ad
        HitDamages           ->   av
        HitTypes             ->   ab
        HitCycle             ->   az
        QueueX               ->   cy
        QueueY               ->   cb
        QueueTraversed       ->   cj
        QueueLength          ->   cs    *  2109489259
        LocalX               ->   ak    *  -668311719
        LocalY               ->   aa    *  -639886065
        IsAnimating          ->   ai
        CombatCycle          ->   N/A
        InteractingIndex     ->   bo    *  -1519201681
        Orientation          ->   cw    *  -781830063
        CombatInfoList       ->   bq
        Height               ->   cd    *  2142258075


        NPCDefinition:        jd
    ---------------------------------
        ID                   ->   v     *  588093395
        Name                 ->   m
        Actions              ->   h
        ModelIDs             ->   t
        CombatLevel          ->   o     *  1440226261


        NPC:                  cj
    ---------------------------------
        Definition           ->   d


        PlayerDefinition:     hy
    ---------------------------------
        ID                   ->   z     *  432869533
        IsFemale             ->   k
        AnimatedModelID      ->   v     *  67463743691277787
        ModelID              ->   m     *  -3780734730102732469
        Equipment            ->   d


        Player:               bw
    ---------------------------------
        Name                 ->   d
        Model                ->   y
        Visible              ->   q
        Definition           ->   x
        CombatLevel          ->   b     *  -1374409013


        WidgetNode:           br
    ---------------------------------
        ID                   ->   d     *  942543977


        Widget:               hx
    ---------------------------------
        Name                 ->   ci
        Text                 ->   by
        ID                   ->   s     *  -525009403
        ParentID             ->   am    *  -939662049
        ItemID               ->   es    *  1943890401
        Items                ->   ed
        ItemStackSizes       ->   ee
        ItemAmount           ->   ev    *  792075027
        Actions              ->   cm
        ActionType           ->   h     *  309039089
        Type                 ->   q     *  1216642255
        IsHidden             ->   ag
        AbsoluteX            ->   ah    *  1408168051
        AbsoluteY            ->   ak    *  1603582641
        RelativeX            ->   aq    *  1330007417
        RelativeY            ->   au    *  1700282541
        ScrollX              ->   aw    *  1645568929
        ScrollY              ->   ap    *  539683255
        Width                ->   al    *  1303371013
        Height               ->   ae    *  -476989827
        Children             ->   eu
        BoundsIndex          ->   et    *  -1579751947
        *SwapItems           ->   t


        ItemDefinition:       jb
    ---------------------------------
        ID                   ->   c     *  196775519
        Name                 ->   j
        IsMembers            ->   aa
        Actions              ->   ax
        GroundActions        ->   aq


        Item:                 ci
    ---------------------------------
        ID                   ->   d     *  -1306463285
        Quantity             ->   x     *  1252821907


        Client:           client
    ---------------------------------
        Revision             ->   159
        Client               ->   client.az
        LocalNPCs            ->   client.dr
        NPCIndices           ->   client.dd
        LocalPlayers         ->   client.hq
        PlayerIndices        ->   cz.b
        LocalPlayer          ->   fv.iu
        PlayerIndex          ->   client.ie *  -1109771377
        GameCycle            ->   client.br *  837440703
        LoginState           ->   client.bc *  892934841
        GameState            ->   cq.ag *  1924581473
        CrosshairColour      ->   client.hp *  105515995
        GroundItems          ->   client.ia
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qq
        CameraX              ->   hn.gd *  -623009039
        CameraY              ->   kk.gh *  1589273571
        CameraZ              ->   bs.gv *  2111392483
        CameraPitch          ->   e.gu  *  710716633
        CameraYaw            ->   at.go *  -1914160081
        Region               ->   y.ff
        Plane                ->   hq.ij *  -1437699907
        BaseX                ->   id.eg *  480327827
        BaseY                ->   ez.ek *  1709641349
        DestX                ->   client.nc *  -772373357
        DestY                ->   client.nd *  -797410031
        SineTable            ->   em.a
        CosineTable          ->   em.ah
        TileHeights          ->   bz.d
        TileSettings         ->   bz.x
        Widgets              ->   u.m
        WidgetSettings       ->   hd.k
        WidgetNodeCache      ->   client.ki
        WidgetPositionsX     ->   client.mp
        WidgetPositionsY     ->   client.mh
        WidgetWidths         ->   client.ms
        WidgetHeights        ->   client.mw
        ViewPortWidth        ->   client.pc *  143084651
        ViewPortHeight       ->   client.pz *  -820592493
        MapAngle             ->   client.gy *  -479093555
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jb *  385951891
        MenuActions          ->   client.jk
        MenuOptions          ->   client.ju
        IsMenuOpen           ->   client.il
        MenuX                ->   fs.ic *  1221144581
        MenuY                ->   x.iq  *  -1696751693
        MenuWidth            ->   aq.jl *  2072173321
        MenuHeight           ->   cq.jh *  618653029
        CurrentLevels        ->   client.iw
        RealLevels           ->   client.ik
        Experiences          ->   client.is
        CurrentWorld         ->   client.bj *  -2044727567
        EnergyLevel          ->   client.kw *  -1323797235
        PlayerWeight         ->   client.kb *  -476166197
    Simba Code:
    const
        ReflectionRevision = '159';

    {Node: gf}
    Node_UID: THook =                                 ['cc', 1];
    Node_Prev: THook =                                ['cq', 1];
    Node_Next: THook =                                ['ck', 1];

    {NodeDeque: gl}
    NodeDeque_Head: THook =                           ['d', 1];
    NodeDeque_Current: THook =                        ['x', 1];

    {Cacheable: gt}
    Cacheable_Next: THook =                           ['ci', 1];
    Cacheable_Prev: THook =                           ['cp', 1];

    {LinkedList: gl}
    LinkedList_Head: THook =                          ['d', 1];
    LinkedList_Current: THook =                       ['x', 1];

    {HashTable: gn}
    HashTable_Head: THook =                           ['k', 1];
    HashTable_Tail: THook =                           ['z', 1];
    HashTable_Buckets: THook =                        ['x', 1];
    HashTable_Index: THook =                          ['v', 1];
    HashTable_Size: THook =                           ['d', 1];

    {Queue: gy}
    Queue_Head: THook =                               ['d', 1];

    {Cache: gx}
    Cache_HashTable: THook =                          ['z', 1];
    Cache_Queue: THook =                              ['v', 1];
    Cache_Remaining: THook =                          ['k', 1];
    Cache_Capacity: THook =                           ['x', 1];

    {ClassData: km}
    ClassData_Bytes: THook =                          ['m', 1];
    ClassData_Methods: THook =                        ['t', 1];
    ClassData_Fields: THook =                         ['v', 1];

    {Rasteriser: kc}
    Rasteriser_Pixels: THook =                        ['ak', 1];
    Rasteriser_Width: THook =                         ['aa', 1];
    Rasteriser_Height: THook =                        ['ax', 1];

    {Rasteriser3D: em}
    Rasteriser3D_ShadowDecay: THook =                 ['w', 1];
    Rasteriser3D_SineTable: THook =                   ['a', 1];
    Rasteriser3D_CosineTable: THook =                 ['ah', 1];

    {Typeface: jq}
    Typeface_CharacterPixels: THook =                 ['d', 1];

    {IndexedRGB: kl}
    IndexedRGB_Pixels: THook =                        ['x', 1];
    IndexedRGB_Palette: THook =                       ['d', 1];

    {ImageRGB: ky}
    ImageRGB_Pixels: THook =                          ['d', 1];
    ImageRGB_Width: THook =                           ['x', 1];
    ImageRGB_Height: THook =                          ['k', 1];
    ImageRGB_MaxWidth: THook =                        ['m', 1];
    ImageRGB_MaxHeight: THook =                       ['b', 1];

    {Keyboard: az}

    {GameShell: bs}

    {Buffer: fr}
    Buffer_Payload: THook =                           ['d', 1];
    Buffer_CRC: THook =                               ['k', 1];

    {BufferedConnection: fa}
    BufferedConnection_InputStream: THook =           ['d', 1];
    BufferedConnection_OutputStream: THook =          ['x', 1];
    BufferedConnection_Socket: THook =                ['k', 1];
    BufferedConnection_Payload: THook =               ['b', 1];
    BufferedConnection_IsClosed: THook =              ['z', 1];

    {CollisionMap: fb}
    CollisionMap_Width: THook =                       ['as', 1934361261];
    CollisionMap_Height: THook =                      ['am', -1159264013];
    CollisionMap_Adjacency: THook =                   ['ag', 1];

    {Renderable: es}
    Renderable_ModelHeight: THook =                   ['cm', 1642849179];

    {Region: ed}
    Region_SceneTiles: THook =                        ['m', 1];
    Region_InteractableObjects: THook =               ['p', 1];

    {AnimableNode: cx}
    AnimableNode_ID: THook =                          ['d', 1];
    AnimableNode_Animation: THook =                   ['b', 1];
    AnimableNode_Flags: THook =                       ['x', 1];
    AnimableNode_Orientation: THook =                 ['k', 1];
    AnimableNode_Plane: THook =                       ['z', 1];
    AnimableNode_X: THook =                           ['v', 1];
    AnimableNode_Y: THook =                           ['m', 1];

    {BoundaryObject: ev}
    BoundaryObject_ID: THook =                        ['t', 18406019];
    BoundaryObject_Flags: THook =                     ['p', 1731653373];
    BoundaryObject_Plane: THook =                     ['d', 1808888379];
    BoundaryObject_Height: THook =                    ['v', 1080317993];
    BoundaryObject_LocalX: THook =                    ['k', -1854590965];
    BoundaryObject_LocalY: THook =                    ['x', -1987614443];
    BoundaryObject_Orientation: THook =               ['z', 1749495747];
    BoundaryObject_Render: THook =                    ['m', 1];
    BoundaryObject_Render2: THook =                   ['b', 1];

    {WallDecoration: eg}
    WallDecoration_ID: THook =                        ['r', 406457547];
    WallDecoration_Flags: THook =                     ['l', 1402112071];
    WallDecoration_Plane: THook =                     ['d', 150031225];
    WallDecoration_Height: THook =                    ['v', -1672912555];
    WallDecoration_LocalX: THook =                    ['k', 1149072573];
    WallDecoration_LocalY: THook =                    ['x', -2041529573];
    WallDecoration_RelativeX: THook =                 ['m', 986105179];
    WallDecoration_RelativeY: THook =                 ['b', 1103225915];
    WallDecoration_Orientation: THook =               ['z', -793043469];
    WallDecoration_Renderable: THook =                ['t', 1];
    WallDecoration_Renderable2: THook =               ['p', 1];

    {FloorDecoration: dd}
    FloorDecoration_ID: THook =                       ['v', 610343311];
    FloorDecoration_Flags: THook =                    ['m', 158025097];
    FloorDecoration_LocalX: THook =                   ['k', -1426760087];
    FloorDecoration_LocalY: THook =                   ['x', -11860079];
    FloorDecoration_Plane: THook =                    ['d', -1683399343];
    FloorDecoration_Render: THook =                   ['z', 1];

    {GameObject: ek}
    GameObject_Render: THook =                        ['z', 1];
    GameObject_ID: THook =                            ['n', -1899654925];
    GameObject_Flags: THook =                         ['c', 1801845417];
    GameObject_Orientation: THook =                   ['m', -498878787];
    GameObject_Plane: THook =                         ['d', -1040235295];
    GameObject_Height: THook =                        ['k', 2113350775];
    GameObject_WorldX: THook =                        ['v', -1222975009];
    GameObject_WorldY: THook =                        ['x', 1850709219];
    GameObject_LocalX: THook =                        ['b', 920225325];
    GameObject_LocalY: THook =                        ['p', 1282150425];
    GameObject_OffsetX: THook =                       ['t', 958723559];
    GameObject_OffsetY: THook =                       ['r', 520453821];

    {SceneTile: en}
    SceneTile_BoundaryObject: THook =                 ['b', 1];
    SceneTile_SceneTileObject: THook =                ['o', 1];
    SceneTile_GameObject: THook =                     ['u', 1];
    SceneTile_WallDecoration: THook =                 ['t', 1];
    SceneTile_GroundDecoration: THook =               ['p', 1];
    SceneTile_LocalX: THook =                         ['k', 1815659089];
    SceneTile_LocalY: THook =                         ['x', -964365923];
    SceneTile_Plane: THook =                          ['z', -1379576209];

    {GrandExchange: f}
    TradingPost_Status: THook =                       ['d', 1];
    TradingPost_ItemID: THook =                       ['x', 1503472637];
    TradingPost_Price: THook =                        ['k', 365532737];
    TradingPost_Quantity: THook =                     ['z', -1193573597];
    TradingPost_Transferred: THook =                  ['v', -615003827];
    TradingPost_Spent: THook =                        ['m', -1945748161];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: eh}
    Model_IndicesX: THook =                           ['r', 1];
    Model_IndicesY: THook =                           ['l', 1];
    Model_IndicesZ: THook =                           ['u', 1];
    Model_IndicesLength: THook =                      ['p', 1];
    Model_VerticesX: THook =                          ['m', 1];
    Model_VerticesY: THook =                          ['b', 1];
    Model_VerticesZ: THook =                          ['t', 1];
    Model_VerticesLength: THook =                     ['v', 1];
    Model_TexIndicesX: THook =                        ['n', 1];
    Model_TexIndicesY: THook =                        ['c', 1];
    Model_TexIndicesZ: THook =                        ['y', 1];
    Model_TexVerticesX: THook =                       ['i', 1];
    Model_TexVerticesY: THook =                       ['o', 1];
    Model_TexVerticesZ: THook =                       ['w', 1];
    Model_TexVerticesLength: THook =                  ['h', 1];
    Model_ShadowIntensity: THook =                    ['ax', 1];
    Model_FitsSingleTile: THook =                     ['ah', 1];

    {AnimationSequence: jj}
    AnimationSequence_ControlFlow: THook =            ['l', 1];

    {CombatInfo1: cd}
    CombatInfo1_Health: THook =                       ['k', 1138941551];
    CombatInfo1_HealthRatio: THook =                  ['x', -890855621];

    {CombatInfo2: is}
    CombatInfo2_HealthScale: THook =                  ['y', -790609031];

    {CombatInfoList: gl}
    CombatInfoList_Head: THook =                      ['d', 1];
    CombatInfoList_Current: THook =                   ['x', 1];

    {CombatInfoHolder: cb}
    CombatInfoHolder_CombatInfoList: THook =          ['z', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['k', 1];

    {Actor: by}
    Actor_Animation: THook =                          ['bn', 1408809497];
    Actor_AnimationDelay: THook =                     ['bm', -261419251];
    Actor_SpokenText: THook =                         ['ad', 1];
    Actor_HitDamages: THook =                         ['av', 1];
    Actor_HitTypes: THook =                           ['ab', 1];
    Actor_HitCycle: THook =                           ['az', 1];
    Actor_QueueX: THook =                             ['cy', 1];
    Actor_QueueY: THook =                             ['cb', 1];
    Actor_QueueTraversed: THook =                     ['cj', 1];
    Actor_QueueSize: THook =                          ['cs', 2109489259];
    Actor_WorldX: THook =                             ['ak', -668311719];
    Actor_WorldY: THook =                             ['aa', -639886065];
    Actor_IsAnimating: THook =                        ['ai', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bo', -1519201681];
    Actor_Orientation: THook =                        ['cw', -781830063];
    Actor_CombatInfoList: THook =                     ['bq', 1];
    Actor_Height: THook =                             ['cd', 2142258075];

    {NPCDefinition: jd}
    NPCDefinition_ID: THook =                         ['v', 588093395];
    NPCDefinition_Name: THook =                       ['m', 1];
    NPCDefinition_Actions: THook =                    ['h', 1];
    NPCDefinition_ModelIDs: THook =                   ['t', 1];
    NPCDefinition_CombatLevel: THook =                ['o', 1440226261];

    {NPC: cj}
    NPC_Definition: THook =                           ['d', 1];

    {PlayerDefinition: hy}
    PlayerDefinition_ID: THook =                      ['z', 432869533];
    PlayerDefinition_IsFemale: THook =                ['k', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['v', 67463743691277787];
    PlayerDefinition_ModelID: THook =                 ['m', -3780734730102732469];
    PlayerDefinition_Equipment: THook =               ['d', 1];

    {Player: bw}
    Player_Name: THook =                              ['d', 1];
    Player_Model: THook =                             ['y', 1];
    Player_Visible: THook =                           ['q', 1];
    Player_Definition: THook =                        ['x', 1];
    Player_CombatLevel: THook =                       ['b', -1374409013];

    {WidgetNode: br}
    WidgetNode_ID: THook =                            ['d', 942543977];

    {Widget: hx}
    Widget_Name: THook =                              ['ci', 1];
    Widget_Text: THook =                              ['by', 1];
    Widget_WidgetID: THook =                          ['s', -525009403];
    Widget_ParentID: THook =                          ['am', -939662049];
    Widget_ItemID: THook =                            ['es', 1943890401];
    Widget_InvIDs: THook =                            ['ed', 1];
    Widget_StackSizes: THook =                        ['ee', 1];
    Widget_ItemAmount: THook =                        ['ev', 792075027];
    Widget_Actions: THook =                           ['cm', 1];
    Widget_ActionType: THook =                        ['h', 309039089];
    Widget_Type: THook =                              ['q', 1216642255];
    Widget_IsHidden: THook =                          ['ag', 1];
    Widget_AbsoluteX: THook =                         ['ah', 1408168051];
    Widget_AbsoluteY: THook =                         ['ak', 1603582641];
    Widget_RelativeX: THook =                         ['aq', 1330007417];
    Widget_RelativeY: THook =                         ['au', 1700282541];
    Widget_ScrollX: THook =                           ['aw', 1645568929];
    Widget_ScrollY: THook =                           ['ap', 539683255];
    Widget_Width: THook =                             ['al', 1303371013];
    Widget_Height: THook =                            ['ae', -476989827];
    Widget_Children: THook =                          ['eu', 1];
    Widget_BoundsIndex: THook =                       ['et', -1579751947];

    {ItemDefinition: jb}
    ItemDefinition_ID: THook =                        ['c', 196775519];
    ItemDefinition_Name: THook =                      ['j', 1];
    ItemDefinition_IsMembers: THook =                 ['aa', 1];
    ItemDefinition_Actions: THook =                   ['ax', 1];
    ItemDefinition_GroundActions: THook =             ['aq', 1];

    {Item: ci}
    Item_ID: THook =                                  ['d', -1306463285];
    Item_StackSizes: THook =                          ['x', 1252821907];

    {Client: client}
    Client_Revision: THook =                          ['159', 1];
    Client_Client: THook =                            ['client.az', 1];
    Client_LocalNPCs: THook =                         ['client.dr', 1];
    Client_NPCIndices: THook =                        ['client.dd', 1];
    Client_LocalPlayers: THook =                      ['client.hq', 1];
    Client_PlayerIndices: THook =                     ['cz.b', 1];
    Client_LocalPlayer: THook =                       ['fv.iu', 1];
    Client_PlayerIndex: THook =                       ['client.ie', -1109771377];
    Client_LoopCycle: THook =                         ['client.br', 837440703];
    Client_LoginState: THook =                        ['client.bc', 892934841];
    Client_GameState: THook =                         ['cq.ag', 1924581473];
    Client_CrossHairColor: THook =                    ['client.hp', 105515995];
    Client_GroundItems: THook =                       ['client.ia', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qq', 1];
    Client_CameraX: THook =                           ['hn.gd', -623009039];
    Client_CameraY: THook =                           ['kk.gh', 1589273571];
    Client_CameraZ: THook =                           ['bs.gv', 2111392483];
    Client_CameraPitch: THook =                       ['e.gu', 710716633];
    Client_CameraYaw: THook =                         ['at.go', -1914160081];
    Client_Region: THook =                            ['y.ff', 1];
    Client_Plane: THook =                             ['hq.ij', -1437699907];
    Client_BaseX: THook =                             ['id.eg', 480327827];
    Client_BaseY: THook =                             ['ez.ek', 1709641349];
    Client_DestinationX: THook =                      ['client.nc', -772373357];
    Client_DestinationY: THook =                      ['client.nd', -797410031];
    Client_Sine: THook =                              ['em.a', 1];
    Client_Cosine: THook =                            ['em.ah', 1];
    Client_TileHeights: THook =                       ['bz.d', 1];
    Client_TileSettings: THook =                      ['bz.x', 1];
    Client_Widgets: THook =                           ['u.m', 1];
    Client_GameSettings: THook =                      ['hd.k', 1];
    Client_WidgetNodeCache: THook =                   ['client.ki', 1];
    Client_WidgetPositionX: THook =                   ['client.mp', 1];
    Client_WidgetPositionY: THook =                   ['client.mh', 1];
    Client_WidgetWidths: THook =                      ['client.ms', 1];
    Client_WidgetHeights: THook =                     ['client.mw', 1];
    Client_ViewPortWidth: THook =                     ['client.pc', 143084651];
    Client_ViewPortHeight: THook =                    ['client.pz', -820592493];
    Client_MapAngle: THook =                          ['client.gy', -479093555];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jb', 385951891];
    Client_MenuActions: THook =                       ['client.jk', 1];
    Client_MenuOptions: THook =                       ['client.ju', 1];
    Client_IsMenuOpen: THook =                        ['client.il', 1];
    Client_MenuX: THook =                             ['fs.ic', 1221144581];
    Client_MenuY: THook =                             ['x.iq', -1696751693];
    Client_MenuWidth: THook =                         ['aq.jl', 2072173321];
    Client_MenuHeight: THook =                        ['cq.jh', 618653029];
    Client_CurrentLevels: THook =                     ['client.iw', 1];
    Client_RealLevels: THook =                        ['client.ik', 1];
    Client_Experiences: THook =                       ['client.is', 1];
    Client_CurrentWorld: THook =                      ['client.bj', -2044727567];
    Client_Energy: THook =                            ['client.kw', -1323797235];
    Client_Weight: THook =                            ['client.kb', -476166197];
    Last edited by Brandon; 11-24-2017 at 12:42 AM.
    I am Ggzz..
    Hackintosher

  7. #207
    Join Date
    Feb 2012
    Posts
    180
    Mentioned
    2 Post(s)
    Quoted
    84 Post(s)

    Default

    @Brandon They've been updated again, thanks in advance!

  8. #208
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by Pastah View Post
    @Brandon They've been updated again, thanks in advance!
    Pull request created. This pull request actually fixes the "constantly says outdated issue" that everyone keeps posting about.. and it updates the hooks to Revision 160.

    I copied the updater to a server so now I can update from anywhere. Shouldn't take as long next time. No need to wait until I get home I guess.

    Java Code:
    Downloading RS JarFile.
    Downloading Complete.

    Deobfuscation Started..
    Removed Methods: 3651 of 6057
    Removed Fields: 550 of 3625
    Re-Ordered Multipliers: 3432 of 28128
    Re-Ordered Arithmetics: 2171 of 33449
    Removed Exceptions: 5662 of 6027
    Removed Returns: 1106 of 11911
    Removed TryCatchBlocks: 38 of 3032
    Removed Parameters: 1211 of 1211
    Removed DeadCode Instructions: 1106 of 319890
    Deobfuscation Finished..

        Node:                 gn
    ---------------------------------
        UID                  ->   cs
        Prev                 ->   cr
        Next                 ->   cz


        NodeDeque:            go
    ---------------------------------
        Head                 ->   a
        Current              ->   w


        CacheableNode:        gi
    ---------------------------------
        Next                 ->   cg
        Prev                 ->   co


        LinkedList:           go
    ---------------------------------
        Head                 ->   a
        Current              ->   w


        HashTable:            gp
    ---------------------------------
        Head                 ->   e
        Tail                 ->   k
        Cache|Buckets        ->   w
        Index                ->   u
        Capacity             ->   a


        Queue:                gx
    ---------------------------------
        Head                 ->   a
        *InsertHead          ->   a
        *InsertTail          ->   w


        Cache:                gu
    ---------------------------------
        HashTable            ->   k
        Queue                ->   u
        Remaining            ->   e
        Capacity             ->   w


        ClassData:            kb
    ---------------------------------
        Bytes                ->   f
        Methods              ->   t
        Fields               ->   u


        Rasteriser:           ky
    ---------------------------------
        Pixels               ->   ad
        Width                ->   ag
        Height               ->   ak
        *CreateRasteriser    ->   di
        *SetCoordinates      ->   dx


        Rasteriser3D:         es
    ---------------------------------
        ShadowDecay          ->   d
        SineTable            ->   p
        CosineTable          ->   ab


        Typeface:             jd
    ---------------------------------
        CharacterPixels      ->   a
        *StringWidth         ->   g
        *DrawStringWaveY     ->   d
        *DrawStringWave      ->   d
        *DrawStrWaveAmt      ->   v
        *DrawCharacter       ->   aq
        *DrawCharAlpha       ->   at
        *DrawCharPixels      ->   ax
        *DrawCharPixelsA     ->   ap


        IndexedRGB:           kg
    ---------------------------------
        Pixels               ->   w
        Palette              ->   a


        ImageRGB:             ks
    ---------------------------------
        Pixels               ->   a
        Width                ->   w
        Height               ->   e
        MaxWidth             ->   z
        MaxHeight            ->   t
        *CopyPixels          ->   c
        *CopyPixelsA         ->   h
        *ShapeImage          ->   y


        Keyboard:             ar
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            be
    ---------------------------------
        *Error               ->   ac
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               gh
    ---------------------------------
        Payload              ->   a
        CRC                  ->   e
        *ApplyRSA            ->   aa
        *GetUnsignedByte     ->   p


        BufferedConnection:   fl
    ---------------------------------
        InputStream          ->   a
        OutputStream         ->   w
        Socket               ->   e
        Payload              ->   t
        IsClosed             ->   k
        *Available           ->   e
        *Read                ->   N/A
        *Write               ->   N/A


        CollisionMap:         fp
    ---------------------------------
        Width                ->   an    *  1741198449
        Height               ->   ac    *  457443903
        Adjacency            ->   aw
        *Reset               ->   a


        Animable:             el
    ---------------------------------
        ModelHeight          ->   cw    *  -1204322527


        Region:               eh
    ---------------------------------
        Tiles                ->   z
        InteractableObjects  ->   g


        AnimableNode:         cn
    ---------------------------------
        ID                   ->   a
        Animation            ->   t
        Flags                ->   w
        Orientation          ->   e
        Plane                ->   k
        X                    ->   u
        Y                    ->   z


        Boundary:             eb
    ---------------------------------
        ID                   ->   f     *  2085641561
        Flags                ->   g     *  585357267
        Plane                ->   a     *  -848426587
        Height               ->   u     *  529102943
        X                    ->   w     *  -395897065
        Y                    ->   e     *  1588001219
        Orientation          ->   k     *  -659812433
        Renderable           ->   z
        OldRenderable        ->   t


        WallDecoration:       eq
    ---------------------------------
        ID                   ->   j     *  1258761623
        Flags                ->   x     *  1479818253
        Plane                ->   a     *  714609933
        Height               ->   u     *  116232835
        X                    ->   w     *  -635706115
        Y                    ->   e     *  -554820235
        RelativeX            ->   z     *  -337797081
        RelativeY            ->   t     *  1852052911
        Orientation          ->   k     *  600979589
        Renderable           ->   f
        OldRenderable        ->   g


        GroundDecoration:     dq
    ---------------------------------
        ID                   ->   u     *  1395110931
        Flags                ->   z     *  908974953
        X                    ->   w     *  -1302060085
        Y                    ->   e     *  326033797
        Plane                ->   a     *  950595223
        Renderable           ->   k


        Interactable:         et
    ---------------------------------
        Renderable           ->   u
        ID                   ->   s     *  1044473627
        Flags                ->   n     *  195247177
        Orientation          ->   z     *  1672836637
        Plane                ->   a     *  -1866751847
        Height               ->   w     *  1840593029
        X                    ->   e     *  1087761421
        Y                    ->   k     *  1063628249
        RelativeX            ->   t     *  1610249375
        RelativeY            ->   g     *  19135965
        SizeX                ->   f     *  1511254367
        SizeY                ->   j     *  235575925


        SceneTile:            ez
    ---------------------------------
        Boundary             ->   t
        SceneTile            ->   h
        Interactables        ->   c
        WallDecoration       ->   f
        GroundDecoration     ->   g
        X                    ->   w     *  -695857629
        Y                    ->   e     *  1267689537
        Plane                ->   k     *  -721315981


        TradingPost:           r
    ---------------------------------
        Status               ->   a
        ItemID               ->   w     *  420374037
        Price                ->   e     *  -940633443
        Quantity             ->   k     *  -1993245439
        Transferred          ->   u     *  -616978795
        Spent                ->   z     *  300076227
        QueryIDs             ->   N/A


        Model:                ef
    ---------------------------------
        IndicesX             ->   j
        IndicesY             ->   x
        IndicesZ             ->   c
        IndicesLength        ->   g
        VerticesX            ->   z
        VerticesY            ->   t
        VerticesZ            ->   f
        VerticesLength       ->   u
        TexIndicesX          ->   s
        TexIndicesY          ->   n
        TexIndicesZ          ->   y
        TexVerticesX         ->   b
        TexVerticesY         ->   h
        TexVerticesZ         ->   d
        TexVerticesLength    ->   q
        ShadowIntensity      ->   ak
        FitsSingleTile       ->   ab
        *Translate           ->   v
        *RenderAtPoint       ->   ce


        AnimationSequence:    jj
    ---------------------------------
        ControlFlow          ->   x


        CombatInfo1:          ch
    ---------------------------------
        Health               ->   e     *  664186193
        HealthRatio          ->   w     *  1616408329


        CombatInfo2:          ir
    ---------------------------------
        HealthScale          ->   y     *  -500589715


        CombatInfoList:       go
    ---------------------------------
        Head                 ->   a
        Current              ->   w


        CombatInfoHolder:     cq
    ---------------------------------
        CombatInfoList       ->   k
        CombatInfo2          ->   e


        Entity:               br
    ---------------------------------
        AnimationID          ->   bw    *  1823864565
        AnimationDelay       ->   cb    *  1585038085
        SpokenText           ->   ai
        HitDamages           ->   aj
        HitTypes             ->   ao
        HitCycle             ->   ar
        QueueX               ->   cj
        QueueY               ->   cq
        QueueTraversed       ->   ci
        QueueLength          ->   cv    *  -979915637
        LocalX               ->   ad    *  1951012149
        LocalY               ->   ag    *  -959431109
        IsAnimating          ->   ah
        CombatCycle          ->   N/A
        InteractingIndex     ->   bp    *  -156297857
        Orientation          ->   cp    *  -878372439
        CombatInfoList       ->   bc
        Height               ->   ch    *  -1048565403


        NPCDefinition:        jn
    ---------------------------------
        ID                   ->   u     *  1273015549
        Name                 ->   z
        Actions              ->   q
        ModelIDs             ->   f
        CombatLevel          ->   h     *  -280231869


        NPC:                  ci
    ---------------------------------
        Definition           ->   a


        PlayerDefinition:     hb
    ---------------------------------
        ID                   ->   k     *  -938568641
        IsFemale             ->   e
        AnimatedModelID      ->   u     *  -5429717739818962937
        ModelID              ->   z     *  3828649192499257485
        Equipment            ->   a


        Player:               bj
    ---------------------------------
        Name                 ->   a
        Model                ->   y
        Visible              ->   m
        Definition           ->   w
        CombatLevel          ->   t     *  959498037


        WidgetNode:           bt
    ---------------------------------
        ID                   ->   a     *  1515870281


        Widget:               hz
    ---------------------------------
        Name                 ->   cg
        Text                 ->   br
        ID                   ->   i     *  1180637085
        ParentID             ->   ac    *  1222259003
        ItemID               ->   el    *  -655869141
        Items                ->   eh
        ItemStackSizes       ->   ei
        ItemAmount           ->   eb    *  306061293
        Actions              ->   cw
        ActionType           ->   q     *  413006143
        Type                 ->   m     *  -615721927
        IsHidden             ->   aw
        AbsoluteX            ->   ab    *  -942933619
        AbsoluteY            ->   ad    *  -520769527
        RelativeX            ->   as    *  -2118483697
        RelativeY            ->   aq    *  330328389
        ScrollX              ->   al    *  -1206701085
        ScrollY              ->   ay    *  579088909
        Width                ->   ax    *  1913265447
        Height               ->   at    *  -510787749
        Children             ->   ey
        BoundsIndex          ->   en    *  -767002277
        *SwapItems           ->   x


        ItemDefinition:       jq
    ---------------------------------
        ID                   ->   n     *  893144361
        Name                 ->   o
        IsMembers            ->   ag
        Actions              ->   ak
        GroundActions        ->   as


        Item:                 cg
    ---------------------------------
        ID                   ->   a     *  485193461
        Quantity             ->   w     *  -1501899501


        Client:           client
    ---------------------------------
        Revision             ->   160
        Client               ->   client.ar
        LocalNPCs            ->   client.dm
        NPCIndices           ->   client.dq
        LocalPlayers         ->   client.ie
        PlayerIndices        ->   cy.t
        LocalPlayer          ->   ep.ii
        PlayerIndex          ->   client.ig *  273517695
        GameCycle            ->   client.bt *  400517435
        LoginState           ->   client.bh *  -41679833
        GameState            ->   cr.aw *  773237997
        CrosshairColour      ->   client.hl *  52368887
        GroundItems          ->   client.io
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qn
        CameraX              ->   bx.gg *  -245636329
        CameraY              ->   fd.gz *  -219460773
        CameraZ              ->   y.gd  *  508599443
        CameraPitch          ->   fm.gs *  -1636862767
        CameraYaw            ->   im.gy *  -1524418041
        Region               ->   aj.fi
        Plane                ->   g.iy  *  -1321200933
        BaseX                ->   am.et *  -1917457925
        BaseY                ->   client.ee *  -1694947901
        DestX                ->   client.na *  -710720663
        DestY                ->   client.ni *  -118830161
        SineTable            ->   es.p
        CosineTable          ->   es.ab
        TileHeights          ->   bf.a
        TileSettings         ->   bf.w
        Widgets              ->   hz.z
        WidgetSettings       ->   hs.e
        WidgetNodeCache      ->   client.kb
        WidgetPositionsX     ->   client.mi
        WidgetPositionsY     ->   client.mf
        WidgetWidths         ->   client.mr
        WidgetHeights        ->   client.mb
        ViewPortWidth        ->   client.pd *  -123028359
        ViewPortHeight       ->   client.pa *  -1020819321
        MapAngle             ->   client.gb *  -1215179141
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jg *  -1716599453
        MenuActions          ->   client.jn
        MenuOptions          ->   client.jh
        IsMenuOpen           ->   client.ip
        MenuX                ->   as.ir *  -1945852199
        MenuY                ->   fo.jc *  139833421
        MenuWidth            ->   cg.jw *  -2124720277
        MenuHeight           ->   v.jk  *  -557930467
        CurrentLevels        ->   client.if
        RealLevels           ->   client.ic
        Experiences          ->   client.iw
        CurrentWorld         ->   client.bb *  -516348683
        EnergyLevel          ->   client.kx *  -1863294619
        PlayerWeight         ->   client.kg *  -297847855

    Simba Code:
    const
        ReflectionRevision = '160';

    {Node: gn}
    Node_UID: THook =                                 ['cs', 1];
    Node_Prev: THook =                                ['cr', 1];
    Node_Next: THook =                                ['cz', 1];

    {NodeDeque: go}
    NodeDeque_Head: THook =                           ['a', 1];
    NodeDeque_Current: THook =                        ['w', 1];

    {Cacheable: gi}
    Cacheable_Next: THook =                           ['cg', 1];
    Cacheable_Prev: THook =                           ['co', 1];

    {LinkedList: go}
    LinkedList_Head: THook =                          ['a', 1];
    LinkedList_Current: THook =                       ['w', 1];

    {HashTable: gp}
    HashTable_Head: THook =                           ['e', 1];
    HashTable_Tail: THook =                           ['k', 1];
    HashTable_Buckets: THook =                        ['w', 1];
    HashTable_Index: THook =                          ['u', 1];
    HashTable_Size: THook =                           ['a', 1];

    {Queue: gx}
    Queue_Head: THook =                               ['a', 1];

    {Cache: gu}
    Cache_HashTable: THook =                          ['k', 1];
    Cache_Queue: THook =                              ['u', 1];
    Cache_Remaining: THook =                          ['e', 1];
    Cache_Capacity: THook =                           ['w', 1];

    {ClassData: kb}
    ClassData_Bytes: THook =                          ['f', 1];
    ClassData_Methods: THook =                        ['t', 1];
    ClassData_Fields: THook =                         ['u', 1];

    {Rasteriser: ky}
    Rasteriser_Pixels: THook =                        ['ad', 1];
    Rasteriser_Width: THook =                         ['ag', 1];
    Rasteriser_Height: THook =                        ['ak', 1];

    {Rasteriser3D: es}
    Rasteriser3D_ShadowDecay: THook =                 ['d', 1];
    Rasteriser3D_SineTable: THook =                   ['p', 1];
    Rasteriser3D_CosineTable: THook =                 ['ab', 1];

    {Typeface: jd}
    Typeface_CharacterPixels: THook =                 ['a', 1];

    {IndexedRGB: kg}
    IndexedRGB_Pixels: THook =                        ['w', 1];
    IndexedRGB_Palette: THook =                       ['a', 1];

    {ImageRGB: ks}
    ImageRGB_Pixels: THook =                          ['a', 1];
    ImageRGB_Width: THook =                           ['w', 1];
    ImageRGB_Height: THook =                          ['e', 1];
    ImageRGB_MaxWidth: THook =                        ['z', 1];
    ImageRGB_MaxHeight: THook =                       ['t', 1];

    {Keyboard: ar}

    {GameShell: be}

    {Buffer: gh}
    Buffer_Payload: THook =                           ['a', 1];
    Buffer_CRC: THook =                               ['e', 1];

    {BufferedConnection: fl}
    BufferedConnection_InputStream: THook =           ['a', 1];
    BufferedConnection_OutputStream: THook =          ['w', 1];
    BufferedConnection_Socket: THook =                ['e', 1];
    BufferedConnection_Payload: THook =               ['t', 1];
    BufferedConnection_IsClosed: THook =              ['k', 1];

    {CollisionMap: fp}
    CollisionMap_Width: THook =                       ['an', 1741198449];
    CollisionMap_Height: THook =                      ['ac', 457443903];
    CollisionMap_Adjacency: THook =                   ['aw', 1];

    {Renderable: el}
    Renderable_ModelHeight: THook =                   ['cw', -1204322527];

    {Region: eh}
    Region_SceneTiles: THook =                        ['z', 1];
    Region_InteractableObjects: THook =               ['g', 1];

    {AnimableNode: cn}
    AnimableNode_ID: THook =                          ['a', 1];
    AnimableNode_Animation: THook =                   ['t', 1];
    AnimableNode_Flags: THook =                       ['w', 1];
    AnimableNode_Orientation: THook =                 ['e', 1];
    AnimableNode_Plane: THook =                       ['k', 1];
    AnimableNode_X: THook =                           ['u', 1];
    AnimableNode_Y: THook =                           ['z', 1];

    {BoundaryObject: eb}
    BoundaryObject_ID: THook =                        ['f', 2085641561];
    BoundaryObject_Flags: THook =                     ['g', 585357267];
    BoundaryObject_Plane: THook =                     ['a', -848426587];
    BoundaryObject_Height: THook =                    ['u', 529102943];
    BoundaryObject_LocalX: THook =                    ['w', -395897065];
    BoundaryObject_LocalY: THook =                    ['e', 1588001219];
    BoundaryObject_Orientation: THook =               ['k', -659812433];
    BoundaryObject_Render: THook =                    ['z', 1];
    BoundaryObject_Render2: THook =                   ['t', 1];

    {WallDecoration: eq}
    WallDecoration_ID: THook =                        ['j', 1258761623];
    WallDecoration_Flags: THook =                     ['x', 1479818253];
    WallDecoration_Plane: THook =                     ['a', 714609933];
    WallDecoration_Height: THook =                    ['u', 116232835];
    WallDecoration_LocalX: THook =                    ['w', -635706115];
    WallDecoration_LocalY: THook =                    ['e', -554820235];
    WallDecoration_RelativeX: THook =                 ['z', -337797081];
    WallDecoration_RelativeY: THook =                 ['t', 1852052911];
    WallDecoration_Orientation: THook =               ['k', 600979589];
    WallDecoration_Renderable: THook =                ['f', 1];
    WallDecoration_Renderable2: THook =               ['g', 1];

    {FloorDecoration: dq}
    FloorDecoration_ID: THook =                       ['u', 1395110931];
    FloorDecoration_Flags: THook =                    ['z', 908974953];
    FloorDecoration_LocalX: THook =                   ['w', -1302060085];
    FloorDecoration_LocalY: THook =                   ['e', 326033797];
    FloorDecoration_Plane: THook =                    ['a', 950595223];
    FloorDecoration_Render: THook =                   ['k', 1];

    {GameObject: et}
    GameObject_Render: THook =                        ['u', 1];
    GameObject_ID: THook =                            ['s', 1044473627];
    GameObject_Flags: THook =                         ['n', 195247177];
    GameObject_Orientation: THook =                   ['z', 1672836637];
    GameObject_Plane: THook =                         ['a', -1866751847];
    GameObject_Height: THook =                        ['w', 1840593029];
    GameObject_WorldX: THook =                        ['e', 1087761421];
    GameObject_WorldY: THook =                        ['k', 1063628249];
    GameObject_LocalX: THook =                        ['t', 1610249375];
    GameObject_LocalY: THook =                        ['g', 19135965];
    GameObject_OffsetX: THook =                       ['f', 1511254367];
    GameObject_OffsetY: THook =                       ['j', 235575925];

    {SceneTile: ez}
    SceneTile_BoundaryObject: THook =                 ['t', 1];
    SceneTile_SceneTileObject: THook =                ['h', 1];
    SceneTile_GameObject: THook =                     ['c', 1];
    SceneTile_WallDecoration: THook =                 ['f', 1];
    SceneTile_GroundDecoration: THook =               ['g', 1];
    SceneTile_LocalX: THook =                         ['w', -695857629];
    SceneTile_LocalY: THook =                         ['e', 1267689537];
    SceneTile_Plane: THook =                          ['k', -721315981];

    {GrandExchange: r}
    TradingPost_Status: THook =                       ['a', 1];
    TradingPost_ItemID: THook =                       ['w', 420374037];
    TradingPost_Price: THook =                        ['e', -940633443];
    TradingPost_Quantity: THook =                     ['k', -1993245439];
    TradingPost_Transferred: THook =                  ['u', -616978795];
    TradingPost_Spent: THook =                        ['z', 300076227];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: ef}
    Model_IndicesX: THook =                           ['j', 1];
    Model_IndicesY: THook =                           ['x', 1];
    Model_IndicesZ: THook =                           ['c', 1];
    Model_IndicesLength: THook =                      ['g', 1];
    Model_VerticesX: THook =                          ['z', 1];
    Model_VerticesY: THook =                          ['t', 1];
    Model_VerticesZ: THook =                          ['f', 1];
    Model_VerticesLength: THook =                     ['u', 1];
    Model_TexIndicesX: THook =                        ['s', 1];
    Model_TexIndicesY: THook =                        ['n', 1];
    Model_TexIndicesZ: THook =                        ['y', 1];
    Model_TexVerticesX: THook =                       ['b', 1];
    Model_TexVerticesY: THook =                       ['h', 1];
    Model_TexVerticesZ: THook =                       ['d', 1];
    Model_TexVerticesLength: THook =                  ['q', 1];
    Model_ShadowIntensity: THook =                    ['ak', 1];
    Model_FitsSingleTile: THook =                     ['ab', 1];

    {AnimationSequence: jj}
    AnimationSequence_ControlFlow: THook =            ['x', 1];

    {CombatInfo1: ch}
    CombatInfo1_Health: THook =                       ['e', 664186193];
    CombatInfo1_HealthRatio: THook =                  ['w', 1616408329];

    {CombatInfo2: ir}
    CombatInfo2_HealthScale: THook =                  ['y', -500589715];

    {CombatInfoList: go}
    CombatInfoList_Head: THook =                      ['a', 1];
    CombatInfoList_Current: THook =                   ['w', 1];

    {CombatInfoHolder: cq}
    CombatInfoHolder_CombatInfoList: THook =          ['k', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['e', 1];

    {Actor: br}
    Actor_Animation: THook =                          ['bw', 1823864565];
    Actor_AnimationDelay: THook =                     ['cb', 1585038085];
    Actor_SpokenText: THook =                         ['ai', 1];
    Actor_HitDamages: THook =                         ['aj', 1];
    Actor_HitTypes: THook =                           ['ao', 1];
    Actor_HitCycle: THook =                           ['ar', 1];
    Actor_QueueX: THook =                             ['cj', 1];
    Actor_QueueY: THook =                             ['cq', 1];
    Actor_QueueTraversed: THook =                     ['ci', 1];
    Actor_QueueSize: THook =                          ['cv', -979915637];
    Actor_WorldX: THook =                             ['ad', 1951012149];
    Actor_WorldY: THook =                             ['ag', -959431109];
    Actor_IsAnimating: THook =                        ['ah', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bp', -156297857];
    Actor_Orientation: THook =                        ['cp', -878372439];
    Actor_CombatInfoList: THook =                     ['bc', 1];
    Actor_Height: THook =                             ['ch', -1048565403];

    {NPCDefinition: jn}
    NPCDefinition_ID: THook =                         ['u', 1273015549];
    NPCDefinition_Name: THook =                       ['z', 1];
    NPCDefinition_Actions: THook =                    ['q', 1];
    NPCDefinition_ModelIDs: THook =                   ['f', 1];
    NPCDefinition_CombatLevel: THook =                ['h', -280231869];

    {NPC: ci}
    NPC_Definition: THook =                           ['a', 1];

    {PlayerDefinition: hb}
    PlayerDefinition_ID: THook =                      ['k', -938568641];
    PlayerDefinition_IsFemale: THook =                ['e', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['u', -5429717739818962937];
    PlayerDefinition_ModelID: THook =                 ['z', 3828649192499257485];
    PlayerDefinition_Equipment: THook =               ['a', 1];

    {Player: bj}
    Player_Name: THook =                              ['a', 1];
    Player_Model: THook =                             ['y', 1];
    Player_Visible: THook =                           ['m', 1];
    Player_Definition: THook =                        ['w', 1];
    Player_CombatLevel: THook =                       ['t', 959498037];

    {WidgetNode: bt}
    WidgetNode_ID: THook =                            ['a', 1515870281];

    {Widget: hz}
    Widget_Name: THook =                              ['cg', 1];
    Widget_Text: THook =                              ['br', 1];
    Widget_WidgetID: THook =                          ['i', 1180637085];
    Widget_ParentID: THook =                          ['ac', 1222259003];
    Widget_ItemID: THook =                            ['el', -655869141];
    Widget_InvIDs: THook =                            ['eh', 1];
    Widget_StackSizes: THook =                        ['ei', 1];
    Widget_ItemAmount: THook =                        ['eb', 306061293];
    Widget_Actions: THook =                           ['cw', 1];
    Widget_ActionType: THook =                        ['q', 413006143];
    Widget_Type: THook =                              ['m', -615721927];
    Widget_IsHidden: THook =                          ['aw', 1];
    Widget_AbsoluteX: THook =                         ['ab', -942933619];
    Widget_AbsoluteY: THook =                         ['ad', -520769527];
    Widget_RelativeX: THook =                         ['as', -2118483697];
    Widget_RelativeY: THook =                         ['aq', 330328389];
    Widget_ScrollX: THook =                           ['al', -1206701085];
    Widget_ScrollY: THook =                           ['ay', 579088909];
    Widget_Width: THook =                             ['ax', 1913265447];
    Widget_Height: THook =                            ['at', -510787749];
    Widget_Children: THook =                          ['ey', 1];
    Widget_BoundsIndex: THook =                       ['en', -767002277];

    {ItemDefinition: jq}
    ItemDefinition_ID: THook =                        ['n', 893144361];
    ItemDefinition_Name: THook =                      ['o', 1];
    ItemDefinition_IsMembers: THook =                 ['ag', 1];
    ItemDefinition_Actions: THook =                   ['ak', 1];
    ItemDefinition_GroundActions: THook =             ['as', 1];

    {Item: cg}
    Item_ID: THook =                                  ['a', 485193461];
    Item_StackSizes: THook =                          ['w', -1501899501];

    {Client: client}
    Client_Revision: THook =                          ['160', 1];
    Client_Client: THook =                            ['client.ar', 1];
    Client_LocalNPCs: THook =                         ['client.dm', 1];
    Client_NPCIndices: THook =                        ['client.dq', 1];
    Client_LocalPlayers: THook =                      ['client.ie', 1];
    Client_PlayerIndices: THook =                     ['cy.t', 1];
    Client_LocalPlayer: THook =                       ['ep.ii', 1];
    Client_PlayerIndex: THook =                       ['client.ig', 273517695];
    Client_LoopCycle: THook =                         ['client.bt', 400517435];
    Client_LoginState: THook =                        ['client.bh', -41679833];
    Client_GameState: THook =                         ['cr.aw', 773237997];
    Client_CrossHairColor: THook =                    ['client.hl', 52368887];
    Client_GroundItems: THook =                       ['client.io', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qn', 1];
    Client_CameraX: THook =                           ['bx.gg', -245636329];
    Client_CameraY: THook =                           ['fd.gz', -219460773];
    Client_CameraZ: THook =                           ['y.gd', 508599443];
    Client_CameraPitch: THook =                       ['fm.gs', -1636862767];
    Client_CameraYaw: THook =                         ['im.gy', -1524418041];
    Client_Region: THook =                            ['aj.fi', 1];
    Client_Plane: THook =                             ['g.iy', -1321200933];
    Client_BaseX: THook =                             ['am.et', -1917457925];
    Client_BaseY: THook =                             ['client.ee', -1694947901];
    Client_DestinationX: THook =                      ['client.na', -710720663];
    Client_DestinationY: THook =                      ['client.ni', -118830161];
    Client_Sine: THook =                              ['es.p', 1];
    Client_Cosine: THook =                            ['es.ab', 1];
    Client_TileHeights: THook =                       ['bf.a', 1];
    Client_TileSettings: THook =                      ['bf.w', 1];
    Client_Widgets: THook =                           ['hz.z', 1];
    Client_GameSettings: THook =                      ['hs.e', 1];
    Client_WidgetNodeCache: THook =                   ['client.kb', 1];
    Client_WidgetPositionX: THook =                   ['client.mi', 1];
    Client_WidgetPositionY: THook =                   ['client.mf', 1];
    Client_WidgetWidths: THook =                      ['client.mr', 1];
    Client_WidgetHeights: THook =                     ['client.mb', 1];
    Client_ViewPortWidth: THook =                     ['client.pd', -123028359];
    Client_ViewPortHeight: THook =                    ['client.pa', -1020819321];
    Client_MapAngle: THook =                          ['client.gb', -1215179141];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jg', -1716599453];
    Client_MenuActions: THook =                       ['client.jn', 1];
    Client_MenuOptions: THook =                       ['client.jh', 1];
    Client_IsMenuOpen: THook =                        ['client.ip', 1];
    Client_MenuX: THook =                             ['as.ir', -1945852199];
    Client_MenuY: THook =                             ['fo.jc', 139833421];
    Client_MenuWidth: THook =                         ['cg.jw', -2124720277];
    Client_MenuHeight: THook =                        ['v.jk', -557930467];
    Client_CurrentLevels: THook =                     ['client.if', 1];
    Client_RealLevels: THook =                        ['client.ic', 1];
    Client_Experiences: THook =                       ['client.iw', 1];
    Client_CurrentWorld: THook =                      ['client.bb', -516348683];
    Client_Energy: THook =                            ['client.kx', -1863294619];
    Client_Weight: THook =                            ['client.kg', -297847855];
    Last edited by Brandon; 12-01-2017 at 12:35 AM.
    I am Ggzz..
    Hackintosher

  9. #209
    Join Date
    Feb 2012
    Posts
    180
    Mentioned
    2 Post(s)
    Quoted
    84 Post(s)

    Default

    Please do your magic @Brandon , the hooks have changed.

  10. #210
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by Pastah View Post
    Please do your magic @Brandon , the hooks have changed.
    Hmm.. you'd get a faster response if you ping me on SRL discord. I just woke up and decided to check the bottom of Villavu..
    I just sent the pull request to the repo.

    Java Code:
    Downloading RS JarFile.
    Downloading Complete.

    Deobfuscation Started..
    Removed Methods: 3649 of 6130
    Removed Fields: 549 of 3624
    Re-Ordered Multipliers: 3504 of 30678
    Re-Ordered Arithmetics: 2203 of 36217
    Removed Exceptions: 5604 of 5994
    Removed Returns: 1247 of 12170
    Removed TryCatchBlocks: 36 of 3341
    Failed to remove parameter: h -> gv -> (II)V
    Removed Parameters: 1214 of 1214
    Removed DeadCode Instructions: 1247 of 322296
    Deobfuscation Finished..

        Node:                 gw
    ---------------------------------
        UID                  ->   cc
        Prev                 ->   cz
        Next                 ->   cr


        NodeDeque:            gs
    ---------------------------------
        Head                 ->   n
        Current              ->   v


        CacheableNode:        gd
    ---------------------------------
        Next                 ->   ct
        Prev                 ->   cy


        LinkedList:           gs
    ---------------------------------
        Head                 ->   n
        Current              ->   v


        HashTable:            gl
    ---------------------------------
        Head                 ->   y
        Tail                 ->   r
        Cache|Buckets        ->   v
        Index                ->   h
        Capacity             ->   n


        Queue:                gh
    ---------------------------------
        Head                 ->   n
        *InsertHead          ->   n
        *InsertTail          ->   v


        Cache:                ga
    ---------------------------------
        HashTable            ->   r
        Queue                ->   h
        Remaining            ->   y
        Capacity             ->   v


        ClassData:            ka
    ---------------------------------
        Bytes                ->   b
        Methods              ->   s
        Fields               ->   h


        Rasteriser:           kb
    ---------------------------------
        Pixels               ->   aw
        Width                ->   at
        Height               ->   ag
        *CreateRasteriser    ->   dq
        *SetCoordinates      ->   dp


        Rasteriser3D:         ef
    ---------------------------------
        ShadowDecay          ->   c
        SineTable            ->   q
        CosineTable          ->   ac


        Typeface:             jj
    ---------------------------------
        CharacterPixels      ->   n
        *StringWidth         ->   u
        *DrawStringWaveY     ->   k
        *DrawStringWave      ->   q
        *DrawStrWaveAmt      ->   ac
        *DrawCharacter       ->   ae
        *DrawCharAlpha       ->   am
        *DrawCharPixels      ->   av
        *DrawCharPixelsA     ->   ax


        IndexedRGB:           km
    ---------------------------------
        Pixels               ->   v
        Palette              ->   n


        ImageRGB:             kg
    ---------------------------------
        Pixels               ->   n
        Width                ->   v
        Height               ->   y
        MaxWidth             ->   d
        MaxHeight            ->   s
        *CopyPixels          ->   u
        *CopyPixelsA         ->   g
        *ShapeImage          ->   o


        Keyboard:             ap
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            bd
    ---------------------------------
        *Error               ->   aa
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               gv
    ---------------------------------
        Payload              ->   n
        CRC                  ->   y
        *ApplyRSA            ->   ak
        *GetUnsignedByte     ->   q


        BufferedConnection:   fu
    ---------------------------------
        InputStream          ->   n
        OutputStream         ->   v
        Socket               ->   y
        Payload              ->   s
        IsClosed             ->   r
        *Available           ->   y
        *Read                ->   N/A
        *Write               ->   N/A


        CollisionMap:         fi
    ---------------------------------
        Width                ->   am    *  -154546389
        Height               ->   ax    *  951327697
        Adjacency            ->   ah
        *Reset               ->   n


        Animable:             eo
    ---------------------------------
        ModelHeight          ->   cf    *  1603129761


        Region:               eh
    ---------------------------------
        Tiles                ->   d
        InteractableObjects  ->   e


        AnimableNode:         ce
    ---------------------------------
        ID                   ->   n
        Animation            ->   s
        Flags                ->   v
        Orientation          ->   y
        Plane                ->   r
        X                    ->   h
        Y                    ->   d


        Boundary:             er
    ---------------------------------
        ID                   ->   b     *  -1866921115
        Flags                ->   e     *  179650203
        Plane                ->   n     *  433254391
        Height               ->   h     *  -1333183839
        X                    ->   v     *  141605773
        Y                    ->   y     *  1065730419
        Orientation          ->   r     *  1487602585
        Renderable           ->   d
        OldRenderable        ->   s


        WallDecoration:       ew
    ---------------------------------
        ID                   ->   f     *  1470606707
        Flags                ->   z     *  -2081115135
        Plane                ->   n     *  522468633
        Height               ->   h     *  1965091099
        X                    ->   v     *  -1190894301
        Y                    ->   y     *  1637463321
        RelativeX            ->   d     *  423015893
        RelativeY            ->   s     *  -1974723583
        Orientation          ->   r     *  -1776211319
        Renderable           ->   b
        OldRenderable        ->   e


        GroundDecoration:     ds
    ---------------------------------
        ID                   ->   h     *  -2132089799
        Flags                ->   d     *  1503278099
        X                    ->   v     *  2093213681
        Y                    ->   y     *  -2030736887
        Plane                ->   n     *  1388982249
        Renderable           ->   r


        Interactable:         ee
    ---------------------------------
        Renderable           ->   h
        ID                   ->   p     *  1892082625
        Flags                ->   w     *  -1620091341
        Orientation          ->   d     *  1513008315
        Plane                ->   n     *  -1582265761
        Height               ->   v     *  -95353139
        X                    ->   y     *  -931394199
        Y                    ->   r     *  -1349051947
        RelativeX            ->   s     *  -676003621
        RelativeY            ->   e     *  -1360912861
        SizeX                ->   b     *  -1848891115
        SizeY                ->   f     *  -1108067955


        SceneTile:            ej
    ---------------------------------
        Boundary             ->   s
        SceneTile            ->   g
        Interactables        ->   u
        WallDecoration       ->   b
        GroundDecoration     ->   e
        X                    ->   v     *  -1747017945
        Y                    ->   y     *  -1024113217
        Plane                ->   r     *  -1654186991


        TradingPost:           a
    ---------------------------------
        Status               ->   n
        ItemID               ->   v     *  814876475
        Price                ->   y     *  1581347403
        Quantity             ->   r     *  -2044645577
        Transferred          ->   h     *  -1724518865
        Spent                ->   d
        QueryIDs             ->   N/A


        Model:                es
    ---------------------------------
        IndicesX             ->   f
        IndicesY             ->   z
        IndicesZ             ->   u
        IndicesLength        ->   e
        VerticesX            ->   d
        VerticesY            ->   s
        VerticesZ            ->   b
        VerticesLength       ->   h
        TexIndicesX          ->   p
        TexIndicesY          ->   w
        TexIndicesZ          ->   t
        TexVerticesX         ->   j
        TexVerticesY         ->   g
        TexVerticesZ         ->   c
        TexVerticesLength    ->   l
        ShadowIntensity      ->   ag
        FitsSingleTile       ->   ac
        *Translate           ->   c
        *RenderAtPoint       ->   cp


        AnimationSequence:    js
    ---------------------------------
        ControlFlow          ->   z


        CombatInfo1:          cj
    ---------------------------------
        Health               ->   y     *  -1905379511
        HealthRatio          ->   v     *  -1060883801


        CombatInfo2:          iu
    ---------------------------------
        HealthScale          ->   t     *  673360983


        CombatInfoList:       gs
    ---------------------------------
        Head                 ->   n
        Current              ->   v


        CombatInfoHolder:     cb
    ---------------------------------
        CombatInfoList       ->   r
        CombatInfo2          ->   y


        Entity:               bm
    ---------------------------------
        AnimationID          ->   bo    *  -263292343
        AnimationDelay       ->   cl    *  -451202341
        SpokenText           ->   aa
        HitDamages           ->   an
        HitTypes             ->   ai
        HitCycle             ->   ap
        QueueX               ->   cs
        QueueY               ->   cb
        QueueTraversed       ->   cq
        QueueLength          ->   cd    *  -487939213
        LocalX               ->   aw    *  -1076215651
        LocalY               ->   at    *  -285612057
        IsAnimating          ->   ao
        CombatCycle          ->   N/A
        InteractingIndex     ->   bk    *  -618462711
        Orientation          ->   ch    *  -1579612309
        CombatInfoList       ->   bq
        Height               ->   cj    *  998005777


        NPCDefinition:        jh
    ---------------------------------
        ID                   ->   h     *  1596908301
        Name                 ->   d
        Actions              ->   l
        ModelIDs             ->   b
        CombatLevel          ->   g     *  1202986903


        NPC:                  cq
    ---------------------------------
        Definition           ->   n


        PlayerDefinition:     hl
    ---------------------------------
        ID                   ->   r     *  2120932443
        IsFemale             ->   y
        AnimatedModelID      ->   h     *  8627624893139841113
        ModelID              ->   d     *  5705081216362871325
        Equipment            ->   n


        Player:               bf
    ---------------------------------
        Name                 ->   n
        Model                ->   t
        Visible              ->   x
        Definition           ->   v
        CombatLevel          ->   s     *  311039859


        WidgetNode:           bp
    ---------------------------------
        ID                   ->   n     *  -1416062019


        Widget:               hq
    ---------------------------------
        Name                 ->   ct
        Text                 ->   bm
        ID                   ->   i     *  -1897512589
        ParentID             ->   ax    *  124216063
        ItemID               ->   eo    *  -81002185
        Items                ->   eh
        ItemStackSizes       ->   ep
        ItemAmount           ->   er    *  -429858587
        Actions              ->   cf
        ActionType           ->   l     *  -1347735613
        Type                 ->   x     *  1666752653
        IsHidden             ->   ah
        AbsoluteX            ->   ac    *  -1216716409
        AbsoluteY            ->   aw    *  -889317087
        RelativeX            ->   ad    *  1147742561
        RelativeY            ->   af    *  963537701
        ScrollX              ->   ab    *  -1800486249
        ScrollY              ->   aj    *  1730030323
        Width                ->   az    *  1815467615
        Height               ->   ae    *  -1234965771
        Children             ->   eq
        BoundsIndex          ->   em    *  1405322449
        *SwapItems           ->   b


        ItemDefinition:       jl
    ---------------------------------
        ID                   ->   w     *  1235867587
        Name                 ->   o
        IsMembers            ->   at
        Actions              ->   ag
        GroundActions        ->   ad


        Item:                 ct
    ---------------------------------
        ID                   ->   n     *  917387703
        Quantity             ->   v     *  1171675487


        Client:           client
    ---------------------------------
        Revision             ->   161
        Client               ->   client.ap
        LocalNPCs            ->   client.dh
        NPCIndices           ->   client.ds
        LocalPlayers         ->   client.ib
        PlayerIndices        ->   cp.s
        LocalPlayer          ->   a.io
        PlayerIndex          ->   client.ih *  1365865307
        GameCycle            ->   client.bp *  113203175
        LoginState           ->   client.ba *  -868842927
        GameState            ->   cz.ah *  1448629513
        CrosshairColour      ->   client.hf *  -1516290627
        GroundItems          ->   client.iw
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qj
        CameraX              ->   bd.ge *  2065939819
        CameraY              ->   bi.gn *  -505541463
        CameraZ              ->   bn.gj *  696974527
        CameraPitch          ->   db.gm *  1633509945
        CameraYaw            ->   y.gr  *  -552382183
        Region               ->   ak.fm
        Plane                ->   b.ig  *  1054954093
        BaseX                ->   fz.ee *  -1859734051
        BaseY                ->   cs.el *  2011022665
        DestX                ->   client.nn *  -2133546643
        DestY                ->   client.ne *  1224512003
        SineTable            ->   ef.q
        CosineTable          ->   ef.ac
        TileHeights          ->   bx.n
        TileSettings         ->   dc.b
        Widgets              ->   hq.d
        WidgetSettings       ->   hn.y
        WidgetNodeCache      ->   client.kx
        WidgetPositionsX     ->   client.mp
        WidgetPositionsY     ->   client.mb
        WidgetWidths         ->   client.mg
        WidgetHeights        ->   client.ms
        ViewPortWidth        ->   client.pc *  81711465
        ViewPortHeight       ->   client.pz *  -1291048227
        MapAngle             ->   client.gc *  1587296187
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jd *  1503412963
        MenuActions          ->   client.jy
        MenuOptions          ->   client.js
        IsMenuOpen           ->   client.iu
        MenuX                ->   ba.jc *  -157777607
        MenuY                ->   fu.je *  -1379614509
        MenuWidth            ->   e.ja  *  1739205817
        MenuHeight           ->   av.jq *  -1803688325
        CurrentLevels        ->   client.ic
        RealLevels           ->   client.iy
        Experiences          ->   client.ip
        CurrentWorld         ->   client.bg *  1835726469
        EnergyLevel          ->   client.km *  1868459047
        PlayerWeight         ->   client.kg *  1853183719

    Simba Code:
    const
        ReflectionRevision = '161';

    {Node: gw}
    Node_UID: THook =                                 ['cc', 1];
    Node_Prev: THook =                                ['cz', 1];
    Node_Next: THook =                                ['cr', 1];

    {NodeDeque: gs}
    NodeDeque_Head: THook =                           ['n', 1];
    NodeDeque_Current: THook =                        ['v', 1];

    {Cacheable: gd}
    Cacheable_Next: THook =                           ['ct', 1];
    Cacheable_Prev: THook =                           ['cy', 1];

    {LinkedList: gs}
    LinkedList_Head: THook =                          ['n', 1];
    LinkedList_Current: THook =                       ['v', 1];

    {HashTable: gl}
    HashTable_Head: THook =                           ['y', 1];
    HashTable_Tail: THook =                           ['r', 1];
    HashTable_Buckets: THook =                        ['v', 1];
    HashTable_Index: THook =                          ['h', 1];
    HashTable_Size: THook =                           ['n', 1];

    {Queue: gh}
    Queue_Head: THook =                               ['n', 1];

    {Cache: ga}
    Cache_HashTable: THook =                          ['r', 1];
    Cache_Queue: THook =                              ['h', 1];
    Cache_Remaining: THook =                          ['y', 1];
    Cache_Capacity: THook =                           ['v', 1];

    {ClassData: ka}
    ClassData_Bytes: THook =                          ['b', 1];
    ClassData_Methods: THook =                        ['s', 1];
    ClassData_Fields: THook =                         ['h', 1];

    {Rasteriser: kb}
    Rasteriser_Pixels: THook =                        ['aw', 1];
    Rasteriser_Width: THook =                         ['at', 1];
    Rasteriser_Height: THook =                        ['ag', 1];

    {Rasteriser3D: ef}
    Rasteriser3D_ShadowDecay: THook =                 ['c', 1];
    Rasteriser3D_SineTable: THook =                   ['q', 1];
    Rasteriser3D_CosineTable: THook =                 ['ac', 1];

    {Typeface: jj}
    Typeface_CharacterPixels: THook =                 ['n', 1];

    {IndexedRGB: km}
    IndexedRGB_Pixels: THook =                        ['v', 1];
    IndexedRGB_Palette: THook =                       ['n', 1];

    {ImageRGB: kg}
    ImageRGB_Pixels: THook =                          ['n', 1];
    ImageRGB_Width: THook =                           ['v', 1];
    ImageRGB_Height: THook =                          ['y', 1];
    ImageRGB_MaxWidth: THook =                        ['d', 1];
    ImageRGB_MaxHeight: THook =                       ['s', 1];

    {Keyboard: ap}

    {GameShell: bd}

    {Buffer: gv}
    Buffer_Payload: THook =                           ['n', 1];
    Buffer_CRC: THook =                               ['y', 1];

    {BufferedConnection: fu}
    BufferedConnection_InputStream: THook =           ['n', 1];
    BufferedConnection_OutputStream: THook =          ['v', 1];
    BufferedConnection_Socket: THook =                ['y', 1];
    BufferedConnection_Payload: THook =               ['s', 1];
    BufferedConnection_IsClosed: THook =              ['r', 1];

    {CollisionMap: fi}
    CollisionMap_Width: THook =                       ['am', -154546389];
    CollisionMap_Height: THook =                      ['ax', 951327697];
    CollisionMap_Adjacency: THook =                   ['ah', 1];

    {Renderable: eo}
    Renderable_ModelHeight: THook =                   ['cf', 1603129761];

    {Region: eh}
    Region_SceneTiles: THook =                        ['d', 1];
    Region_InteractableObjects: THook =               ['e', 1];

    {AnimableNode: ce}
    AnimableNode_ID: THook =                          ['n', 1];
    AnimableNode_Animation: THook =                   ['s', 1];
    AnimableNode_Flags: THook =                       ['v', 1];
    AnimableNode_Orientation: THook =                 ['y', 1];
    AnimableNode_Plane: THook =                       ['r', 1];
    AnimableNode_X: THook =                           ['h', 1];
    AnimableNode_Y: THook =                           ['d', 1];

    {BoundaryObject: er}
    BoundaryObject_ID: THook =                        ['b', -1866921115];
    BoundaryObject_Flags: THook =                     ['e', 179650203];
    BoundaryObject_Plane: THook =                     ['n', 433254391];
    BoundaryObject_Height: THook =                    ['h', -1333183839];
    BoundaryObject_LocalX: THook =                    ['v', 141605773];
    BoundaryObject_LocalY: THook =                    ['y', 1065730419];
    BoundaryObject_Orientation: THook =               ['r', 1487602585];
    BoundaryObject_Render: THook =                    ['d', 1];
    BoundaryObject_Render2: THook =                   ['s', 1];

    {WallDecoration: ew}
    WallDecoration_ID: THook =                        ['f', 1470606707];
    WallDecoration_Flags: THook =                     ['z', -2081115135];
    WallDecoration_Plane: THook =                     ['n', 522468633];
    WallDecoration_Height: THook =                    ['h', 1965091099];
    WallDecoration_LocalX: THook =                    ['v', -1190894301];
    WallDecoration_LocalY: THook =                    ['y', 1637463321];
    WallDecoration_RelativeX: THook =                 ['d', 423015893];
    WallDecoration_RelativeY: THook =                 ['s', -1974723583];
    WallDecoration_Orientation: THook =               ['r', -1776211319];
    WallDecoration_Renderable: THook =                ['b', 1];
    WallDecoration_Renderable2: THook =               ['e', 1];

    {FloorDecoration: ds}
    FloorDecoration_ID: THook =                       ['h', -2132089799];
    FloorDecoration_Flags: THook =                    ['d', 1503278099];
    FloorDecoration_LocalX: THook =                   ['v', 2093213681];
    FloorDecoration_LocalY: THook =                   ['y', -2030736887];
    FloorDecoration_Plane: THook =                    ['n', 1388982249];
    FloorDecoration_Render: THook =                   ['r', 1];

    {GameObject: ee}
    GameObject_Render: THook =                        ['h', 1];
    GameObject_ID: THook =                            ['p', 1892082625];
    GameObject_Flags: THook =                         ['w', -1620091341];
    GameObject_Orientation: THook =                   ['d', 1513008315];
    GameObject_Plane: THook =                         ['n', -1582265761];
    GameObject_Height: THook =                        ['v', -95353139];
    GameObject_WorldX: THook =                        ['y', -931394199];
    GameObject_WorldY: THook =                        ['r', -1349051947];
    GameObject_LocalX: THook =                        ['s', -676003621];
    GameObject_LocalY: THook =                        ['e', -1360912861];
    GameObject_OffsetX: THook =                       ['b', -1848891115];
    GameObject_OffsetY: THook =                       ['f', -1108067955];

    {SceneTile: ej}
    SceneTile_BoundaryObject: THook =                 ['s', 1];
    SceneTile_SceneTileObject: THook =                ['g', 1];
    SceneTile_GameObject: THook =                     ['u', 1];
    SceneTile_WallDecoration: THook =                 ['b', 1];
    SceneTile_GroundDecoration: THook =               ['e', 1];
    SceneTile_LocalX: THook =                         ['v', -1747017945];
    SceneTile_LocalY: THook =                         ['y', -1024113217];
    SceneTile_Plane: THook =                          ['r', -1654186991];

    {GrandExchange: a}
    TradingPost_Status: THook =                       ['n', 1];
    TradingPost_ItemID: THook =                       ['v', 814876475];
    TradingPost_Price: THook =                        ['y', 1581347403];
    TradingPost_Quantity: THook =                     ['r', -2044645577];
    TradingPost_Transferred: THook =                  ['h', -1724518865];
    TradingPost_Spent: THook =                        ['d', 1];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: es}
    Model_IndicesX: THook =                           ['f', 1];
    Model_IndicesY: THook =                           ['z', 1];
    Model_IndicesZ: THook =                           ['u', 1];
    Model_IndicesLength: THook =                      ['e', 1];
    Model_VerticesX: THook =                          ['d', 1];
    Model_VerticesY: THook =                          ['s', 1];
    Model_VerticesZ: THook =                          ['b', 1];
    Model_VerticesLength: THook =                     ['h', 1];
    Model_TexIndicesX: THook =                        ['p', 1];
    Model_TexIndicesY: THook =                        ['w', 1];
    Model_TexIndicesZ: THook =                        ['t', 1];
    Model_TexVerticesX: THook =                       ['j', 1];
    Model_TexVerticesY: THook =                       ['g', 1];
    Model_TexVerticesZ: THook =                       ['c', 1];
    Model_TexVerticesLength: THook =                  ['l', 1];
    Model_ShadowIntensity: THook =                    ['ag', 1];
    Model_FitsSingleTile: THook =                     ['ac', 1];

    {AnimationSequence: js}
    AnimationSequence_ControlFlow: THook =            ['z', 1];

    {CombatInfo1: cj}
    CombatInfo1_Health: THook =                       ['y', -1905379511];
    CombatInfo1_HealthRatio: THook =                  ['v', -1060883801];

    {CombatInfo2: iu}
    CombatInfo2_HealthScale: THook =                  ['t', 673360983];

    {CombatInfoList: gs}
    CombatInfoList_Head: THook =                      ['n', 1];
    CombatInfoList_Current: THook =                   ['v', 1];

    {CombatInfoHolder: cb}
    CombatInfoHolder_CombatInfoList: THook =          ['r', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['y', 1];

    {Actor: bm}
    Actor_Animation: THook =                          ['bo', -263292343];
    Actor_AnimationDelay: THook =                     ['cl', -451202341];
    Actor_SpokenText: THook =                         ['aa', 1];
    Actor_HitDamages: THook =                         ['an', 1];
    Actor_HitTypes: THook =                           ['ai', 1];
    Actor_HitCycle: THook =                           ['ap', 1];
    Actor_QueueX: THook =                             ['cs', 1];
    Actor_QueueY: THook =                             ['cb', 1];
    Actor_QueueTraversed: THook =                     ['cq', 1];
    Actor_QueueSize: THook =                          ['cd', -487939213];
    Actor_WorldX: THook =                             ['aw', -1076215651];
    Actor_WorldY: THook =                             ['at', -285612057];
    Actor_IsAnimating: THook =                        ['ao', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bk', -618462711];
    Actor_Orientation: THook =                        ['ch', -1579612309];
    Actor_CombatInfoList: THook =                     ['bq', 1];
    Actor_Height: THook =                             ['cj', 998005777];

    {NPCDefinition: jh}
    NPCDefinition_ID: THook =                         ['h', 1596908301];
    NPCDefinition_Name: THook =                       ['d', 1];
    NPCDefinition_Actions: THook =                    ['l', 1];
    NPCDefinition_ModelIDs: THook =                   ['b', 1];
    NPCDefinition_CombatLevel: THook =                ['g', 1202986903];

    {NPC: cq}
    NPC_Definition: THook =                           ['n', 1];

    {PlayerDefinition: hl}
    PlayerDefinition_ID: THook =                      ['r', 2120932443];
    PlayerDefinition_IsFemale: THook =                ['y', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['h', 8627624893139841113];
    PlayerDefinition_ModelID: THook =                 ['d', 5705081216362871325];
    PlayerDefinition_Equipment: THook =               ['n', 1];

    {Player: bf}
    Player_Name: THook =                              ['n', 1];
    Player_Model: THook =                             ['t', 1];
    Player_Visible: THook =                           ['x', 1];
    Player_Definition: THook =                        ['v', 1];
    Player_CombatLevel: THook =                       ['s', 311039859];

    {WidgetNode: bp}
    WidgetNode_ID: THook =                            ['n', -1416062019];

    {Widget: hq}
    Widget_Name: THook =                              ['ct', 1];
    Widget_Text: THook =                              ['bm', 1];
    Widget_WidgetID: THook =                          ['i', -1897512589];
    Widget_ParentID: THook =                          ['ax', 124216063];
    Widget_ItemID: THook =                            ['eo', -81002185];
    Widget_InvIDs: THook =                            ['eh', 1];
    Widget_StackSizes: THook =                        ['ep', 1];
    Widget_ItemAmount: THook =                        ['er', -429858587];
    Widget_Actions: THook =                           ['cf', 1];
    Widget_ActionType: THook =                        ['l', -1347735613];
    Widget_Type: THook =                              ['x', 1666752653];
    Widget_IsHidden: THook =                          ['ah', 1];
    Widget_AbsoluteX: THook =                         ['ac', -1216716409];
    Widget_AbsoluteY: THook =                         ['aw', -889317087];
    Widget_RelativeX: THook =                         ['ad', 1147742561];
    Widget_RelativeY: THook =                         ['af', 963537701];
    Widget_ScrollX: THook =                           ['ab', -1800486249];
    Widget_ScrollY: THook =                           ['aj', 1730030323];
    Widget_Width: THook =                             ['az', 1815467615];
    Widget_Height: THook =                            ['ae', -1234965771];
    Widget_Children: THook =                          ['eq', 1];
    Widget_BoundsIndex: THook =                       ['em', 1405322449];

    {ItemDefinition: jl}
    ItemDefinition_ID: THook =                        ['w', 1235867587];
    ItemDefinition_Name: THook =                      ['o', 1];
    ItemDefinition_IsMembers: THook =                 ['at', 1];
    ItemDefinition_Actions: THook =                   ['ag', 1];
    ItemDefinition_GroundActions: THook =             ['ad', 1];

    {Item: ct}
    Item_ID: THook =                                  ['n', 917387703];
    Item_StackSizes: THook =                          ['v', 1171675487];

    {Client: client}
    Client_Revision: THook =                          ['161', 1];
    Client_Client: THook =                            ['client.ap', 1];
    Client_LocalNPCs: THook =                         ['client.dh', 1];
    Client_NPCIndices: THook =                        ['client.ds', 1];
    Client_LocalPlayers: THook =                      ['client.ib', 1];
    Client_PlayerIndices: THook =                     ['cp.s', 1];
    Client_LocalPlayer: THook =                       ['a.io', 1];
    Client_PlayerIndex: THook =                       ['client.ih', 1365865307];
    Client_LoopCycle: THook =                         ['client.bp', 113203175];
    Client_LoginState: THook =                        ['client.ba', -868842927];
    Client_GameState: THook =                         ['cz.ah', 1448629513];
    Client_CrossHairColor: THook =                    ['client.hf', -1516290627];
    Client_GroundItems: THook =                       ['client.iw', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qj', 1];
    Client_CameraX: THook =                           ['bd.ge', 2065939819];
    Client_CameraY: THook =                           ['bi.gn', -505541463];
    Client_CameraZ: THook =                           ['bn.gj', 696974527];
    Client_CameraPitch: THook =                       ['db.gm', 1633509945];
    Client_CameraYaw: THook =                         ['y.gr', -552382183];
    Client_Region: THook =                            ['ak.fm', 1];
    Client_Plane: THook =                             ['b.ig', 1054954093];
    Client_BaseX: THook =                             ['fz.ee', -1859734051];
    Client_BaseY: THook =                             ['cs.el', 2011022665];
    Client_DestinationX: THook =                      ['client.nn', -2133546643];
    Client_DestinationY: THook =                      ['client.ne', 1224512003];
    Client_Sine: THook =                              ['ef.q', 1];
    Client_Cosine: THook =                            ['ef.ac', 1];
    Client_TileHeights: THook =                       ['bx.n', 1];
    Client_TileSettings: THook =                      ['dc.b', 1];
    Client_Widgets: THook =                           ['hq.d', 1];
    Client_GameSettings: THook =                      ['hn.y', 1];
    Client_WidgetNodeCache: THook =                   ['client.kx', 1];
    Client_WidgetPositionX: THook =                   ['client.mp', 1];
    Client_WidgetPositionY: THook =                   ['client.mb', 1];
    Client_WidgetWidths: THook =                      ['client.mg', 1];
    Client_WidgetHeights: THook =                     ['client.ms', 1];
    Client_ViewPortWidth: THook =                     ['client.pc', 81711465];
    Client_ViewPortHeight: THook =                    ['client.pz', -1291048227];
    Client_MapAngle: THook =                          ['client.gc', 1587296187];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jd', 1503412963];
    Client_MenuActions: THook =                       ['client.jy', 1];
    Client_MenuOptions: THook =                       ['client.js', 1];
    Client_IsMenuOpen: THook =                        ['client.iu', 1];
    Client_MenuX: THook =                             ['ba.jc', -157777607];
    Client_MenuY: THook =                             ['fu.je', -1379614509];
    Client_MenuWidth: THook =                         ['e.ja', 1739205817];
    Client_MenuHeight: THook =                        ['av.jq', -1803688325];
    Client_CurrentLevels: THook =                     ['client.ic', 1];
    Client_RealLevels: THook =                        ['client.iy', 1];
    Client_Experiences: THook =                       ['client.ip', 1];
    Client_CurrentWorld: THook =                      ['client.bg', 1835726469];
    Client_Energy: THook =                            ['client.km', 1868459047];
    Client_Weight: THook =                            ['client.kg', 1853183719];
    Last edited by Brandon; 01-19-2018 at 01:39 AM.
    I am Ggzz..
    Hackintosher

  11. #211
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    A few hooks seem to be broken.. I'm at work atm so I can't check them.. I'll have to fix them when I get home..

    EDIT: Turns out once I fixed my Model hooks, all the others automatically worked .. basically it clashed with another class and that's why shit was so broken.

    EDIT2: Fixed Player and MenuCount.. now to fix PlayerName..

    Edit3: Fixed Player Name. Added new Structure: "NameInfo" which contains "Name" and "DecodedName". Player.P = "NameInfo". So to get player name, you need to get the NameInfo structure in the player class and then get the name from that..



    Java Code:
    Deobfuscation Started..
    Removed Methods: 3853 of 6394
    Removed Fields: 555 of 3649
    Re-Ordered Multipliers: 3570 of 30888
    Re-Ordered Arithmetics: 2260 of 36893
    Removed Exceptions: 5753 of 6161
    Removed Returns: 1127 of 12677
    Removed TryCatchBlocks: 36 of 3777
    Removed Parameters: 1300 of 1300
    Removed DeadCode Instructions: 1127 of 326826
    Deobfuscation Finished..

        Node:                 gw
    ---------------------------------
        UID                  ->   cm
        Prev                 ->   cb
        Next                 ->   cn


        NodeDeque:            gk
    ---------------------------------
        Head                 ->   p
        Current              ->   i


        CacheableNode:        gf
    ---------------------------------
        Next                 ->   cd
        Prev                 ->   cq


        LinkedList:           gk
    ---------------------------------
        Head                 ->   p
        Current              ->   i


        HashTable:            gr
    ---------------------------------
        Head                 ->   w
        Tail                 ->   s
        Cache|Buckets        ->   i
        Index                ->   j
        Capacity             ->   p


        Queue:                gz
    ---------------------------------
        Head                 ->   p
        *InsertHead          ->   p
        *InsertTail          ->   i


        Cache:                gm
    ---------------------------------
        HashTable            ->   s
        Queue                ->   j
        Remaining            ->   w
        Capacity             ->   i


        ClassData:            kf
    ---------------------------------
        Bytes                ->   r
        Methods              ->   t
        Fields               ->   j


        Rasteriser:           ky
    ---------------------------------
        Pixels               ->   ap
        Width                ->   ao
        Height               ->   ar
        *CreateRasteriser    ->   cy
        *SetCoordinates      ->   cn


        Rasteriser3D:         ea
    ---------------------------------
        ShadowDecay          ->   z
        SineTable            ->   c
        CosineTable          ->   aa


        Typeface:             kb
    ---------------------------------
        CharacterPixels      ->   p
        *StringWidth         ->   r
        *DrawStringWaveY     ->   e
        *DrawStringWave      ->   u
        *DrawStrWaveAmt      ->   z
        *DrawCharacter       ->   ay
        *DrawCharAlpha       ->   ae
        *DrawCharPixels      ->   ax
        *DrawCharPixelsA     ->   ah


        IndexedRGB:           kh
    ---------------------------------
        Pixels               ->   i
        Palette              ->   p


        ImageRGB:             ko
    ---------------------------------
        Pixels               ->   p
        Width                ->   i
        Height               ->   w
        MaxWidth             ->   a
        MaxHeight            ->   t
        *CopyPixels          ->   o
        *CopyPixelsA         ->   u
        *ShapeImage          ->   q


        Keyboard:             aj
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            bn
    ---------------------------------
        *Error               ->   ag
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               gj
    ---------------------------------
        Payload              ->   p
        CRC                  ->   w
        *ApplyRSA            ->   ac
        *GetUnsignedByte     ->   c


        BufferedConnection:   fl
    ---------------------------------
        InputStream          ->   p
        OutputStream         ->   i
        Socket               ->   w
        Payload              ->   t
        IsClosed             ->   s
        *Available           ->   i
        *Read                ->   N/A
        *Write               ->   N/A


        CollisionMap:         fg
    ---------------------------------
        Width                ->   au    *  790186997
        Height               ->   am    *  -468846291
        Adjacency            ->   af
        *Reset               ->   p


        NameInfo:             jr
    ---------------------------------
        Name                 ->   p
        DecodedName          ->   i


        Animable:             ec
    ---------------------------------
        ModelHeight          ->   cy    *  -663931873


        Region:               ee
    ---------------------------------
        Tiles                ->   a
        InteractableObjects  ->   m


        AnimableNode:         cs
    ---------------------------------
        ID                   ->   p
        Animation            ->   t
        Flags                ->   i
        Orientation          ->   w
        Plane                ->   s
        X                    ->   j
        Y                    ->   a


        Boundary:             eb
    ---------------------------------
        ID                   ->   r     *  -1894630301
        Flags                ->   m     *  610890031
        Plane                ->   p     *  437625143
        Height               ->   j     *  -676519619
        X                    ->   i     *  -1333043881
        Y                    ->   w     *  1121187441
        Orientation          ->   s     *  1482414659
        Renderable           ->   a
        OldRenderable        ->   t


        WallDecoration:       ek
    ---------------------------------
        ID                   ->   h     *  1849741509
        Flags                ->   o     *  -159966917
        Plane                ->   p     *  -831075721
        Height               ->   j     *  528062361
        X                    ->   i     *  -2128192441
        Y                    ->   w     *  -132906013
        RelativeX            ->   a     *  -1881586091
        RelativeY            ->   t     *  758646381
        Orientation          ->   s     *  -364118175
        Renderable           ->   r
        OldRenderable        ->   m


        GroundDecoration:     dt
    ---------------------------------
        ID                   ->   j     *  549994423
        Flags                ->   a     *  -973522319
        X                    ->   i     *  -1891188751
        Y                    ->   w     *  572666947
        Plane                ->   p     *  2062123111
        Renderable           ->   s


        Interactable:         eo
    ---------------------------------
        Renderable           ->   j
        ID                   ->   q     *  -2125664963
        Flags                ->   v     *  58575933
        Orientation          ->   a     *  1530507619
        Plane                ->   p     *  1523401203
        Height               ->   i     *  -1635298889
        X                    ->   w     *  -1604885259
        Y                    ->   s     *  -877815521
        RelativeX            ->   t     *  -1907947299
        RelativeY            ->   m     *  1134602301
        SizeX                ->   r     *  -409330677
        SizeY                ->   h     *  -978379505


        SceneTile:            dd
    ---------------------------------
        Boundary             ->   t
        SceneTile            ->   g
        Interactables        ->   x
        WallDecoration       ->   r
        GroundDecoration     ->   m
        X                    ->   i     *  1698904917
        Y                    ->   w     *  1757699383
        Plane                ->   s     *  -588276949


        TradingPost:           d
    ---------------------------------
        Status               ->   p
        ItemID               ->   i     *  -421167325
        Price                ->   w     *  -1798796603
        Quantity             ->   s     *  -117398897
        Transferred          ->   j     *  -177841987
        Spent                ->   a     *  -2022385445
        QueryIDs             ->   N/A


        Model:                en
    ---------------------------------
        IndicesX             ->   h
        IndicesY             ->   o
        IndicesZ             ->   x
        IndicesLength        ->   m
        VerticesX            ->   a
        VerticesY            ->   t
        VerticesZ            ->   r
        VerticesLength       ->   j
        TexIndicesX          ->   q
        TexIndicesY          ->   v
        TexIndicesZ          ->   n
        TexVerticesX         ->   u
        TexVerticesY         ->   g
        TexVerticesZ         ->   z
        TexVerticesLength    ->   e
        ShadowIntensity      ->   ar
        FitsSingleTile       ->   aa
        *Translate           ->   e
        *RenderAtPoint       ->   cg


        AnimationSequence:    jm
    ---------------------------------
        ControlFlow          ->   o


        CombatInfo1:          bj
    ---------------------------------
        Health               ->   w     *  1042724545
        HealthRatio          ->   i     *  704853951


        CombatInfo2:          ij
    ---------------------------------
        HealthScale          ->   n     *  317009499


        CombatInfoList:       gk
    ---------------------------------
        Head                 ->   p
        Current              ->   i


        CombatInfoHolder:     cw
    ---------------------------------
        CombatInfoList       ->   s
        CombatInfo2          ->   w


        Entity:               bx
    ---------------------------------
        AnimationID          ->   bz    *  -1832697847
        AnimationDelay       ->   ca    *  1614448757
        SpokenText           ->   ad
        HitDamages           ->   aj
        HitTypes             ->   al
        HitCycle             ->   bw
        QueueX               ->   ct
        QueueY               ->   cl
        QueueTraversed       ->   ci
        QueueLength          ->   ca    *  1614448757
        LocalX               ->   ar    *  1587723799
        LocalY               ->   ay    *  -613749235
        IsAnimating          ->   ab
        CombatCycle          ->   N/A
        InteractingIndex     ->   bf    *  254087175
        Orientation          ->   cg    *  1677234875
        CombatInfoList       ->   bq
        Height               ->   cc    *  357012715


        NPCDefinition:        jp
    ---------------------------------
        ID                   ->   j     *  -1885146505
        Name                 ->   a
        Actions              ->   e
        ModelIDs             ->   r
        CombatLevel          ->   g     *  1510738583


        NPC:                  ch
    ---------------------------------
        Definition           ->   p


        PlayerDefinition:     hj
    ---------------------------------
        ID                   ->   s     *  -1316379247
        IsFemale             ->   w
        AnimatedModelID      ->   j     *  2722986729666450697
        ModelID              ->   a     *  4866283925544380027
        Equipment            ->   p


        Player:               bc
    ---------------------------------
        Name                 ->   p
        Model                ->   n
        Visible              ->   k
        Definition           ->   i
        CombatLevel          ->   t     *  -671862043


        WidgetNode:           be
    ---------------------------------
        ID                   ->   p     *  787032163


        Widget:               ho
    ---------------------------------
        Name                 ->   cy
        Text                 ->   bh
        ID                   ->   l     *  -1193002915
        ParentID             ->   am    *  -1042474919
        ItemID               ->   et    *  -1070621091
        Items                ->   ec
        ItemStackSizes       ->   eb
        ItemAmount           ->   eq    *  498685097
        Actions              ->   cu
        ActionType           ->   e     *  1109809705
        Type                 ->   k     *  -1662464721
        IsHidden             ->   af
        AbsoluteX            ->   aa    *  1051102607
        AbsoluteY            ->   ap    *  -228613001
        RelativeX            ->   ay    *  1271414307
        RelativeY            ->   ax    *  1648912703
        ScrollX              ->   an    *  -1763110287
        ScrollY              ->   ag    *  -971470619
        Width                ->   ae    *  -2084130039
        Height               ->   ah    *  820339205
        Children             ->   ek
        BoundsIndex          ->   ev    *  1349736745
        *SwapItems           ->   m


        ItemDefinition:       jj
    ---------------------------------
        ID                   ->   v     *  713841791
        Name                 ->   y
        IsMembers            ->   ao
        Actions              ->   ar
        GroundActions        ->   ay


        Item:                 cm
    ---------------------------------
        ID                   ->   p     *  2120471315
        Quantity             ->   i     *  -4340911


        Client:           client
    ---------------------------------
        Revision             ->   162
        Client               ->   client.aj
        LocalNPCs            ->   client.dt
        NPCIndices           ->   client.dz
        LocalPlayers         ->   client.iq
        PlayerIndices        ->   client.en
        LocalPlayer          ->   am.id
        PlayerIndex          ->   client.ig *  -1987045263
        GameCycle            ->   client.bk *  -1883652155
        LoginState           ->   client.bs *  1819204289
        GameState            ->   co.af *  1495256447
        CrosshairColour      ->   client.hk *  -740914869
        GroundItems          ->   client.is
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qx
        CameraX              ->   bx.gl *  136100425
        CameraY              ->   bt.gc *  1036970531
        CameraZ              ->   bm.gx *  1395462501
        CameraPitch          ->   eg.gp *  -1919970823
        CameraYaw            ->   ah.gd *  190861667
        Region               ->   as.fq
        Plane                ->   bl.ii *  2108394197
        BaseX                ->   ay.eu *  293081299
        BaseY                ->   ct.ej *  890227465
        DestX                ->   client.nm *  1821173107
        DestY                ->   client.nb *  445602891
        SineTable            ->   ea.c
        CosineTable          ->   ea.aa
        TileHeights          ->   bg.p
        TileSettings         ->   bg.i
        Widgets              ->   if.a
        WidgetSettings       ->   hb.w
        WidgetNodeCache      ->   client.kc
        WidgetPositionsX     ->   client.mk
        WidgetPositionsY     ->   client.mp
        WidgetWidths         ->   client.mz
        WidgetHeights        ->   client.md
        ViewPortWidth        ->   client.pf *  1448475199
        ViewPortHeight       ->   client.pr *  -1233222399
        MapAngle             ->   client.gq *  979556569
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jg *  1126535699
        MenuActions          ->   client.jn
        MenuOptions          ->   client.jm
        IsMenuOpen           ->   client.ij
        MenuX                ->   ax.jw *  -1857097095
        MenuY                ->   q.jf  *  -424778965
        MenuWidth            ->   bc.jx *  665355555
        MenuHeight           ->   eb.jd *  -789768693
        CurrentLevels        ->   client.il
        RealLevels           ->   client.ib
        Experiences          ->   client.ie
        CurrentWorld         ->   client.bw *  1175710119
        EnergyLevel          ->   client.kg *  -272300141
        PlayerWeight         ->   client.kq *  2066527767

    Simba Code:
    const
        ReflectionRevision = '162';

    {Node: gw}
    Node_UID: THook =                                 ['cm', 1];
    Node_Prev: THook =                                ['cb', 1];
    Node_Next: THook =                                ['cn', 1];

    {NodeDeque: gk}
    NodeDeque_Head: THook =                           ['p', 1];
    NodeDeque_Current: THook =                        ['i', 1];

    {Cacheable: gf}
    Cacheable_Next: THook =                           ['cd', 1];
    Cacheable_Prev: THook =                           ['cq', 1];

    {LinkedList: gk}
    LinkedList_Head: THook =                          ['p', 1];
    LinkedList_Current: THook =                       ['i', 1];

    {HashTable: gr}
    HashTable_Head: THook =                           ['w', 1];
    HashTable_Tail: THook =                           ['s', 1];
    HashTable_Buckets: THook =                        ['i', 1];
    HashTable_Index: THook =                          ['j', 1];
    HashTable_Size: THook =                           ['p', 1];

    {Queue: gz}
    Queue_Head: THook =                               ['p', 1];

    {Cache: gm}
    Cache_HashTable: THook =                          ['s', 1];
    Cache_Queue: THook =                              ['j', 1];
    Cache_Remaining: THook =                          ['w', 1];
    Cache_Capacity: THook =                           ['i', 1];

    {ClassData: kf}
    ClassData_Bytes: THook =                          ['r', 1];
    ClassData_Methods: THook =                        ['t', 1];
    ClassData_Fields: THook =                         ['j', 1];

    {Rasteriser: ky}
    Rasteriser_Pixels: THook =                        ['ap', 1];
    Rasteriser_Width: THook =                         ['ao', 1];
    Rasteriser_Height: THook =                        ['ar', 1];

    {Rasteriser3D: ea}
    Rasteriser3D_ShadowDecay: THook =                 ['z', 1];
    Rasteriser3D_SineTable: THook =                   ['c', 1];
    Rasteriser3D_CosineTable: THook =                 ['aa', 1];

    {Typeface: kb}
    Typeface_CharacterPixels: THook =                 ['p', 1];

    {IndexedRGB: kh}
    IndexedRGB_Pixels: THook =                        ['i', 1];
    IndexedRGB_Palette: THook =                       ['p', 1];

    {ImageRGB: ko}
    ImageRGB_Pixels: THook =                          ['p', 1];
    ImageRGB_Width: THook =                           ['i', 1];
    ImageRGB_Height: THook =                          ['w', 1];
    ImageRGB_MaxWidth: THook =                        ['a', 1];
    ImageRGB_MaxHeight: THook =                       ['t', 1];

    {Keyboard: aj}

    {GameShell: bn}

    {Buffer: gj}
    Buffer_Payload: THook =                           ['p', 1];
    Buffer_CRC: THook =                               ['w', 1];

    {BufferedConnection: fl}
    BufferedConnection_InputStream: THook =           ['p', 1];
    BufferedConnection_OutputStream: THook =          ['i', 1];
    BufferedConnection_Socket: THook =                ['w', 1];
    BufferedConnection_Payload: THook =               ['t', 1];
    BufferedConnection_IsClosed: THook =              ['s', 1];

    {CollisionMap: fg}
    CollisionMap_Width: THook =                       ['au', 790186997];
    CollisionMap_Height: THook =                      ['am', -468846291];
    CollisionMap_Adjacency: THook =                   ['af', 1];

    {NameInfo: jr}
    NameInfo_Name: THook =                            ['p', 1];
    NameInfo_DecodedName: THook =                     ['i', 1];

    {Renderable: ec}
    Renderable_ModelHeight: THook =                   ['cy', -663931873];

    {Region: ee}
    Region_SceneTiles: THook =                        ['a', 1];
    Region_InteractableObjects: THook =               ['m', 1];

    {AnimableNode: cs}
    AnimableNode_ID: THook =                          ['p', 1];
    AnimableNode_Animation: THook =                   ['t', 1];
    AnimableNode_Flags: THook =                       ['i', 1];
    AnimableNode_Orientation: THook =                 ['w', 1];
    AnimableNode_Plane: THook =                       ['s', 1];
    AnimableNode_X: THook =                           ['j', 1];
    AnimableNode_Y: THook =                           ['a', 1];

    {BoundaryObject: eb}
    BoundaryObject_ID: THook =                        ['r', -1894630301];
    BoundaryObject_Flags: THook =                     ['m', 610890031];
    BoundaryObject_Plane: THook =                     ['p', 437625143];
    BoundaryObject_Height: THook =                    ['j', -676519619];
    BoundaryObject_LocalX: THook =                    ['i', -1333043881];
    BoundaryObject_LocalY: THook =                    ['w', 1121187441];
    BoundaryObject_Orientation: THook =               ['s', 1482414659];
    BoundaryObject_Render: THook =                    ['a', 1];
    BoundaryObject_Render2: THook =                   ['t', 1];

    {WallDecoration: ek}
    WallDecoration_ID: THook =                        ['h', 1849741509];
    WallDecoration_Flags: THook =                     ['o', -159966917];
    WallDecoration_Plane: THook =                     ['p', -831075721];
    WallDecoration_Height: THook =                    ['j', 528062361];
    WallDecoration_LocalX: THook =                    ['i', -2128192441];
    WallDecoration_LocalY: THook =                    ['w', -132906013];
    WallDecoration_RelativeX: THook =                 ['a', -1881586091];
    WallDecoration_RelativeY: THook =                 ['t', 758646381];
    WallDecoration_Orientation: THook =               ['s', -364118175];
    WallDecoration_Renderable: THook =                ['r', 1];
    WallDecoration_Renderable2: THook =               ['m', 1];

    {FloorDecoration: dt}
    FloorDecoration_ID: THook =                       ['j', 549994423];
    FloorDecoration_Flags: THook =                    ['a', -973522319];
    FloorDecoration_LocalX: THook =                   ['i', -1891188751];
    FloorDecoration_LocalY: THook =                   ['w', 572666947];
    FloorDecoration_Plane: THook =                    ['p', 2062123111];
    FloorDecoration_Render: THook =                   ['s', 1];

    {GameObject: eo}
    GameObject_Render: THook =                        ['j', 1];
    GameObject_ID: THook =                            ['q', -2125664963];
    GameObject_Flags: THook =                         ['v', 58575933];
    GameObject_Orientation: THook =                   ['a', 1530507619];
    GameObject_Plane: THook =                         ['p', 1523401203];
    GameObject_Height: THook =                        ['i', -1635298889];
    GameObject_WorldX: THook =                        ['w', -1604885259];
    GameObject_WorldY: THook =                        ['s', -877815521];
    GameObject_LocalX: THook =                        ['t', -1907947299];
    GameObject_LocalY: THook =                        ['m', 1134602301];
    GameObject_OffsetX: THook =                       ['r', -409330677];
    GameObject_OffsetY: THook =                       ['h', -978379505];

    {SceneTile: dd}
    SceneTile_BoundaryObject: THook =                 ['t', 1];
    SceneTile_SceneTileObject: THook =                ['g', 1];
    SceneTile_GameObject: THook =                     ['x', 1];
    SceneTile_WallDecoration: THook =                 ['r', 1];
    SceneTile_GroundDecoration: THook =               ['m', 1];
    SceneTile_LocalX: THook =                         ['i', 1698904917];
    SceneTile_LocalY: THook =                         ['w', 1757699383];
    SceneTile_Plane: THook =                          ['s', -588276949];

    {GrandExchange: d}
    TradingPost_Status: THook =                       ['p', 1];
    TradingPost_ItemID: THook =                       ['i', -421167325];
    TradingPost_Price: THook =                        ['w', -1798796603];
    TradingPost_Quantity: THook =                     ['s', -117398897];
    TradingPost_Transferred: THook =                  ['j', -177841987];
    TradingPost_Spent: THook =                        ['a', -2022385445];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: en}
    Model_IndicesX: THook =                           ['h', 1];
    Model_IndicesY: THook =                           ['o', 1];
    Model_IndicesZ: THook =                           ['x', 1];
    Model_IndicesLength: THook =                      ['m', 1];
    Model_VerticesX: THook =                          ['a', 1];
    Model_VerticesY: THook =                          ['t', 1];
    Model_VerticesZ: THook =                          ['r', 1];
    Model_VerticesLength: THook =                     ['j', 1];
    Model_TexIndicesX: THook =                        ['q', 1];
    Model_TexIndicesY: THook =                        ['v', 1];
    Model_TexIndicesZ: THook =                        ['n', 1];
    Model_TexVerticesX: THook =                       ['u', 1];
    Model_TexVerticesY: THook =                       ['g', 1];
    Model_TexVerticesZ: THook =                       ['z', 1];
    Model_TexVerticesLength: THook =                  ['e', 1];
    Model_ShadowIntensity: THook =                    ['ar', 1];
    Model_FitsSingleTile: THook =                     ['aa', 1];

    {AnimationSequence: jm}
    AnimationSequence_ControlFlow: THook =            ['o', 1];

    {CombatInfo1: bj}
    CombatInfo1_Health: THook =                       ['w', 1042724545];
    CombatInfo1_HealthRatio: THook =                  ['i', 704853951];

    {CombatInfo2: ij}
    CombatInfo2_HealthScale: THook =                  ['n', 317009499];

    {CombatInfoList: gk}
    CombatInfoList_Head: THook =                      ['p', 1];
    CombatInfoList_Current: THook =                   ['i', 1];

    {CombatInfoHolder: cw}
    CombatInfoHolder_CombatInfoList: THook =          ['s', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['w', 1];

    {Actor: bx}
    Actor_Animation: THook =                          ['bz', -1832697847];
    Actor_AnimationDelay: THook =                     ['ca', 1614448757];
    Actor_SpokenText: THook =                         ['ad', 1];
    Actor_HitDamages: THook =                         ['aj', 1];
    Actor_HitTypes: THook =                           ['al', 1];
    Actor_HitCycle: THook =                           ['bw', 1];
    Actor_QueueX: THook =                             ['ct', 1];
    Actor_QueueY: THook =                             ['cl', 1];
    Actor_QueueTraversed: THook =                     ['ci', 1];
    Actor_QueueSize: THook =                          ['ca', 1614448757];
    Actor_WorldX: THook =                             ['ar', 1587723799];
    Actor_WorldY: THook =                             ['ay', -613749235];
    Actor_IsAnimating: THook =                        ['ab', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bf', 254087175];
    Actor_Orientation: THook =                        ['cg', 1677234875];
    Actor_CombatInfoList: THook =                     ['bq', 1];
    Actor_Height: THook =                             ['cc', 357012715];

    {NPCDefinition: jp}
    NPCDefinition_ID: THook =                         ['j', -1885146505];
    NPCDefinition_Name: THook =                       ['a', 1];
    NPCDefinition_Actions: THook =                    ['e', 1];
    NPCDefinition_ModelIDs: THook =                   ['r', 1];
    NPCDefinition_CombatLevel: THook =                ['g', 1510738583];

    {NPC: ch}
    NPC_Definition: THook =                           ['p', 1];

    {PlayerDefinition: hj}
    PlayerDefinition_ID: THook =                      ['s', -1316379247];
    PlayerDefinition_IsFemale: THook =                ['w', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['j', 2722986729666450697];
    PlayerDefinition_ModelID: THook =                 ['a', 4866283925544380027];
    PlayerDefinition_Equipment: THook =               ['p', 1];

    {Player: bc}
    Player_Name: THook =                              ['p', 1];
    Player_Model: THook =                             ['n', 1];
    Player_Visible: THook =                           ['k', 1];
    Player_Definition: THook =                        ['i', 1];
    Player_CombatLevel: THook =                       ['t', -671862043];

    {WidgetNode: be}
    WidgetNode_ID: THook =                            ['p', 787032163];

    {Widget: ho}
    Widget_Name: THook =                              ['cy', 1];
    Widget_Text: THook =                              ['bh', 1];
    Widget_WidgetID: THook =                          ['l', -1193002915];
    Widget_ParentID: THook =                          ['am', -1042474919];
    Widget_ItemID: THook =                            ['et', -1070621091];
    Widget_InvIDs: THook =                            ['ec', 1];
    Widget_StackSizes: THook =                        ['eb', 1];
    Widget_ItemAmount: THook =                        ['eq', 498685097];
    Widget_Actions: THook =                           ['cu', 1];
    Widget_ActionType: THook =                        ['e', 1109809705];
    Widget_Type: THook =                              ['k', -1662464721];
    Widget_IsHidden: THook =                          ['af', 1];
    Widget_AbsoluteX: THook =                         ['aa', 1051102607];
    Widget_AbsoluteY: THook =                         ['ap', -228613001];
    Widget_RelativeX: THook =                         ['ay', 1271414307];
    Widget_RelativeY: THook =                         ['ax', 1648912703];
    Widget_ScrollX: THook =                           ['an', -1763110287];
    Widget_ScrollY: THook =                           ['ag', -971470619];
    Widget_Width: THook =                             ['ae', -2084130039];
    Widget_Height: THook =                            ['ah', 820339205];
    Widget_Children: THook =                          ['ek', 1];
    Widget_BoundsIndex: THook =                       ['ev', 1349736745];

    {ItemDefinition: jj}
    ItemDefinition_ID: THook =                        ['v', 713841791];
    ItemDefinition_Name: THook =                      ['y', 1];
    ItemDefinition_IsMembers: THook =                 ['ao', 1];
    ItemDefinition_Actions: THook =                   ['ar', 1];
    ItemDefinition_GroundActions: THook =             ['ay', 1];

    {Item: cm}
    Item_ID: THook =                                  ['p', 2120471315];
    Item_StackSizes: THook =                          ['i', -4340911];

    {Client: client}
    Client_Revision: THook =                          ['162', 1];
    Client_Client: THook =                            ['client.aj', 1];
    Client_LocalNPCs: THook =                         ['client.dt', 1];
    Client_NPCIndices: THook =                        ['client.dz', 1];
    Client_LocalPlayers: THook =                      ['client.iq', 1];
    Client_PlayerIndices: THook =                     ['client.en', 1];
    Client_LocalPlayer: THook =                       ['am.id', 1];
    Client_PlayerIndex: THook =                       ['client.ig', -1987045263];
    Client_LoopCycle: THook =                         ['client.bk', -1883652155];
    Client_LoginState: THook =                        ['client.bs', 1819204289];
    Client_GameState: THook =                         ['co.af', 1495256447];
    Client_CrossHairColor: THook =                    ['client.hk', -740914869];
    Client_GroundItems: THook =                       ['client.is', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qx', 1];
    Client_CameraX: THook =                           ['bx.gl', 136100425];
    Client_CameraY: THook =                           ['bt.gc', 1036970531];
    Client_CameraZ: THook =                           ['bm.gx', 1395462501];
    Client_CameraPitch: THook =                       ['eg.gp', -1919970823];
    Client_CameraYaw: THook =                         ['ah.gd', 190861667];
    Client_Region: THook =                            ['as.fq', 1];
    Client_Plane: THook =                             ['bl.ii', 2108394197];
    Client_BaseX: THook =                             ['ay.eu', 293081299];
    Client_BaseY: THook =                             ['ct.ej', 890227465];
    Client_DestinationX: THook =                      ['client.nm', 1821173107];
    Client_DestinationY: THook =                      ['client.nb', 445602891];
    Client_Sine: THook =                              ['ea.c', 1];
    Client_Cosine: THook =                            ['ea.aa', 1];
    Client_TileHeights: THook =                       ['bg.p', 1];
    Client_TileSettings: THook =                      ['bg.i', 1];
    Client_Widgets: THook =                           ['if.a', 1];
    Client_GameSettings: THook =                      ['hb.w', 1];
    Client_WidgetNodeCache: THook =                   ['client.kc', 1];
    Client_WidgetPositionX: THook =                   ['client.mk', 1];
    Client_WidgetPositionY: THook =                   ['client.mp', 1];
    Client_WidgetWidths: THook =                      ['client.mz', 1];
    Client_WidgetHeights: THook =                     ['client.md', 1];
    Client_ViewPortWidth: THook =                     ['client.pf', 1448475199];
    Client_ViewPortHeight: THook =                    ['client.pr', -1233222399];
    Client_MapAngle: THook =                          ['client.gq', 979556569];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jg', 1126535699];
    Client_MenuActions: THook =                       ['client.jn', 1];
    Client_MenuOptions: THook =                       ['client.jm', 1];
    Client_IsMenuOpen: THook =                        ['client.ij', 1];
    Client_MenuX: THook =                             ['ax.jw', -1857097095];
    Client_MenuY: THook =                             ['q.jf', -424778965];
    Client_MenuWidth: THook =                         ['bc.jx', 665355555];
    Client_MenuHeight: THook =                        ['eb.jd', -789768693];
    Client_CurrentLevels: THook =                     ['client.il', 1];
    Client_RealLevels: THook =                        ['client.ib', 1];
    Client_Experiences: THook =                       ['client.ie', 1];
    Client_CurrentWorld: THook =                      ['client.bw', 1175710119];
    Client_Energy: THook =                            ['client.kg', -272300141];
    Client_Weight: THook =                            ['client.kq', 2066527767];



    Getting Player Name:

    Simba Code:
    {NameInfo}
    type
      TReflectNameInfo = type(TReflectPointer);





    function TReflectNameInfo.GetName: String;
    begin
      Result := Reflect.Smart.GetFieldString(Self.Reference, NameInfo_Name);
    end;

    function TReflectNameInfo.GetDecodedName: String;
    begin
      Result := Reflect.Smart.GetFieldString(Self.Reference, NameInfo_DecodedName);
    end;






    function TReflectPlayer.GetNameInfo: TReflectNameInfo;
    begin
      Result.GetFieldObject(Self.Reference, Player_Name);
    end;

    function TReflectPlayer.GetName: string;
    begin
      if Reflect.Smart.IsNull(Self.Reference) then
      begin
        Reflect.Logger.Error('Avoided using null''d pointer at: TReflectPlayer.GetName');
        Exit('');
      end;

      Result := Self.GetNameInfo.GetName;
    end;

    function TReflectPlayer.GetDecodedName: string;
    begin
      if Reflect.Smart.IsNull(Self.Reference) then
      begin
        Reflect.Logger.Error('Avoided using null''d pointer at: TReflectPlayer.GetName');
        Exit('');
      end;

      Result := Self.GetNameInfo.GetDecodedName;
    end;



    I added it all here: https://github.com/KyleHunter/OSR-Re...31efca51b11688
    Pull request is pending..
    Last edited by Brandon; 02-02-2018 at 03:47 AM.
    I am Ggzz..
    Hackintosher

  12. #212
    Join Date
    Oct 2017
    Posts
    27
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    thank you for updating

  13. #213
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Finished updating the above post. I did NOT push it to the repo yet.. I didn't test the above "functions" to get the player name. Someone test it and let me know how it goes.. I'm on OSX atm.

    Pull request is pending: https://github.com/KyleHunter/OSR-Re...31efca51b11688


    I'm going to sleep now. Will check back in the morning..
    Last edited by Brandon; 02-02-2018 at 03:49 AM.
    I am Ggzz..
    Hackintosher

  14. #214
    Join Date
    Mar 2015
    Posts
    11
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    The game updated, hooks are broken again

  15. #215
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    So far I don't think anything broke.. If there is something broken, just let me know.. I'm at work atm so I won't be able to fix anything that is broken until I get home. I will create a pull request when I get home.

    Java Code:
    Downloading RS JarFile.
    Downloading Complete.

    Deobfuscation Started..
    Removed Methods: 4020 of 6551
    Removed Fields: 555 of 3659
    Re-Ordered Multipliers: 3418 of 30783
    Re-Ordered Arithmetics: 2210 of 37008
    Removed Exceptions: 5765 of 6175
    Removed Returns: 1127 of 12579
    Removed TryCatchBlocks: 36 of 3203
    Removed Parameters: 1323 of 1323
    Removed DeadCode Instructions: 1127 of 323067
    Deobfuscation Finished..

        Node:                 gf
    ---------------------------------
        UID                  ->   ck
        Prev                 ->   cm
        Next                 ->   cb


        NodeDeque:            gi
    ---------------------------------
        Head                 ->   s
        Current              ->   g


        CacheableNode:        gv
    ---------------------------------
        Next                 ->   cf
        Prev                 ->   cu


        LinkedList:           gi
    ---------------------------------
        Head                 ->   s
        Current              ->   g


        HashTable:            gs
    ---------------------------------
        Head                 ->   m
        Tail                 ->   h
        Cache|Buckets        ->   g
        Index                ->   i
        Capacity             ->   s


        Queue:                gp
    ---------------------------------
        Head                 ->   s
        *InsertHead          ->   s
        *InsertTail          ->   g


        Cache:                gc
    ---------------------------------
        HashTable            ->   h
        Queue                ->   i
        Remaining            ->   m
        Capacity             ->   g


        ClassData:            ku
    ---------------------------------
        Bytes                ->   m
        Methods              ->   d
        Fields               ->   w


        Rasteriser:           kj
    ---------------------------------
        Pixels               ->   al
        Width                ->   aq
        Height               ->   ar
        *CreateRasteriser    ->   cy
        *SetCoordinates      ->   cq


        Rasteriser3D:         eg
    ---------------------------------
        ShadowDecay          ->   e
        SineTable            ->   a
        CosineTable          ->   ad


        Typeface:             ky
    ---------------------------------
        CharacterPixels      ->   s
        *StringWidth         ->   k
        *DrawStringWaveY     ->   ad
        *DrawStringWave      ->   al
        *DrawStrWaveAmt      ->   aq
        *DrawCharacter       ->   aw
        *DrawCharAlpha       ->   ab
        *DrawCharPixels      ->   ai
        *DrawCharPixelsA     ->   am


        IndexedRGB:           kh
    ---------------------------------
        Pixels               ->   g
        Palette              ->   s


        ImageRGB:             ki
    ---------------------------------
        Pixels               ->   s
        Width                ->   g
        Height               ->   m
        MaxWidth             ->   w
        MaxHeight            ->   t
        *CopyPixels          ->   c
        *CopyPixelsA         ->   a
        *ShapeImage          ->   l


        Keyboard:             at
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            bt
    ---------------------------------
        *Error               ->   ao
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               gy
    ---------------------------------
        Payload              ->   s
        CRC                  ->   m
        *ApplyRSA            ->   ay
        *GetUnsignedByte     ->   ar


        BufferedConnection:   fo
    ---------------------------------
        InputStream          ->   s
        OutputStream         ->   g
        Socket               ->   m
        Payload              ->   t
        IsClosed             ->   h
        *Available           ->   g
        *Read                ->   N/A
        *Write               ->   N/A


        CollisionMap:         fb
    ---------------------------------
        Width                ->   aw    *  -2044533749
        Height               ->   ai    *  1811836921
        Adjacency            ->   ab
        *Reset               ->   s


        NameInfo:             ja
    ---------------------------------
        Name                 ->   s
        DecodedName          ->   g


        Animable:             eh
    ---------------------------------
        ModelHeight          ->   cx    *  1613868595


        Region:               ec
    ---------------------------------
        Tiles                ->   w
        InteractableObjects  ->   z


        AnimableNode:         cl
    ---------------------------------
        ID                   ->   s
        Animation            ->   t
        Flags                ->   g
        Orientation          ->   m
        Plane                ->   h
        X                    ->   i
        Y                    ->   w


        Boundary:             em
    ---------------------------------
        ID                   ->   d     *  -1481520401
        Flags                ->   z     *  871293961
        Plane                ->   s     *  1494362839
        Height               ->   i     *  -1911940063
        X                    ->   g     *  -924497153
        Y                    ->   m     *  -1956085931
        Orientation          ->   h     *  1819518455
        Renderable           ->   w
        OldRenderable        ->   t


        WallDecoration:       en
    ---------------------------------
        ID                   ->   k     *  2137466925
        Flags                ->   c     *  240325807
        Plane                ->   s     *  -1940555023
        Height               ->   i     *  1593385217
        X                    ->   g     *  1464607475
        Y                    ->   m     *  949463531
        RelativeX            ->   w     *  -1368295569
        RelativeY            ->   t     *  -1640671709
        Orientation          ->   h     *  1968866089
        Renderable           ->   d
        OldRenderable        ->   z


        GroundDecoration:     dn
    ---------------------------------
        ID                   ->   m     *  -1414255563
        Flags                ->   w     *  2074372609
        X                    ->   g     *  -2068966877
        Y                    ->   h     *  219715917
        Plane                ->   s     *  2069998175
        Renderable           ->   i


        Interactable:         ef
    ---------------------------------
        Renderable           ->   w
        ID                   ->   l     *  1352407209
        Flags                ->   f     *  -711057623
        Orientation          ->   m     *  1258824509
        Plane                ->   s     *  -110285891
        Height               ->   g     *  -1142238929
        X                    ->   h     *  1767118865
        Y                    ->   i     *  -103350489
        RelativeX            ->   t     *  1263735871
        RelativeY            ->   z     *  49490511
        SizeX                ->   d     *  -1332610643
        SizeY                ->   k     *  -467325123


        SceneTile:            de
    ---------------------------------
        Boundary             ->   t
        SceneTile            ->   j
        Interactables        ->   o
        WallDecoration       ->   d
        GroundDecoration     ->   z
        X                    ->   g     *  1329435683
        Y                    ->   m     *  -309325813
        Plane                ->   h     *  877475327


        TradingPost:           x
    ---------------------------------
        Status               ->   s
        ItemID               ->   g     *  1897858645
        Price                ->   m     *  4145137
        Quantity             ->   h     *  -1522987083
        Transferred          ->   i
        Spent                ->   w     *  -439013195
        QueryIDs             ->   N/A


        Model:                es
    ---------------------------------
        IndicesX             ->   k
        IndicesY             ->   c
        IndicesZ             ->   o
        IndicesLength        ->   z
        VerticesX            ->   w
        VerticesY            ->   t
        VerticesZ            ->   d
        VerticesLength       ->   i
        TexIndicesX          ->   l
        TexIndicesY          ->   f
        TexIndicesZ          ->   q
        TexVerticesX         ->   n
        TexVerticesY         ->   j
        TexVerticesZ         ->   e
        TexVerticesLength    ->   y
        ShadowIntensity      ->   ar
        FitsSingleTile       ->   ad
        *Translate           ->   u
        *RenderAtPoint       ->   cx


        AnimationSequence:    je
    ---------------------------------
        ControlFlow          ->   c


        CombatInfo1:          bb
    ---------------------------------
        Health               ->   m     *  -203450663
        HealthRatio          ->   g     *  1262475693


        CombatInfo2:          iu
    ---------------------------------
        HealthScale          ->   q     *  -1052161583


        CombatInfoList:       gi
    ---------------------------------
        Head                 ->   s
        Current              ->   g


        CombatInfoHolder:     ch
    ---------------------------------
        CombatInfoList       ->   h
        CombatInfo2          ->   m


        Entity:               be
    ---------------------------------
        AnimationID          ->   bv    *  1449005675
        AnimationDelay       ->   bk    *  2126079179
        SpokenText           ->   ae
        HitDamages           ->   at
        HitTypes             ->   ac
        HitCycle             ->   bj
        QueueX               ->   ci
        QueueY               ->   cj
        QueueTraversed       ->   cn
        QueueLength          ->   cv    *  -580887579
        LocalX               ->   ar    *  935182287
        LocalY               ->   af    *  -1283990195
        IsAnimating          ->   av
        CombatCycle          ->   N/A
        InteractingIndex     ->   bf    *  -2050670021
        Orientation          ->   ce    *  -1828892459
        CombatInfoList       ->   bm
        Height               ->   co    *  1851087327


        NPCDefinition:        jv
    ---------------------------------
        ID                   ->   i     *  -1050975859
        Name                 ->   w
        Actions              ->   y
        ModelIDs             ->   d
        CombatLevel          ->   j     *  1584421077


        NPC:                  cd
    ---------------------------------
        Definition           ->   s


        PlayerDefinition:     ho
    ---------------------------------
        ID                   ->   h     *  -902568493
        IsFemale             ->   m
        AnimatedModelID      ->   i     *  -615571054853671215
        ModelID              ->   w     *  -2605140578974071469
        Equipment            ->   s


        Player:               by
    ---------------------------------
        Name                 ->   s
        Model                ->   q
        Visible              ->   p
        Definition           ->   g
        CombatLevel          ->   t     *  1310419625


        WidgetNode:           bl
    ---------------------------------
        ID                   ->   s     *  -947214667


        Widget:               hs
    ---------------------------------
        Name                 ->   cx
        Text                 ->   bg
        ID                   ->   u     *  -2129272305
        ParentID             ->   ai    *  2067564099
        ItemID               ->   eu    *  -1822859917
        Items                ->   eh
        ItemStackSizes       ->   em
        ItemAmount           ->   ex    *  1828107869
        Actions              ->   cp
        ActionType           ->   y     *  -733365997
        Type                 ->   p     *  72286387
        IsHidden             ->   ab
        AbsoluteX            ->   ad    *  473440501
        AbsoluteY            ->   al    *  -1400703085
        RelativeX            ->   an    *  2019340839
        RelativeY            ->   af    *  1911635951
        ScrollX              ->   am    *  446917607
        ScrollY              ->   ah    *  -1635663161
        Width                ->   as    *  1766794433
        Height               ->   ax    *  476945183
        Children             ->   en
        BoundsIndex          ->   ee    *  1700034233
        *SwapItems           ->   d


        ItemDefinition:       jc
    ---------------------------------
        ID                   ->   f     *  -152981433
        Name                 ->   r
        IsMembers            ->   aq
        Actions              ->   ar
        GroundActions        ->   an


        Item:                 ck
    ---------------------------------
        ID                   ->   s     *  -600593349
        Quantity             ->   g     *  395978261


        Client:           client
    ---------------------------------
        Revision             ->   163
        Client               ->   client.at
        LocalNPCs            ->   client.dn
        NPCIndices           ->   client.du
        LocalPlayers         ->   client.ii
        PlayerIndices        ->   client.es
        LocalPlayer          ->   dn.ib
        PlayerIndex          ->   client.ig *  1057401631
        GameCycle            ->   client.bc *  1885393463
        LoginState           ->   client.bk *  -402239797
        GameState            ->   cg.ab *  854369067
        CrosshairColour      ->   client.hu *  407645669
        GroundItems          ->   client.ia
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qg
        CameraX              ->   cg.gl *  -162657369
        CameraY              ->   h.gj  *  1801528447
        CameraZ              ->   hh.gg *  -1398427139
        CameraPitch          ->   bc.ge *  -817434855
        CameraYaw            ->   co.gt *  442858239
        Region               ->   r.fh
        Plane                ->   bq.im *  -1957103251
        BaseX                ->   ji.ea *  -1481587515
        BaseY                ->   as.ez *  -1843058031
        DestX                ->   client.ng *  1408318763
        DestY                ->   client.nl *  1224828783
        SineTable            ->   eg.a
        CosineTable          ->   eg.ad
        TileHeights          ->   bv.s
        TileSettings         ->   bv.g
        Widgets              ->   bn.w
        WidgetSettings       ->   hy.m
        WidgetNodeCache      ->   client.kg
        WidgetPositionsX     ->   client.mu
        WidgetPositionsY     ->   client.mq
        WidgetWidths         ->   client.mz
        WidgetHeights        ->   client.me
        ViewPortWidth        ->   client.pd *  1921245593
        ViewPortHeight       ->   client.pf *  -1548823151
        MapAngle             ->   client.ga *  1665038121
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jt *  496720941
        MenuActions          ->   client.jm
        MenuOptions          ->   client.je
        IsMenuOpen           ->   client.iu
        MenuX                ->   bf.jf *  1723016079
        MenuY                ->   hr.jp *  -895987465
        MenuWidth            ->   l.jl  *  -1542661953
        MenuHeight           ->   bc.jk *  475850421
        CurrentLevels        ->   client.iq
        RealLevels           ->   client.iv
        Experiences          ->   client.il
        CurrentWorld         ->   client.bj *  1703909705
        EnergyLevel          ->   client.ks *  1503258615
        PlayerWeight         ->   client.km *  1654851417
    Simba Code:
    const
        ReflectionRevision = '163';

    {Node: gf}
    Node_UID: THook =                                 ['ck', 1];
    Node_Prev: THook =                                ['cm', 1];
    Node_Next: THook =                                ['cb', 1];

    {NodeDeque: gi}
    NodeDeque_Head: THook =                           ['s', 1];
    NodeDeque_Current: THook =                        ['g', 1];

    {Cacheable: gv}
    Cacheable_Next: THook =                           ['cf', 1];
    Cacheable_Prev: THook =                           ['cu', 1];

    {LinkedList: gi}
    LinkedList_Head: THook =                          ['s', 1];
    LinkedList_Current: THook =                       ['g', 1];

    {HashTable: gs}
    HashTable_Head: THook =                           ['m', 1];
    HashTable_Tail: THook =                           ['h', 1];
    HashTable_Buckets: THook =                        ['g', 1];
    HashTable_Index: THook =                          ['i', 1];
    HashTable_Size: THook =                           ['s', 1];

    {Queue: gp}
    Queue_Head: THook =                               ['s', 1];

    {Cache: gc}
    Cache_HashTable: THook =                          ['h', 1];
    Cache_Queue: THook =                              ['i', 1];
    Cache_Remaining: THook =                          ['m', 1];
    Cache_Capacity: THook =                           ['g', 1];

    {ClassData: ku}
    ClassData_Bytes: THook =                          ['m', 1];
    ClassData_Methods: THook =                        ['d', 1];
    ClassData_Fields: THook =                         ['w', 1];

    {Rasteriser: kj}
    Rasteriser_Pixels: THook =                        ['al', 1];
    Rasteriser_Width: THook =                         ['aq', 1];
    Rasteriser_Height: THook =                        ['ar', 1];

    {Rasteriser3D: eg}
    Rasteriser3D_ShadowDecay: THook =                 ['e', 1];
    Rasteriser3D_SineTable: THook =                   ['a', 1];
    Rasteriser3D_CosineTable: THook =                 ['ad', 1];

    {Typeface: ky}
    Typeface_CharacterPixels: THook =                 ['s', 1];

    {IndexedRGB: kh}
    IndexedRGB_Pixels: THook =                        ['g', 1];
    IndexedRGB_Palette: THook =                       ['s', 1];

    {ImageRGB: ki}
    ImageRGB_Pixels: THook =                          ['s', 1];
    ImageRGB_Width: THook =                           ['g', 1];
    ImageRGB_Height: THook =                          ['m', 1];
    ImageRGB_MaxWidth: THook =                        ['w', 1];
    ImageRGB_MaxHeight: THook =                       ['t', 1];

    {Keyboard: at}

    {GameShell: bt}

    {Buffer: gy}
    Buffer_Payload: THook =                           ['s', 1];
    Buffer_CRC: THook =                               ['m', 1];

    {BufferedConnection: fo}
    BufferedConnection_InputStream: THook =           ['s', 1];
    BufferedConnection_OutputStream: THook =          ['g', 1];
    BufferedConnection_Socket: THook =                ['m', 1];
    BufferedConnection_Payload: THook =               ['t', 1];
    BufferedConnection_IsClosed: THook =              ['h', 1];

    {CollisionMap: fb}
    CollisionMap_Width: THook =                       ['aw', -2044533749];
    CollisionMap_Height: THook =                      ['ai', 1811836921];
    CollisionMap_Adjacency: THook =                   ['ab', 1];

    {NameInfo: ja}
    NameInfo_Name: THook =                            ['s', 1];
    NameInfo_DecodedName: THook =                     ['g', 1];

    {Renderable: eh}
    Renderable_ModelHeight: THook =                   ['cx', 1613868595];

    {Region: ec}
    Region_SceneTiles: THook =                        ['w', 1];
    Region_InteractableObjects: THook =               ['z', 1];

    {AnimableNode: cl}
    AnimableNode_ID: THook =                          ['s', 1];
    AnimableNode_Animation: THook =                   ['t', 1];
    AnimableNode_Flags: THook =                       ['g', 1];
    AnimableNode_Orientation: THook =                 ['m', 1];
    AnimableNode_Plane: THook =                       ['h', 1];
    AnimableNode_X: THook =                           ['i', 1];
    AnimableNode_Y: THook =                           ['w', 1];

    {BoundaryObject: em}
    BoundaryObject_ID: THook =                        ['d', -1481520401];
    BoundaryObject_Flags: THook =                     ['z', 871293961];
    BoundaryObject_Plane: THook =                     ['s', 1494362839];
    BoundaryObject_Height: THook =                    ['i', -1911940063];
    BoundaryObject_LocalX: THook =                    ['g', -924497153];
    BoundaryObject_LocalY: THook =                    ['m', -1956085931];
    BoundaryObject_Orientation: THook =               ['h', 1819518455];
    BoundaryObject_Render: THook =                    ['w', 1];
    BoundaryObject_Render2: THook =                   ['t', 1];

    {WallDecoration: en}
    WallDecoration_ID: THook =                        ['k', 2137466925];
    WallDecoration_Flags: THook =                     ['c', 240325807];
    WallDecoration_Plane: THook =                     ['s', -1940555023];
    WallDecoration_Height: THook =                    ['i', 1593385217];
    WallDecoration_LocalX: THook =                    ['g', 1464607475];
    WallDecoration_LocalY: THook =                    ['m', 949463531];
    WallDecoration_RelativeX: THook =                 ['w', -1368295569];
    WallDecoration_RelativeY: THook =                 ['t', -1640671709];
    WallDecoration_Orientation: THook =               ['h', 1968866089];
    WallDecoration_Renderable: THook =                ['d', 1];
    WallDecoration_Renderable2: THook =               ['z', 1];

    {FloorDecoration: dn}
    FloorDecoration_ID: THook =                       ['m', -1414255563];
    FloorDecoration_Flags: THook =                    ['w', 2074372609];
    FloorDecoration_LocalX: THook =                   ['g', -2068966877];
    FloorDecoration_LocalY: THook =                   ['h', 219715917];
    FloorDecoration_Plane: THook =                    ['s', 2069998175];
    FloorDecoration_Render: THook =                   ['i', 1];

    {GameObject: ef}
    GameObject_Render: THook =                        ['w', 1];
    GameObject_ID: THook =                            ['l', 1352407209];
    GameObject_Flags: THook =                         ['f', -711057623];
    GameObject_Orientation: THook =                   ['m', 1258824509];
    GameObject_Plane: THook =                         ['s', -110285891];
    GameObject_Height: THook =                        ['g', -1142238929];
    GameObject_WorldX: THook =                        ['h', 1767118865];
    GameObject_WorldY: THook =                        ['i', -103350489];
    GameObject_LocalX: THook =                        ['t', 1263735871];
    GameObject_LocalY: THook =                        ['z', 49490511];
    GameObject_OffsetX: THook =                       ['d', -1332610643];
    GameObject_OffsetY: THook =                       ['k', -467325123];

    {SceneTile: de}
    SceneTile_BoundaryObject: THook =                 ['t', 1];
    SceneTile_SceneTileObject: THook =                ['j', 1];
    SceneTile_GameObject: THook =                     ['o', 1];
    SceneTile_WallDecoration: THook =                 ['d', 1];
    SceneTile_GroundDecoration: THook =               ['z', 1];
    SceneTile_LocalX: THook =                         ['g', 1329435683];
    SceneTile_LocalY: THook =                         ['m', -309325813];
    SceneTile_Plane: THook =                          ['h', 877475327];

    {GrandExchange: x}
    TradingPost_Status: THook =                       ['s', 1];
    TradingPost_ItemID: THook =                       ['g', 1897858645];
    TradingPost_Price: THook =                        ['m', 4145137];
    TradingPost_Quantity: THook =                     ['h', -1522987083];
    TradingPost_Transferred: THook =                  ['i', 1];
    TradingPost_Spent: THook =                        ['w', -439013195];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: es}
    Model_IndicesX: THook =                           ['k', 1];
    Model_IndicesY: THook =                           ['c', 1];
    Model_IndicesZ: THook =                           ['o', 1];
    Model_IndicesLength: THook =                      ['z', 1];
    Model_VerticesX: THook =                          ['w', 1];
    Model_VerticesY: THook =                          ['t', 1];
    Model_VerticesZ: THook =                          ['d', 1];
    Model_VerticesLength: THook =                     ['i', 1];
    Model_TexIndicesX: THook =                        ['l', 1];
    Model_TexIndicesY: THook =                        ['f', 1];
    Model_TexIndicesZ: THook =                        ['q', 1];
    Model_TexVerticesX: THook =                       ['n', 1];
    Model_TexVerticesY: THook =                       ['j', 1];
    Model_TexVerticesZ: THook =                       ['e', 1];
    Model_TexVerticesLength: THook =                  ['y', 1];
    Model_ShadowIntensity: THook =                    ['ar', 1];
    Model_FitsSingleTile: THook =                     ['ad', 1];

    {AnimationSequence: je}
    AnimationSequence_ControlFlow: THook =            ['c', 1];

    {CombatInfo1: bb}
    CombatInfo1_Health: THook =                       ['m', -203450663];
    CombatInfo1_HealthRatio: THook =                  ['g', 1262475693];

    {CombatInfo2: iu}
    CombatInfo2_HealthScale: THook =                  ['q', -1052161583];

    {CombatInfoList: gi}
    CombatInfoList_Head: THook =                      ['s', 1];
    CombatInfoList_Current: THook =                   ['g', 1];

    {CombatInfoHolder: ch}
    CombatInfoHolder_CombatInfoList: THook =          ['h', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['m', 1];

    {Actor: be}
    Actor_Animation: THook =                          ['bv', 1449005675];
    Actor_AnimationDelay: THook =                     ['bk', 2126079179];
    Actor_SpokenText: THook =                         ['ae', 1];
    Actor_HitDamages: THook =                         ['at', 1];
    Actor_HitTypes: THook =                           ['ac', 1];
    Actor_HitCycle: THook =                           ['bj', 1];
    Actor_QueueX: THook =                             ['ci', 1];
    Actor_QueueY: THook =                             ['cj', 1];
    Actor_QueueTraversed: THook =                     ['cn', 1];
    Actor_QueueSize: THook =                          ['cv', -580887579];
    Actor_WorldX: THook =                             ['ar', 935182287];
    Actor_WorldY: THook =                             ['af', -1283990195];
    Actor_IsAnimating: THook =                        ['av', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bf', -2050670021];
    Actor_Orientation: THook =                        ['ce', -1828892459];
    Actor_CombatInfoList: THook =                     ['bm', 1];
    Actor_Height: THook =                             ['co', 1851087327];

    {NPCDefinition: jv}
    NPCDefinition_ID: THook =                         ['i', -1050975859];
    NPCDefinition_Name: THook =                       ['w', 1];
    NPCDefinition_Actions: THook =                    ['y', 1];
    NPCDefinition_ModelIDs: THook =                   ['d', 1];
    NPCDefinition_CombatLevel: THook =                ['j', 1584421077];

    {NPC: cd}
    NPC_Definition: THook =                           ['s', 1];

    {PlayerDefinition: ho}
    PlayerDefinition_ID: THook =                      ['h', -902568493];
    PlayerDefinition_IsFemale: THook =                ['m', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['i', -615571054853671215];
    PlayerDefinition_ModelID: THook =                 ['w', -2605140578974071469];
    PlayerDefinition_Equipment: THook =               ['s', 1];

    {Player: by}
    Player_Name: THook =                              ['s', 1];
    Player_Model: THook =                             ['q', 1];
    Player_Visible: THook =                           ['p', 1];
    Player_Definition: THook =                        ['g', 1];
    Player_CombatLevel: THook =                       ['t', 1310419625];

    {WidgetNode: bl}
    WidgetNode_ID: THook =                            ['s', -947214667];

    {Widget: hs}
    Widget_Name: THook =                              ['cx', 1];
    Widget_Text: THook =                              ['bg', 1];
    Widget_WidgetID: THook =                          ['u', -2129272305];
    Widget_ParentID: THook =                          ['ai', 2067564099];
    Widget_ItemID: THook =                            ['eu', -1822859917];
    Widget_InvIDs: THook =                            ['eh', 1];
    Widget_StackSizes: THook =                        ['em', 1];
    Widget_ItemAmount: THook =                        ['ex', 1828107869];
    Widget_Actions: THook =                           ['cp', 1];
    Widget_ActionType: THook =                        ['y', -733365997];
    Widget_Type: THook =                              ['p', 72286387];
    Widget_IsHidden: THook =                          ['ab', 1];
    Widget_AbsoluteX: THook =                         ['ad', 473440501];
    Widget_AbsoluteY: THook =                         ['al', -1400703085];
    Widget_RelativeX: THook =                         ['an', 2019340839];
    Widget_RelativeY: THook =                         ['af', 1911635951];
    Widget_ScrollX: THook =                           ['am', 446917607];
    Widget_ScrollY: THook =                           ['ah', -1635663161];
    Widget_Width: THook =                             ['as', 1766794433];
    Widget_Height: THook =                            ['ax', 476945183];
    Widget_Children: THook =                          ['en', 1];
    Widget_BoundsIndex: THook =                       ['ee', 1700034233];

    {ItemDefinition: jc}
    ItemDefinition_ID: THook =                        ['f', -152981433];
    ItemDefinition_Name: THook =                      ['r', 1];
    ItemDefinition_IsMembers: THook =                 ['aq', 1];
    ItemDefinition_Actions: THook =                   ['ar', 1];
    ItemDefinition_GroundActions: THook =             ['an', 1];

    {Item: ck}
    Item_ID: THook =                                  ['s', -600593349];
    Item_StackSizes: THook =                          ['g', 395978261];

    {Client: client}
    Client_Revision: THook =                          ['163', 1];
    Client_Client: THook =                            ['client.at', 1];
    Client_LocalNPCs: THook =                         ['client.dn', 1];
    Client_NPCIndices: THook =                        ['client.du', 1];
    Client_LocalPlayers: THook =                      ['client.ii', 1];
    Client_PlayerIndices: THook =                     ['client.es', 1];
    Client_LocalPlayer: THook =                       ['dn.ib', 1];
    Client_PlayerIndex: THook =                       ['client.ig', 1057401631];
    Client_LoopCycle: THook =                         ['client.bc', 1885393463];
    Client_LoginState: THook =                        ['client.bk', -402239797];
    Client_GameState: THook =                         ['cg.ab', 854369067];
    Client_CrossHairColor: THook =                    ['client.hu', 407645669];
    Client_GroundItems: THook =                       ['client.ia', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qg', 1];
    Client_CameraX: THook =                           ['cg.gl', -162657369];
    Client_CameraY: THook =                           ['h.gj', 1801528447];
    Client_CameraZ: THook =                           ['hh.gg', -1398427139];
    Client_CameraPitch: THook =                       ['bc.ge', -817434855];
    Client_CameraYaw: THook =                         ['co.gt', 442858239];
    Client_Region: THook =                            ['r.fh', 1];
    Client_Plane: THook =                             ['bq.im', -1957103251];
    Client_BaseX: THook =                             ['ji.ea', -1481587515];
    Client_BaseY: THook =                             ['as.ez', -1843058031];
    Client_DestinationX: THook =                      ['client.ng', 1408318763];
    Client_DestinationY: THook =                      ['client.nl', 1224828783];
    Client_Sine: THook =                              ['eg.a', 1];
    Client_Cosine: THook =                            ['eg.ad', 1];
    Client_TileHeights: THook =                       ['bv.s', 1];
    Client_TileSettings: THook =                      ['bv.g', 1];
    Client_Widgets: THook =                           ['bn.w', 1];
    Client_GameSettings: THook =                      ['hy.m', 1];
    Client_WidgetNodeCache: THook =                   ['client.kg', 1];
    Client_WidgetPositionX: THook =                   ['client.mu', 1];
    Client_WidgetPositionY: THook =                   ['client.mq', 1];
    Client_WidgetWidths: THook =                      ['client.mz', 1];
    Client_WidgetHeights: THook =                     ['client.me', 1];
    Client_ViewPortWidth: THook =                     ['client.pd', 1921245593];
    Client_ViewPortHeight: THook =                    ['client.pf', -1548823151];
    Client_MapAngle: THook =                          ['client.ga', 1665038121];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jt', 496720941];
    Client_MenuActions: THook =                       ['client.jm', 1];
    Client_MenuOptions: THook =                       ['client.je', 1];
    Client_IsMenuOpen: THook =                        ['client.iu', 1];
    Client_MenuX: THook =                             ['bf.jf', 1723016079];
    Client_MenuY: THook =                             ['hr.jp', -895987465];
    Client_MenuWidth: THook =                         ['l.jl', -1542661953];
    Client_MenuHeight: THook =                        ['bc.jk', 475850421];
    Client_CurrentLevels: THook =                     ['client.iq', 1];
    Client_RealLevels: THook =                        ['client.iv', 1];
    Client_Experiences: THook =                       ['client.il', 1];
    Client_CurrentWorld: THook =                      ['client.bj', 1703909705];
    Client_Energy: THook =                            ['client.ks', 1503258615];
    Client_Weight: THook =                            ['client.km', 1654851417];


    Process finished with exit code 0
    I am Ggzz..
    Hackintosher

  16. #216
    Join Date
    Mar 2015
    Posts
    11
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    Thanks very much, man! It's working fine now.

  17. #217
    Join Date
    Mar 2015
    Posts
    11
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    They did another update today, bot broke

  18. #218
    Join Date
    Dec 2007
    Posts
    2,112
    Mentioned
    71 Post(s)
    Quoted
    580 Post(s)

    Default

    Quote Originally Posted by Wesnoth View Post
    They did another update today, bot broke
    Still seem to be at 163.

  19. #219
    Join Date
    Mar 2015
    Posts
    11
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    Quote Originally Posted by Kasi View Post
    Still seem to be at 163.
    Yeah it's working, I just saw the update and made a post without testing.

  20. #220
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by Wesnoth View Post
    I just saw the update and made a post without testing.
    Lol???
    I am Ggzz..
    Hackintosher

  21. #221
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Java Code:
    Downloading RS JarFile.
    Downloading Complete.

    Deobfuscation Started..
    Removed Methods: 4103 of 6723
    Removed Fields: 555 of 3675
    Re-Ordered Multipliers: 3566 of 31182
    Re-Ordered Arithmetics: 2241 of 36602
    Removed Exceptions: 5804 of 6266
    Removed Returns: 1109 of 13120
    Removed TryCatchBlocks: 36 of 3879
    Failed to remove parameter: ca -> fq -> (II)V
    Removed Parameters: 1333 of 1333
    Removed DeadCode Instructions: 1109 of 327510
    Deobfuscation Finished..

        Node:                 he
    ---------------------------------
        UID                  ->   co
        Prev                 ->   cj
        Next                 ->   ct


        NodeDeque:            hl
    ---------------------------------
        Head                 ->   b
        Current              ->   q


        CacheableNode:        ht
    ---------------------------------
        Next                 ->   ca
        Prev                 ->   ce


        LinkedList:           hl
    ---------------------------------
        Head                 ->   b
        Current              ->   q


        HashTable:            hk
    ---------------------------------
        Head                 ->   o
        Tail                 ->   p
        Cache|Buckets        ->   q
        Index                ->   a
        Capacity             ->   b


        Queue:                gk
    ---------------------------------
        Head                 ->   b
        *InsertHead          ->   b
        *InsertTail          ->   q


        Cache:                hj
    ---------------------------------
        HashTable            ->   p
        Queue                ->   a
        Remaining            ->   o
        Capacity             ->   q


        ClassData:            lh
    ---------------------------------
        Bytes                ->   y
        Methods              ->   l
        Fields               ->   a


        Rasteriser:           ls
    ---------------------------------
        Pixels               ->   ao
        Width                ->   am
        Height               ->   aj
        *CreateRasteriser    ->   do
        *SetCoordinates      ->   dq


        Rasteriser3D:         ek
    ---------------------------------
        ShadowDecay          ->   k
        SineTable            ->   i
        CosineTable          ->   av


        Typeface:             kz
    ---------------------------------
        CharacterPixels      ->   b
        *StringWidth         ->   c
        *DrawStringWaveY     ->   ao
        *DrawStringWave      ->   ao
        *DrawStrWaveAmt      ->   am
        *DrawCharacter       ->   al
        *DrawCharAlpha       ->   az
        *DrawCharPixels      ->   as
        *DrawCharPixelsA     ->   ax


        IndexedRGB:           lv
    ---------------------------------
        Pixels               ->   q
        Palette              ->   b


        ImageRGB:             lm
    ---------------------------------
        Pixels               ->   b
        Width                ->   q
        Height               ->   o
        MaxWidth             ->   h
        MaxHeight            ->   l
        *CopyPixels          ->   u
        *CopyPixelsA         ->   e
        *ShapeImage          ->   f


        Keyboard:             ae
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            bi
    ---------------------------------
        *Error               ->   as
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               gn
    ---------------------------------
        Payload              ->   b
        CRC                  ->   o
        *ApplyRSA            ->   ae
        *GetUnsignedByte     ->   af


        BufferedConnection:   fv
    ---------------------------------
        InputStream          ->   b
        OutputStream         ->   q
        Socket               ->   o
        Payload              ->   l
        IsClosed             ->   p
        *Available           ->   c
        *Read                ->   N/A
        *Write               ->   N/A


        CollisionMap:         fq
    ---------------------------------
        Width                ->   al    *  -1907322121
        Height               ->   as    *  2104668283
        Adjacency            ->   az
        *Reset               ->   b


        NameInfo:             kp
    ---------------------------------
        Name                 ->   b
        DecodedName          ->   q


        Animable:             es
    ---------------------------------
        ModelHeight          ->   cr    *  -1452474481


        Region:               ev
    ---------------------------------
        Tiles                ->   h
        InteractableObjects  ->   g


        AnimableNode:         cs
    ---------------------------------
        ID                   ->   b
        Animation            ->   l
        Flags                ->   q
        Orientation          ->   o
        Plane                ->   p
        X                    ->   a
        Y                    ->   h


        Boundary:             eh
    ---------------------------------
        ID                   ->   y     *  -1451217133
        Flags                ->   g     *  2102429845
        Plane                ->   b     *  -1026439337
        Height               ->   a     *  -1583577277
        X                    ->   q     *  250389927
        Y                    ->   o     *  -1224481941
        Orientation          ->   p     *  -42744479
        Renderable           ->   h
        OldRenderable        ->   l


        WallDecoration:       ew
    ---------------------------------
        ID                   ->   c     *  17347691
        Flags                ->   u     *  666771189
        Plane                ->   b     *  1133145525
        Height               ->   a     *  1763567835
        X                    ->   q     *  -68836251
        Y                    ->   o     *  -934692401
        RelativeX            ->   h     *  306936149
        RelativeY            ->   l     *  -470928395
        Orientation          ->   p     *  966345835
        Renderable           ->   y
        OldRenderable        ->   g


        GroundDecoration:     dd
    ---------------------------------
        ID                   ->   a     *  1572616039
        Flags                ->   h     *  870625945
        X                    ->   q     *  -785254195
        Y                    ->   o     *  -132681551
        Plane                ->   b     *  1770782577
        Renderable           ->   p


        Interactable:         eq
    ---------------------------------
        Renderable           ->   a
        ID                   ->   d     *  1098471211
        Flags                ->   v     *  1923712533
        Orientation          ->   h     *  1873257555
        Plane                ->   b     *  -1598726543
        Height               ->   q     *  1208124807
        X                    ->   o     *  5448397
        Y                    ->   p     *  -1739711847
        RelativeX            ->   l     *  -1909062177
        RelativeY            ->   g     *  -2099769969
        SizeX                ->   y     *  -356856951
        SizeY                ->   c     *  130844357


        SceneTile:            ds
    ---------------------------------
        Boundary             ->   l
        SceneTile            ->   e
        Interactables        ->   r
        WallDecoration       ->   y
        GroundDecoration     ->   g
        X                    ->   q     *  -853454743
        Y                    ->   o     *  981160403
        Plane                ->   p     *  -99640513


        TradingPost:           f
    ---------------------------------
        Status               ->   b
        ItemID               ->   q     *  -1660235255
        Price                ->   o     *  -2122070301
        Quantity             ->   p     *  -1447864947
        Transferred          ->   a
        Spent                ->   h     *  -1046179393
        QueryIDs             ->   N/A


        Model:                ee
    ---------------------------------
        IndicesX             ->   c
        IndicesY             ->   u
        IndicesZ             ->   r
        IndicesLength        ->   g
        VerticesX            ->   h
        VerticesY            ->   l
        VerticesZ            ->   y
        VerticesLength       ->   a
        TexIndicesX          ->   d
        TexIndicesY          ->   v
        TexIndicesZ          ->   s
        TexVerticesX         ->   z
        TexVerticesY         ->   e
        TexVerticesZ         ->   k
        TexVerticesLength    ->   j
        ShadowIntensity      ->   aj
        FitsSingleTile       ->   av
        *Translate           ->   z
        *RenderAtPoint       ->   ct


        AnimationSequence:    jo
    ---------------------------------
        ControlFlow          ->   u


        CombatInfo1:          bo
    ---------------------------------
        Health               ->   o     *  -377924657
        HealthRatio          ->   q     *  1082276195


        CombatInfo2:          jn
    ---------------------------------
        HealthScale          ->   s     *  574564449


        CombatInfoList:       hl
    ---------------------------------
        Head                 ->   b
        Current              ->   q


        CombatInfoHolder:     cv
    ---------------------------------
        CombatInfoList       ->   p
        CombatInfo2          ->   o


        Entity:               bq
    ---------------------------------
        AnimationID          ->   bt    *  -1753585509
        AnimationDelay       ->   cg    *  688069517
        SpokenText           ->   au
        HitDamages           ->   ae
        HitTypes             ->   an
        HitCycle             ->   bh
        QueueX               ->   cn
        QueueY               ->   cl
        QueueTraversed       ->   cc
        QueueLength          ->   cx    *  958861351
        LocalX               ->   aj    *  131331091
        LocalY               ->   ah    *  1590566551
        IsAnimating          ->   ay
        CombatCycle          ->   N/A
        InteractingIndex     ->   bp    *  -1198170613
        Orientation          ->   cd    *  -173846791
        CombatInfoList       ->   bf
        Height               ->   cw    *  1949457087


        NPCDefinition:        jd
    ---------------------------------
        ID                   ->   a     *  2084779967
        Name                 ->   h
        Actions              ->   j
        ModelIDs             ->   y
        CombatLevel          ->   e     *  436753909


        NPC:                  cg
    ---------------------------------
        Definition           ->   b


        PlayerDefinition:     hy
    ---------------------------------
        ID                   ->   p     *  -1407778579
        IsFemale             ->   o
        AnimatedModelID      ->   a     *  -510123809776966985
        ModelID              ->   h     *  1015641736679082705
        Equipment            ->   b


        Player:               bl
    ---------------------------------
        Name                 ->   b
        Model                ->   s
        Visible              ->   w
        Definition           ->   q
        CombatLevel          ->   l     *  24696511


        WidgetNode:           bw
    ---------------------------------
        ID                   ->   b     *  113647491


        Widget:               im
    ---------------------------------
        Name                 ->   cr
        Text                 ->   bv
        ID                   ->   m     *  1403707349
        ParentID             ->   as    *  -1175302439
        ItemID               ->   en    *  -188069083
        Items                ->   es
        ItemStackSizes       ->   eh
        ItemAmount           ->   ej    *  629653351
        Actions              ->   cm
        ActionType           ->   j     *  -775251949
        Type                 ->   w     *  -1296144151
        IsHidden             ->   az
        AbsoluteX            ->   av    *  863720967
        AbsoluteY            ->   ao    *  -1609042159
        RelativeX            ->   ah    *  64644895
        RelativeY            ->   af    *  455280101
        ScrollX              ->   ax    *  2077284483
        ScrollY              ->   ad    *  1952433225
        Width                ->   ai    *  615914741
        Height               ->   aq    *  1874825615
        Children             ->   ew
        BoundsIndex          ->   em    *  1525704245
        *SwapItems           ->   c


        ItemDefinition:       jx
    ---------------------------------
        ID                   ->   v     *  -790477587
        Name                 ->   t
        IsMembers            ->   am
        Actions              ->   aj
        GroundActions        ->   ah


        Item:                 co
    ---------------------------------
        ID                   ->   b     *  -1862304201
        Quantity             ->   q     *  -688193375


        Client:           client
    ---------------------------------
        Revision             ->   164
        Client               ->   client.ae
        LocalNPCs            ->   client.dd
        NPCIndices           ->   client.dz
        LocalPlayers         ->   client.iy
        PlayerIndices        ->   ct.l
        LocalPlayer          ->   bm.iu
        PlayerIndex          ->   client.ip *  -48282309
        GameCycle            ->   client.ba *  -1400660375
        LoginState           ->   cy.az *  412560517
        GameState            ->   cy.az *  412560517
        CrosshairColour      ->   client.hn *  1190999025
        GroundItems          ->   client.ii
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qc
        CameraX              ->   ad.gj *  -532701509
        CameraY              ->   bo.gi *  684786807
        CameraZ              ->   fs.gb *  1554226597
        CameraPitch          ->   ew.gs *  -1827351905
        CameraYaw            ->   be.gy *  904953579
        Region               ->   eq.fr
        Plane                ->   hq.im *  1352067349
        BaseX                ->   bt.ec *  -100186593
        BaseY                ->   ah.er *  700599479
        DestX                ->   client.nj *  1538109163
        DestY                ->   client.ng *  365270837
        SineTable            ->   ek.i
        CosineTable          ->   ek.av
        TileHeights          ->   bk.b
        TileSettings         ->   bk.q
        Widgets              ->   im.h
        WidgetSettings       ->   hu.o
        WidgetNodeCache      ->   client.kn
        WidgetPositionsX     ->   client.mt
        WidgetPositionsY     ->   client.mk
        WidgetWidths         ->   client.mw
        WidgetHeights        ->   client.mj
        ViewPortWidth        ->   client.pw *  -1930907711
        ViewPortHeight       ->   client.po *  1136606733
        MapAngle             ->   client.gl *  -289845751
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jp *  846521463
        MenuActions          ->   client.jr
        MenuOptions          ->   client.jy
        IsMenuOpen           ->   ex.b
        MenuX                ->   i.jg  *  239558237
        MenuY                ->   n.jz  *  710215009
        MenuWidth            ->   fb.ji *  -1917364025
        MenuHeight           ->   g.jl  *  480982071
        CurrentLevels        ->   client.in
        RealLevels           ->   client.ia
        Experiences          ->   client.io
        CurrentWorld         ->   client.bh *  1198879397
        EnergyLevel          ->   client.kz *  1122382749
        PlayerWeight         ->   client.kv *  -655743757

    Simba Code:
    const
        ReflectionRevision = '164';

    {Node: he}
    Node_UID: THook =                                 ['co', 1];
    Node_Prev: THook =                                ['cj', 1];
    Node_Next: THook =                                ['ct', 1];

    {NodeDeque: hl}
    NodeDeque_Head: THook =                           ['b', 1];
    NodeDeque_Current: THook =                        ['q', 1];

    {Cacheable: ht}
    Cacheable_Next: THook =                           ['ca', 1];
    Cacheable_Prev: THook =                           ['ce', 1];

    {LinkedList: hl}
    LinkedList_Head: THook =                          ['b', 1];
    LinkedList_Current: THook =                       ['q', 1];

    {HashTable: hk}
    HashTable_Head: THook =                           ['o', 1];
    HashTable_Tail: THook =                           ['p', 1];
    HashTable_Buckets: THook =                        ['q', 1];
    HashTable_Index: THook =                          ['a', 1];
    HashTable_Size: THook =                           ['b', 1];

    {Queue: gk}
    Queue_Head: THook =                               ['b', 1];

    {Cache: hj}
    Cache_HashTable: THook =                          ['p', 1];
    Cache_Queue: THook =                              ['a', 1];
    Cache_Remaining: THook =                          ['o', 1];
    Cache_Capacity: THook =                           ['q', 1];

    {ClassData: lh}
    ClassData_Bytes: THook =                          ['y', 1];
    ClassData_Methods: THook =                        ['l', 1];
    ClassData_Fields: THook =                         ['a', 1];

    {Rasteriser: ls}
    Rasteriser_Pixels: THook =                        ['ao', 1];
    Rasteriser_Width: THook =                         ['am', 1];
    Rasteriser_Height: THook =                        ['aj', 1];

    {Rasteriser3D: ek}
    Rasteriser3D_ShadowDecay: THook =                 ['k', 1];
    Rasteriser3D_SineTable: THook =                   ['i', 1];
    Rasteriser3D_CosineTable: THook =                 ['av', 1];

    {Typeface: kz}
    Typeface_CharacterPixels: THook =                 ['b', 1];

    {IndexedRGB: lv}
    IndexedRGB_Pixels: THook =                        ['q', 1];
    IndexedRGB_Palette: THook =                       ['b', 1];

    {ImageRGB: lm}
    ImageRGB_Pixels: THook =                          ['b', 1];
    ImageRGB_Width: THook =                           ['q', 1];
    ImageRGB_Height: THook =                          ['o', 1];
    ImageRGB_MaxWidth: THook =                        ['h', 1];
    ImageRGB_MaxHeight: THook =                       ['l', 1];

    {Keyboard: ae}

    {GameShell: bi}

    {Buffer: gn}
    Buffer_Payload: THook =                           ['b', 1];
    Buffer_CRC: THook =                               ['o', 1];

    {BufferedConnection: fv}
    BufferedConnection_InputStream: THook =           ['b', 1];
    BufferedConnection_OutputStream: THook =          ['q', 1];
    BufferedConnection_Socket: THook =                ['o', 1];
    BufferedConnection_Payload: THook =               ['l', 1];
    BufferedConnection_IsClosed: THook =              ['p', 1];

    {CollisionMap: fq}
    CollisionMap_Width: THook =                       ['al', -1907322121];
    CollisionMap_Height: THook =                      ['as', 2104668283];
    CollisionMap_Adjacency: THook =                   ['az', 1];

    {NameInfo: kp}
    NameInfo_Name: THook =                            ['b', 1];
    NameInfo_DecodedName: THook =                     ['q', 1];

    {Renderable: es}
    Renderable_ModelHeight: THook =                   ['cr', -1452474481];

    {Region: ev}
    Region_SceneTiles: THook =                        ['h', 1];
    Region_InteractableObjects: THook =               ['g', 1];

    {AnimableNode: cs}
    AnimableNode_ID: THook =                          ['b', 1];
    AnimableNode_Animation: THook =                   ['l', 1];
    AnimableNode_Flags: THook =                       ['q', 1];
    AnimableNode_Orientation: THook =                 ['o', 1];
    AnimableNode_Plane: THook =                       ['p', 1];
    AnimableNode_X: THook =                           ['a', 1];
    AnimableNode_Y: THook =                           ['h', 1];

    {BoundaryObject: eh}
    BoundaryObject_ID: THook =                        ['y', -1451217133];
    BoundaryObject_Flags: THook =                     ['g', 2102429845];
    BoundaryObject_Plane: THook =                     ['b', -1026439337];
    BoundaryObject_Height: THook =                    ['a', -1583577277];
    BoundaryObject_LocalX: THook =                    ['q', 250389927];
    BoundaryObject_LocalY: THook =                    ['o', -1224481941];
    BoundaryObject_Orientation: THook =               ['p', -42744479];
    BoundaryObject_Render: THook =                    ['h', 1];
    BoundaryObject_Render2: THook =                   ['l', 1];

    {WallDecoration: ew}
    WallDecoration_ID: THook =                        ['c', 17347691];
    WallDecoration_Flags: THook =                     ['u', 666771189];
    WallDecoration_Plane: THook =                     ['b', 1133145525];
    WallDecoration_Height: THook =                    ['a', 1763567835];
    WallDecoration_LocalX: THook =                    ['q', -68836251];
    WallDecoration_LocalY: THook =                    ['o', -934692401];
    WallDecoration_RelativeX: THook =                 ['h', 306936149];
    WallDecoration_RelativeY: THook =                 ['l', -470928395];
    WallDecoration_Orientation: THook =               ['p', 966345835];
    WallDecoration_Renderable: THook =                ['y', 1];
    WallDecoration_Renderable2: THook =               ['g', 1];

    {FloorDecoration: dd}
    FloorDecoration_ID: THook =                       ['a', 1572616039];
    FloorDecoration_Flags: THook =                    ['h', 870625945];
    FloorDecoration_LocalX: THook =                   ['q', -785254195];
    FloorDecoration_LocalY: THook =                   ['o', -132681551];
    FloorDecoration_Plane: THook =                    ['b', 1770782577];
    FloorDecoration_Render: THook =                   ['p', 1];

    {GameObject: eq}
    GameObject_Render: THook =                        ['a', 1];
    GameObject_ID: THook =                            ['d', 1098471211];
    GameObject_Flags: THook =                         ['v', 1923712533];
    GameObject_Orientation: THook =                   ['h', 1873257555];
    GameObject_Plane: THook =                         ['b', -1598726543];
    GameObject_Height: THook =                        ['q', 1208124807];
    GameObject_WorldX: THook =                        ['o', 5448397];
    GameObject_WorldY: THook =                        ['p', -1739711847];
    GameObject_LocalX: THook =                        ['l', -1909062177];
    GameObject_LocalY: THook =                        ['g', -2099769969];
    GameObject_OffsetX: THook =                       ['y', -356856951];
    GameObject_OffsetY: THook =                       ['c', 130844357];

    {SceneTile: ds}
    SceneTile_BoundaryObject: THook =                 ['l', 1];
    SceneTile_SceneTileObject: THook =                ['e', 1];
    SceneTile_GameObject: THook =                     ['r', 1];
    SceneTile_WallDecoration: THook =                 ['y', 1];
    SceneTile_GroundDecoration: THook =               ['g', 1];
    SceneTile_LocalX: THook =                         ['q', -853454743];
    SceneTile_LocalY: THook =                         ['o', 981160403];
    SceneTile_Plane: THook =                          ['p', -99640513];

    {GrandExchange: f}
    TradingPost_Status: THook =                       ['b', 1];
    TradingPost_ItemID: THook =                       ['q', -1660235255];
    TradingPost_Price: THook =                        ['o', -2122070301];
    TradingPost_Quantity: THook =                     ['p', -1447864947];
    TradingPost_Transferred: THook =                  ['a', 1];
    TradingPost_Spent: THook =                        ['h', -1046179393];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: ee}
    Model_IndicesX: THook =                           ['c', 1];
    Model_IndicesY: THook =                           ['u', 1];
    Model_IndicesZ: THook =                           ['r', 1];
    Model_IndicesLength: THook =                      ['g', 1];
    Model_VerticesX: THook =                          ['h', 1];
    Model_VerticesY: THook =                          ['l', 1];
    Model_VerticesZ: THook =                          ['y', 1];
    Model_VerticesLength: THook =                     ['a', 1];
    Model_TexIndicesX: THook =                        ['d', 1];
    Model_TexIndicesY: THook =                        ['v', 1];
    Model_TexIndicesZ: THook =                        ['s', 1];
    Model_TexVerticesX: THook =                       ['z', 1];
    Model_TexVerticesY: THook =                       ['e', 1];
    Model_TexVerticesZ: THook =                       ['k', 1];
    Model_TexVerticesLength: THook =                  ['j', 1];
    Model_ShadowIntensity: THook =                    ['aj', 1];
    Model_FitsSingleTile: THook =                     ['av', 1];

    {AnimationSequence: jo}
    AnimationSequence_ControlFlow: THook =            ['u', 1];

    {CombatInfo1: bo}
    CombatInfo1_Health: THook =                       ['o', -377924657];
    CombatInfo1_HealthRatio: THook =                  ['q', 1082276195];

    {CombatInfo2: jn}
    CombatInfo2_HealthScale: THook =                  ['s', 574564449];

    {CombatInfoList: hl}
    CombatInfoList_Head: THook =                      ['b', 1];
    CombatInfoList_Current: THook =                   ['q', 1];

    {CombatInfoHolder: cv}
    CombatInfoHolder_CombatInfoList: THook =          ['p', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['o', 1];

    {Actor: bq}
    Actor_Animation: THook =                          ['bt', -1753585509];
    Actor_AnimationDelay: THook =                     ['cg', 688069517];
    Actor_SpokenText: THook =                         ['au', 1];
    Actor_HitDamages: THook =                         ['ae', 1];
    Actor_HitTypes: THook =                           ['an', 1];
    Actor_HitCycle: THook =                           ['bh', 1];
    Actor_QueueX: THook =                             ['cn', 1];
    Actor_QueueY: THook =                             ['cl', 1];
    Actor_QueueTraversed: THook =                     ['cc', 1];
    Actor_QueueSize: THook =                          ['cx', 958861351];
    Actor_WorldX: THook =                             ['aj', 131331091];
    Actor_WorldY: THook =                             ['ah', 1590566551];
    Actor_IsAnimating: THook =                        ['ay', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bp', -1198170613];
    Actor_Orientation: THook =                        ['cd', -173846791];
    Actor_CombatInfoList: THook =                     ['bf', 1];
    Actor_Height: THook =                             ['cw', 1949457087];

    {NPCDefinition: jd}
    NPCDefinition_ID: THook =                         ['a', 2084779967];
    NPCDefinition_Name: THook =                       ['h', 1];
    NPCDefinition_Actions: THook =                    ['j', 1];
    NPCDefinition_ModelIDs: THook =                   ['y', 1];
    NPCDefinition_CombatLevel: THook =                ['e', 436753909];

    {NPC: cg}
    NPC_Definition: THook =                           ['b', 1];

    {PlayerDefinition: hy}
    PlayerDefinition_ID: THook =                      ['p', -1407778579];
    PlayerDefinition_IsFemale: THook =                ['o', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['a', -510123809776966985];
    PlayerDefinition_ModelID: THook =                 ['h', 1015641736679082705];
    PlayerDefinition_Equipment: THook =               ['b', 1];

    {Player: bl}
    Player_Name: THook =                              ['b', 1];
    Player_Model: THook =                             ['s', 1];
    Player_Visible: THook =                           ['w', 1];
    Player_Definition: THook =                        ['q', 1];
    Player_CombatLevel: THook =                       ['l', 24696511];

    {WidgetNode: bw}
    WidgetNode_ID: THook =                            ['b', 113647491];

    {Widget: im}
    Widget_Name: THook =                              ['cr', 1];
    Widget_Text: THook =                              ['bv', 1];
    Widget_WidgetID: THook =                          ['m', 1403707349];
    Widget_ParentID: THook =                          ['as', -1175302439];
    Widget_ItemID: THook =                            ['en', -188069083];
    Widget_InvIDs: THook =                            ['es', 1];
    Widget_StackSizes: THook =                        ['eh', 1];
    Widget_ItemAmount: THook =                        ['ej', 629653351];
    Widget_Actions: THook =                           ['cm', 1];
    Widget_ActionType: THook =                        ['j', -775251949];
    Widget_Type: THook =                              ['w', -1296144151];
    Widget_IsHidden: THook =                          ['az', 1];
    Widget_AbsoluteX: THook =                         ['av', 863720967];
    Widget_AbsoluteY: THook =                         ['ao', -1609042159];
    Widget_RelativeX: THook =                         ['ah', 64644895];
    Widget_RelativeY: THook =                         ['af', 455280101];
    Widget_ScrollX: THook =                           ['ax', 2077284483];
    Widget_ScrollY: THook =                           ['ad', 1952433225];
    Widget_Width: THook =                             ['ai', 615914741];
    Widget_Height: THook =                            ['aq', 1874825615];
    Widget_Children: THook =                          ['ew', 1];
    Widget_BoundsIndex: THook =                       ['em', 1525704245];

    {ItemDefinition: jx}
    ItemDefinition_ID: THook =                        ['v', -790477587];
    ItemDefinition_Name: THook =                      ['t', 1];
    ItemDefinition_IsMembers: THook =                 ['am', 1];
    ItemDefinition_Actions: THook =                   ['aj', 1];
    ItemDefinition_GroundActions: THook =             ['ah', 1];

    {Item: co}
    Item_ID: THook =                                  ['b', -1862304201];
    Item_StackSizes: THook =                          ['q', -688193375];

    {Client: client}
    Client_Revision: THook =                          ['164', 1];
    Client_Client: THook =                            ['client.ae', 1];
    Client_LocalNPCs: THook =                         ['client.dd', 1];
    Client_NPCIndices: THook =                        ['client.dz', 1];
    Client_LocalPlayers: THook =                      ['client.iy', 1];
    Client_PlayerIndices: THook =                     ['ct.l', 1];
    Client_LocalPlayer: THook =                       ['bm.iu', 1];
    Client_PlayerIndex: THook =                       ['client.ip', -48282309];
    Client_LoopCycle: THook =                         ['client.ba', -1400660375];
    Client_LoginState: THook =                        ['client.dt', -872721677];
    Client_GameState: THook =                         ['client.bc', 1388518439];
    Client_CrossHairColor: THook =                    ['client.hn', 1190999025];
    Client_GroundItems: THook =                       ['client.ii', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qc', 1];
    Client_CameraX: THook =                           ['ad.gj', -532701509];
    Client_CameraY: THook =                           ['bo.gi', 684786807];
    Client_CameraZ: THook =                           ['fs.gb', 1554226597];
    Client_CameraPitch: THook =                       ['ew.gs', -1827351905];
    Client_CameraYaw: THook =                         ['be.gy', 904953579];
    Client_Region: THook =                            ['eq.fr', 1];
    Client_Plane: THook =                             ['hq.im', 1352067349];
    Client_BaseX: THook =                             ['bt.ec', -100186593];
    Client_BaseY: THook =                             ['ah.er', 700599479];
    Client_DestinationX: THook =                      ['client.nj', 1538109163];
    Client_DestinationY: THook =                      ['client.ng', 365270837];
    Client_Sine: THook =                              ['ek.i', 1];
    Client_Cosine: THook =                            ['ek.av', 1];
    Client_TileHeights: THook =                       ['bk.b', 1];
    Client_TileSettings: THook =                      ['bk.q', 1];
    Client_Widgets: THook =                           ['im.h', 1];
    Client_GameSettings: THook =                      ['hu.o', 1];
    Client_WidgetNodeCache: THook =                   ['client.kn', 1];
    Client_WidgetPositionX: THook =                   ['client.mt', 1];
    Client_WidgetPositionY: THook =                   ['client.mk', 1];
    Client_WidgetWidths: THook =                      ['client.mw', 1];
    Client_WidgetHeights: THook =                     ['client.mj', 1];
    Client_ViewPortWidth: THook =                     ['client.pw', -1930907711];
    Client_ViewPortHeight: THook =                    ['client.po', 1136606733];
    Client_MapAngle: THook =                          ['client.gl', -289845751];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jp', 846521463];
    Client_MenuActions: THook =                       ['client.jr', 1];
    Client_MenuOptions: THook =                       ['client.jy', 1];
    Client_IsMenuOpen: THook =                        ['ex.b', 1];
    Client_MenuX: THook =                             ['i.jg', 239558237];
    Client_MenuY: THook =                             ['n.jz', 710215009];
    Client_MenuWidth: THook =                         ['fb.ji', -1917364025];
    Client_MenuHeight: THook =                        ['g.jl', 480982071];
    Client_CurrentLevels: THook =                     ['client.in', 1];
    Client_RealLevels: THook =                        ['client.ia', 1];
    Client_Experiences: THook =                       ['client.io', 1];
    Client_CurrentWorld: THook =                      ['client.bh', 1198879397];
    Client_Energy: THook =                            ['client.kz', 1122382749];
    Client_Weight: THook =                            ['client.kv', -655743757];
    Last edited by Brandon; 02-23-2018 at 01:43 AM.
    I am Ggzz..
    Hackintosher

  22. #222
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Java Code:
    Downloading RS JarFile.
    Downloading Complete.

    Deobfuscation Started..
    Removed Methods: 4127 of 6832
    Removed Fields: 590 of 3729
    Re-Ordered Multipliers: 3785 of 31068
    Re-Ordered Arithmetics: 2330 of 37254
    Removed Exceptions: 5766 of 6171
    Removed Returns: 1184 of 12665
    Removed TryCatchBlocks: 35 of 3331
    Removed Parameters: 1340 of 1340
    Removed DeadCode Instructions: 1184 of 339230
    Deobfuscation Finished..

        Node:                 ho
    ---------------------------------
        UID                  ->   cp
        Prev                 ->   cr
        Next                 ->   ch


        NodeDeque:            hs
    ---------------------------------
        Head                 ->   d
        Current              ->   z


        CacheableNode:        hu
    ---------------------------------
        Next                 ->   ca
        Prev                 ->   ct


        LinkedList:           hs
    ---------------------------------
        Head                 ->   d
        Current              ->   z


        HashTable:            he
    ---------------------------------
        Head                 ->   n
        Tail                 ->   r
        Cache|Buckets        ->   z
        Index                ->   e
        Capacity             ->   d


        Queue:                gw
    ---------------------------------
        Head                 ->   d
        *InsertHead          ->   d
        *InsertTail          ->   z


        Cache:                hp
    ---------------------------------
        HashTable            ->   r
        Queue                ->   e
        Remaining            ->   n
        Capacity             ->   z


        ClassData:            lu
    ---------------------------------
        Bytes                ->   s
        Methods              ->   k
        Fields               ->   e


        Rasteriser:           lc
    ---------------------------------
        Pixels               ->   ap
        Width                ->   ac
        Height               ->   aw
        *CreateRasteriser    ->   cw
        *SetCoordinates      ->   ch


        Rasteriser3D:         es
    ---------------------------------
        ShadowDecay          ->   w
        SineTable            ->   a
        CosineTable          ->   ak


        Typeface:             lk
    ---------------------------------
        CharacterPixels      ->   d
        *StringWidth         ->   t
        *DrawStringWaveY     ->   ak
        *DrawStringWave      ->   ak
        *DrawStrWaveAmt      ->   ap
        *DrawCharacter       ->   ai
        *DrawCharAlpha       ->   aq
        *DrawCharPixels      ->   az
        *DrawCharPixelsA     ->   ae


        IndexedRGB:           lv
    ---------------------------------
        Pixels               ->   z
        Palette              ->   d


        ImageRGB:             ly
    ---------------------------------
        Pixels               ->   d
        Width                ->   z
        Height               ->   n
        MaxWidth             ->   y
        MaxHeight            ->   k
        *CopyPixels          ->   t
        *CopyPixelsA         ->   w
        *ShapeImage          ->   u


        Keyboard:             av
    ---------------------------------
        *KeyPressed          ->   keyPressed
        *KeyReleased         ->   keyReleased
        *KeyTyped            ->   keyTyped
        *FocusGaiend         ->   focusGained
        *FocusLost           ->   focusLost


        GameShell:            bt
    ---------------------------------
        *Error               ->   ao
        *Start               ->   start
        *Stop                ->   stop
        *Destroy             ->   destroy
        *Paint               ->   paint
        *Update              ->   update


        Stream:               gy
    ---------------------------------
        Payload              ->   d
        CRC                  ->   n
        *ApplyRSA            ->   am
        *GetUnsignedByte     ->   ac


        BufferedConnection:   fx
    ---------------------------------
        InputStream          ->   d
        OutputStream         ->   z
        Socket               ->   n
        Payload              ->   k
        IsClosed             ->   r
        *Available           ->   x
        *Read                ->   N/A
        *Write               ->   N/A


        CollisionMap:         fb
    ---------------------------------
        Width                ->   az    *  -69337103
        Height               ->   aq    *  1378012687
        Adjacency            ->   ae
        *Reset               ->   d


        NameInfo:             ko
    ---------------------------------
        Name                 ->   d
        DecodedName          ->   z


        Animable:             eb
    ---------------------------------
        ModelHeight          ->   cw    *  -1254448269


        Region:               ec
    ---------------------------------
        Tiles                ->   y
        InteractableObjects  ->   p


        AnimableNode:         ca
    ---------------------------------
        ID                   ->   d
        Animation            ->   k
        Flags                ->   z
        Orientation          ->   n
        Plane                ->   r
        X                    ->   e
        Y                    ->   y


        Boundary:             ey
    ---------------------------------
        ID                   ->   s     *  999851309
        Flags                ->   p     *  1880960343
        Plane                ->   d     *  -1287637753
        Height               ->   e     *  1116633389
        X                    ->   n     *  352703533
        Y                    ->   r     *  2114859813
        Orientation          ->   z     *  1862551457
        Renderable           ->   y
        OldRenderable        ->   k


        WallDecoration:       eq
    ---------------------------------
        ID                   ->   x     *  -1836374149
        Flags                ->   m     *  1678700317
        Plane                ->   d     *  561761587
        Height               ->   e     *  -925425775
        X                    ->   n     *  1782602161
        Y                    ->   r     *  -400467123
        RelativeX            ->   y     *  -2111990655
        RelativeY            ->   k     *  -49176267
        Orientation          ->   z     *  -1347282307
        Renderable           ->   s
        OldRenderable        ->   p


        GroundDecoration:     dv
    ---------------------------------
        ID                   ->   e     *  1637945327
        Flags                ->   y     *  -1127107045
        X                    ->   n     *  201130473
        Y                    ->   r     *  -1325890519
        Plane                ->   d     *  1760689955
        Renderable           ->   z


        Interactable:         ep
    ---------------------------------
        Renderable           ->   z
        ID                   ->   t     *  1467533485
        Flags                ->   i     *  -66541605
        Orientation          ->   y     *  -1002981227
        Plane                ->   d     *  -415524067
        Height               ->   n     *  2015304177
        X                    ->   r     *  -1875135455
        Y                    ->   e     *  1107775953
        RelativeX            ->   k     *  -898980511
        RelativeY            ->   p     *  -1827831145
        SizeX                ->   s     *  654730907
        SizeY                ->   x     *  -1974564541


        SceneTile:            ew
    ---------------------------------
        Boundary             ->   k
        SceneTile            ->   g
        Interactables        ->   h
        WallDecoration       ->   s
        GroundDecoration     ->   p
        X                    ->   n     *  -259436571
        Y                    ->   r     *  -2024927675
        Plane                ->   z     *  372148033


        TradingPost:           v
    ---------------------------------
        Status               ->   d
        ItemID               ->   z     *  -1793968015
        Price                ->   n     *  759568497
        Quantity             ->   r     *  -547290191
        Transferred          ->   e
        Spent                ->   y     *  84543113
        QueryIDs             ->   N/A


        Model:                el
    ---------------------------------
        IndicesX             ->   x
        IndicesY             ->   m
        IndicesZ             ->   h
        IndicesLength        ->   p
        VerticesX            ->   y
        VerticesY            ->   k
        VerticesZ            ->   s
        VerticesLength       ->   e
        TexIndicesX          ->   t
        TexIndicesY          ->   i
        TexIndicesZ          ->   u
        TexVerticesX         ->   l
        TexVerticesY         ->   g
        TexVerticesZ         ->   w
        TexVerticesLength    ->   j
        ShadowIntensity      ->   aw
        FitsSingleTile       ->   ak
        *Translate           ->   c
        *RenderAtPoint       ->   cc


        AnimationSequence:    ki
    ---------------------------------
        ControlFlow          ->   m


        CombatInfo1:          bo
    ---------------------------------
        Health               ->   n     *  1383923591
        HealthRatio          ->   z     *  935609875


        CombatInfo2:          jc
    ---------------------------------
        HealthScale          ->   u     *  -1750760177


        CombatInfoList:       hs
    ---------------------------------
        Head                 ->   d
        Current              ->   z


        CombatInfoHolder:     ci
    ---------------------------------
        CombatInfoList       ->   r
        CombatInfo2          ->   n


        Entity:               bk
    ---------------------------------
        AnimationID          ->   bx    *  -413807029
        AnimationDelay       ->   bw    *  579994589
        SpokenText           ->   an
        HitDamages           ->   av
        HitTypes             ->   bc
        HitCycle             ->   br
        QueueX               ->   ck
        QueueY               ->   cc
        QueueTraversed       ->   cn
        QueueLength          ->   ce    *  -230184343
        LocalX               ->   aw    *  -1309901011
        LocalY               ->   as    *  1318499227
        IsAnimating          ->   ah
        CombatCycle          ->   N/A
        InteractingIndex     ->   bu    *  1111500943
        Orientation          ->   cs    *  -1939519099
        CombatInfoList       ->   bs
        Height               ->   co    *  1369833155


        NPCDefinition:        jg
    ---------------------------------
        ID                   ->   e     *  1601167265
        Name                 ->   y
        Actions              ->   j
        ModelIDs             ->   s
        CombatLevel          ->   g     *  1484881117


        NPC:                  cu
    ---------------------------------
        Definition           ->   d


        PlayerDefinition:     ij
    ---------------------------------
        ID                   ->   r     *  710552615
        IsFemale             ->   n
        AnimatedModelID      ->   e     *  2972833358194507815
        ModelID              ->   y     *  -3891232184698795415
        Equipment            ->   d


        Player:               bd
    ---------------------------------
        Name                 ->   d
        Model                ->   u
        Visible              ->   c
        Definition           ->   z
        CombatLevel          ->   k     *  1460757203


        WidgetNode:           bg
    ---------------------------------
        ID                   ->   d     *  -1465819719


        Widget:               iw
    ---------------------------------
        Name                 ->   cx
        Text                 ->   bq
        ID                   ->   f     *  -431438217
        ParentID             ->   aq    *  1859416675
        ItemID               ->   ey    *  1444894273
        Items                ->   ef
        ItemStackSizes       ->   eb
        ItemAmount           ->   em    *  -1664744233
        Actions              ->   cn
        ActionType           ->   j     *  -870118961
        Type                 ->   c     *  1745882801
        IsHidden             ->   ae
        AbsoluteX            ->   ak    *  -384376379
        AbsoluteY            ->   ap    *  -1266539651
        RelativeX            ->   as    *  -1785925043
        RelativeY            ->   au    *  -1218123969
        ScrollX              ->   ad    *  -1042878183
        ScrollY              ->   ar    *  -1240745881
        Width                ->   al    *  1750301597
        Height               ->   af    *  810526233
        Children             ->   ea
        BoundsIndex          ->   er    *  -638851883
        *SwapItems           ->   x


        ItemDefinition:       jx
    ---------------------------------
        ID                   ->   i     *  633911801
        Name                 ->   q
        IsMembers            ->   ac
        Actions              ->   aw
        GroundActions        ->   as


        Item:                 cp
    ---------------------------------
        ID                   ->   d     *  -2144305877
        Quantity             ->   z     *  246000509


        Client:           client
    ---------------------------------
        Revision             ->   165
        Client               ->   client.aa
        LocalNPCs            ->   client.dz
        NPCIndices           ->   client.du
        LocalPlayers         ->   client.il
        PlayerIndices        ->   ch.k
        LocalPlayer          ->   q.if
        PlayerIndex          ->   client.ii *  -209144053
        GameCycle            ->   client.bg *  -674094647
        LoginState           ->   client.dm *  1982635111
        GameState            ->   client.bn *  700797113
        CrosshairColour      ->   client.hc *  1467863909
        GroundItems          ->   client.jo
        CollisionMap         ->   client.w
        TradingPostOffers    ->   client.qr
        CameraX              ->   dn.go *  -777772071
        CameraY              ->   au.gx *  1810193937
        CameraZ              ->   aj.gu *  -1687046997
        CameraPitch          ->   by.gd *  604024075
        CameraYaw            ->   jk.gj *  -506802125
        Region               ->   ck.fh
        Plane                ->   aq.ib *  123171009
        BaseX                ->   as.ed *  34100395
        BaseY                ->   jn.ez *  -302781069
        DestX                ->   client.ot *  -1444080179
        DestY                ->   client.oi *  -1674426437
        SineTable            ->   es.a
        CosineTable          ->   es.ak
        TileHeights          ->   bj.d
        TileSettings         ->   bj.z
        Widgets              ->   iw.y
        WidgetSettings       ->   id.n
        WidgetNodeCache      ->   client.lk
        WidgetPositionsX     ->   client.nz
        WidgetPositionsY     ->   client.nt
        WidgetWidths         ->   client.nn
        WidgetHeights        ->   client.nx
        ViewPortWidth        ->   client.qj *  496229549
        ViewPortHeight       ->   client.qn *  -1882402985
        MapAngle             ->   client.gy *  -623844995
        MapScale             ->   N/A
        MapOffset            ->   N/A
        MenuCount            ->   client.jd *  1229401137
        MenuActions          ->   client.ki
        MenuOptions          ->   client.kk
        IsMenuOpen           ->   eh.d
        MenuX                ->   bb.jf *  -478206321
        MenuY                ->   jk.jm *  -1782921161
        MenuWidth            ->   ci.ji *  -1840552905
        MenuHeight           ->   kp.jn *  1469563003
        CurrentLevels        ->   client.jq
        RealLevels           ->   client.jy
        Experiences          ->   client.je
        CurrentWorld         ->   client.bc *  571815617
        EnergyLevel          ->   client.lg *  -1918027401
        PlayerWeight         ->   client.la *  -969727081
    Simba Code:
    const
        ReflectionRevision = '165';

    {Node: ho}
    Node_UID: THook =                                 ['cp', 1];
    Node_Prev: THook =                                ['cr', 1];
    Node_Next: THook =                                ['ch', 1];

    {NodeDeque: hs}
    NodeDeque_Head: THook =                           ['d', 1];
    NodeDeque_Current: THook =                        ['z', 1];

    {Cacheable: hu}
    Cacheable_Next: THook =                           ['ca', 1];
    Cacheable_Prev: THook =                           ['ct', 1];

    {LinkedList: hs}
    LinkedList_Head: THook =                          ['d', 1];
    LinkedList_Current: THook =                       ['z', 1];

    {HashTable: he}
    HashTable_Head: THook =                           ['n', 1];
    HashTable_Tail: THook =                           ['r', 1];
    HashTable_Buckets: THook =                        ['z', 1];
    HashTable_Index: THook =                          ['e', 1];
    HashTable_Size: THook =                           ['d', 1];

    {Queue: gw}
    Queue_Head: THook =                               ['d', 1];

    {Cache: hp}
    Cache_HashTable: THook =                          ['r', 1];
    Cache_Queue: THook =                              ['e', 1];
    Cache_Remaining: THook =                          ['n', 1];
    Cache_Capacity: THook =                           ['z', 1];

    {ClassData: lu}
    ClassData_Bytes: THook =                          ['s', 1];
    ClassData_Methods: THook =                        ['k', 1];
    ClassData_Fields: THook =                         ['e', 1];

    {Rasteriser: lc}
    Rasteriser_Pixels: THook =                        ['ap', 1];
    Rasteriser_Width: THook =                         ['ac', 1];
    Rasteriser_Height: THook =                        ['aw', 1];

    {Rasteriser3D: es}
    Rasteriser3D_ShadowDecay: THook =                 ['w', 1];
    Rasteriser3D_SineTable: THook =                   ['a', 1];
    Rasteriser3D_CosineTable: THook =                 ['ak', 1];

    {Typeface: lk}
    Typeface_CharacterPixels: THook =                 ['d', 1];

    {IndexedRGB: lv}
    IndexedRGB_Pixels: THook =                        ['z', 1];
    IndexedRGB_Palette: THook =                       ['d', 1];

    {ImageRGB: ly}
    ImageRGB_Pixels: THook =                          ['d', 1];
    ImageRGB_Width: THook =                           ['z', 1];
    ImageRGB_Height: THook =                          ['n', 1];
    ImageRGB_MaxWidth: THook =                        ['y', 1];
    ImageRGB_MaxHeight: THook =                       ['k', 1];

    {Keyboard: av}

    {GameShell: bt}

    {Buffer: gy}
    Buffer_Payload: THook =                           ['d', 1];
    Buffer_CRC: THook =                               ['n', 1];

    {BufferedConnection: fx}
    BufferedConnection_InputStream: THook =           ['d', 1];
    BufferedConnection_OutputStream: THook =          ['z', 1];
    BufferedConnection_Socket: THook =                ['n', 1];
    BufferedConnection_Payload: THook =               ['k', 1];
    BufferedConnection_IsClosed: THook =              ['r', 1];

    {CollisionMap: fb}
    CollisionMap_Width: THook =                       ['az', -69337103];
    CollisionMap_Height: THook =                      ['aq', 1378012687];
    CollisionMap_Adjacency: THook =                   ['ae', 1];

    {NameInfo: ko}
    NameInfo_Name: THook =                            ['d', 1];
    NameInfo_DecodedName: THook =                     ['z', 1];

    {Renderable: eb}
    Renderable_ModelHeight: THook =                   ['cw', -1254448269];

    {Region: ec}
    Region_SceneTiles: THook =                        ['y', 1];
    Region_InteractableObjects: THook =               ['p', 1];

    {AnimableNode: ca}
    AnimableNode_ID: THook =                          ['d', 1];
    AnimableNode_Animation: THook =                   ['k', 1];
    AnimableNode_Flags: THook =                       ['z', 1];
    AnimableNode_Orientation: THook =                 ['n', 1];
    AnimableNode_Plane: THook =                       ['r', 1];
    AnimableNode_X: THook =                           ['e', 1];
    AnimableNode_Y: THook =                           ['y', 1];

    {BoundaryObject: ey}
    BoundaryObject_ID: THook =                        ['s', 999851309];
    BoundaryObject_Flags: THook =                     ['p', 1880960343];
    BoundaryObject_Plane: THook =                     ['d', -1287637753];
    BoundaryObject_Height: THook =                    ['e', 1116633389];
    BoundaryObject_LocalX: THook =                    ['n', 352703533];
    BoundaryObject_LocalY: THook =                    ['r', 2114859813];
    BoundaryObject_Orientation: THook =               ['z', 1862551457];
    BoundaryObject_Render: THook =                    ['y', 1];
    BoundaryObject_Render2: THook =                   ['k', 1];

    {WallDecoration: eq}
    WallDecoration_ID: THook =                        ['x', -1836374149];
    WallDecoration_Flags: THook =                     ['m', 1678700317];
    WallDecoration_Plane: THook =                     ['d', 561761587];
    WallDecoration_Height: THook =                    ['e', -925425775];
    WallDecoration_LocalX: THook =                    ['n', 1782602161];
    WallDecoration_LocalY: THook =                    ['r', -400467123];
    WallDecoration_RelativeX: THook =                 ['y', -2111990655];
    WallDecoration_RelativeY: THook =                 ['k', -49176267];
    WallDecoration_Orientation: THook =               ['z', -1347282307];
    WallDecoration_Renderable: THook =                ['s', 1];
    WallDecoration_Renderable2: THook =               ['p', 1];

    {FloorDecoration: dv}
    FloorDecoration_ID: THook =                       ['e', 1637945327];
    FloorDecoration_Flags: THook =                    ['y', -1127107045];
    FloorDecoration_LocalX: THook =                   ['n', 201130473];
    FloorDecoration_LocalY: THook =                   ['r', -1325890519];
    FloorDecoration_Plane: THook =                    ['d', 1760689955];
    FloorDecoration_Render: THook =                   ['z', 1];

    {GameObject: ep}
    GameObject_Render: THook =                        ['z', 1];
    GameObject_ID: THook =                            ['t', 1467533485];
    GameObject_Flags: THook =                         ['i', -66541605];
    GameObject_Orientation: THook =                   ['y', -1002981227];
    GameObject_Plane: THook =                         ['d', -415524067];
    GameObject_Height: THook =                        ['n', 2015304177];
    GameObject_WorldX: THook =                        ['r', -1875135455];
    GameObject_WorldY: THook =                        ['e', 1107775953];
    GameObject_LocalX: THook =                        ['k', -898980511];
    GameObject_LocalY: THook =                        ['p', -1827831145];
    GameObject_OffsetX: THook =                       ['s', 654730907];
    GameObject_OffsetY: THook =                       ['x', -1974564541];

    {SceneTile: ew}
    SceneTile_BoundaryObject: THook =                 ['k', 1];
    SceneTile_SceneTileObject: THook =                ['g', 1];
    SceneTile_GameObject: THook =                     ['h', 1];
    SceneTile_WallDecoration: THook =                 ['s', 1];
    SceneTile_GroundDecoration: THook =               ['p', 1];
    SceneTile_LocalX: THook =                         ['n', -259436571];
    SceneTile_LocalY: THook =                         ['r', -2024927675];
    SceneTile_Plane: THook =                          ['z', 372148033];

    {GrandExchange: v}
    TradingPost_Status: THook =                       ['d', 1];
    TradingPost_ItemID: THook =                       ['z', -1793968015];
    TradingPost_Price: THook =                        ['n', 759568497];
    TradingPost_Quantity: THook =                     ['r', -547290191];
    TradingPost_Transferred: THook =                  ['e', 1];
    TradingPost_Spent: THook =                        ['y', 84543113];
    TradingPost_QueryIDs: THook =                     ['N/A', 1];

    {{Model: el}
    Model_IndicesX: THook =                           ['x', 1];
    Model_IndicesY: THook =                           ['m', 1];
    Model_IndicesZ: THook =                           ['h', 1];
    Model_IndicesLength: THook =                      ['p', 1];
    Model_VerticesX: THook =                          ['y', 1];
    Model_VerticesY: THook =                          ['k', 1];
    Model_VerticesZ: THook =                          ['s', 1];
    Model_VerticesLength: THook =                     ['e', 1];
    Model_TexIndicesX: THook =                        ['t', 1];
    Model_TexIndicesY: THook =                        ['i', 1];
    Model_TexIndicesZ: THook =                        ['u', 1];
    Model_TexVerticesX: THook =                       ['l', 1];
    Model_TexVerticesY: THook =                       ['g', 1];
    Model_TexVerticesZ: THook =                       ['w', 1];
    Model_TexVerticesLength: THook =                  ['j', 1];
    Model_ShadowIntensity: THook =                    ['aw', 1];
    Model_FitsSingleTile: THook =                     ['ak', 1];

    {AnimationSequence: ki}
    AnimationSequence_ControlFlow: THook =            ['m', 1];

    {CombatInfo1: bo}
    CombatInfo1_Health: THook =                       ['n', 1383923591];
    CombatInfo1_HealthRatio: THook =                  ['z', 935609875];

    {CombatInfo2: jc}
    CombatInfo2_HealthScale: THook =                  ['u', -1750760177];

    {CombatInfoList: hs}
    CombatInfoList_Head: THook =                      ['d', 1];
    CombatInfoList_Current: THook =                   ['z', 1];

    {CombatInfoHolder: ci}
    CombatInfoHolder_CombatInfoList: THook =          ['r', 1];
    CombatInfoHolder_CombatInfo2: THook =             ['n', 1];

    {Actor: bk}
    Actor_Animation: THook =                          ['bx', -413807029];
    Actor_AnimationDelay: THook =                     ['bw', 579994589];
    Actor_SpokenText: THook =                         ['an', 1];
    Actor_HitDamages: THook =                         ['av', 1];
    Actor_HitTypes: THook =                           ['bc', 1];
    Actor_HitCycle: THook =                           ['br', 1];
    Actor_QueueX: THook =                             ['ck', 1];
    Actor_QueueY: THook =                             ['cc', 1];
    Actor_QueueTraversed: THook =                     ['cn', 1];
    Actor_QueueSize: THook =                          ['ce', -230184343];
    Actor_WorldX: THook =                             ['aw', -1309901011];
    Actor_WorldY: THook =                             ['as', 1318499227];
    Actor_IsAnimating: THook =                        ['ah', 1];
    Actor_CombatCycle: THook =                        ['N/A', 1];
    Actor_InteractingIndex: THook =                   ['bu', 1111500943];
    Actor_Orientation: THook =                        ['cs', -1939519099];
    Actor_CombatInfoList: THook =                     ['bs', 1];
    Actor_Height: THook =                             ['co', 1369833155];

    {NPCDefinition: jg}
    NPCDefinition_ID: THook =                         ['e', 1601167265];
    NPCDefinition_Name: THook =                       ['y', 1];
    NPCDefinition_Actions: THook =                    ['j', 1];
    NPCDefinition_ModelIDs: THook =                   ['s', 1];
    NPCDefinition_CombatLevel: THook =                ['g', 1484881117];

    {NPC: cu}
    NPC_Definition: THook =                           ['d', 1];

    {PlayerDefinition: ij}
    PlayerDefinition_ID: THook =                      ['r', 710552615];
    PlayerDefinition_IsFemale: THook =                ['n', 1];
    PlayerDefinition_AnimatedModelID: THook =         ['e', 2972833358194507815];
    PlayerDefinition_ModelID: THook =                 ['y', -3891232184698795415];
    PlayerDefinition_Equipment: THook =               ['d', 1];

    {Player: bd}
    Player_Name: THook =                              ['d', 1];
    Player_Model: THook =                             ['u', 1];
    Player_Visible: THook =                           ['c', 1];
    Player_Definition: THook =                        ['z', 1];
    Player_CombatLevel: THook =                       ['k', 1460757203];

    {WidgetNode: bg}
    WidgetNode_ID: THook =                            ['d', -1465819719];

    {Widget: iw}
    Widget_Name: THook =                              ['cx', 1];
    Widget_Text: THook =                              ['bq', 1];
    Widget_WidgetID: THook =                          ['f', -431438217];
    Widget_ParentID: THook =                          ['aq', 1859416675];
    Widget_ItemID: THook =                            ['ey', 1444894273];
    Widget_InvIDs: THook =                            ['ef', 1];
    Widget_StackSizes: THook =                        ['eb', 1];
    Widget_ItemAmount: THook =                        ['em', -1664744233];
    Widget_Actions: THook =                           ['cn', 1];
    Widget_ActionType: THook =                        ['j', -870118961];
    Widget_Type: THook =                              ['c', 1745882801];
    Widget_IsHidden: THook =                          ['ae', 1];
    Widget_AbsoluteX: THook =                         ['ak', -384376379];
    Widget_AbsoluteY: THook =                         ['ap', -1266539651];
    Widget_RelativeX: THook =                         ['as', -1785925043];
    Widget_RelativeY: THook =                         ['au', -1218123969];
    Widget_ScrollX: THook =                           ['ad', -1042878183];
    Widget_ScrollY: THook =                           ['ar', -1240745881];
    Widget_Width: THook =                             ['al', 1750301597];
    Widget_Height: THook =                            ['af', 810526233];
    Widget_Children: THook =                          ['ea', 1];
    Widget_BoundsIndex: THook =                       ['er', -638851883];

    {ItemDefinition: jx}
    ItemDefinition_ID: THook =                        ['i', 633911801];
    ItemDefinition_Name: THook =                      ['q', 1];
    ItemDefinition_IsMembers: THook =                 ['ac', 1];
    ItemDefinition_Actions: THook =                   ['aw', 1];
    ItemDefinition_GroundActions: THook =             ['as', 1];

    {Item: cp}
    Item_ID: THook =                                  ['d', -2144305877];
    Item_StackSizes: THook =                          ['z', 246000509];

    {Client: client}
    Client_Revision: THook =                          ['165', 1];
    Client_Client: THook =                            ['client.aa', 1];
    Client_LocalNPCs: THook =                         ['client.dz', 1];
    Client_NPCIndices: THook =                        ['client.du', 1];
    Client_LocalPlayers: THook =                      ['client.il', 1];
    Client_PlayerIndices: THook =                     ['ch.k', 1];
    Client_LocalPlayer: THook =                       ['q.if', 1];
    Client_PlayerIndex: THook =                       ['client.ii', -209144053];
    Client_LoopCycle: THook =                         ['client.bg', -674094647];
    Client_LoginState: THook =                        ['client.dm', 1982635111];
    Client_GameState: THook =                         ['client.bn', 700797113];
    Client_CrossHairColor: THook =                    ['client.hc', 1467863909];
    Client_GroundItems: THook =                       ['client.jo', 1];
    Client_CollisionMap: THook =                      ['client.w', 1];
    Client_TradingPostOffers: THook =                 ['client.qr', 1];
    Client_CameraX: THook =                           ['dn.go', -777772071];
    Client_CameraY: THook =                           ['au.gx', 1810193937];
    Client_CameraZ: THook =                           ['aj.gu', -1687046997];
    Client_CameraPitch: THook =                       ['by.gd', 604024075];
    Client_CameraYaw: THook =                         ['jk.gj', -506802125];
    Client_Region: THook =                            ['ck.fh', 1];
    Client_Plane: THook =                             ['aq.ib', 123171009];
    Client_BaseX: THook =                             ['as.ed', 34100395];
    Client_BaseY: THook =                             ['jn.ez', -302781069];
    Client_DestinationX: THook =                      ['client.ot', -1444080179];
    Client_DestinationY: THook =                      ['client.oi', -1674426437];
    Client_Sine: THook =                              ['es.a', 1];
    Client_Cosine: THook =                            ['es.ak', 1];
    Client_TileHeights: THook =                       ['bj.d', 1];
    Client_TileSettings: THook =                      ['bj.z', 1];
    Client_Widgets: THook =                           ['iw.y', 1];
    Client_GameSettings: THook =                      ['id.n', 1];
    Client_WidgetNodeCache: THook =                   ['client.lk', 1];
    Client_WidgetPositionX: THook =                   ['client.nz', 1];
    Client_WidgetPositionY: THook =                   ['client.nt', 1];
    Client_WidgetWidths: THook =                      ['client.nn', 1];
    Client_WidgetHeights: THook =                     ['client.nx', 1];
    Client_ViewPortWidth: THook =                     ['client.qj', 496229549];
    Client_ViewPortHeight: THook =                    ['client.qn', -1882402985];
    Client_MapAngle: THook =                          ['client.gy', -623844995];
    Client_MapScale: THook =                          ['N/A', 1];
    Client_MapOffset: THook =                         ['N/A', 1];
    Client_MenuCount: THook =                         ['client.jd', 1229401137];
    Client_MenuActions: THook =                       ['client.ki', 1];
    Client_MenuOptions: THook =                       ['client.kk', 1];
    Client_IsMenuOpen: THook =                        ['eh.d', 1];
    Client_MenuX: THook =                             ['bb.jf', -478206321];
    Client_MenuY: THook =                             ['jk.jm', -1782921161];
    Client_MenuWidth: THook =                         ['ci.ji', -1840552905];
    Client_MenuHeight: THook =                        ['kp.jn', 1469563003];
    Client_CurrentLevels: THook =                     ['client.jq', 1];
    Client_RealLevels: THook =                        ['client.jy', 1];
    Client_Experiences: THook =                       ['client.je', 1];
    Client_CurrentWorld: THook =                      ['client.bc', 571815617];
    Client_Energy: THook =                            ['client.lg', -1918027401];
    Client_Weight: THook =                            ['client.la', -969727081];
    I am Ggzz..
    Hackintosher

  23. #223
    Join Date
    Nov 2017
    Posts
    2
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    I updated hooks by copy-paste the Simba code but still says it's outdated... :O
    Last edited by Mortem82; 03-01-2018 at 09:41 PM.

  24. #224
    Join Date
    Feb 2012
    Posts
    180
    Mentioned
    2 Post(s)
    Quoted
    84 Post(s)

    Default

    Quote Originally Posted by Mortem82 View Post
    I updated hooks by copy-paste the simba code but still says it's outdaded... :O
    Try changing loginstate and gamestate to the following ;

    Client_LoginState: THook = ['client.bn', 700797113];
    Client_GameState: THook = ['cx.ae', 697155513];

  25. #225
    Join Date
    Nov 2017
    Posts
    2
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    It works! I love you dude.

Page 9 of 11 FirstFirst ... 7891011 LastLast

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •