YDWE - Map Editor

This bundle is marked as pending. It has not been reviewed by a staff member yet.
What is this? The best chinese world editor, translated on english

Work with warcraft 3 up to 1.27 (it is possible that it works on 1.28, but I have not tested)
But maps made in this editor work on all versions of warcraft if they don't use JAPI and DZAPI functions.
YDWE will not launch you have previously run the reforged world editor. First you need to run Fix after reforged editor.reg in ydwe folder.


Features:
  • SLK - optimization before map test
  • Fast multi-window map test
  • Wonderful built-in text coloring plugin
  • Supports multi-opening (you can open several YDWE or YDWE + JNGP for example)
  • Includes latest pjass and TESH versions
  • Contains default GUI function BJ optimizations
  • Powerful custom GUI with lots of features from classic JASS and some useful systems. For example, there are local variables here that are automatically declared and cleared. There are also timers that automatically transfer objects through the hash, and convenient hash analogues on the GUI
  • This editor is open-source GitHub - actboy168/YDWE: A Tool to Help the Creation of Warcraft III Map
  • Supports Lni map format (turns the map into a folder with individual files) One use example: Fast copy 200 abilities from "CSS" system to your map
    1) Open any map in YDWE
    2) Save map as ".w3x" Yes, just empty name. After that your map will be divided into folders, file ".w3x" will serve as a shortcut to open your map
    3) Use it how you want
    4) Save map with any name to convert map into normal map format
    This functionality has not yet been studied by me, so if something does not work for you, please report it here or in discord

Conditional features:
Using this functionality will cause the map to work only on the chinese-based platform (5211/NetEase/Unirpg) or using Warcraft III 1.27a (DzAPI compatitable)
  • Powerful JAPI and DZAPI functions who are also available in GUI form (Functions like reforged API)
  • Supported Lua (5.3.5)

In my opinion, this is the best editor for beginners, because it contains a fairly high-quality set of GUI - functions with which I was able to make my map Twilight's Eve Resurrection in about one month from zero.
It's also very comfort editor for classic JASS users who want their map to work on any versions of warcraft.

Initially, we received a translated version of this editor from the guys from the 5211 platform who are currently still making an analogue of the Chinese platform for the European community, it is called unirpg. Unirpg discord
At the moment the platform is not ready to the end, but I have already tested the save system on the platform servers and it really works.
I hope soon we will be able to get a European analogue of one of the best platforms for warcraft 3 (in this case, the editor will be able to reveal his full potential)
If you have any questions Join the my YDWE discord group

Undeclared version
- Added english config.
- Added demo-maps (example folder)

YDWE 1.32.13 En 0.1
- Fixed broken TESH.
- Improved translation for english config.
- Translated almost all demo-maps from "example" folder.
- Added a small amount of translation of some parameters in the object editor.

YDWE 1.32.13 En 0.2
- TESH - style changed to similar from JNGP
- GUI Triggers category [Anti-destiny] has been renamed to [Unbeliveble]
- Most GUI functions have been renamed and sorted as in JNGP.
- Renamed sever
al fields with wrong values (example: create Player 1 for Footman)

YDWE 1.32.15 En 0.3
- Fixed broken YDColorizer
- Now YDWE based on a newer version with some fixes

YDWE 1.32.15 En 0.4
- All GUI - functions that require JAPI/BZAPI supporting, now have been flagged
- Little translation improvements for GUI - function

YDWE 1.32.15 En 0.5
- Translated all (?) in object editor.
- Fixed bug when YDWE crashed with a critical error in object editor
- More translation improvements for GUI - function

YDWE 1.32.15 En 0.6
- A lot of work has been done to improve the translation of GUI - functions.
- Many GUI function names have been made JASS compatible in order for YDWE to help beginners transition gradually from GUI to JASS/Lua.
- Many "red" GUI - functions have been marked as BJ
- Changed some strings that caused confusion example: rect/region/point/location
- Item Ability System - Add Skills To Items [YDWE] - Now, when dropping an item, the ability will not be deleted if the unit still has
items of the same type.
- Multiple Inventory - Now dummy-bags are created for the owner of the unit that the bag is added to, and not for the neutral, which makes it easier to "hook"
for specific bags through actions. Example: set a variable to a random unit from the dummy-bag unit type owned by Player 1.

