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 -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.
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.
An artist's depiction of an Extended Unit Death
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/
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
).
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:
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
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.
An artist's depiction of an Extended Unit Death
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.
A quick question here. How do we get a unit ID for EUDs these days (for HP detection and similar)?
Some.
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
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.
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.
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/
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.
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.
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.
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
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.
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 -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.
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.
An artist's depiction of an Extended Unit Death
Thanks for the report! The fix will go out on the next version release.
> 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 -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.