I was trying to learn a bunch of triggers... and I stumbled upon EUD triggers... and now I'm wondering, WHAT ARE THEY?
Also, how do you make them work and whats the cooldown number thing?
EUD triggers are triggers that read directly from starcraft's memory through deaths of extended units, there are two types, actions and conditions. Actions were patched a while ago due to security issues (viruses could be run), but conditions are entirely safe. These conditions can detect things that normally can't be detected directly, such as the screen position, or a units health. Many EUD conditions are available in Legacyweapon's Uberation, available in the downloads database.
Most EUD conditions that concern unit data require you to know the unit ID number, which is derived from the order in which units are placed on the map. You can also detect text typed by players, although the sheer number of triggers required for complex text detection make it generally impractical.
QUOTE(The_Shattered_moose @ Dec 14 2005, 07:10 PM)
EUD triggers are triggers that read directly from starcraft's memory through deaths of extended units, there are two types, actions and conditions. Actions were patched a while ago due to security issues (viruses could be run), but conditions are entirely safe. These conditions can detect things that normally can't be detected directly, such as the screen position, or a units health. Many EUD conditions are available in Legacyweapon's Uberation, available in the downloads database.
Most EUD conditions that concern unit data require you to know the unit ID number, which is derived from the order in which units are placed on the map. You can also detect text typed by players, although the sheer number of triggers required for complex text detection make it generally impractical.
[right][snapback]379020[/snapback][/right]
Ok, now what if you don't know what order the unit was placed in?
If you don't know what order units were placed in, then you cannot gain information specific to that unit.
If you mean you don't know what order you placed them in while making the map, try either A. Placing all units on your map again, or B. Using an older program (don't recall its name) that tells you unit IDs. As for not knowing what number a unit you want to detect is ingame, you can't unless you preplaced the unit, and know its number.
QUOTE(The_Shattered_moose @ Dec 14 2005, 07:19 PM)
If you don't know what order units were placed in, then you cannot gain information specific to that unit.
If you mean you don't know what order you placed them in while making the map, try either A. Placing all units on your map again, or B. Using an older program (don't recall its name) that tells you unit IDs. As for not knowing what number a unit you want to detect is ingame, you can't unless you preplaced the unit, and know its number.
[right][snapback]379026[/snapback][/right]
In other words im boned, right?
I don't really see what you mean, you only need EUDs for very specific things, not being able to use them won't somehow make your map bad, it isn't really that hard to use SCMDRAFT2's copy and paste function to paste the units back onto your map once you preplace the units you want to track the IDs on.
QUOTE(The_Shattered_moose @ Dec 14 2005, 07:22 PM)
I don't really see what you mean, you only need EUDs for very specific things, not being able to use them won't somehow make your map bad, it isn't really that hard to use SCMDRAFT2's copy and paste function to paste the units back onto your map once you preplace the units you want to track the IDs on.
[right][snapback]379029[/snapback][/right]
Oh ok, scratch that boned thing, thanks for the help

Now I read this thing about needing a cooldown number... how do I find that out and what is it?
I havn't heard anything about this cooldown business, could you give a link to where you saw it/be more specific?
Ok... Under concepts I was at this perfect ammo thing, and it said it required a cooldown number on the first trigger...
That would be something very very new, that legacyweapon has been developing recently. Apparently that was used to determine when a unit had actually fired. He will probably update Überation with this fairly soon, I think that he actually attached the update file to the end of his post. Basically, it was something concerning finding where in its cooldown cycle a unit was (cooldown being the time between attacks). I really don't quite understand what he was doing there in that thread, but I havn't spent much time trying either.
Ok, there's other ammo systems anyways

Cooldown is the time between shots. So if there is 15 clicks (AR3 waits) between one shot and the next, then the cooldown time is 15, and so on.
AR3=Arsenal 3?
Also.... I haven't really asked much, but will conditions be able to change things like range, cooldown, base damage and so on in game?
Or was that just actions?
Yes, that was actions, you would think the name of 'actions' and 'conditions' would be rather obvious. Conditions only detect things.
I figured that, but since I'm not very good at map making I just wanted to clarify.
Maybe we should have some kind of sticky telling people what EUDs are, as most of the new SEN members don't know.
EUDSCheck that out. It's the topic where deathknight posted many EUD stuff.
Sry, just got home... didn't miss any information I need to know about EUDs I guess.. Ill check out deathknights topic