YDWE 1.32.15 En 0.7
- Updated and fixed the example map "Save - Load Without Code by Enemy1PK"
- Item Ability System - Add Skills To Items [YDWE] Now, when dropping an item, abilities are not removed if the unit still has items with the same purpose. (even if multiple abilities have been added to the item) This only applies to abilities that were added to items with this help function.
- Attack Wave Timer - Removed all location/point leaks

YDWE 1.32.15 En 0.8
- TESH and pjass has been updated to the last version
- Some base YDWE functions have been added to TESH (exept some useless and JAPI/BZAPI)
- Translated additional skills tooltips WESTRING_AEVAL_YTIP in object editor

YDWE 1.32.15 En 0.9
- BZAPI has been renamed to DZAPI
- YDWE functions in TESH were transferred from the "incudes" file to the database
- Added changelog.txt and Fix after reforged editor.reg in YDWE folder
Previews
Contents

YDWE - Map Editor (Binary)

Level 4
Joined
Jan 26, 2019
Messages
13
I want you to show me where he wrote that, please.
I won't do it. Are you suggesting that I spend a lot of time looking for a post I saw about 8 months ago? In addition, this requires opening a lot of Chinese sites, and since I live in Russia, I have difficulties with many foreign sites.
Pay attention to the link that I provided you, there is a "LICENSE" file there, it is very clearly indicated that the project is open source and you can do literally anything with it.
This editor has long been taken by people from the "NetEase Official Battle Platform" and now the guys from Unirpg have taken it in the same way, they would not do this if they did not have the right to do so, in China they take such things very seriously.
 
Level 4
Joined
Jan 26, 2019
Messages
13
Безымянный.png
It is possible that that post no longer exists because a lot of time has passed.
If you need more proof, you can write to the author and ask him personally.
You also can not to publish this material, it is your right. This will not affect my actions or the actions of unirpg team in any way.
I just suggested that people use the editor that I worked on a lot, it's up to you to use this or not.
 

deepstrasz

Map Reviewer
Level 60
Joined
Jun 4, 2009
Messages
16,993
I won't do it. Are you suggesting that I spend a lot of time looking for a post I saw about 8 months ago? In addition, this requires opening a lot of Chinese sites, and since I live in Russia, I have difficulties with many foreign sites.
It is not the staff's business to prove if stuff uploaded here is legit or not but the uploader's. If the uploader cannot prove the ownership of the uploaded material, then it can be considered illegal and will be taken down.
You must put the license details in the thread/resource description as proof. Also, the license states these things:
  • The work must carry prominent notices stating that you modified it, and giving a relevant date.
  • The work must carry prominent notices stating that it is released under this License and any conditions added under section 7.

If you need more proof, you can write to the author and ask him personally.
No. I will kindly ask you to do it because the uploading of this and proving that you are allowed to do so is your concern.

That image you posted should be in the thread description along with a link to the github page.
That and accepting the license publicly in the description as well as linking to it, would suffice for me.

Please do not multipost.
 
Level 4
Joined
Jan 26, 2019
Messages
13
No. I will kindly ask you to do it because the uploading of this and proving that you are allowed to do so is your concern.

That image you posted should be in the thread description along with a link to the github page.
That and accepting the license publicly in the description as well as linking to it, would suffice for me.
I added information to the topic, this is a complete proof that I do not need the rights to any use of this editor.
if you think otherwise, I can only smile ironically "Harold meme"

I just decided to share with people what helped me when I was a beginner and what still helps me make maps comfortably, nothing more.
so please keep phrases to yourself that I have to prove something to someone, because I absolutely do not care if you add my project or not, I have no benefit from this, I do not need your online or advertising, I already use this editor and no one in this world can interfere with this.
it's just a friendly gesture, community support and nothing more.
With love, your Enemy1PK
 

deepstrasz

