EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Tools (https://www.eqemulator.org/forums/forumdisplay.php?f=593)
-   -   EQArchitect EQEmu DB Editor (https://www.eqemulator.org/forums/showthread.php?t=39767)

Shendare 06-17-2015 12:56 AM

EQArchitect EQEmu DB Editor
 
I've managed to find enough respite from real life here and there to make progress on my planned world building / database editor tool: EQArchitect.

The GitHub link for the full source code in Asp.Net with MVC/Razor is here:

https://github.com/Shendare/EQArchitect

If anybody feels like doing some alpha testing, feel free to take a look here:

https://www.shendare.net/EQArchitect/

It's configured with a demo database. I'll likely set up a script soon to restore it from its .sql backup once per day to undo random changes. However, it also has the option to connect to your own peq database, assuming you know your public IP address and have the appropriate ports forwarded and such.

The Spells editor is the first page under construction. It isn't 100% implemented yet (missing reagents and a number of secondary effect fields and limitations), but it's a good ways in.

If you take a look, let me know if I seem to be on the right track!

rhyotte 06-17-2015 01:16 PM

Hi Shendare,

Akkadius has been putting a lot of work into his EOC toolset. It would seem logical to team up... Don't get me wrong, this too is a cool effort.

Shendare 06-17-2015 01:29 PM

Yeah, I know. I wish my dev background were more Linux/PHP based so there'd be no overlap of development efforts. Literally all of my dev experience is based on Microsoft technologies, though.

It's all I know, and it's quite different from the LAMP ecosystem.

chrsschb 06-17-2015 01:30 PM

Excited simply for the spell editor!

N0ctrnl 06-17-2015 03:19 PM

Yeah, that's pretty cool.

trevius 06-18-2015 11:16 AM

Yay, Shendare is back :D

I see you have been for a while, but I haven't had time to really keep up with things lately.

Your tool is looking really good so far. It is unfortunate that you don't have any background in PHP, but if you can do Perl, you can do PHP easy enough. It would be great to have a single tool that could do it all. Either way, all tools are welcome :)

Since we have moved to Git since the last time you were active (2009), it should be quite a bit easier to submit source updates if you get back into doing that (like your old Armor Tint Deluxe addition, which was an awesome feature).

Shendare 06-18-2015 11:58 AM

Trev! Hadn't seen any posts from you around. Figured you must be keeping busy.

I really don't know if I feel the same way about PHP. Looking at my C# code and background, and looking at the PHP style and conventions, they just feel so completely alien to each other.

Nillboard 06-18-2015 01:36 PM

Its pretty funny how much you build up the fact you can't learn PHP or jquery. You clearly have the basic programming concepts down, so learning the syntax of a new language should take you less than a week(we aren't talking about Haskell or LISP).

This post has nothing to do with what project you work on(its your time).

Shendare 06-18-2015 02:12 PM

Hm. I seem to be the only one who doubts my abilities.

Alright. I'll finish up my spell editor, then download EOC from github and see about getting it working on a local machine to start looking through the code.

Akkadius 06-18-2015 04:55 PM

Quote:

Originally Posted by Shendare (Post 241059)
Hm. I seem to be the only one who doubts my abilities.

Alright. I'll finish up my spell editor, then download EOC from github and see about getting it working on a local machine to start looking through the code.

I'm around in IRC to ask any questions.

Basic architecture is on the Github Wiki


All times are GMT -4. The time now is 03:08 AM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.