I quickly glanced through the decompiled code trying to map it out. Anyone have a more accurate list than this?
Code:
_-01 = Test XML data
_-0B = main menu events (delete character event, legends event, fame, screen, play)
_-0N = ?
_-3- = json/encoding/decoding
_-5u = encoding
_-62 = ? tooltip text and links
_-Ap = options & key/mouse listener/events
_-C1 = events (client update, death, reconnect, account changed, money changed, guild result event, name result event)
_-DD = ?
_-Dk = guild functions
_-EQ = account
_-FL = more packet stuff
_-Fv = ?
_-G7 = account handler (kongregate)
_-GC = account handler (steam)
_-HF = account handler (regular)
_-IZ = animation handler
_-Ih = particle sprites/effects
_-Jg = background sprites
_-KH
_-Qf (tutorial XML)
_-My = teleport
_-NR = dungeon XML data
_-OZ = crash sothink
_-S = NPC XML
_-TW = Music loader/handler
_-Tw = map editor?
_-W = Object Data (chests, NPCs, classes, regions, portals, items, etc)
_-Xe = map editor?
_-Y3 = circle/math
_-b8 = fun****** (https://rotmgtesting.appspo*****m/Fun******.swf)
_-fl = mem/fps/ms stats
_-hU = webAccount handler
_-hp = text/speech balloons
_-mP = sprite tooltips
_-pY = steamworks functionality
_-qx = main menu
_-tc = client packets (!)
_-br (error handler?)
Teleport (teleport)
Buy (Buy)
_-U0 (inv swap)
_-hm (player text)
_-73 (change trade)
_-PT (load) (char id)
_-23 (hello) (build version, gameid, guid, password, secret)
_-i5 (use item)
_-SA (create guild)
_-UH (escape) (?)
_-q3 (shootack)
_-j2 (inv drop) (aka item drop)
_-j8 (join guild)
_-eI (enemy hit)
_-rw (gotoack)
_-er (guild remove)
_-g7 (set condition)
_-Ge (cancel trade)
Create (?)
_-gd (move)
_-bQ (player shoot)
_-mx (use portal)
_-ta (change guild rank)
_-Ss (square hit)
_-57 (player hit)
_-5D (choose name)
_-tD (edit account list)
_-WO (request trade)
_-NV (check credits)
_-Wf (guild invite)
_-bu (ground damage)
_-kj (ping/pong idle check)
_-Lr (aoeack)
_-uT (accept trade)
false (otherhit)
_20each = ?
class = text/errors
com = main code
com/company/net/ServerConnection = connection handler
com/company/assebleegameclient
mx = code util/classes