Map Reviewer
Level 60
Joined
Jun 4, 2009
Messages
16,993
so please keep phrases to yourself that I have to prove something to someone, because I absolutely do not care if you add my project or not, I have no benefit from this, I do not need your online or advertising, I already use this editor and no one in this world can interfere with this.
There are rules that needs to be followed on the site. That's all, nothing personal.

Good that you added the necessary stuff in the description, thanks.
 
Level 4
Joined
Jan 26, 2019
Messages
13
I think you could add actboy168 as a co-author.
He is not the only author, besides, you can see the list of authors every time you start ydwe editor.
Authors are not listed in the post because it is absolutely useless, no one will write to them in Chinese, in addition, they abandoned development a long time ago, at the moment the only one who can do anything with english version ydwe is me.
Best way to show respect for an author is to bring his work to people. I guess I've done more than just a useless author name tag on the site (especially since he doesn't care if his editor is used outside of china or not)
 
I don't quite understand your goal.
Do you just want to upload a English version of YDWE?
or want to start over updating YDWE?
or want to start a new WE based on YDWE?
He is not the only author
The main developers of YDWE are actboy168 and sumneko
Authors are not listed in the post because it is absolutely useless
Useless but polite.
no one will write to them in Chinese,
I'm not sure what you mean by that, are you trying to avoid contacting them? I don't think it's necessary, apparently they can read English and may be able to help you.
in addition, they abandoned development a long time ago, at the moment the only one who can do anything with english version ydwe is me.
I'm pretty sure they're still active in the Chinese community and they'll be interested in what's going on. Do you want me to help you contact them?
 
Last edited:
Level 4
Joined
Jan 26, 2019
Messages
13
I don't quite understand your goal.
No goal, i update ydwe because i use it myself. I spent a lot of time learning this editor, so I decided to share it with everyone, because if I leave wc3, my knowledge will disappear.
Do you just want to upload a English version of YDWE?
or want to start over updating YDWE?
This is already English version and over updating i think. However, I don't change the classic version numbering, instead I made my own patch line.
or want to start a new WE based on YDWE?
For what? It would be a waste of time even just for the sake of contributing to the community, because it is now in a very deplorable state.
Most people choose reforged despite its horrendous list of flaws and stable bad patches (e.g. recent patch)
I might be able to eventually add reforged supporting for ydwe (but it's not easy) however, I'm extremely dissatisfied with reforged and I'm well aware that each new patch can destroy all my work, not to mention the fact that no one not will pay me for my time spent anyway.
At the moment I see not a very high number of downloads and activity, which says that people do not understand ydwe.
When I first started making teve res, I was a beginner and tested map about 30 times a day.
download speed was 2.5 minutes, but together with slk-optimization, the speed increased to 1 minute.
this means that thanks to the built-in slk-optimization, I saved about 40 minutes every day (and sometimes more)
Besides, I tried for many years to make a good working orpg map, but I couldn’t do it without jass, and with it I had huge problems, I practically didn’t understand anything.
What do i have now? I made a nice map with ydwe gui and after that I was even able to learn jass quite well. all thanks to the ydwe editor.
So I think that if people are not now expressing much joy about what a useful tool they have received, there is no point in working in this direction. I used to think that it would be cool to make a perfect custom gui, but at the moment I see that it's just not needed by anyone.
In addition, at the moment ydwe is in very good condition, no updates are required. Maybe soon I will add english translation for slk and lni, but it will take a lot of time, so I can't guarantee.
I'm pretty sure they're still active in the Chinese community and they'll be interested in what's going on. Do you want me to help you contact them?
if I wanted to, I would have contacted the authors myself a long time ago, but for me it does not make any sense.
Reasons:
1) I am very grateful to the author so I don't want to waste his time, in fact I wish both of us to stop doing something for the sake of others and take care of our own lives.
2) The most innovative in this editor is powerful api and lua supporting, for this we need a platform, if there is a platform, I will ask the author how to make ydwe support. right now we can only hope for unirpg platform.
3) As I said above, no one needs this, which means that both me and the author also.

I'm really interested in developing ydwe, but the facts are not in my favor, if you can financially support the development that would be great, but most likely it is not.
 
Top