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.
  • 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 The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +1
  • V-SNES V-SNES:
    Happy Friday!
    +1

      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