I went though and rebuilt the entire applications source code. It is now faster (compared to what?) and easer for me to read. Some of the code was redundant and is now faster on execution.
Scripting Lexicon - A 'book' of scripting information is embedded in the program. I still need to add some credits into the credits. Check the book out, you may like it. And if you like just the book it is available for separate download in another post below this one.
I've started XML Export coding. You can now Export a character. However import isn't finished so it's a party trick for now.
I also changed the way character editor loads data, it now deletes the Dump file between loads. ^-^
Merged the settings files, removed the pathetic reverse compatibility as no one was really using it. No one ever posted what versions (of eqemu) they were using so consider this a backlash of anti-communication.
That sums it up. ^-^ Please play with the export and make bug reports. Though I'm sure I'll get like one bug report ^-^ <---- Is used to the quiet. Also, feel free to request features.
__________________
If at first you don't succeed destroy all evidence that you ever tried.
God doesn't give second chances... Hell, he sets you up the first time.
Read, download, install, and test, my friend. I "QA" for a living tho, so sometimes I just cannot force myself to write another analysis. Lookin very nice tho.
when tryign to open anything (like npc or item) i am geting the same error everywhere
************** Exception Text **************
System.InvalidOperationException: Connection must be valid and open
at MySql.Data.MySqlClient.MySqlCommand.CheckState()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader( CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader( )
at EQemu_SQL_Editor.frmStartingEditor.Load_Items()
at EQemu_SQL_Editor.frmStartingEditor.lstClass_Select edIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.ListBox.OnSelectedIndexChange d(EventArgs e)
at System.Windows.Forms.ListBox.WmReflectCommand(Mess age& m)
at System.Windows.Forms.ListBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.