
Originally Posted by
krazyshank
I was converting it to c# but I had someone told me that so many things changed in the game that it wasn't worth it. Do any structural changes need to be made for it to simply connect to the nexus for a bit other than updating the packet definitions?
Well i also find furyhunter source easier to read.
Besides packet definitions (ID + read/write), you have to update some objects classes like Statdata, ObjectStatus, ObjectStatusData..
When the proxy base is ok, it should basically handle :
* RECONNECT
* UPDATE and his two list of objects : Newobjs and drops , containing Newly created gameobjects and destroyed ones.
* NEWTICK which updates the gameobjects status
So you can go to a realm and memorize a
thread safe list of gamobjects.
Then you can easily
look into the object list WHEN using a command you made in the proxy by /mycommand in chat (PLAYERTEXT packet)