Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: EUD/Address Database
EUD/Address Database
Apr 12 2008, 6:04 pm
By: O)FaRTy1billion[MM]
Pages: < 1 2 3 4 >
 

Apr 15 2008, 4:47 am poiuy_qwert Post #21

PyMS and ProTRG developer

Farty, do you know how to enable EUD actions on any patch?




Apr 15 2008, 5:14 am Demented Shaman Post #22



Let's start making REAL maps with EUD conditions and bring them to the forefront of mapmaking.



None.

Apr 15 2008, 5:15 am Brontobyte Post #23



What are the some of the things that EUD's can do?

Screen Position
Mouse Position
Hit Points
( More? )

Post has been edited 1 time(s), last time on Apr 15 2008, 5:57 am by Brontobyte.



None.

Apr 15 2008, 8:47 pm O)FaRTy1billion[MM] Post #24

👻 👾 👽 💪

Quote from poiuy_qwert
Farty, do you know how to enable EUD actions on any patch?
Yes, but you need to add custom functions for Set Deaths (I can add it to my trigger plugin, though with that it would be useless.)
Quote from name:devilesk
Let's start making REAL maps with EUD conditions and bring them to the forefront of mapmaking.
k. :P
Quote from Brontobyte
What are the some of the things that EUD's can do?

Screen Position
Mouse Position
Hit Points
( More? )
Unit selection, unit properties, text detection. There is a ton you can do.



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!

Apr 15 2008, 8:56 pm Brontobyte Post #25



I tried to test for something ( HP ) and failed. What I did was I had the unit selected then searched for a value of ~100. Then I attacked the unit and then searched for a value of its current HP. I was extremely lost. Is their some specific directions on how to search for something?



None.

Apr 15 2008, 9:27 pm O)FaRTy1billion[MM] Post #26

👻 👾 👽 💪

Uh... You don't use arbitrary numbers? And why would you search for one anyway just because some unit is selected?



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!

Apr 15 2008, 10:17 pm Brontobyte Post #27



Quote from O)FaRTy1billion[MM]
Uh... You don't use arbitrary numbers? And why would you search for one anyway just because some unit is selected?
Well, apparently I had no clue what I was doing.



None.

Apr 16 2008, 9:27 am rockz Post #28

ᴄʜᴇᴇsᴇ ɪᴛ!

Search for current HP, then change the hp (damage it/fully heal it) sieve for current HP, repeat until you find it. It's not hard.



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

Apr 16 2008, 3:15 pm Brontobyte Post #29



I actually would like to do what Doodle77[MM] did in his Mouse Defense 3 map. I think it would be faster for a user to move their mouse and have a trigger move their bounder then it would be to order it. He only has it for 1 player though. I also noticed that he had the triggers ( UnitID's ) for player 1 and player 2. Is it possible to make it a 4 player map? Their has to be 4 inputs of EUD"s in the conditions. Up, Down, Left, Right.



None.

Apr 16 2008, 8:51 pm O)FaRTy1billion[MM] Post #30

👻 👾 👽 💪

Mouse position is most definitely not shared. And the 'player' an EUD detects for does not mean the in-game player.



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!

Apr 19 2008, 8:31 pm I)eathBringer Post #31



Why are the offsets of the player's minerals two?



None.

Apr 20 2008, 3:58 am O)FaRTy1billion[MM] Post #32

👻 👾 👽 💪

One is probably the displayed amount, the other 12 (the first one) is for Players 1-12.

When adding entries, try to make them descriptive if it is something like that.



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!

Apr 25 2008, 5:40 pm poiuy_qwert Post #33

PyMS and ProTRG developer

This should be stickied.

Post has been edited 3 time(s), last time on Jun 2 2008, 5:56 pm by poiuy_qwert.




May 13 2008, 2:16 am Heimdal Post #34



I just found a link to a free version of IDA (This is an old, stripped-down version that they made available to get hooked on their system, I guess). IDA is a truly awesome system, and it's great for figuring out where things are in SC's memory without doing all that artmoney crap. If someone could figure out a way to collaboratively work on the IDA database that would be awesome. But anyway, here it is if you're interested:

http://www.hex-rays.com/idapro/idadownfreeware.htm

Oh, I just realized that I didn't even say what it is. This is a disassembler. If you don't know x86 assembly, google for some references. The wikipedia page isn't bad, but not very explicit.



None.

May 13 2008, 11:43 am I)eathBringer Post #35



what is the unit node table?



None.

May 13 2008, 1:06 pm matefkr Post #36



that contains every information about every unit currently on the map.



None.

May 13 2008, 6:33 pm I)eathBringer Post #37



how is it structured?



None.

May 13 2008, 9:14 pm O)FaRTy1billion[MM] Post #38

👻 👾 👽 💪

I use ODB, Heimdal. :P

The struct is in the reference tab (actually, it is the only thing there. :P)



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!

Jun 13 2008, 5:56 pm O)FaRTy1billion[MM] Post #39

👻 👾 👽 💪

I'm going to be cleaning out these "Wrong address" and "Bullshit" entries. So if there is any that are incorrect that I miss, post them here.



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 16 2008, 3:03 am poiuy_qwert Post #40

PyMS and ProTRG developer

I know im reviving this, but I don't think it should die. This is a really useful tool, and I think this should be stickied.




Options
Pages: < 1 2 3 4 >
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[2026-7-18. : 2:27 am]
Symmetry -- https://staredit.net/topic/18903/ THE REVIEWS ARE HERE! "ok these are pretty good memes" - ssj9Kevin
[2026-7-17. : 2:58 pm]
Ultraviolet -- Symmetry
Symmetry shouted: Man I wish we had this tech back in the day when people played ums lmao
fr fr
[2026-7-17. : 2:39 am]
Symmetry -- Man I wish we had this tech back in the day when people played ums lmao
[2026-7-16. : 6:28 am]
NudeRaider -- EUD actions, specifically. The conditions remained. Today we can even have actions again, but they're all virtualized/whitelisted (not sure on the actual technical implementation) so you can only use them for specific intended purposed, not arbitrary code injections.
[2026-7-16. : 6:26 am]
NudeRaider -- I mean yes, maps - through EUDs - were theoretically able to do that as well, but that was patched quickly.
[2026-7-16. : 6:25 am]
NudeRaider -- Symmetry
Symmetry shouted: Ohhh imagine a SC map that could delete itself
not the map, the editor
[2026-7-16. : 2:28 am]
Symmetry -- I vaguely remember Voy doing some ACE back in the day, but I had no idea EUDs could do that kind of shit. I am very much catching up on the technology
[2026-7-16. : 2:28 am]
Symmetry -- Ohhh imagine a SC map that could delete itself
[2026-7-15. : 8:51 pm]
NudeRaider -- Symmetry
Symmetry shouted: NudeRaider Is EUD editor capable of writing shit onto the player's harddrive? That seems like it would be dangerous
yeah an editor that isn't allowed to write files sounds rather pointless, so I'd assume it can. Like most other programs too btw. and yes, obviously that's dangerous, but also kinda necessary. MS introduced that virtualization for exactly that reason.
[2026-7-15. : 4:10 am]
Ultraviolet -- I don't think so. I think they shut that shit down after 1.16, maybe even earlier
Please log in to shout.


Members Online: O)FaRTy1billion[MM]