EUD Know how...
May 1 2008, 6:49 pm
By: Brontobyte
Pages: < 1 « 2 3 4 5 >
 

May 6 2008, 7:04 pm rockz Post #61

ᴄʜᴇᴇsᴇ ɪᴛ!

Quote from Brontobyte
In EUD trigg their is an option for StarEdit as well as StarForge. How could I use StarEdit for EUD triggers? I thought you only had a manual (classic (Scmdraft)) editor with menus and you just select what and how you want it. Is their a plug in or something for StarEdit or even Scmdraft that will allow me to make EUD triggers?
Save the .trg file. Open up Staredit, and actually look at Staredit's trigger editor. Everything will become clear. You may want to use fartyedit, though.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

May 6 2008, 7:05 pm Brontobyte Post #62



Quote from name:devilesk
Quote from DT_Battlekruser
Not that I know of. It doesn't take that long to open each trigger and change the number manually though. You could do it in less than an hour although I admit it would not be ideal.
An hour editing triggers is ridiculous. Maybe once upon a time I would have settled for that, but with as the rate of triggering other things speeds up, still taking time to do such a trivial thing as this is ridiculous. That's why I asked SI if he could update SCMD2 to allow UnitID's. He said he would do it when he had time.

Making EUD triggers in text form would be so much faster (for what I'm doing). All you would have to do is make a master trigger, which will state and contain the generic version of the trigger, and then open up the text editor, open up Notepad++ and change the values of what you want. Import. Save. Smile! :D I don't know why SI didn't do this before. This would really set Scmdraft away from the rest *cough*StarForge*cough* :D



None.

May 7 2008, 1:36 am DT_Battlekruser Post #63



If SCMDraft could benefit from anything, it's autocomplete. *cough*

Quote
An hour editing triggers is ridiculous.

Have you ever programmed anything?




None.

May 7 2008, 7:15 am Demented Shaman Post #64



Quote from DT_Battlekruser
If SCMDraft could benefit from anything, it's autocomplete. *cough*

Quote
An hour editing triggers is ridiculous.

Have you ever programmed anything?
Quote
Maybe once upon a time I would have settled for that, but with as the rate of triggering other things speeds up, still taking time to do such a trivial thing as this is ridiculous.
And I was specifically only talking about editing EUD triggers in relation to creating other triggers.

But yes, I have programmed. However, I've never programmed anything that is as tedious and monotonous as what editing these EUD triggers would be which is editing one number for dozens of triggers.

My real point was that with SCMD2's trigger editor, and the multitude of duplicator programs out there, there's no reason to be spending hours doing tedious edits on triggers anymore, especially if it's just changing a single number. The only reason this can't be applied to EUD triggers is that UnitID's can't be put into SCMD2, which is such a ridiculous obstacle in the way of saving a lot of time, because doing these edits in EUD triggers should be the same as macroing through any other groups of triggers and that should take only minutes.

And so I find that an actual connection to other types of triggers is more closely related to the actual situation with EUD triggers than a connection to programming in general. If you're going to propose such an analogy and put it in a broader scope, then everything could just be put into an even broader scope. I could say that spending a week editing the same trigger is a small amount of time if related to the age of the universe, or even the span of one's lifetime.

Post has been edited 3 time(s), last time on May 7 2008, 7:30 am by devilesk.



None.

May 7 2008, 11:07 am Brontobyte Post #65



@devilesk: That was deep! :D Anywho, their is no other way to make these triggers besides StarForge? I looked in StarEdit and and the unit doesn't even appear. I am still waiting for something where you just edit one variable and then make the trigger. I don't have any duplicators. Can you even use them in StarForge?

Can you use Hit Point and Shield Point EUD triggers in multi player games? I have yet to test for the Mana of a unit. What about setting the health or shield points of a unit via EUD triggers. I know someone told me that you can't use EUD actions but I'm not sure if that was for something or if that was for everything.

devilesk, can you explain to me how you tested for selecting a unit? I can't seem to figure out how you would put a number into Artmoney that make a unit selected or unselected. For that mater, also have it for multiple players.

How do I know if my EUD triggers will work for each player? I would like to have at least 4 players in a game at once and have them use this. Do I just change my player number and test for the Hit Points and Shield Points again under a different player, or is their some equation that I just divide the current Memory Offset by and it works?



None.

May 7 2008, 7:55 pm Demented Shaman Post #66



Quote
006284D0

1.15.2 Win Player 1 Selection Group 4 12 List of unit node pointers for Player 1's current grou…

00628500

1.15.2 Win Player 2 Selection Group 4 12 List of unit node pointers for Player 2's current grou…

00628530

1.15.2 Win Player 3 Selection Group 4 12 List of unit node pointers for Player 3's current grou…

00628560

1.15.2 Win Player 4 Selection Group 4 12 List of unit node pointers for Player 4's current grou…

00628590

1.15.2 Win Player 5 Selection Group 4 12 List of unit node pointers for Player 5's current grou…

006285C0

1.15.2 Win Player 6 Selection Group 4 12 List of unit node pointers for Player 6's current grou…

006285F0

1.15.2 Win Player 7 Group Selection 4 12 List of unit node pointers for Player 7's current grou…

00628620

1.15.2 Win Player 8 Group Selection 4 12 List of unit node pointers for Player 8's current grou…
Just put in the appropriate address into Artmoney (based on what player is doing the selecting) and select a unit in game and see what value it gives you. The value will be the death counter value and putting in the address into EUDtrig will give you the player and unit.

For EUD selection detecting for player 1 the player will be p10 and the unitid is 13490
Then I believe the other players' unitIDs just follow sequentially, for example p2 would be deaths for p10 of unit 13491

And how about you learn to make a good map without EUD's before you start using them :rolleyes:



None.

May 7 2008, 8:49 pm O)FaRTy1billion[MM] Post #67

