Creating a new GUI interface...

Will you use it?

  • Yes, good idea and will use it.

    Votes: 20 46.5%
  • No, good idea and will not use it.

    Votes: 9 20.9%
  • No, Bad idea and will not use it.

    Votes: 0 0.0%
  • Looks good, but its not overwhelming to step over.

    Votes: 2 4.7%
  • I'll stick to my jass.

    Votes: 12 27.9%

  • Total voters
    43

Hero

─║╣ero─
Reaction score
250
> once you have saved your map with WEU you can't access it anymore in a normal Editor or any other.
So what you're saying is that a map created with your...interface...will be fully readable by the normal world editor?

> Smart functions
Will they increase the map's size?

> Flushes the given spot before setting a value
What? Why?

> Multiboard show to single player
...can easily cause a desync.

> Will YOU use it?
No, I won't.
If you care why...I'll just quote Vexorian's signature:


> There are a lot of jassers who thinks GUI sucks ass.
As a matter of fact...any "jasser" that doesn't think so either doesn't know Jass at all or is simply stupid. That's a fact.

I completely agree with you

And no I will NOT use it...but even if you do create it I will still take the time and manner to look at it and try it out.
 
F

Fl4meS

Guest
I have the idea that this will mess up everything...

JASS and GUI should not become combinated, so it stays both unique.

Why didn't Blizzard added this functions to it then?

Hm ..

But okay thats my opinion..

I'll stick to my jass because i feel pro useing it.
No, this has nothing to do with pro. People are lazy, thats what does it.
 

Xorifelse

I'd love to elaborate about discussions...........
Reaction score
87
> once you have saved your map with WEU you can't access it anymore in a normal Editor or any other.
So what you're saying is that a map created with your...interface...will be fully readable by the normal world editor?

> Smart functions
Will they increase the map's size?

> Flushes the given spot before setting a value
What? Why?

> Multiboard show to single player
...can easily cause a desync.

> Will YOU use it?
No, I won't.
If you care why...I'll just quote Vexorian's signature:


> There are a lot of jassers who thinks GUI sucks ass.
As a matter of fact...any "jasser" that doesn't think so either doesn't know Jass at all or is simply stupid. That's a fact.

1) It uses jass functions for now.. that must be pasted into the map header.
- Yes, it does increase map size
- Vexorians map optimizer removes unused functions

2) Because i made it like that =/, and i am not gonna change it. If someone does that, its up to him/her

3) constant native GetLocalPlayer takes nothing returns player
- Fixes that desync

4) ......
- Have i said it was for the people who know jass out the back of there hand?
- Will it help people who start mapping?
- Open your eyes. not EVERYBODY know jass. In fact its a small group of people.

5) Are you saying that:
- Your maps are 100% jass?
- You don't use Trigger Editor
- If so that line is absolutely nonsense.

GUI stands for Graphical User Interface...
You should know that does NOT have the be ONLY the events / Conditions / Actions. But WHOLE Trigger Editor.




I have the idea that this will mess up everything...

JASS and GUI should not become combinated, so it stays both unique.

Why didn't Blizzard added this functions to it then?

Hm ..

But okay thats my opinion..


No, this has nothing to do with pro. People are lazy, thats what does it.

....? Do you have any idea what you are talking about..?




EDIT:
I have added the new things added in the Event List on the first post.
 

SFilip

Gone but not forgotten
Reaction score
634
> Fixes that desync
Actually its the thing that causes it...

> Your maps are 100% jass?
Every map is 100% jass...what do you expect it to be? C++?

> You don't use Trigger Editor
Yes, I have to paste the code from JassCraft to it.

> GUI stands for Graphical User Interface
Good to see you know it...the title you made wasn't convincing about that really since now its "Graphical User Interface Interface". :rolleyes:
And in my post by GUI I did mean the events/conditions/actions, the thing mappers mean in 99% cases when they say GUI...
 

Xorifelse

I'd love to elaborate about discussions...........
Reaction score
87
> Fixes that desync
Actually its the thing that causes it...

> Your maps are 100% jass?
Every map is 100% jass...what do you expect it to be? C++?

> You don't use Trigger Editor
Yes, I have to paste the code from JassCraft to it.

> GUI stands for Graphical User Interface
Good to see you know it...the title you made wasn't convincing about that really since now its "Graphical User Interface Interface". :rolleyes:
And in my post by GUI I did mean the events/conditions/actions, the thing mappers mean in 99% cases when they say GUI...

0) What? I created a few maps that uses that and people did not drop.

1)... Dont be so silly, you know what i mean.
- Maps are in python and a bit html. Everybody knows that..

2) That means you use GUI.
- In other words, you are using something that sucks ass. which is in my mind, something nasty.

3) Meh..
- Would you be so kind to change that. :banghead: I'm not always awake.
- Then if you mean that.. Don't say GUI. :rolleyes:
 

TFlan

I could change this in my User CP.
Reaction score
64
before this thread gets closed because of ur argument you guys should probably stop the fighting over this new interface Themis is making, if you are flamming this idea so badly... Why don't you make one yourself to help you with your JASS?

This idea rocks, i mean, YES JASS is better in terms of making triggers, but more than half the people who make maps dont use JASS, or use very little of it. I know its there, i even know some myself and find it easier to edit that the GUI Blizzard has set up for us, BUT the GUI is helpful, it makes it so i dont have to remember another language, among the hundreds out there, and this new interface, if it is completed, will overall help allmost every new map maker and even some advanced ones.

Themis, you said you dont know what language it is being made in... how is that possible?? lol :nuts:

I would like to see this happen. So yes, good idea and will <maybe> use it.
 

master maste

New Member
Reaction score
32
notice that the only people that are dissing this are the people that know Jass and say they will not use it (if this is so get out of this thread and do something more useful with your time.)

