where do you put in the eud triggers?
is it in a window? how do you detect cursers? im at a loss here.
Open up an eud map to see, then read through the tutorials scattered about (and in this thread).
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"
Since this is a thread about EUD's, I'll ask my question here.
I've read through the links in this thread and the links that linked to other threads and I'm sorta understanding how EUD's work.
Right now, I jsut wanna play around and detect text. I'm using this guide right here.
http://z3.invisionfree.com/SCMSchool/index.php?showtopic=117Step five is what stumps me.
Okay, this is going to be detected on the first line of the game, here are the tiggers. In the space is where you put the number you got from the calculater form Step 4:
First four letters ( <Fro )
Deaths(P3, Exactly, _________, 27716); The Number in the space should be 1869760060)
Second four letters ( m A_ )
Deaths(P4, Exactly, _________, 27716);
Next four letters
Deaths(P5, Exactly, _________, 27716);
Next four letters
Deaths(P6, Exactly, _________, 27716);
Next four letters
Deaths(P7, Exactly, _________, 27716);
Next four letters
Deaths(P8, Exactly, _________, 27716);
Next four letters
Deaths(P1, Exactly, _________, 27717);
I understand all of it except for the 27716. Where did he get this? And why did it change to 27717 at the end?
None.
We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch
Since this is a thread about EUD's, I'll ask my question here.
I've read through the links in this thread and the links that linked to other threads and I'm sorta understanding how EUD's work.
Right now, I jsut wanna play around and detect text. I'm using this guide right here.
http://z3.invisionfree.com/SCMSchool/index.php?showtopic=117Step five is what stumps me.
Collapse Box
Okay, this is going to be detected on the first line of the game, here are the tiggers. In the space is where you put the number you got from the calculater form Step 4:
First four letters ( <Fro )
Deaths(P3, Exactly, _________, 27716); The Number in the space should be 1869760060)
Second four letters ( m A_ )
Deaths(P4, Exactly, _________, 27716);
Next four letters
Deaths(P5, Exactly, _________, 27716);
Next four letters
Deaths(P6, Exactly, _________, 27716);
Next four letters
Deaths(P7, Exactly, _________, 27716);
Next four letters
Deaths(P8, Exactly, _________, 27716);
Next four letters
Deaths(P1, Exactly, _________, 27717);
I understand all of it except for the 27716. Where did he get this? And why did it change to 27717 at the end?
I'm not much into EUDs but from what I understand "1869760060" is the value that corresponds to the 4 letters.
And the combination of player number + "27716" points to the address where the first line is found in the SC memory.
Seeing that in the second last condition there's P8 and then it loops back to P1 it makes sense to increment the "27716" to reference to the next memory block.
Maybe it'd even be possible to put in P9 and "27716" to reference to the same memory. (Speculation)
Adresses can be found in
27716 is the unit ID, death counts only go so high before you have to increment the player. Notice how it starts at P3 and goes up to P8, then drops down to P1? When it drops down to P1 the unit ID goes up by 1. So the storage looks something like this in memory:
Player 6 Unit 27716
Player 7 Unit 27716
Player 8 Unit 27716
Player 1 Unit 27717
etc...
Player 8 Unit 27717
Player 1 Unit 27718
None.
anyone know of any eud maps???
None.
In the dldb search for the tag eud, about 8 maps will come up that use them. Not sure if any of them are for the current version of starcraft though.
None.
most are, unless they use actions.
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"
I'm not much into EUDs but from what I understand "1869760060" is the value that corresponds to the 4 letters.
And the combination of player number + "27716" points to the address where the first line is found in the SC memory.
Seeing that in the second last condition there's P8 and then it loops back to P1 it makes sense to increment the "27716" to reference to the next memory block.
Maybe it'd even be possible to put in P9 and "27716" to reference to the same memory. (Speculation)
Actually, the example is done incorrectly. It should reset back to Player 1 after Player 12. Unit X/Player 13 and Unit X+1/Player 1 are the same value.
Another issue with that tutorial is it neglects color codes. I can't remember what they should be off the top of my head... but they are still part of the string.
Here is a little program I made a while back for converting the 4-byte string segments into an integer value. Putting in three characters will assume the fourth is the null. Two or less characters will read inaccurate because there is only one null, so the next letters are unknown.
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!