That is not the same thing. Using that method, you can't manually define locals in code, you can't manually input the function header, you can't manually input the 'events' function for the trigger, you can't enter multiple functions in the one trigger without exploiting what seems to be a bug, etc.
In Warcraft III, I would just create a new trigger, select 'Convert to custom text' and then write the whole trigger from scratch in JASS script. There is no good reason that I should not be able to do the same thing in the Galaxy Editor.
Galaxy script is same shit like galaxy GUI, after 5 years of pure jass coding not able to do anything with new GUI.
Currently i am trying to make 3d camera mouse, sadly, but this is near impossible in GUI, vectoring and 3d polars not included, custom script not allow me get native function names, native list not included, soo i must waste a lot of time to setup notepad for this.
You can view native function names. View -> View Raw Data.
As for writing in pure Galaxy, I'm writing my triggers in pure Galaxy, importing them into the map and overwriting MapScript.galaxy. Admittedly, it's not perfect but it works for me since I have no use for GUI.
GUI is ok, but, i found no way to input code directly, there is no way to convert trigger\function into raw data, this shoud be fixed.
Create a new action, and in the Custom Script Code you can specify your galaxy script.
That is not the same thing. Using that method, you can't manually define locals in code, you can't manually input the function header, you can't manually input the 'events' function for the trigger, you can't enter multiple functions in the one trigger without exploiting what seems to be a bug, etc.
In Warcraft III, I would just create a new trigger, select 'Convert to custom text' and then write the whole trigger from scratch in JASS script. There is no good reason that I should not be able to do the same thing in the Galaxy Editor.
Galaxy script is same shit like galaxy GUI, after 5 years of pure jass coding not able to do anything with new GUI.
Currently i am trying to make 3d camera mouse, sadly, but this is near impossible in GUI, vectoring and 3d polars not included, custom script not allow me get native function names, native list not included, soo i must waste a lot of time to setup notepad for this.
You can view native function names. View -> View Raw Data.
As for writing in pure Galaxy, I'm writing my triggers in pure Galaxy, importing them into the map and overwriting MapScript.galaxy. Admittedly, it's not perfect but it works for me since I have no use for GUI.
Blizzard shoud not abbadon warcraft 3 experience, ever ROC allowed custom script section and direct code input (7 years ago!).
I'm entirely with you here, but no ROC didn't allow custom script section it was a TFT feature.
my fail...
anyway, direct code input was allowed right from the start.
Yes, you need to keep the InitTrig... function but yes even in ROC you can convert the gui trigger in full jass2.
What about suggest this on the official blizzard forum, it's really needed, it is not some fashion quite useless need. http://forums.battle.net/board.html?forumId=26951354&sid=5010
I can't, i don't have a beta key :(