👻 👾 👽 💪

Quote from Brontobyte
@devilesk: That was deep! :D Anywho, their is no other way to make these triggers besides StarForge? I looked in StarEdit and and the unit doesn't even appear. I am still waiting for something where you just edit one variable and then make the trigger. I don't have any duplicators. Can you even use them in StarForge?
Yes... EUDs can easily be used in StarForge. It's been posted all over, so I'm not going to specify. And also why should a unit string appear when it is an invalid unit? They still work for StarEdit, though.

Quote from Brontobyte
Can you use Hit Point and Shield Point EUD triggers in multi player games? I have yet to test for the Mana of a unit. What about setting the health or shield points of a unit via EUD triggers. I know someone told me that you can't use EUD actions but I'm not sure if that was for something or if that was for everything.
Yes they work for multiplayer. Actions are gone, unless you use an enabler (so no setting.)

Quote from Brontobyte
devilesk, can you explain to me how you tested for selecting a unit? I can't seem to figure out how you would put a number into Artmoney that make a unit selected or unselected. For that mater, also have it for multiple players.
He posted the addresses... but what they contain are pointers to the unitnode array.

Quote from Brontobyte
How do I know if my EUD triggers will work for each player? I would like to have at least 4 players in a game at once and have them use this. Do I just change my player number and test for the Hit Points and Shield Points again under a different player, or is their some equation that I just divide the current Memory Offset by and it works?
Testing shields and HP is irrelevant to players; you are reading a specific unit slot. In EUDs player ID and unit ID (in the trigger itself) lose all meaning, by the way.



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!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

May 7 2008, 8:57 pm Demented Shaman Post #68



Quote from O)FaRTy1billion[MM]
Quote from Brontobyte
devilesk, can you explain to me how you tested for selecting a unit? I can't seem to figure out how you would put a number into Artmoney that make a unit selected or unselected. For that mater, also have it for multiple players.
He posted the addresses... but what they contain are pointers to the unitnode array.
Yea, you can go ahead and tell him what that means :bleh:



None.

May 7 2008, 10:20 pm Brontobyte Post #69



Quote from name:devilesk
And how about you learn to make a good map without EUD's before you start using them :rolleyes:
Quote from name:devilesk
Nice try troll...

Thanks for the help, but I knew it wouldn't be free. Their is always some smart remark that has to be made when asking information from devilesk. :(

Ok, not that I have established how to find EUD's and pretty much everything there is to know about them, I would like to know if their is a list of what can and can't be achieved when using EUD triggers. I know FaRTy has a list on Addresses but I'm looking for specific things that can be done using EUD triggers. Is it just everything (within reason) that can be either seen, counted, added, subtracted in a regular game?

Post has been edited 1 time(s), last time on May 7 2008, 11:13 pm by Brontobyte.



None.

May 7 2008, 10:54 pm rockz Post #70

ᴄʜᴇᴇsᴇ ɪᴛ!

That's FaRTy, and yes, it's just about everything that can be seen or counted.

The correct approach is:

I want to do X.

How do I do it? Can I do it with regular triggers? If not, can I use EUDs? If not, can I mod it? If not, find a new idea.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

May 8 2008, 12:21 am Demented Shaman Post #71



Quote from Brontobyte
Quote from name:devilesk
And how about you learn to make a good map without EUD's before you start using them :rolleyes:
Quote from name:devilesk
Nice try troll...

