- Joined
- Sep 10, 2007
- Messages
- 970
- Reaction score
- 815
Since I've had no internet and have been sunburned to hell and back. I decided to rebuild my entire emulator from the ground up. Excluding my packet class of course. I don't have screen shots to post, but I can post information on what I have done.
Some nice new features I've added for developers:
SVNNNNNNNNNNNNN:
- New dynamic interfacing with channels.
- New "Logic" classes to handle events such as character handling.
- New interfaces for channels. Ie: class LChannel : IChannel
- New item handling.
- New protocol / networking handling.
- More OOP related now. Such as: client.CharInfo.nAID = 0
- Using get/set for class/structure handling.
- Login Handling - Done.
- Character Handling - Done.
- Channel Handling - Done
- Equipment - 25%
Some nice new features I've added for developers:
- Callbacks for all event handling.
- SQL multi-threading corrections.
- Asynchronous SQL.
- Predicates for all channels: MMatchChannel channel = MatchServer.lChannels.Find(c => c.nMinLevel > 0 && c.MaxLevel > client.CharInfo.nLevel);
SVNNNNNNNNNNNNN:
To view the content, you need to sign in or register
Last edited: