• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

Discover-'s SAI-Editor

Anthonys-Toolbox

Epic Member
I have no idea what SAI is but if you made an editor for it, I'm sure it's a tedious task to edit by hand. I'm sure this will help out many others!! Thanks.
 

Discover-

Enthusiast
Version 1.3.0 has been released and can be found in the download URL given in the original post. :)

Please keep in mind if you're on version 1.2.0 or up, it will already notify you that there's a new version available and allow you to download it without visiting any websites.
 

Discover-

Enthusiast
Version 1.4.0 has been released and can be found in the download URL given in the original post.

Changelog:
- The updater now properly starts when the application reports a new version is available;
- Using the 'Connect' button now also works if the 'Auto connect' checkbox was not checked initially and the user choose new database information after checking it;
- There is now an error shown when the Updater could not be found. Previously, it would just close the SAI-Editor and nothing would happen next;
- The application no longer freezes up when you delete a line that links to multiple lines at once;
- The error thrown when updating couldn't happen because of a WebException is now shown to the user;
- All error messages are now shown on-top of the application in all cases and have to be closed before continuing. This should prevent the user from not seeing the message about a new version because the message appeared in the background;
- The application should run a lot smoother now. It no longer gives a small delay on each new selection that is made (that is, if the fields differ a lot);
- There is no longer a permanent freeze in the application when the user attempts to generate a comment for a smartscript that lost its links in the current session without them being saved;
- When creating a new line that links from another, the parameter fields as well as the event_flags and event_chance will no longer be copied to the new line. This was unintended behavior;
- If there is no internet connection when the application starts, we now run a timer that tries to connect to the internet every 10 minutes. Once an internet connection is found, it checks for updates and (optionally) logs for the survey;
- The connection settings will no longer sometimes be incorrectly reset;
- Add a 'Thanks to' to the About Form;
- Minor clean up in the generated SQL style for the revert queries;
- There is now an Updater for the Updater. It is a simple console application that can't be ran by the user;
- When the SAI-Editor Updater closes, it no longer starts the SAI-Editor if it wasn't initially ran from the SAI-Editor;
- The updater no longer calls the survey script X times, where X would be the amount of files being updated;
- There will no longer be error messages shown to the user in the Updater when there's an instance of the SAI-Editor running while the Updater checks for updates;
- Fix a minor memory leak in the Updater;
- The Updater no longer shows items that don't need to be updated in the list of files to update. This happened when the files were being read while an instance of SAI-Editor was running.
 

frost

Banned
where do i find a tutorial on how this program works?
and can this do the same thing as scripting c++ scripts or
its not very good for making a boss fight?
 

Discover-

Enthusiast
where do i find a tutorial on how this program works?
and can this do the same thing as scripting c++ scripts or
its not very good for making a boss fight?

There's no tutorial as of yet. I might make one later though, good point.

This can't do anything that you wouldn't otherwise be able to do using SmartAI. It's only a GUI to make it easier on the developer (and most of all less time consuming).

Thanks Skrbx! :)
 

Discover-

Enthusiast
Version 1.4.1 has been released and can be found in the download URL given in the original post.

Changelog:
- The forms ran besides the main form are no longer shown in the taskbar and can no longer be minimized;
- Fix an exception thrown when attempting to select your world database;
- It is now possible to search for everything the tool allows you to search for from the menu. Think of searching for a spell, an emote or an item entry. To use this, go to the menu option 'Options' -> 'Search for something'.

ccEdbrx.png
 
Top