Thanks for the help, but I knew it wouldn't be free. Their is always some smart remark that has to be made when asking information from devilesk. :(
*There

And it's not a smart remark, it's the truth. There's no point in using EUDs if you haven't even fully explored what could be done without them.

Quote from Brontobyte
Ok, not that I have established how to find EUD's and pretty much everything there is to know about them, I would like to know if their is a list of what can and can't be achieved when using EUD triggers. I know FaRTy has a list on Addresses but I'm looking for specific things that can be done using EUD triggers. Is it just everything (within reason) that can be either seen, counted, added, subtracted in a regular game?
*there



None.

May 8 2008, 8:31 am ekddl4578 Post #72



this could be very good advise for people who struggling with EUD as well Can I bring this content to other wepsite?



None.

May 8 2008, 11:38 am Ahli Post #73

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

EUD unit selection is not faster than detecting the ressource lost as a method to controle your thing in snake-like or tron-like games. :(
And the "double select = center screen on unit" is annoying.
Using the hotkeys A and S for controls have the same speed (and the hotkeys shouldn't change in most languages; other keys than A and S for Arbiter and Scout, somebody? no? ).




May 8 2008, 7:18 pm Brontobyte Post #74



Quote from Ahli
EUD unit selection is not faster than detecting the ressource lost as a method to controle your thing in snake-like or tron-like games. :(
And the "double select = center screen on unit" is annoying.
Using the hotkeys A and S for controls have the same speed (and the hotkeys shouldn't change in most languages; other keys than A and S for Arbiter and Scout, somebody? no? ).

What are you talking about? I read your post twice and I couldn't figure out if you were asking a question or offering someone advise. :P



None.

May 8 2008, 7:57 pm NudeRaider Post #75

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

He told us that sc updates its adresses slower than hypers run the triggers.
That means if you're trying to do a control system via EUD's you could as well build units, using hotkeys A and S (which he hopes are the same in all languages).
At least that's what I understand. ;)




May 9 2008, 3:37 am DT_Battlekruser Post #76



Quote
He told us that sc updates its adresses slower than hypers run the triggers.

I highly doubt this - under normal operation Starcraft should write and read its game data from RAM once per frame (FPS = UPS under ideal conditions), and therefore since hypertriggers execute once per frame (exactly once per update I believe), the speed should be roughly exact, plus or minus one update depending on the order of execution of things within the update.



None.

May 9 2008, 3:38 am Demented Shaman Post #77



I have just made a small map that uses a 3x3 square of zerg eggs to control a scourge, and it works very well. I'll be releasing it shortly.



None.

May 9 2008, 7:00 pm Brontobyte Post #78



Quote from name:devilesk
I have just made a small map that uses a 3x3 square of zerg eggs to control a scourge, and it works very well. I'll be releasing it shortly.

It uses EUD's I'm guessing?



None.

May 9 2008, 7:54 pm NudeRaider Post #79

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

Without EUD's how would you do anything only with zerg eggs?




May 9 2008, 8:33 pm Brontobyte Post #80



Quote from NudeRaider
Without EUD's how would you do anything only with zerg eggs?

I didn't even know that you could place (in editor or via triggers) eggs. I tried it but nothing happened. :-( Well, I will just have to wait for him to upload it and take a peek inside. O_O'



None.

Options
Pages: < 1 « 2 3 4 5 >
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[11:45 pm]
ClansAreForGays -- Anyone wanna played Skewed StarCraft?
[2026-4-14. : 12:07 am]
Vrael -- NudeRaider
NudeRaider shouted: Vrael ranting still is though
you're a gentleman and a scholar, thank you
[2026-4-13. : 10:07 pm]
NudeRaider -- ya why phone people when you can just write letters
[2026-4-13. : 9:37 pm]
IskatuMesk -- I have never and will never own a phone
[2026-4-13. : 9:15 pm]
NudeRaider -- Vrael ranting still is though
[2026-4-13. : 9:14 pm]
ClansAreForGays -- anticapitalism isnt edgy anymore
[2026-4-13. : 3:31 pm]
Vrael -- it only costs 50% of my post-tax salary for life and in return I get to also become a drone whose sole purpose is CAPITALISM
[2026-4-13. : 3:30 pm]
Vrael -- pssht, you're still using a phone? I just record 100% of my life using my ElonBrainChip
[2026-4-13. : 2:13 pm]
NudeRaider -- bro I don't go anywhere without my phone to record anything significant
[2026-4-13. : 1:28 pm]
Vrael -- Zoan
Zoan shouted: not if u wer there
id say even if you were there its tricky, human memory can be very faulty
Please log in to shout.


Members Online: Roy