Log in

View Full Version : EqEmu Flow Chart?


Wumpas
12-10-2003, 11:19 AM
I am wondering does anyone have a flow chart of the EqEmu Source? I am having troble following it and a flow chart or phseudo code (spelling) could be of Imence help. If any such documents Exist It would really help me as well as others im sure.

5.1 or later prefered but anything as old as 4.4 would help as I could learn that source and then tackle the 5.1

Im really trying to understand this it's very intreging and anything helps mabe even just a basic run down on the main threads and how they link up (correct term?) dont feel you need dumb it down too much I enjoy a challenge but the full on assult of the source is too intimidating without a guide :D

I hope I made sence, feel not rushed to answer I know you guys
are taxed

P.S. I was on the fence on ware to post this (development general support???) please show mercy if I am in the wrong :?

Shawn319
12-16-2003, 02:37 AM
I dont think there is one. If one is out there, it would have to be HUGE in order to depict all the complex functions and algorithms. And with the amount of changes we do daily it would be impossible to keep current.

Trumpcard
12-16-2003, 03:01 AM
Start with net.cpp

Everything flows from there..

Everything splits up into different processing cycles (goes through the different lists)

Start in net.cpp with the *.Process() functions, and go down from there..

Eglin
12-16-2003, 05:47 AM
If you're on Wndows, then VC has a lot of tools that help. The class browser lets you explore classes conveniently and the ability to build browse files that tell you where any given function is called is nice.

Wumpas
12-16-2003, 04:57 PM
Thank you guys I have VC.net 2002 and the class views are nice just what goes whare when was the problem i couldn't find the main thread but thanks to Trumpcard I n wknow that its net.cpp

Thank you Trump

P.S. im going to look into this building browse files you talked about you mean VS.net could create a "sort of" flow chart for me?
very nifty Im going to figure this out pronto. :D

Eglin
12-16-2003, 10:36 PM
Thank you guys I have VC.net 2002 and the class views are nice just what goes whare when was the problem i couldn't find the main thread but thanks to Trumpcard I n wknow that its net.cpp
Execution always begins at main() in any c/c++ application...

P.S. im going to look into this building browse files you talked about you mean VS.net could create a "sort of" flow chart for me?
very nifty Im going to figure this out pronto. :DYeah, it's handy. Would let kind of explore in reverse... Not much different than a grep, but is a bit smarter about which files to search. At any rate, if you _really_ want a flowchart or something, you should probably look for rational rose (or a clone w/ a few less thorns :). It has been quite a while since I last used it (thank God), but it can reverse-engineer source into UML IIRC. If you go this route, please share the results?