Version 0.2.1

From VbGORE Visual Basic Online RPG Engine

Contents


[edit] Downloads

All downloads contain the same files, just using different compression methods.

Non-EXE users must download the Libraries Files at the bottom!

*.EXE - Self-installing file (10.41 MB)

*.ZIP - Compressed with WinZip (11.26 MB)

*.RAR - Compressed with WinRAR (9.04 MB)

*.7z - Compressed with 7Zip (9.15 MB)

Libraries Files (Not required for EXE users) (0.84 MB)

[edit] Release Notes

Released On December 7, 2006

This version is just like v0.2.0, but contains some stability changes, namely the invalid username / password entering bringing up the error box and allowing you to reconnect without having to close the client and reload it.

[edit] Change Log

Removed - Client IP: Removed client IPs, at least until a way of acquiring the IP can be written.

Fix - Spells: Re-added the stat updates that the spells give, making them actually do something.

Change - Blinking: Blinking moved completely client-side unless a forced blink takes places, such as typing /blink. This allows for the blinks to take bandwidth only if used forcibly (such as if you want people to blink when being hit).

Fix - In-progress quest loading: Fixed a bug that crashed the server when a user logged off and tried to log back on while in the middle of a quest.

Add - Overall packet buffering: Added a flag, Packet_WaitTime, which states a time that any packet must wait (no matter the priority) to be sent.

Remove - UMsgbox support: The urgent messagebox support was removed and was stuck inside of the Server_Message function instead.

Fix - Login stability: The login is now a lot more stable, and you wont have to close down the client and reload it every time a connection fails.

Fix - Login messages: Completely fixed the login messages - it was a pretty simple fix that just required some sorting out which makes me wish I fixed it earlier.

Change - Username and password length: Username and password have been changed from requiring to be > 3 characters long instead of non-zero. A much more common value in most games. Added a server-side check on the length, which was previously nonexistant.

Add - Packet Priorities: Added packet priorities which helps you combine your not-so-important packets with other packets to get the information through without using as much packet header bandwidth. Read more at: http://www.vbgore.com/index.php?title=Optimizing_Packet_Headers

Change - Bandwidth Meter: The bandwidth meter now takes packet headers into consideration, and not just the size of the data being sent.

Personal tools