Staredit Network > Forums > SC1 Mapping Tools > Topic: EUD Ops Calculator
EUD Ops Calculator
Jan 1 2018, 4:19 am
By: jjf28  

Jan 1 2018, 4:19 am jjf28 Post #1

Cartography Artisan

EudOpsCalc Download
Source Code

Simply a calculator for performing basic operations on the given addresses, the program will take care of any bytes that would otherwise obscure the operation and all the byte-wise/endianess nonsense that makes EUDs so time consuming.

As this is an initial proof-of-concept version it lacks many of the customizations (such as which death counters can be used for slack space, adding preserve trigger and comments) and optimizations (such as setting multiple bytes within the same 4-byte value at once, not stripping and restoring certain bits if their value is already known or the user doesn't care if it changes, options to use ternary or quartic (maybe even cyclical/cyclical ternary/quartic) countoffs to save on map space/trigger counts, etc).

Inputs: Address, Byte Length, Eud Operation
Eud Operation Dependent Inputs: Constant, Death Counter Player, Death Counter Unit
Outputs: Text Triggers

Current Operations:
- Set To Constant
- Set To Deaths (sets the given address to the value stored in the given death counter)
- Copy To Deaths (sets the given death counter to the value stored in the given address)
- Check Equal
- Check At Least
- Check At Most
- Check Greater Than
- Check Less Than

EudOpsCalc Download
Source Code

Post has been edited 2 time(s), last time on Jan 1 2018, 5:37 am by jjf28.

Rs_yes-im4real - Clan Aura -

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Jan 24 2019, 9:19 am lindatovar Post #2

Great post! I didn’t knowral of these resources and I’m going to go check them out now!

Jan 24 2019, 4:51 pm Oh_Man Post #3

Find Me On Discord (Brood War UMS Community & Staredit Network)

Can someone please give me a refresher course on what has been happening with EUDs? Last I heard they were unsupported, which made everyone sad, then I heard blizz was "whitelisting" certain EUDs, which made everyone confused. What's the latest now? I've been kind of out of the loop but I'm itching to learn EUDs now after playing Outlast and seeing what they're capable of, especially if they now have proper support and aren't going to break maps every time there's a new patch.

  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[08:13 pm]
payne -- Eventually, I did a trip in Europe too, but ended up hurting my back, which brought me back to Montreal and now I'm finishing a Bachelor in Computer Science this very semester. Leaving again for some travels in Europe in 2 weeks.
[08:12 pm]
payne -- It was a 2 years and 2 days long trip. From Montreal to Alaska, back to Montreal (to drop swap some gear that I had taken for Alaska), back to BC, down to Panama. I -did- end up taking a plane from Panama because I had encountered boats willing to give me lifts, but not to Columbia, so after 2 weeks I decided it was time to move on. Landed in Columbia by plane, and continued hitchhiking down to Argentina, and then back up to Ecuador. Then -again- I ended up taking a plane from Ecuador to New York because after 2 years, I was getting tired of it. Hitchhiked north from New York, but cops ended up giving me such a hard time I had to buy a bus ticket to get back to Montreal. :P
[08:07 pm]
payne -- lil-Inferno
lil-Inferno shouted: Didn't you have a map of the Alaska to Argentina hitchhiking trip you did, and it had markers of where interesting things happened? I'd like to see that again
unsure if it'll work, but here's a link:
[08:06 pm]
payne -- lil-Inferno
lil-Inferno shouted: ayy payne what up
you still exist?!
[04:51 pm]
NudeRaider -- the story about observers unloading units from medivacs :lol:
[04:45 pm]
Pr0nogo -- u
[04:41 pm]
NudeRaider -- why?
[02:13 pm]
zsnakezz -- Crambo is shit at counter strike, pass it on.
[08:53 pm]
Suicidal Insanity -- Let me know if you find anything else
[08:50 pm]
Suicidal Insanity -- And uploaded
Please log in to shout.

Members Online: Roy, Wing Zero, Nekron, payne