Thread: Useful Things for Client Developers

Page 1 of 3 123 LastLast
Results 1 to 10 of 26
  1. #1 Useful Things for Client Developers 
    Banned

    Join Date
    Dec 2007
    Age
    27
    Posts
    1,987
    Thanks given
    257
    Thanks received
    326
    Rep Power
    0
    This will be updated

    Renamed 317
    [Only registered and activated users can see links. ]

    Rs2D
    [Only registered and activated users can see links. ]

    Post if you think anything should be added
    Reply With Quote  
     

  2. #2  
    Tom
    Tom is offline
    Registered Member
    Tom's Avatar
    Join Date
    Jul 2006
    Age
    27
    Posts
    1,148
    Thanks given
    8
    Thanks received
    86
    Rep Power
    902
    I mirrored Rs2d at my website.
    [Only registered and activated users can see links. ]
    uh
    Reply With Quote  
     

  3. #3  
    Tom
    Tom is offline
    Registered Member
    Tom's Avatar
    Join Date
    Jul 2006
    Age
    27
    Posts
    1,148
    Thanks given
    8
    Thanks received
    86
    Rep Power
    902
    A few other things you may be interested in:

    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    uh
    Reply With Quote  
     

  4. #4 Clienthax's Big Renaming List 
    Banned

    Join Date
    Dec 2007
    Age
    27
    Posts
    1,987
    Thanks given
    257
    Thanks received
    326
    Rep Power
    0
    here it is
    only got a few classes done but its a start
    if a mod moves this they will die a horrible death by being torn apart by giant mudkipz

    Code:
    client client                 - done
    Class44 StreamLoader            - done
    Class30_Sub2_Sub2 Stream        - done
    Class9 RSInterface
    Class19 NodeList            - done
    Class30_Sub2_Sub4_Sub1_Sub1 NPC
    Class45 Skills                - done
    Class30_Sub2_Sub4_Sub1_Sub2 Player
    Class30_Sub2_Sub1_Sub2 Background
    Class14 Decompressor
    Class30_Sub2_Sub1_Sub1 Sprite        - done
    Applet_Sub1 RSApplet             - done
    Class15 RSImageProducer            - done
    Frame_Sub1 RSFrame            - done
    Class30 Node                - done
    Class17 ISAACRandomGen            - done
    Class22 Flo                - done
    
    Class22..
    method260 unpackConfig
    method261 readValues
    method262 ..- somthing todo with colour possibly getColor
    method263 ..- somthing todo with colour possible getMapColor
    aClass22Array388 floorCache
    anInt390 groundColor (rgb value (Color.getRGB())
    anInt391 groundTexture
    aBoolean393 
    anInt394 groundSaturation
    anInt395 groundHue
    anInt396 groundLuminosity / groundBrightness
    anInt397 ..
    anInt398 ..
    anInt399 mapColor
    //////// end of Flo
    
    Class30_Sub2_Sub1_Sub1..
    method343 ...
    method344 ...
    method345 ...
    method346 ...
    method347 ...
    method348 drawSprite1??
    method349 ...
    method350 drawSprite??
    method351 ...
    method352 ...
    method353 ...
    method354 ...
    method355 ...
    anIntArray1439 pixels
    anInt1440 imgWidth
    anInt1441 imgHeight
    anInt1442 drawOffsetX
    anInt1443 drawOffsetY
    anInt1444 imageWidth
    anInt1445 imageHeight
    //////// end of Sprite
    
    Class17..
    method246 getNextKey
    method247 isaac
    method248 initializeKeySet
    anInt334 count
    anIntArray335 results
    anIntArray336 memory
    anInt337 accumulator
    anInt338 lastResult
    anInt339 counter
    //////// end of ISAACRandomGen
    
    Class30_Sub2_Sub2..
    method396 create
    method397 createFrame
    method398 writeWordBigEndian
    method399 writeWord
    method400 ...
    method401 writeDWordBigEndian
    method402 writeDWord
    method403 ...
    method404 writeQWord
    method405 writeString
    method406 writeBytes
    method407 writeBytes
    method408 readUnsignedByte
    method409 readSignedByte
    method410 readUnsignedWord
    method411 readSignedWord
    method412 read3Bytes
    method413 readDWord
    method414 readQWord
    method415 readString
    method416 readBytes
    method417 readBytes
    method418 initBitAccess
    method419 readBits
    method420 finishBitAccess
    method421 ...
    method422 ...
    method423 doKeys
    method424 ...
    method425 ...
    method426 ...
    method427 ...
    method428 ...
    method429 ...
    method430 ...
    method431 ...
    method432 ...
    method433 ...
    method434 ...
    method435 ...
    method436 ...
    method437 ...
    method438 ...
    method439 ...
    method440 ...
    method441 ...
    method442 ...
    aByteArray1405 buffer
    anInt1406 currentOffset
    anInt1407 bitPosition
    anIntArray1409 ...
    aClass17_1410 encryption
    anInt1412 ...
    aClass19_1414 nodeList
    //////// end of Stream
    
    Class45..
    anInt733 skillsCount
    aStringArray734 skillNames
    aBooleanArray735 skillEnabled
    //////// end of Skills
    
    Class15..
    method237 initDrawingArea
    method238 drawGraphics
    method239 ...updateImage??
    anIntArray315 ...
    anInt316 ...
    anInt317 ...
    aColorModel318 ...
    anImageConsumer319 ...
    anImage320 ...
    //////// end of RSImageProducer
    
    Frame_Sub1..
    anApplet_Sub1_36 rsApplet
    //////// end of RSFrame
    
    Class30..
    method329 unlink
    aLong548 id
    aClass30_549 prev
    aClass30_550 next
    //////// end of Node
    
    Class19..
    method249 insertHead
    method250 insertTail
    method251 popHead
    method252 reverseGetFirst
    method253 getFirst
    method254 reverseGetNext
    method255 getNext
    method256 removeAll
    aClass30_346 head
    aClass30_347 current
    //////// end of NodeList
    
    Class44..
    method570 - moved to constructer
    method571 getDataForName
    aByteArray726 ...
    anInt727 dataSize
    anIntArray728 ...
    anIntArray729 ...
    anIntArray730 ...
    anIntArray731 ...
    aBoolean732 ...
    //////// end of StreamLoader
    
    Applet_Sub1..
    method1 createClientFrame
    method2 initClientFrame
    method3 exit
    method4 ...
    method5 readChar
    method6 startUp
    method7 processGameLoop
    method8 cleanUpForQuit
    method9 processDrawing
    method10 raiseWelcomeScreen
    method11 getGameCompoment
    method12 startRunnable
    method13 drawLoadingText
    anInt4 ...
    anInt5 delayTime
    anInt6 minDelay
    aLongArray7 ...
    anInt8 fps
    aBoolean9 showDebug
    anInt10 myWidth
    anInt11 myHeight
    aGraphics12 graphics
    aClass15_13 fullGameScreen
    aFrame_Sub1_15 gameFrame
    aBoolean16 shouldClearScreen
    aBoolean17 awtFocus
    anInt18 idleTime
    anInt19 clickMode2
    anInt20 mouseX
    anInt21 mouseY
    anInt22 clickMode1
    anInt23 clickX
    anInt24 clickY
    aLong25 clickTime
    anInt26 clickMode3
    anInt27 saveClickX
    anInt28 saveClickY
    aLong29 ...
    anIntArray30 
    anIntArray31 
    anInt32 readIndex
    anInt33 writeIndex
    //////// end of RSApplet
    
    client..
    client extends RSApplet
    method14 intToKOrMilLongName
    method15 stopMidi
    method16 connectServer
    method17 menuHasAddFriend
    method18 drawChatArea
    method12 startRunnable
    method19 openSocket
    method20 processMenyClick
    method21 saveMidi
    method22 ...
    method23 unlinkMRUNodes
    method24 ...
    method25 spawnGroundItem
    method26 ...
    method27 replayWave
    method28 loadError
    method29 buildInterfaceMenu
    method30 ...
    method31 updateNPCs
    method32 processChatModeClick
    method33 ...
    method34 updateEntities
    method35 delFriend
    method36 drawTabArea
    method37 ...
    method38 ...
    method39 calcCameraPos
    method40 drawMenu
    method41 addFriend
    method42 ...
    method43 intToKOrMil
    method44 resetLogout
    method45 ...
    method46 ...
    method7 processGameLoop
    method47 ...
    method48 promptUserForInput
    method49 ...
    method50 ... - drawing Mapscenes?
    method51 loadTitleScreen
    method52 setHighMem
    method53 loadingStages
    method54 ...
    method55 ...
    method56 drawLogo
    method57 processOnDemandQueue
    method58 calcFlamesPosition
    method59 saveWave
    method60 ...
    method61 drawHeadIcon
    method62 mainGameProcessor
    method63 ...
    method64 resetImageProducers
    method13 drawLoadingText
    method65 ...
    method66 ...
    method67 streamLoaderForName
    method68 dropClient
    method69 doAction
    method70 floorLevel??
    method71 build3dScreenMenu
    method8 cleanUpForQuit
    method72 printDebug
    method11 getGameComponent
    method73 ...
    method74 buildChatAreaMenu
    method75 drawFriendsListOrWelcomeScreen
    method76 drawSplitPrivateChat
    method77 pushMessage
    method78 processTabClick
    method79 resetImageProducers2
    method80 getDocumentBaseHost
    method81 ...
    method82 processRightClick
    method83 ...
    method84 login
    method85 doWalkTo
    method86 ...
    method87 buildAtNPCMenu
    method88 buildAtPlayerMenu
    method89 ...
    method90 ...
    method6 startUp
    method91 ...
    method92 processMainScreenClick
    method93 interfaceIntToString
    method94 showErrorScreen
    method95 ...
    method96 ...
    method97 ...
    method98 ...
    method99 ...
    method100 ...
    method101 ...
    method102 drawGameScreen
    method103 buildFriendsListMenu
    method104 ...
    method105 drawInterface
    method106 randomizeBackground
    method107 ...UpdateMasks??
    method108 ...
    method9 processDrawing
    method109 isFriendOrSelf
    method110 combatDiffColor
    method111 setWaveVolume
    method112 draw3dScreen
    method113 addIgnore
    method114 ...
    method115 ...
    method116 determineMenuSize
    method117 ...
    method118 nullLoader
    method119 ...
    method120 ...
    method121 ...
    method122 delIgnore
    method123 ajustVolume
    method124 extractInterfaceValues
    method125 drawTooltip
    method126 drawMiniMap
    method127 npcScreenPos
    method128 calcEntityScreenPos
    method129 buildSplitPrivateChatMenu
    method130 ...
    method131 interfaceIsSelected
    method132 openJagGrabInputStream
    method133 doFlamesDrawing
    method134 ...
    method135 drawLoginScreen
    method136 drawFlames
    method10 raiseWelcomeScreen
    method137 ...
    method138 setLowMem
    method139 ...
    method140 processLoginScreenInput
    method141 markMinimap
    method142 ...
    method143 updatePlayers
    method144 setCameraPos
    method145 parsePacket
    method146 ...
    method147 clearTopInterfaces
    
    anIntArrayArray825 ...
    anIntArray826 friendNodeIDs
    aClass30_Sub2_Sub2_834 aStream_834
    aClass30_Sub2_Sub4_Sub1_Sub1Array835 npcArray
    anIntArray837 npcIndices
    anIntArray840 ...
    aClass30_Sub2_Sub2_847 aStream_847
    aBoolean848 ...
    anInt857 openInterfaceID
    anIntArray864 currentExp
    aBoolean872 ...
    anIntArray873 ...
    anInt874 ...
    aBooleanArray876 ...
    aBoolean880 drawFlames
    aString881 reportAbuseInput
    anInt884 unknownInt10
    aBoolean885 menuOpen
    aString887 inputString
    anInt888 maxPlayers
    anInt889 maxPlayersIndex
    aClass30_Sub2_Sub4_Sub1_Sub2Array890 playerArray
    anIntArray892 playerIndices
    anIntArray894 ...
    aClass30_Sub2_Sub2Array895 aStreamArray895s
    anInt897 ...
    anIntArrayArray901 ...
    anInt902 ...
    aByteArray912 ...
    anIntArray922 currentStats
    aLongArray925 ignoreListAsLongs
    aBoolean926 loadingError
    anInt927 ...
    anIntArray928 ...
    anIntArrayArray929 ...
    anIntArray942 chatTypes
    aStringArray943 chatNames
    aStringArray944 chatMessages
    aClass30_Sub2_Sub1_Sub2Array947 sideIcons
    aBoolean954 ...
    aLongArray955 friendsListAsLongs
    anInt956 currentSong
    aBoolean962 drawingFlames
    anInt963 spriteDrawX
    anInt964 spriteDrawY
    anIntArray968 ...
    anIntArray969 ...
    aClass14Array970 decompressors
    anIntArray971 variousSettings
    aBoolean972 ...
    anInt975 ...
    anIntArray976 ...
    anIntArray977 ...
    anIntArray978 ...
    anIntArray979 ...
    anIntArray980 ...
    anIntArray981 ...
    anIntArray982 ...
    aStringArray983 ...
    anInt985 ...
    aClass30_Sub2_Sub1_Sub1Array987 hitMarks
    anIntArray990 ...
    aBoolean994 ...
    anInt1002 ...
    aString1004 ammountOrNameInput
    aClass19_1013 ...
    aBoolean1017 ...
    anInt1018 ...
    anIntArray1030 ...
    aBoolean1031 ...
    aClass30_Sub2_Sub1_Sub1Array1033 mapFunctions
    anInt1042 dialogID
    anIntArray1044 maxStats
    anIntArray1045 ...
    aBoolean1047 ...
    anIntArray1052 ...
    anInt1054 ...
    aClass19_1056 ...
    anIntArray1057 ...
    aClass9_1059 ...
    aClass30_Sub2_Sub1_Sub2Array1060 mapScenes
    anInt1063 ...
    anIntArray1065 ...
    anIntArray1072 ...
    anIntArray1073 ...
    aBoolean1080 ...
    aStringArray1082 friendsList
    aClass30_Sub2_Sub2_1083 inStream
    anIntArray1090 expectedCRCs
    anIntArray1091 menuActionCmd2
    anIntArray1092 menuActionCmd3
    anIntArray1093 menuActionID
    anIntArray1094 menuActionCmd1
    aClass30_Sub2_Sub1_Sub1Array1095 headIcons
    aBoolean1103 tabAreaAltered
    aString1121 ...
    aStringArray1127 atPlayerActions
    aStringArray1128 atPlayerArray
    anIntArrayArrayArray1129 ...
    anInt1132
    aClass30_Sub2_Sub1_Sub1Array1140 ...big ass sprite array
    aBoolean1141 ...
    aBoolean1149 ...
    aClass30_Sub2_Sub1_Sub1Array1150 crosses
    aBoolean1151 musicEnabled
    aBoolean1153 needDrawTabArea
    aBoolean1157 loggedIn
    aBoolean1158 canMute
    aBoolean1159 ...
    aBoolean1160 ...
    anInt1171 ...
    aString1173 myUsername
    aString1174 myPassword
    aBoolean1176 genericLoadingError
    anInt1178 reportAbuseInterfaceID
    aClass19_1179 ...
    anInt1184
    anInt1189 invOverlayInterfaceID
    aClass30_Sub2_Sub2_1192 stream
    aStringArray1199 menuActionName
    anIntArray1203 ...
    anIntArray1207 ...
    anInt1210 ...
    anInt1211 ...
    aString1212 promptInput
    aClass30_Sub2_Sub1_Sub2Array1219 modIcons
    anInt1221 tabID
    aBoolean1223 inputTaken
    aBoolean1228 songChanging
    anIntArray1229 ...
    aClass11Array1230 ...
    aBoolean1233 ...
    anIntArray1240 ...
    anIntArray1241 ...
    aBoolean1242 ...
    anIntArray1250 ...
    aBoolean1252 rsAlreadyLoaded
    aBoolean1255 welcomeScreenRaised
    aBoolean1256 messagePromptRaised
    aString1266 loginMessage1
    aString1267 loginMessage2
    anInt1276 backDialogID
    anInt1279 ...
    anIntArray1280 bigX
    anIntArray1281 bigY
    //////// end of client
    Reply With Quote  
     

  5. #5  
    Sub
    Sub is offline
    sυввч

    Sub's Avatar
    Join Date
    Aug 2007
    Age
    21
    Posts
    4,325
    Thanks given
    1,082
    Thanks received
    346
    Discord
    View profile
    Rep Power
    2755
    Lolol nice helpful will use
    Reply With Quote  
     

  6. #6  
    Retired. Stop PMing me.

    Galkon's Avatar
    Join Date
    Nov 2007
    Age
    14
    Posts
    7,528
    Thanks given
    1,783
    Thanks received
    2,822
    Discord
    View profile
    Rep Power
    5000
    Make it bigger, possibly more organized, and I'll sticky :]

    Good luck.
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  7. #7  
    Banned

    Join Date
    Dec 2007
    Age
    27
    Posts
    1,987
    Thanks given
    257
    Thanks received
    326
    Rep Power
    0
    galkon im working on it atm
    if you could sticky il keep updating it

    ---------- Post added at 10:43 AM ---------- Previous post was at 09:40 AM ----------

    ok done a few more classes
    looking prety good atm
    Reply With Quote  
     

  8. #8  
    Tariq
    Guest
    nice clienthax....this will help people to switch to renamed lots.
    Reply With Quote  
     

  9. #9  
    Banned

    Join Date
    Dec 2007
    Age
    27
    Posts
    1,987
    Thanks given
    257
    Thanks received
    326
    Rep Power
    0
    ya lots of work lol
    Reply With Quote  
     

  10. #10  
    Registered Member
    Join Date
    Nov 2008
    Posts
    423
    Thanks given
    19
    Thanks received
    9
    Rep Power
    49
    if I use the correct one I still get errors about that..
    Do I need to declare it or something?
    Reply With Quote  
     

Page 1 of 3 123 LastLast

Thread Information
Users Browsing this Thread

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


User Tag List

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