[ul]
[li]Script Creatures or Gameobjects using SmartAI without the knowledge or use of SQL or any other languages or DBMS’s (e.g phpmyadmin,heidiSQL).[/li]
[li]Built in tools and references removes the need to manually calculate bitmasks or lookup smartAI functions or parameter names and id’s.[/li]
[li]Running on the java virtual machine gives Event Horizon amazing portability and it can work on almost any operating systems![/li]
[li]SQL generation makes it possible to export and distribute or to archive and backup your work.[/li]
[li]Fully compatible with any core which supports smartAI. However it was specifically written for Trinitycore and Project Skyfire.[/li]
[li]Can connect to local or remote databases.[/li]
[/ul]
There are plenty of excellent free repo sites, like Google Code and Assembla. If you want to keep your repo private, and assuming you’re the only one working on your program, Google Code can be used as a powerful and simple Download center/Bug tracker/Wiki, similar to how Git Extensions uses it. You could literally carry your whole site over there if you like. Up to you.
[ul][li]Allow the program to recall the original login info for quick access. And perhaps further down the road - allow the user to save different login sessions to connect to multiple DBs just by selecting them from a drop-down menu.[/li][li]This is minor, but users are used to hitting TAB to get to the next text box in order to continue filling in login info. We type in the username, then hit TAB, then type in the password. Done. Event Horizon requires two taps of the TAB key because it first selects the “Connect” button. Also, hitting the ENTER key doesn’t connect us. Minor, but noteworthy.[/li][li]I noticed that you made an awesome Tutorial on your website. This should definitely go in the program somewhere, like in the Help menu.[/li][li]The Step 1, Step 2 areas are very user-friendly and keep it simple. Thumbs up.[/li][li]The Trinity Devs are good enough to make well-documented smart_scripts, which enables us to find a creature’s script that is similar to what we want the creature to do. Let us copy an existing script into a new entry so we can tweak it and cut our development time by a large margin. At the moment, I’m still using my DB management tool to duplicate the scripts because Event Horizon would force me to write it all out manually.[/li][/ul]