EUD Triggers
Aug 21 2009, 3:51 pm
By: New-Guy  

Aug 21 2009, 3:51 pm New-Guy Post #1



Okay, so I'm trying to understand more about EUD Triggers, and I'm coming up with lots of questions.

What Conditions are used for EUD Triggers? Is it just "Deaths" of a certain unit for a certain player?
And what are the Byte Offsets for? I don't understand any of that.
Also, is the EUDTrig program accurate for 1.16.1? Or do you have to downgrade for it to work?
Using EUD Triggers, how can you edit unit HP? Would you have to set the deaths to something for every HP?



None.

Aug 21 2009, 4:03 pm Commanda_Panda Post #2



I'll go ahead and tell you I have no idea the complicated explanations of EUDs... however I have a basic knowledge of how they work and can probably answer your last question:
You cannot directly edit unit HP (at least not anymore)... EUD actions were patched by blizzard. Those actions would have allowed us to add health to a unit we choose. For example, a marine with 100 life total and at a current life of 50, we could use EUDs to add 10 life to bring him to 60 life. However, there is an indirect method of using EUD conditions to change unit health. By using EUD conditions to detect the units current life (lets use the same example of the the marine with 100 life total whos at 50 life), you can detect the marine at 50 life and then to "add" 10 life, you would use the action "modify unit hit points" to set his HP to 60% (or 60 life). But this isn't perfect, as you would basically be limited to unit with 100 total life (the modify unit HP action can only change it to a certain percentage between 1 and 100%). If you get into units with more total life, for example 500 total life, each percentage of life u add is 5 life.



None.

Aug 21 2009, 4:08 pm New-Guy Post #3



Quote from Commanda_Panda
I'll go ahead and tell you I have no idea the complicated explanations of EUDs... however I have a basic knowledge of how they work and can probably answer your last question:
You cannot directly edit unit HP (at least not anymore)... EUD actions were patched by blizzard. Those actions would have allowed us to add health to a unit we choose. For example, a marine with 100 life total and at a current life of 50, we could use EUDs to add 10 life to bring him to 60 life. However, there is an indirect method of using EUD conditions to change unit health. By using EUD conditions to detect the units current life (lets use the same example of the the marine with 100 life total whos at 50 life), you can detect the marine at 50 life and then to "add" 10 life, you would use the action "modify unit hit points" to set his HP to 60% (or 60 life). But this isn't perfect, as you would basically be limited to unit with 100 total life (the modify unit HP action can only change it to a certain percentage between 1 and 100%). If you get into units with more total life, for example 500 total life, each percentage of life u add is 5 life.
Do you know what version of StarCraft it was where you could edit HP?



None.

Aug 21 2009, 4:15 pm Commanda_Panda Post #4



nope, but it was quite a few patches ago, as I recall... they patched it as it presented a vulnerability in the SC code, and could have been used to spread malicious code via starcraft maps.



None.

Aug 21 2009, 4:37 pm Syphon Post #5



1.12b



None.

Aug 21 2009, 10:24 pm rockz Post #6

ᴄʜᴇᴇsᴇ ɪᴛ!

EUDTrig is useless now. use this instead:

Player number * 4 + Unit ID * 48 + Player 1 Deaths of Terran Marine offset (0x58a364) = Memory to be read.

So if you use player 1 (0) and Terran Marine (0), you will be reading 0x58a364. The "Memory" condition assumes you use terran marine, so you only have to change the player number.



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

Aug 21 2009, 10:39 pm O)FaRTy1billion[MM] Post #7

👻 👾 👽 💪

EUDTrig does that. It has a lovely "Use Extended Player Deaths" check box.

Quote from Syphon
1.12b
EUD actions were patched somewhere in the 1.13 mess.

Post has been edited 4 time(s), last time on Aug 21 2009, 11:12 pm by FaRTy1billion.



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!

Aug 21 2009, 11:12 pm Doodle77 Post #8



Quote from O)FaRTy1billion[MM]
EUDTrig does that. It has a lovely "Use Extended Player Deaths" check box.

Quote from Syphon
1.12b
EUD actions were patched somewhere in the 1.13 mess.
1.13b



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[05:47 pm]
Ultraviolet -- zsnakezz
zsnakezz shouted: ultra you have any thought or notes on undead invasion?
I still haven't gotten a chance to play it yet unfortunately. I just downloaded, but today I'm working on a project with a deadline so won't be able to play it today
[04:59 am]
zsnakezz -- >:)
[04:59 am]
zsnakezz -- :)
[04:58 am]
zsnakezz -- somebody gets it
[04:58 am]
zsnakezz -- and its not all just numbers in my file screen
[04:57 am]
zsnakezz -- thank you for your comment though, good to know some people out there tried my map out
[04:57 am]
zsnakezz -- just kidding
[04:57 am]
zsnakezz -- ultra you have any thought or notes on undead invasion?
[2024-5-31. : 2:36 pm]
Wing Zero -- Bop em
[2024-5-31. : 2:36 pm]
Wing Zero -- Mods
Please log in to shout.


Members Online: jun3hong