EUDGen2
Feb 10 2013, 5:22 am
By: Roy
Pages: < 1 2 3 4 5 >
 

Jul 13 2013, 7:13 pm jjf28 Post #41

Cartography Artisan

yes, EUD conditions work in multiplayer (assuming they aren't local conditions that trigger global actions, unit stats are shared).

Post has been edited 2 time(s), last time on Jul 13 2013, 7:35 pm by jjf28.



TheNitesWhoSay - Clan Aura - github

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

Jul 13 2013, 8:04 pm BloodyZombie117 Post #42

I have no idea what to put here... So I guess I'll just put this here.

Alright, thanks. That's all I needed to know. Auburn Island will be way better than before now.




Jul 13 2013, 8:12 pm Roy Post #43

An artist's depiction of an Extended Unit Death

Quote from BloodyZombie117
Secondly, I keep getting a map export error where it can't inject my triggers. Also, the text doesn't compile when I copy it into SCMD2's text-editor.
Make sure your map isn't open in SC or an editor when using this feature. If you still can't get it to work, please send me a PM with steps to reproduce the error, and I will investigate it further.

ScmDraft doesn't support EUDAs in the text trigger editor; you'll have to add them manually through the classic trigger editor or use a different import method.

For more information on how EUDs work for multiplayer, see the synchronization section of this thread: http://www.staredit.net/topic/14226/




Jul 13 2013, 8:58 pm Azrael Post #44



Quote from BloodyZombie117
Thanks a lot. I now can add stuff to my Zombie map and my other project.
And these work in multiplayer right?
Just gotta make sure.

No problem ^^ And yes, these ones will, but not all EUDs will (technically they will all work, but some will also drop people from the game when they do).

I highly recommend checking out Roy's link regarding EPDs (EPDs are basically the same thing as EUDs, so they are generally called EUDs as well :P).




Jul 13 2013, 9:11 pm BloodyZombie117 Post #45

I have no idea what to put here... So I guess I'll just put this here.

Well, I've never had a problem injecting it into the map before when it was open. But even with it closed, I still can't inject anything into the map.
It successfully generates the trigger, and flattens them. Then it says:
Quote
ERROR: MapExport exception
ERROR: Could not open map file
Aborting export
ERROR: MapExport exception
It doesn't matter what I do, I always get this, no matter what options I click.
I also removed it from my computer and put it on again. Still not working. :l




Aug 1 2013, 4:34 pm Wormer Post #46



BloodyZombie117,
Probably I'm late, but if you have multiple users on your PC be sure you can edit the map file from the user that runs eudgen2. Alternatively, run eudgen2 with administrator privilegies.

Roy,
I haven't been to SC for quite long, but this is really cool stuff. I wish upgrades and technologies detection was implemented.



Some.

Aug 2 2013, 5:02 am Roy Post #47

An artist's depiction of an Extended Unit Death

Quote from Wormer
I wish upgrades and technologies detection was implemented.
Oh no, I thought people had forgotten about that!

I haven't touched the project for a while, but I remember implementing upgrades and technologies is going to require a new module to represent the data. It shouldn't be extremely difficult, but it's tedious enough to make me procrastinate. I'll see if I can get some time in the next few weeks to try and attack it.




Aug 2 2013, 2:17 pm Wormer Post #48



A quick question here. How do we get a unit ID for EUDs these days (for HP detection and similar)?



Some.

Aug 2 2013, 3:49 pm Roy Post #49

An artist's depiction of an Extended Unit Death

It's an index ID, not a unit type ID. Everything you need to know for getting and using them is here: http://www.staredit.net/topic/14226/#304567




Aug 2 2013, 10:02 pm Wormer Post #50



Yeah, index ID. I remember I had to use ArtMoney back in days to look for it, but now it looks like SCMD shows the ID. Great! Thanks for the info, Roy! By the way, that's an awesome guide to EUDs! I'm very much exited. Here goes a little minerals donation for writing that :)



Some.

Aug 4 2013, 12:33 pm Wormer Post #51



Hey, Roy, another question here: how reliable is the info on units node table address for Macs? If I'll be making EUDs for Macs with unit HP detection and similar data from units table do you think it will work?

And also, do you know a good address to check for PC or Mac OS? Would you recommend using the one from the EUD reference article that you've linked?



Some.

Aug 4 2013, 4:44 pm Roy Post #52

An artist's depiction of an Extended Unit Death

From what I've been told, the relative death table start address is the same for Macs and PCs, so the only thing you need to deal with is the value calculation. The actual address should be reliable, but I do not have the means to thoroughly test this. If you run into issues with the generated Mac triggers from EUDGen, let me know what the actual values of the given address are and, if you know, whether or not it's the correct address.

