wc3edit.net

United Warcraft 3 map hacking!
It is currently March 30th, 2020, 3:33 pm

All times are UTC




Post new topic Reply to topic  [ 12 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: August 4th, 2012, 2:28 pm 
Offline
Forum Staff

Joined: February 3rd, 2009, 11:28 pm
Posts: 2229
Location: Wisconsin
Does anyone want to create a wc3 trigger restorer? Pretty much how this would work is you deobfuscate map + xdep it then run this application on it. It would remove the large unreadable trigger and divide it into multiple triggers (Preferably GUI if we can get it working).

I need help understanding the weird .wtg files that store trigger and GUI information.
I tried to understand their structure so I could reverse engineer it earlier, but it seems pretty weird. If anyone has any info on how the .wtg file is created, I would appreciate it if you tell me.


Top
 Profile  
 
PostPosted: August 4th, 2012, 3:44 pm 
Offline
Forum Staff

Joined: October 27th, 2009, 12:18 pm
Posts: 1108
Location: Australia, GMT+8
The big problem with this is the maps that barely use GUI and use straight Jass functions that GUI can't do.


Top
 Profile  
 
PostPosted: August 4th, 2012, 4:01 pm 
Offline
Forum Staff

Joined: February 3rd, 2009, 11:28 pm
Posts: 2229
Location: Wisconsin
Those can be left in custom script.

GUI has a custom script function where you can type a line of JASS.


Top
 Profile  
 
PostPosted: August 4th, 2012, 5:16 pm 
Offline
Tyrannical Drama Queen
User avatar

Joined: November 19th, 2007, 5:05 am
Posts: 4995
Or you could find analogues that are GUI compatible and convert the triggering to it. But I imagine that could be hard. lol


Top
 Profile  
 
PostPosted: August 4th, 2012, 9:41 pm 
Offline
Forum Staff

Joined: February 3rd, 2009, 11:28 pm
Posts: 2229
Location: Wisconsin
Some JASS stuff doesn't have GUI equivalents.

Local variables, for example. That needs to be left in custom-script. There's nothing like it in GUI.


Top
 Profile  
 
PostPosted: August 5th, 2012, 12:05 pm 
Offline
Shopping Maul USA Creator
User avatar

Joined: January 18th, 2007, 11:07 am
Posts: 1510
Location: Calgary Canada
Title: Sub Zero IQ
I cant code programs or jass, so I cant really help. But I would really be interested in finally seeing a program to restore GUI. Of all the programs that have been made and/or sold, I think this one would be the most coveted.


Top
 Profile  
 
PostPosted: August 5th, 2012, 1:25 pm 
Offline
Forum Staff

Joined: February 3rd, 2009, 11:28 pm
Posts: 2229
Location: Wisconsin
You don't need to know how to program. I just need info on the .wtg file. I've been looking at the structure for a while, but every time I think I understand it, something happens that throws me off.


Top
 Profile  
 
PostPosted: August 6th, 2012, 1:39 pm 
Offline
Shopping Maul USA Creator
User avatar

Joined: January 18th, 2007, 11:07 am
Posts: 1510
Location: Calgary Canada
Title: Sub Zero IQ
I dont think I have ever seen info on the wtg anywhere. If you wanted to edit the wtg, what program would work?

I have guests until Tuesday night, so I wont be on the computer for any amount of time to play with it until then.


Top
 Profile  
 
PostPosted: August 6th, 2012, 2:08 pm 
Offline
Forum Staff

Joined: February 3rd, 2009, 11:28 pm
Posts: 2229
Location: Wisconsin
JASScraft opens it fine. But new lines appear as the little square, which makes it nearly impossible for me to read. Still, I think I can kind of understand the structure. There are just tons of squares inbetween every action, it gives me a headache if I read it too long.

I won't be messing around with it today or Tuesday, I have work + a baseball game + behind the wheel drivers ed. I still can moderate though :D

Edit: I lied, I worked on it a bit. Got the GUI and a few small functions done at least!


Top
 Profile  
 
PostPosted: August 25th, 2012, 2:47 am 
Offline
Forum Spammer

Joined: August 18th, 2012, 2:32 am
Posts: 550
finally nobody want to make it haiz....


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

phpBB SEO


Privacy Policy Statement
Impressum (German)