Warcraft III resources & community, 2003–2006 · archived

Maze Region Writer v3.0

not rated
Submitted by Koga73JASS Tools1,159 downloads36 KB
v3.0 IS OUT! i have had alot of people asking me 2 make v2.0 better and make it so u dont need a dos path, so i did! If you dont know what this program does, heres a short discription, it makes the UNIT ENTERS REGION - KILL UNIT trigger for mazes. Instead of spending countless hours being board and doing each event, this program will do it ALL for you in a matter of seconds! A MUST FOR ANY MAZE MAKER! Not only that, but with v3.0 you can add special effects to create on the units when they walk off, choose the sfx attachment point, naem the trigger, select which players wont be die if a unit owned by them walks off (for computer patrolers), and best of all, FINNALY has a NICE LOOKING GUI and interface, now buttons and check boxes instead of all text based (i made the old versions in qbasic, this is made in visual basic). And you can also finnaly use win32 paths and it has a file browser for easy output file paths. + a step by step wizard so u dont get lost! Enjoy!
Author
Koga73
Version
v3.0
OS
WX
Download

Comments

18
KOGA"S THE MAN
Woot now i dont have to do all 3579 regions by hand THANK YOU SO MUCH KOGA
Jack, that thing you just posted leaks like hell...
That action was not available when Koga made this program. However, it is somewhat more accurate to use regions because you can allow players to cut corners.
Hrm.... whats so hard about this?

Event: every .1 sec...

Action: Unit Group - Pick every unit in (Units of type Footman) and do (If ((Terrain type at (Position of (Picked unit))) Equal to Cityscape - White Marble) then do (Unit - Kill (Picked unit)) else do (Do nothing))


Without dling the stupid program :-/
Damn Koga not only does your maps rule but also your tools!!! :D

/ragingspeedhorn (a big fan of your maps :D )
Cool to newbie, but useless little experiensed map makers. But anyway good thing that you doned this.
Yes... but then if they left region 001 and went to region 002 (both on the path) it would kill them. Or, u could try doing a trigger that constently lowers the units hp, and use blight paths, then make them only regen hp on blight, that way if they walk off they dont regen and die. Or u could use the boolean - point is blighted = true then kill unit, however, blight is sorta sketchy so i dont recommend it.
you could make the regions the paths instead of the out side of the paths. like "unit leaves region kill the stupid @$$"...
ROFLOL THIS PORGAM IS SO KOOLZ, IZT DOSE ALOLZ OF STTUFFF, THHEE OLD 1 DIDDNT.

In the future I would like a more mature description.
Ok, so if u have 2000 regions ur gonna spend hours doing it, and btw, i updated it just recently to v3.0, i sumbited it to the tools section, so in a few days it should b in the tools section. Its completly nice opposed to v2.0. Try it out!
:D
This program is bad! Here are things I dont like with it:
1. It creates a Jass-trigger in notepad (You cannot change the trigger if you are bad with JASS).
2. The special effects cannot be removed.
3. When you choose a preset path it makes // between every folder.
4. Why use this when you can use copy/paste?
5. The start-name has to be Region[nr]. Region and a number says nothing, you should specify the name yourself! It is not so hard to do. It should be [ChosenName][nr]. This also makes so you only can die of ONE single thing with regions. Maybe you wanna use both fire and poison death regions. The only way to do that would be to have region 1-100 = poison regions and regoin 101-200 = fire regions.
6. Maybe you want other conditions? There are highly usual that you don't want to kill a unit just because of its owner.

This is an example what cannot be done with your program:
Events:
A unit enters Poison1
A unit enters Poison2
A unit enters Poison3

Conditions:
Owner of entering unit not equal to Player 12
Entering unit is an air unit equal to false
Entering unit is in AlreadyDyingUnits equal to false

Actions:
Create a special effect attached to chest of entering unit using [the path for disease cloud target] to entering unit.
Set KillingSfx[Player number of owner of entering unit] = Last Created Special effect
Add entering unit to AlreadyDyingUnits
Wait 2 game-time seconds.
Kill entering unit.
Remove entering unit from AlreadyDyingUnits
Destroy KillingSfx[Player number of owner of entering unit]


PS:
YOU ALL SEEM TO BE MEGA NOOB!
YOU ONLY NEED ONE TRIGGER FOR ALL REGIONS
Well, v2.0 of this is VERY unuser friendly. So, in a few days ill b posting v3.0. It has some new things like u can change the attachement points of special efffects, and this time the program has a nice gui, buttons, checkboxes, an ability browser, much better! :D

Edit: hmm, it wouldnt let me upload v3.0, so heres the link:

http://ae-f.com/forums/index.php?showtopic=732
lol i hope u werent doing seprate triggers for each region :P . Great programm for any maze! :D
omg thank you for this, i still havent tried it out but i had about 4 sections done on my maze and it had 1500 kill triggers already =D this will hopefully help out a LOT
Ya, ive used it alot, and i know people who have had 2 do 2000 regions for a maze, so they used this and got it done pretty fast. Also, in the maze with 2000 regions, there were 2 teams, so the program was great when he had 2 make it so that players cant walk on the other teams path. btw, u CANT have any spaces in the trigger name! and if u got any questions about it, post on the forum link above!
this might just make me work on my maze again :p i got sick of all those triggers and triggers and triggers and GAAH!!!!!!!
Sounds good to me... :D