Jump to content

Primary: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondary: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to RS-Hacking
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account
Photo

#873


No replies to this topic

#1
BoneCode

BoneCode

    Beta

  • Super Moderators

  • 344 posts

Decided to see if the good old RS3 updater still worked.

Profiled 166 TranslatableString's
	Build #873

	^ eh implements Animation
	∙ int[] frameDurations is eh.g
	∙ int id is eh.c * -1910893485
	∙ NodeTable parameterTable is eh.d

	^ zb implements Animator
	∙ Animation animation is zb.w
	∙ int animationFrame is zb.z * -1676096627

	^ akh implements Buffer
	∙ int caret is akh.f * 1172061069
	∙ byte[] payload is akh.g

	^ ez implements Cache
	∙ DoublyNodeQueue referenceQueue is ez.w
	∙ NodeTable referenceTable is ez.c

	^ aqf implements CacheReference
	∙ int size is aqf.f * -1395576723

	^ iq implements Camera
	¤ float getPitch is iq.dz()
	¤ float getYaw is iq.ek()

	^ agp implements CameraImpl

	^ asn implements Canvas
	∙ Component component is asn.k

	^ arj implements ChatMessage
	∙ String content is arj.j
	∙ ChatMessageIcon icon is arj.u
	∙ String source is arj.m
	∙ int type is arj.q * -466205605

	^ nw implements ChatMessageIcon
	∙ int crown is nw.m * 661121321
	∙ int id is nw.o * 3434428595

	^ client implements Client
	% ConnectionState.LOGGED_OUT - 17
	∙ RenderConfiguration activeRenderConfiguration is zm.cl
	∙ Js5ConfigGroup animationConfigGroup is xr.n
	∙ CameraImpl camera is fo.uf
	∙ Canvas canvas is hr.x
	∙ int connectionState is client.ce * 943395035
	∙ int cutsceneId is client.jd * -658570567
	∙ int cutsceneState is client.jx * -1488470887
	∙ NodeTable expandableMenuItems is l.h
	∙ int expandedMenuHeight is wj.ar * -1656331753
	∙ ExpandableMenuItem expandedMenuItem is l.q
	∙ int expandedMenuWidth is abt.al * -685607599
	∙ int expandedMenuX is agl.az * -1395947697
	∙ int expandedMenuY is vh.ao * -1656331753
	∙ FriendsChatMember[] friendsChatMembers is hb.tj
	∙ NodeTable groundItemDeques is client.or
	∙ GuidanceArrow[] guidanceArrows is client.dr
	∙ Rectangle[] interfaceBounds is client.sh
	∙ Interface[] interfaces is anu.h
	∙ Js5ConfigGroup itemDefinitionConfigGroup is xr.o
	∙ ana itemDefinitionLoader is s.hu
	∙ Js5ConfigGroup itemTableConfigGroup is xr.i
	∙ Widget[] mainWidgets is py.qa
	∙ float mapAngle is client.lt
	∙ int mapOffset is client.kr * 726111831
	∙ int mapScale is client.ky * -2096297193
	∙ int mapState is jd.ti * -774561149
	∙ int menuHeight is fo.ae * -1334108873
	∙ NodeDeque menuItemDeque is l.v
	∙ boolean menuOpen is l.f
	∙ int menuRowCount is l.b * -1383721751
	∙ int menuWidth is ek.ak * 570597487
	∙ int menuX is l.r * 2022512059
	∙ int menuY is xu.as * 1100821267
	∙ Js5ConfigGroup npcDefinitionConfigGroup is xr.q
	∙ ObjectNode[] npcObjectNodes is client.ir
	∙ Js5ConfigGroup objectDefinitionConfigGroup is xr.g
	∙ OverheadMessage[] overheadMessages is client.sw
	∙ Player player is hi.np
	∙ PlayerFacade playerFacade is agh.dz
	∙ Player[] players is client.nc
	¤ void processAction is aia.by(aqx, int, int, boolean, short)
	∙ NodeDeque projectileNodeDeque is client.po
	∙ Js5ConfigGroup questConfigGroup is xr.ap
	∙ Scene scene is client.jf
	¤ void setConnectionState is aft.ft(int, int)
	∙ Js5ConfigGroup varpBitConfigGroup is xr.be
	∙ World[] worlds is va.i

	^ aie implements CombatBar
	∙ int cycle is aie.w * -1711875119
	∙ int width is aie.i * 1587008761

	^ aid implements CombatGauge
	∙ StatusList barList is aid.w

	^ ox implements CoordinateSpace
	∙ Quaternion rotation is ox.k
	∙ Vector3f translation is ox.e

	^ ay extends Definition

	^ abw implements DefinitionCacheLoader
	∙ Cache cache is abw.w
	∙ Js5ConfigGroup configGroup is abw.e
	∙ int count is abw.c * -314117465

	^ ag extends DefinitionLoader
	¤ Definition load is ag.k(int, byte)

	^ apg implements Direct3DRenderConfiguration
	∙ D3DCAPS caps is apg.il
	∙ D3DDISPLAYMODE displayMode is apg.hu
	∙ D3DPRESENT_PARAMETERS parameters is apg.he

	^ ael implements DirectXModel
	∙ short[] xTriangles is ael.bx
	∙ int[] xVertices is ael.l
	∙ short[] yTriangles is ael.bx
	∙ int[] yVertices is ael.j
	∙ short[] zTriangles is ael.bx
	∙ int[] zVertices is ael.a

	^ aei implements DirectXRenderConfiguration
	∙ float absoluteX is aei.cs
	∙ float absoluteY is aei.cb
	∙ ByteBuffer byteBuffer is aei.aa
	∙ Matrix4f matrix4f is aei.cf
	∙ float multiplierX is aei.cn
	∙ float multiplierY is aei.co
	∙ NativeHeap nativeHeap is aei.bw
	¤ int update is aei.id(int, int, int, int, int, int)

	^ aea implements DirectXSceneGraphLevel
	∙ DirectXRenderConfiguration renderConfiguration is aea.z

	^ aja implements DoublyNode
	∙ long subHash is aja.w
	∙ DoublyNode subNext is aja.i
	∙ DoublyNode subPrevious is aja.g
	¤ void unlinkSub is aja.ak()

	^ zh implements DoublyNodeQueue
	∙ DoublyNode head is zh.e
	∙ DoublyNode tail is zh.k

	^ zy implements DoublyNodeQueueIterator
	∙ DoublyNodeQueue queue is zy.k

	^ aiw implements DynamicGameObject
	∙ int id is aiw.s * -1099527879
	∙ Model model is aiw.l

	^ aqm implements ExpandableMenuItem
	∙ int childrenCount is aqm.q * -1788871471
	∙ DoublyNodeQueue childrenQueue is aqm.z
	∙ String text is aqm.f

	^ aap implements FileOnDisk
	∙ RandomAccessFile randomAccessFile is aap.k

	^ ap implements FriendsChatMember
	∙ byte rank is ap.g
	∙ int world is ap.w * -596378251

	^ qa implements GrandExchangeOffer
	∙ int itemId is qa.e * 3469084453
	∙ int itemPrice is qa.c * 2781445123
	∙ int itemQuantity is qa.w * -579379649
	∙ byte state is qa.k
	∙ int transferredWealth is qa.g * 1571485963

	^ cg implements GraphicsCard
	∙ String device is cg.q
	∙ long driver is cg.o * 3033375985408250541
	∙ String name is cg.f
	∙ int vendorId is cg.g * -1858841275
	∙ int version is cg.z * 1813055189

	^ arf implements GroundEntity

	^ ajb implements GroundItem
	∙ int id is ajb.w * -1123112511
	∙ int quantity is ajb.i * 1721721427

	^ ajk implements GroundItemDeque
	∙ NodeDeque deque is ajk.w

	^ am implements GuidanceArrow
	∙ int floorLevel is am.q * -1607724061
	∙ int id is am.e * 511957901
	∙ int targetIndex is am.c * -990459559
	∙ int type is am.k * 867401973
	∙ int x is am.i * -276220235
	∙ int y is am.g * 1292778803

	^ ase implements HardCacheReference
	∙ Object referent is ase.z

	^ ajx implements IntegerNode
	∙ int value is ajx.w * -1480944163

	^ gy implements Interface
	∙ boolean closed is gy.c
	∙ Widget[] widgets is gy.k
	∙ Widget[] widgetsCopy is gy.e

	^ aal implements ItemDefinition
	∙ DefinitionLoader loader is aal.f
	∙ String name is aal.n
	∙ NodeTable parameters is aal.bn

	^ atj implements ItemPile
	∙ int middleId is atj.x * 2049725953
	∙ int middleQuantity is atj.d * -367992125
	∙ int topId is atj.h * -263002089
	∙ int topQuantity is atj.t * 3787258759

	^ ItemTable is BROKEN

	^ ts implements IterableSceneEntity
	∙ SceneEntity current is ts.k
	∙ IterableSceneEntity next is ts.e

	^ xr implements Js5ConfigGroup
	∙ int index is xr.bs * 342407551
	∙ int size is xr.bf * -2123822369

	^ ru extends Loader
	¤ void destroy is ru.destroy()
	¤ void init is ru.init()
	¤ void paint is ru.paint(Graphics)
	¤ void start is ru.start()
	¤ void stop is ru.stop()
	¤ void supplyApplet is ru.supplyApplet(Applet)
	¤ void update is ru.update(Graphics)

	^ xs implements Locatable
	∙ CoordinateSpace positionSpace is xs.e

	^ ajd implements LongNode
	∙ long value is ajd.w * 7082656842743323547

	^ oq implements Matrix4f
	∙ float[] matrix is oq.k

	^ oy implements Matrix4x3
	∙ float entry1x1 is oy.e
	∙ float entry1x2 is oy.c
	∙ float entry1x3 is oy.w
	∙ float entry2x1 is oy.i
	∙ float entry2x2 is oy.g
	∙ float entry2x3 is oy.f
	∙ float entry3x1 is oy.z
	∙ float entry3x2 is oy.q
	∙ float entry3x3 is oy.o
	∙ float entry4x1 is oy.m
	∙ float entry4x2 is oy.n
	∙ float entry4x3 is oy.l

	^ aqx implements MenuItem
	∙ String actionText is aqx.q
	∙ long arg0 is aqx.n * 5558165829875866395
	∙ int arg1 is aqx.l * 343431051
	∙ int arg2 is aqx.j * -390458957
	∙ int opcode is aqx.b * 1825898101
	∙ String targetText is aqx.f
	∙ int type is aqx.o * 20244353

	^ agd implements Mobile
	∙ Animator animator is agd.ag
	∙ StatusList combatGaugeStatusList is agd.ap
	∙ Model[] modelCache is agd.bf
	∙ int orientation is agd.bu * 228759919
	∙ OverheadMessage overheadMessage is agd.ak
	∙ ParticleProvider particleProvider is agd.bc
	∙ int targetIndex is agd.av * 671300575

	^ dc implements Model

	^ sf implements Node
	∙ long hash is sf.k * 1809114676932631279
	¤ boolean isLinked is sf.s()
	∙ Node next is sf.e
	∙ Node previous is sf.c
	¤ void unlink is sf.l(byte)

	^ ze implements NodeDeque
	∙ Node head is ze.e
	∙ Node tail is ze.k

	^ zm implements NodeDequeIterator
	∙ NodeDeque deque is zm.k

	^ aaa implements NodeTable
	∙ Node[] buckets is aaa.e
	¤ Node get is aaa.k(long)
	∙ int size is aaa.k * 926949619

	^ apw implements Npc
	∙ NpcDefinition definition is apw.ci
	∙ String name is apw.cz

	^ iw implements NpcDefinition
	∙ String[] actions is iw.d
	∙ int id is iw.g * -1588256039
	∙ DefinitionLoader loader is iw.i
	∙ String name is iw.f
	∙ NodeTable parameters is iw.bx
	∙ int[] transformIds is iw.ag
	∙ int varpBitIndex is iw.ai * -87532939
	∙ int varpIndex is iw.ay * -1936398983

	^ si implements ObjectConfig
	∙ anu definitionLoader is si.k
	∙ Model model is si.z
	∙ ParticleProvider particleProvider is si.p
	∙ SceneNode sceneNode is si.c

	^ vm implements ObjectDefinition
	∙ String[] actions is vm.av
	∙ int id is vm.c * -794499015
	∙ DefinitionLoader loader is vm.i
	∙ String name is vm.z
	∙ NodeTable parameters is vm.bd
	∙ int[] transformIds is vm.bq
	∙ int varpBitIndex is vm.bj * 1085477247
	∙ int varpIndex is vm.bp * -880505091

	^ ajm implements ObjectNode
	∙ Object referent is ajm.w

	^ aes implements OpenGLModel
	∙ int[] xVertices is aes.h
	∙ int[] yVertices is aes.t
	∙ int[] zVertices is aes.x

	^ aef implements OpenGLRenderConfiguration
	∙ float absoluteX is aef.dz
	∙ float absoluteY is aef.ek
	∙ Matrix4f matrix4f is aef.dm
	∙ float multiplierX is aef.et
	∙ float multiplierY is aef.ei
	∙ NativeHeap nativeHeap is aef.cc
	∙ OpenGL openGL is aef.cj
	¤ int update is aef.cu(int, int, int, int, int, int)

	^ aem implements OpenGLSceneGraphLevel
	∙ OpenGLRenderConfiguration renderConfiguration is aem.z

	^ apo implements OpenGLXRenderConfiguration

	^ sx implements OverheadMessage
	∙ String text is sx.k

	^ asb implements Particle
	∙ ParticleConfiguration configuration is asb.a
	∙ int speed is asb.v * 1166651171

	^ wb implements ParticleConfiguration
	∙ ParticleProvider provider is wb.c
	∙ long startTime is wb.f * 5698648180908691423

	^ wd implements ParticleProvider
	∙ Particle[] particles is wd.c

	^ apd implements Player
	∙ int f2pLevel is apd.ck * 1605056361
	∙ byte gender is apd.cs
	∙ String name is apd.ci
	∙ int p2pLevel is apd.cz * -1055831551
	∙ String postfix is apd.cq
	∙ String prefix is apd.cp
	∙ int totalLevel is apd.cd * -2129034585
	∙ int wildernessLevel is apd.cy * -71898147

	^ as implements PlayerFacade
	¤ VarpBit getVarpBit is as.d(int)
	¤ int getVarpBitValue is as.r(jj)
	¤ int getVarpValue is as.y(cy)
	∙ Skill[] skills is as.w
	∙ Varps varps is as.k

	^ atl implements Projectile
	∙ Animator animator is atl.aj
	∙ int endCycle is atl.az * 409230383
	∙ int id is atl.r * -2134762555
	∙ int initialHeight is atl.as * -1468484663
	∙ int initialTargetDistance is atl.al * -467736075
	∙ ParticleProvider particleProvider is atl.ax
	∙ int sourceEquipmentSlot is atl.ap * -859435219
	∙ int sourceIndex is atl.ar * 1418556681
	∙ int startCycle is atl.ae * -193709047
	∙ int targetIndex is atl.am * -1501983471

	^ aqz implements ProjectileNode
	∙ Projectile projectile is aqz.f

	^ aev implements PureJavaModel
	∙ short[] xTriangles is aev.az
	∙ int[] xVertices is aev.t
	∙ short[] yTriangles is aev.ao
	∙ int[] yVertices is aev.x
	∙ short[] zTriangles is aev.al
	∙ int[] zVertices is aev.d

	^ aet implements PureJavaRenderConfiguration
	∙ float absoluteX is aet.bx
	∙ float absoluteY is aet.bu
	∙ Matrix4f matrix4f is aet.bw
	∙ Matrix4x3 matrix4x3 is aet.ac
	∙ float multiplierX is aet.bb
	∙ float multiplierY is aet.be
	¤ int update is aet.cu(int, int, int, int, int, int)

	^ aey implements PureJavaSceneGraphLevel
	∙ PureJavaRenderConfiguration renderConfiguration is aey.m

	^ oh implements Quaternion
	∙ float w is oh.z
	∙ float x is oh.i
	∙ float y is oh.g
	∙ float z is oh.f

	^ il implements ReferenceTable

	^ dn implements RenderConfiguration
	¤ GraphicsCard getGraphicsCard is dn.i()
	∙ Hashtable hashtable is dn.r
	∙ int modeId is dn.z * -909736759
	¤ void worldToScreen is aet.ml(float, float, float, float[])

	^ m implements Rotation
	∙ int angle is m.k * 1259186847

	^ re implements Scene
	∙ SceneGraph graph is re.l
	∙ anu objectDefinitionLoader is re.t
	∙ SceneOffset offset is re.f
	∙ SceneSettings settings is re.a

	^ arn implements SceneEntity
	∙ short endX is arn.v
	∙ short endY is arn.h
	∙ short startX is arn.b
	∙ short startY is arn.p

	^ tj implements SceneGraph
	∙ int height is tj.l * 1820013843
	∙ int levelCount is tj.m * 1341000101
	∙ SceneGraphLevel[] levels is tj.u
	∙ SceneGraphTile[][][] tiles is tj.j
	∙ int width is tj.n * 737449845

	^ cx implements SceneGraphLevel
	∙ int length is cx.e * -2025109059
	∙ int[][] tileHeights is cx.i
	∙ int width is cx.k * 1661695005

	^ tp implements SceneGraphTile
	∙ byte floorLevel is tp.k
	∙ GroundEntity groundEntity is tp.z
	∙ IterableSceneEntity iterableEntities is tp.q

	^ alf implements SceneNode
	∙ byte floorLevel is alf.j
	∙ int height is alf.s * 110468255

	^ rb extends SceneObject
	¤ int getId is rb.q()

	^ vq implements SceneOffset
	∙ int floorLevel is vq.k * 1922179087
	∙ int x is vq.e * 1252101817
	∙ int y is vq.c * 271585783

	^ pw implements SceneSettings
	∙ byte[][][] renderRules is pw.f

	^ vs implements Server
	∙ int mask is vs.i * -363582329
	∙ int population is vs.f

	^ ajq implements ShortNode
	∙ short value is ajq.w

	^ wi implements Skill
	∙ int currentLevel is wi.g * 1967967043
	∙ int experience is wi.w * 1475633933
	∙ int level is wi.i * 1714156859
	∙ boolean maxed is wi.c

	^ SkillLevel is BROKEN

	^ asm implements SoftCacheReference
	∙ SoftReference referent is asm.z

	^ zr implements StatusList
	∙ StatusNode current is zr.e
	∙ StatusNode head is zr.k

	^ sm implements StatusNode
	∙ StatusNode next is sm.k
	∙ StatusNode previous is sm.e
	¤ void unlink is sm.c()

	^ cy implements Varp
	∙ int index is cy.e * -1886417481

	^ jj implements VarpBit
	∙ int end is jj.i * -247331251
	∙ int id is jj.k * 2168387773
	∙ String name is jj.g
	∙ int start is jj.w * -738914913
	∙ Varp varp is jj.c

	^ vj implements Varps
	∙ NodeTable nodeTable is vj.f
	∙ int[] values is vj.i

	^ os implements Vector3f
	∙ float x is os.w
	∙ float y is os.g
	∙ float z is os.i

	^ gn implements Widget
	∙ String[] actions is gn.ek
	∙ Animator animator is gn.gt
	∙ int borderThickness is gn.bg * -1677330173
	∙ int componentIndex is gn.ap * -1207229091
	∙ Widget[] components is gn.ge
	∙ Widget[] componentsCopy is gn.go
	∙ int contentType is gn.af * -2066299321
	∙ int height is gn.ad * -1425673959
	∙ int itemId is gn.gx * -1131555623
	∙ int itemQuantity is gn.gl * 1283283013
	∙ String name is gn.et
	∙ Widget parent is gn.em
	∙ int parentUid is gn.ac * 651722881
	∙ ParticleProvider particleProvider is gn.hn
	∙ int relativeX is gn.ax * -1914004845
	∙ int relativeY is gn.an * 424240767
	∙ int shadowColor is gn.bn * 1732877991
	∙ String text is gn.ds
	∙ int textureId is gn.bv * -1651897109
	∙ String toolTip is gn.ei
	∙ int type is gn.av * 963329405
	∙ int uid is gn.am * 1155614811
	∙ int width is gn.at * 438950487

	^ akw implements World

	! BROKEN: Client#engineCycle
	! BROKEN: Client#destinationX
	! BROKEN: Client#destinationY
	! BROKEN: Client#itemTables
	! BROKEN: Client#grandExchangeOffers
	! BROKEN: Client#username
	! BROKEN: Client#password
	! BROKEN: Client#playerIndex
	! BROKEN: ItemPile#bottomId
	! BROKEN: ItemPile#bottomQuantity
	! BROKEN: Npc#combatLevel
	! BROKEN: OpenGLModel#xTriangles
	! BROKEN: OpenGLModel#yTriangles
	! BROKEN: OpenGLModel#zTriangles
	! BROKEN: Skill#levelData
	! BROKEN: SkillLevel#limitedF2p
	! BROKEN: Widget#modelId

	Identified 98/100 classes
	Identified 352/368 hooks, 26 of which were methods
	Total time 7.59 seconds
	hash -452955954




Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users