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.
  • WildTurkey WildTurkey:
    is there a stephen green in the house?
    +1
  • The Helper The Helper:
    What is up WildTurkey?
  • The Helper The Helper:
    Looks like Google fixed whatever mistake that made the recipes on the site go crazy and we are no longer trending towards a recipe site lol - I don't care though because it motivated me to spend alot of time on the site improving it and at least now the content people are looking at is not stupid and embarrassing like it was when I first got back into this like 5 years ago.
  • The Helper The Helper:
    Plus - I have a pretty bad ass recipe collection now! That section of the site is 10 thousand times better than it was before
  • The Helper The Helper:
    We now have a web designer at my job. A legit talented professional! I am going to get him to redesign the site theme. It is time.
  • Varine Varine:
    I got one more day of community service and then I'm free from this nonsense! I polished a cop car today for a funeral or something I guess
  • Varine Varine:
    They also were digging threw old shit at the sheriff's office and I tried to get them to give me the old electronic stuff, but they said no. They can't give it to people because they might use it to impersonate a cop or break into their network or some shit? idk but it was a shame to see them take a whole bunch of radios and shit to get shredded and landfilled
  • The Helper The Helper:
    whatever at least you are free
  • Monovertex Monovertex:
    How are you all? :D
    +1
  • Ghan Ghan:
    Howdy
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?

      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