-
Member
[Tool] WoWDatabaseEditor / Visual SAI Studi (SAI/Quest chain editor) o
WoW Database Editor
Editor for Smart Scripts for TrinityCore based servers.
Link to sources and always latest build: GitHub - BAndysc/WoWDatabaseEditor: Editor for Smart Scripts for TrinityCore based servers.
wde2.png
wde1.png
Older video: WoW Database Editor (SAI Studio) [subtitles] - YouTube
OLD VISUAL SAI STUDIO 2015 POST:
Code:
Visual SAI Studio 2015 (beta)
Smart Scripts are cool, they make scripting really easy. However, creating and editing them is really tedious, onerous and burdensome. Events and actions are NOT self-describing and new developers have to either test them through trial and error or analyse code in core (which requires some programming knowledge).
Visual SAI Studio is solution for those problems!
Easy to use
Editing and creating smart scripts with SAI Studio makes it easier then ever! To create new event/action you just drag and drop it to the workspace!
Conditions
Conditions are integral part of SAI so creating them is as well integral part of SAI Studio! You can see conditions on the same workspace as events.
See more
You no longer have to select an action to see what it does, you see all events and actions at once!
Truly contextual
SAI Studio is really clever! It helps you on every step. Every parameter (unless it is really self-describing) gives you hints and suggestions. It includes descriptions and proposed values - both flags (e.g. cast flags, npc_flags), select values (e.g. summon type, emotes, sheath state), boolean values (e.g. enable/disable combat movement) and intelligent comments.
When you edit gameobject SAI, creature only events will not show! You see only events that makes sense and are supported with current AI type.
Validators
Visual SAI studio does validatation! It will report values in unused parameters, unknown flags, values out of range or unsupported target in actions.
Links cannot be more simple
Linking events can make powerful effects, but it is quite hard to write them by hand. SAI Studio makes big use of link events.
Really customizable
It is YOUR IDE, YOU can customize it in way you want. Do you prefer events tab at the left or the bottom? Hidden or shown all the time? Would you rather see specific event in “spell” or “self” category? It is up to you!
Custom events and actions? Not a problem!
SAI Studio does NOT have hardcoded TC events, actions, targets and conditions. If your actions and events differ, you can replace them without recompile and even compare and detect differences in effect in particular script.
Dark Theme
All modern IDEs have dark theme. It is much more pleasant for eyes. So does SAI Studio :)
Open source
And this all is completely open source!
imgur.com/vh24Xzk
imgur.com/xio8M1F
imgur.com/61KQDxw
imgur.com/CBcPHyf
Note: It is "beta" version. Please report all bugs here or at the github bugtracker
Note 2: Please do not reupload the binary
Note 3: I cannot put links :gusta:
Last edited by Andysc; 01-15-2021 at 07:43 AM.
-
Post Thanks / Like - 3 Thanks
-
Member
thanks for this constribution
-
Member
-
Member
New version features a quest chain editor: giphy.gif (Animated GIF - Find & Share on GIPHY)
-
Member
Working on dark theme darktheme.png
-
Contributor
This is really cool, but 4 years and no usual program yet... I hope you finish it one day.
-
Member
great stuff keep up the good work
-
Member
A lot of new features and fixes in latest version of WoW Database Editor! In the github page there is always a link to the latest build to check new features, looking forward for more testers
It is already better than other sai tools, so definietly worth a try.