You can find a discussion on Mac EUDs here: http://www.staredit.net/topic/14464/




Sep 5 2013, 12:40 am BloodyZombie117 Post #53

I have no idea what to put here... So I guess I'll just put this here.

Would there be any way you could incorporate SCMDraft triggers into the EUDGen... At least just Preserve Trigger. That way we don't have to go in and edit everything by hand when they get imported into the map...
I wish I could code things.




Sep 5 2013, 12:47 am Roy Post #54

An artist's depiction of an Extended Unit Death

Preserve Trigger is already on the feature request list. I don't currently have plans to implement all trigger conditions and actions.




Sep 5 2013, 12:51 am BloodyZombie117 Post #55

I have no idea what to put here... So I guess I'll just put this here.

I seem to have overlooked that... I do that sometimes.
It's just helpful to not have to do 100's of triggers by hand... I get sidetracked.




Nov 12 2013, 12:23 am Prophete Post #56



So am I doing something wrong or can this not be done?

I am attempting to use the Action to Set Latency.

This is the trigger

Quote
Trigger("All players"){
Conditions:
Always();

Actions:
Set Deaths("Player 5", "Int:17341", Set To, 2);
Comment("LowLat");
Preserve Trigger();
}

//-----------------------------------------------------------------//

2 is suppose to represent Extra High. But it doesn't seem to change anything.



None.

Nov 12 2013, 12:39 am jjf28 Post #57

Cartography Artisan

EUD actions (overflowing set deaths) cannot be done since patch (whadalawhocares) without mods (EUD conditions still work though).

The trigger will work for people running something like this alongside starcraft: http://www.staredit.net/topic/10525/ or if you are running a starcraft version from before EUD actions got patched (and the addresses are identical).

Post has been edited 1 time(s), last time on Nov 12 2013, 1:44 am by jjf28.



TheNitesWhoSay - Clan Aura - github

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

Dec 25 2013, 10:51 am Sacrieur Post #58

Still Napping

Just a minor bug. Due to an error in the map used as the source for the memory addresses (documented here), EUDGen 2.0.3 cannot generate the proper condition for the Numpad + key, it will instead generate the condition for the Numpad * key.





None.

Dec 25 2013, 12:29 pm Roy Post #59

An artist's depiction of an Extended Unit Death

Thanks for the report! The fix will go out on the next version release.




Feb 10 2014, 8:30 pm jjf28 Post #60

Cartography Artisan

Quote
> Flattening triggers
> Successfully generated 1 triggers
> ERROR: MapExport exception
> ERROR: Could not open map file
> Aborting export
> ERROR: MapExport exception

Tried with a couple maps and a couple diff EUD Trigs.

EDIT: woops, dl protection, scratch that.

Post has been edited 1 time(s), last time on Feb 10 2014, 8:37 pm by jjf28.



TheNitesWhoSay - Clan Aura - github

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

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:00 pm]
jjf28 -- Echo
Echo shouted: Excalibur What's the discord?
https://discord.gg/HwfNecXz
[08:28 pm]
Echo -- I might be moving out of private banking soon. I got a job offer from the US Treasury as an examiner. DOGE won't be able to touch them since OCC is self-funded
[08:26 pm]
Echo -- l)ark_ssj9kevin
l)ark_ssj9kevin shouted: Echo Voy does
Nice! Time going by fast
[08:26 pm]
Echo -- dumbducky
dumbducky shouted: Echo Tired of moving every few years, hoping to move closer to extended family so my kids can be with their cousins
Yeah I feel you. I've moved quite a bit the past 5 years too.
[08:25 pm]
Echo -- Excalibur
Excalibur shouted: Holy shit its Echo! :O Join the discord you fuck.
What's the discord?
[08:25 pm]
Echo -- Oh wow it's (U)Bolt_Head LOL
[09:33 am]
Oh_Man -- this guy could become america's Ned Kelly
[2024-12-13. : 1:30 am]
NudeRaider -- Ultraviolet
Ultraviolet shouted: Oh_Man Not really sure what you mean part of it lol. Seriously doubt anyone here is plotting to kill insurance company executives. I dunno how to feel about the event. On the one hand, fuck insurance companies and UHC is one of the worst. On the other hand, vigilante justice isn't ideal. Definitely not shedding any tears for the fallen CEO, and most likely wouldn't have reported the killer if I had been the one to spot him. There will always be another stooge to take his place though.
"part of the zeitgeist" probably means "approves of"
[2024-12-12. : 11:50 pm]
Ultraviolet -- Themselves or each other? I guess both are true
[2024-12-12. : 8:42 pm]
RIVE -- If anyone's gonna get shot in the US, it better be the upper class. The lower class has been shooting themselves for far too long.
Please log in to shout.


Members Online: Excalibur, Zergy