In the kindest of ways :)
 

Xorifelse

I'd love to elaborate about discussions...........
Reaction score
87
Themis, you said you dont know what language it is being made in... how is that possible?? lol :nuts:

Its some kind of database file, I am unformilliour with this.
But i know how it works but just don't know the name of this language.

And thank you for understanding that this is made for almost 80% of all the people who makes maps.

Updated some Special effects, and updated on the first post.
 

Xorifelse

I'd love to elaborate about discussions...........
Reaction score
87
looking good, Themis when do you think we will be able to dl this?

I'm not sure yet.
I optimized the code for better vision on things. Progress would go smooth.
Some events that has nothing in it are not done.

But this is just a tip of the iceberg.
I just completed 2 more functions for units.

CreateUnitInRegion and CreateUnitInRegionAndOrderToRegion

This is an updated version of what i had.

This will..
Create a unit at "Center of region/Random Point in region"
Create a unit at "Center of region/Random Point in region" and order to walk to "Center of region/Random point in region"

Again, this is leakless.
 

master maste

New Member
Reaction score
32
can you make a event that lets you choose the unit e.g. unit comes within 300 of (actual unit) so that you do not need to make a action for it. . . .

and maybe something that allows multiple events. like an and or event.
:)
:)
 

Chocobo

White-Flower
Reaction score
409
3) constant native GetLocalPlayer takes nothing returns player
- Fixes that desync

Actually, the thing that fixes the GetLocalPlayer is causing the host desynchronisation.


Create local <Type> <Name> <Value>
Create local <Type> <Name> <Boolean / Array>

With WEHelper you are going to write a lot of types.
-> structs
-> square
-> circle
-> rectangle
-> data
-> timerstruct
-> method
-> longitud
-> boolean
-> timer
-> integer
-> real
-> string
-> code
-> constants <type>
-> static <type>
-> domin
....


ATTENTION:
There are a lot of jassers who thinks GUI sucks ass.
I don't care about what YOU think, Posting about what you THINK is not relevant to my question and is considered Spam.

Lol. :p


However, maybe i misunderstood but i thought
it should be possible with WE Helper to create your own natives.

If so.. that problem is solved.

IF you are going to patch with your own natives, then the map created with that patched common.j can only be used with a ex-loader, and also : LoaderWar3.exe, jAPI.dll and jNatives\natives.xjp .


I don't know how the Trigger Editor will take time to load, because if you are going to write all functions, it will take forever for the Trigger Editor to recognize all values to their equivalent in the Interface (from .wts? or .trg??).
 
F

Fl4meS

Guest
....? Do you have any idea what you are talking about..?

I do, but you don't have a clue what ur doing.
No offense, but like I said : JASS and GUI should NOT be COMBINATED!
Its just an example like WEU, its unstable and others can not open maps made by it.
Bah ...
Get a grip man ..
 

TFlan

I could change this in my User CP.
Reaction score
64
Explain to me why JASS and GUI shouldnt be 'combined'?

Because you dont like it? You want to feel smarter than others who dont know JASS?

I mean cmon "Get a grip man" who cares if its combined or not, its an interface you can OPTIONALLY dl, i mean its not gunna kill you if this happens.

"Its just an example like WEU, its unstable and others can not open maps made by it."

I havent had ANY problems with WEU, and if you are then try reinstalling, and the people who cant open map made by it is because maybe its protected?? or the fact that WEU ads certain things the regular editor cant handle.
 

Quauhtli

I have the right to remain silent.
Reaction score
62
I agree with everything you say, Player 11, exept
or the fact that WEU ads certain things the regular editor cant handle.
... WEU does everything that WE also does, only it has a few stuff that are a little more easy to see within GUI, but they are still the same with JASS...
 

Sim

Forum Administrator
Staff member
Reaction score
534
Well, GUI proves to be useful.

But I won't use it. I just write the "new" functions you listed above in JASS.

Still, great idea. Will help countless of people, and it's this site's point, isn't it ? ;)

Don't be mistaken. JASS is still better than GUI ! (Spam)

Seriously, you speak like if the Trigger Editor was a separate thing from JASS. It isn't. Without trigger editor you can't even add JASS code to a map (Unless you paste it in the JASS header or code or whatever section but I heard it bugs so...), and

Trigger Editor != GUI

GUI are the events, conditions, actions functions lists, The automated loops, and limited functions. Both GUI and JASS use the Trigger Editor.
 

Quauhtli

I have the right to remain silent.
Reaction score
62
GUI are the events, conditions, actions functions lists, The automated loops, and limited functions. Both GUI and JASS use the Trigger Editor.
That's right, but for people that do not know JASS, JASS is not persey (still dont know how to spell that:p) better. Perhaps instead of saying better, I would say handier. It all depends on your skill with things...

anyways
I dont know if its possible, but the perfect world editor for me would automatically change the fields like agility when you change it in Gameplay Constants (you can ofcourse choose not do do this, and also have a "return to default" option). as far as I know, that isn't possible, is it?
 

Chocobo

White-Flower
Reaction score
409
That's right, but for people that do not know JASS, JASS is not persey (still dont know how to spell that:p) better. Perhaps instead of saying better, I would say handier. It all depends on your skill with things...

JASS is easy if you masted the traditionnal interface. You just need to know what to do with parameters, locals, and functions (<>,<>..) things.
 

uberfoop

~=Admiral Stukov=~
Reaction score
177
Yea, writing directly as JASS will always give you the upper hand due to efficiency and function control.

But for people who don't know JASS, a GUI that doesn't suck arsonskie is a good thing. A GUI with all of the jass-only funcs and a few random BJ's added would be a huge improvement from what we currently have, which most people use.

I'm hoping to see this categorized well.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top