/OtterUpdater

A (bad) Old-School RunesScape Updater

Primary LanguageJava

OtterUpdater

An Old-School RuneScape updater. A lot of bad code is in this, and I don't really plan on rewriting it anytime soon. Only releasing incase anyone can learn something from it.

Log

Running on revision 168

Identifying hooks... 0.649s Collecting multipliers... 1.044s

⌂ Actor: ba ੦ byte hitsplatCount - ba.aj ੦ int idlePoseAnimation - ba.av * -801553363 ੦ int interactingIndex - ba.bs * 857382859 ੦ int poseAnimation - ba.bk * -1054311497 ੦ int animation - ba.bo * -1498911453 ੦ int animationDelay - ba.bh * -241491583 ੦ int graphic - ba.bi * 1728289279 ੦ int pathQueueSize - ba.ck * -1572892415 ੦ int strictX - ba.at * -769054461 ੦ int strictY - ba.ac * -1116788229 ੦ hm healthBars - ba.bp ੦ String overheadText - ba.au ੦ byte[] pathQueueTraversed - ba.cw ੦ int[] hitsplatTypes - ba.ay ੦ int[] hitsplats - ba.bm ੦ int[] hitsplatCycles - ba.bx ੦ int[] hitsplatIds - ba.bl ੦ int[] specialHitsplats - ba.bf ੦ int[] pathXQueue - ba.cu ੦ int[] pathYQueue - ba.cm

⌂ AnimationSequence: ke

⌂ Buffer: gc ੦ int caret - gc.k * 692266189 ੦ byte[] payload - gc.o

⌂ Client: client ੦ int mouseX - bk.k * 505374563 ੦ int mouseY - bk.x * -199746931 ੦ int menuRowCount - client.kj * 1938402333 ੦ int loginState - cx.aa * 1878211041 ੦ int baseX - ex.ev * 1602829299 ੦ int baseY - p.ek * 1659864947 ੦ int energy - client.ln * -382455575 ੦ int connectionState - client.bh * 298418965 ੦ bc mouseRecorder - am.bv ੦ bz localPlayer - bm.ip ੦ el sceneGraph - ih.fj ੦ String loginResponse1 - cx.am ੦ String loginResponse2 - cx.ao ੦ String loginResponse3 - cx.ax ੦ String username - cx.ad ੦ String password - cx.au ੦ boolean showFps - client.ba ੦ boolean menuOpen - client.jd ੦ boolean loginWorldSelectorOpen - cx.bk ੦ int[] menuOpcodes - client.ko ੦ int[] menuPrimaryArgs - client.km ੦ int[] menuSecondaryArgs - client.ke ੦ int[] menuTertiaryArgs - client.ks ੦ bz[] players - client.is ੦ cv[] npcs - client.dn ੦ String[] menuActions - client.kd ੦ String[] menuTargets - client.ka ੦ v[] grandExchangeOffers - client.qv ੦ in[][] interfaces - bc.m

⌂ DoublyNode: ht ੦ ht previous - ht.ct ੦ ht next - ht.cr

⌂ Entity: ed ੦ int height - ed.cs * -1062304309

⌂ Font: ki

⌂ GameEngine: br ੦ Canvas canvas - br.ah

⌂ GrandExchangeOffer: v ੦ byte metadata - v.o ੦ int itemId - v.k * -1792802829 ੦ int itemPrice - v.t * 558590353 ੦ int itemQuantity - v.d * 1552450863 ੦ int amountTransferred - v.h * 857031075 ੦ int amountSpent - v.m * 259307607

⌂ InteractableObject: eb ੦ int uid - eb.w * -2055602271

⌂ InterfaceComponent: in ੦ int materialId - in.bm * -486562523 ੦ int enabledMaterialId - in.bx * 1928945941 ੦ int spriteId - in.bl * 736045261 ੦ int borderThickness - in.bp * -1499926199 ੦ int shadowColor - in.bs * -1218994597 ੦ int modelType - in.bk * 833868583 ੦ int modelId - in.bn * -1760422313 ੦ int modelOffsetX - in.bh * 289647105 ੦ int modelOffsetY - in.bt * -360261819 ੦ int xRotation - in.bi * -1845187995 ੦ int zRotation - in.bc * -2014168321 ੦ int yRotation - in.bv * 237697679 ੦ int modelZoom - in.by * 1411471335 ੦ int fontId - in.bd * 1092187191 ੦ int textSpacing - in.cf * -2113608037 ੦ int horizontalMargin - in.ce * -1741327221 ੦ int verticalMargin - in.cl * 1894676433 ੦ int xPadding - in.cb * -483485189 ੦ int yPadding - in.cv * 191858229 ੦ int config - in.ci * 1860666357 ੦ int itemId - in.ew * 191731293 ੦ int itemStackSize - in.em * -1248761781 ੦ int boundsIndex - in.ee * 1083889127 ੦ int renderCycle - in.eh * 1693748741 ੦ in parent - in.cy ੦ String text - in.bg ੦ String selectedAction - in.cq ੦ boolean textShadowed - in.cg ੦ in[] components - in.ey

⌂ Model: ei

⌂ MouseRecorder: bc ੦ int index - bc.t * 301739479 ੦ Object lock - bc.k ੦ boolean running - bc.o ੦ int[] queueX - bc.d ੦ int[] queueY - bc.h

⌂ NameComposite: kz ੦ String formattedName - kz.k ੦ String name - kz.o  ⌂ Node: hj ੦ long key - hj.cc ੦ hj next - hj.ca ੦ hj previous - hj.ch

⌂ Npc: cv ੦ jr definition - cv.o

⌂ NpcDefinition: jr ੦ int id - jr.h * 810016143 ੦ String name - jr.m ੦ String[] actions - jr.b

⌂ PickableDecor: dk

⌂ PickableNode: cc ੦ int id - cc.o * -880558037 ੦ int stackSize - cc.k * -1734971795

⌂ Player: bz ੦ int totalLevel - bz.i * 992386861 ੦ int combatLevel - bz.z * -2092196691 ੦ kz nameComposite - bz.o ੦ String[] actions - bz.m

⌂ PlayerType: ip ੦ int spriteId - ip.z * 2075822368 ੦ int permissions - ip.i * 464821425 ੦ boolean tradable - ip.u ੦ boolean moderator - ip.x

⌂ RuneScript: cr

⌂ SceneGraph: el ੦ ej[][][] tiles - el.m  ⌂ ScriptEvent: bi ੦ Object[] args - bi.o

⌂ Socket: fx

⌂ Tile: ej ੦ int strictY - ej.t * 1411450965 ੦ int strictX - ej.k * -145538057 ੦ int plane - ej.o * -303070873 ੦ dk pickableDecor - ej.x ੦ eb[] interactableObjects - ej.a