Bleh, keypresses were overlooked =p. They should go under the local tab.
None.
Comment("Force [INVALID] name is Force lol");
;o?
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!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

An artist's depiction of an Extended Unit Death
Comment("Force [INVALID] name is Force lol");
;o?
Reading the wrong field for the comment. Should be fixed now.
I would like to see support for EUD actions eventually.
I have added a toggle to switch between making a condition or making an action. Keep in mind that SCMD2's text trigger editor does not actually support EUD Actions, so this feature isn't very useful as of now. I plan to improve the export quality of the program in a later release, which will assist further in the use of developing EUD Actions.
Also, some actions don't work quite the way you'd imagine (i.e. setting the Defensive Matrix status doesn't provide any damage absorption right now; it just sets the status timer). Once I redesign the program to separate conditions from actions, the functionality should be much more clear.
EDIT: Also apparently some comment verbalization isn't correct for EUD actions, and keep in mind that it sets a value, so selecting a range isn't going to do anything.
Post has been edited 1 time(s), last time on Oct 7 2011, 1:19 am by Roy.
Cool, eud action support. Now this is really for lazy people
None.

An artist's depiction of an Extended Unit Death
If you allow your program to generate the EUD action in StarForge's format (with numerical fields), users who have appropriately modified their actions.lst file could copy-paste it into their maps that way.
Yeah, I'm not going to write implementation that I'm going to scrap for the next major release. Like I said, I'm going to be adding exporting features in a future release (once I code it all up), so this minor issue is only temporary. If you're desperate for EUD Actions today, you can take the generated values and enter them manually in the editor of your choice. Otherwise, please be patient and wait for me to code up the next version.
Can EPDs detect hallucinations...?
None.
Can EPDs detect hallucinations...?
Yes. Hallucinations are detected by unit struct triggers.
None.
Can EPDs detect hallucinations...?
Yes. Hallucinations are detected by unit struct triggers.
I've never heard of struct triggers, but I do know that hallucinations do not apply to normal trigger conditions, so I'm guessing struct trigger are EPDs?
None.

An artist's depiction of an Extended Unit Death
I've never heard of struct triggers, but I do know that hallucinations do not apply to normal trigger conditions, so I'm guessing struct trigger are EPDs?
The unit structure is an allocation in memory given to units that you can read using EPD conditions. This topic may be useful:
http://www.staredit.net/topic/10471/. In addition, I discuss unit-specific EPDs in detail in
Section 6 of my EPD tutorial.
This program does not currently have hallucination detection built in as an auto-generated trigger. I don't know what address to specifically check, and the EUDDB is currently down.
Post has been edited 1 time(s), last time on Feb 4 2012, 4:51 am by Roy. Reason: 5 -> 6
Thanks for clearing that up. Apparently I'm not so good at deciphering acronyms or abbreviations.
Also, I just downloaded this, and I am happy to say that this is one of the best time savers I've ever received from the interwebs. Should a method of detecting hallucinations be integrated into this program as well, I promise I'm going to be the first one to have it, other then Roy of course
Until then....
None.
I do love you!
Could you make '
http://www.staredit.net/topic/2360' ?
->
http://www.staredit.net/topic/2360/I really really want to use these functions.
Post has been edited 3 time(s), last time on Nov 20 2011, 4:11 am by swb4u1.
None.

An artist's depiction of an Extended Unit Death
Alright, here's what's been going on so far (no new release yet):
- The UI has been vastly redesigned to more resemble Classic TrigEdit. I figure making it look familiar would improve user friendliness. However, most of the UI currently isn't connected to the back-end logic.
- There is support for making as many triggers as you want.
- I'm working on a grouping feature that puts the text detections triggers as one entity in the UI.
- There is support for having multiple EUD/EPD conditions/actions in one trigger. Regular conditions/actions are not supported as it seems kinda redundant, but if someone desperately needs them in there, I can probably work something out.
- Farty wrote up a wonderful dll for exporting, so functionality of inserting triggers directly into a map or exporting as a .trg file will be possible.
- The text trigger equivalents are still available for those uninterested in exporting.
- No new EUD Conditions/Actions have been added as of yet. I'm likely going to add key press (local) and .dat entries before the next release, and maybe some more unit struct entries based on feedback in this thread.
Skyrim has put this project behind schedule, but I'll get around to completing the next release within a reasonable amount of time. If you guys have any suggestions to make (e.g., EUDs to add), I'll take note of them and try to throw them in the next release.
so functionality of inserting triggers directly into a map or exporting as a .trg file will be possible.

Did you want that specifically in the dll?
If you guys have any suggestions to make (e.g., EUDs to add), I'll take note of them and try to throw them in the next release.
If you want them, here are ones that you don't have currently that I had on my list.
Collapsable Box

I basically just went through the EUDDB and plucked out ones that looked like they could be used.

- Players:
- SC Technologies Researched
a b - BW Technologies Researched
a b - SC Upgrades Researched
a b - BW Upgrades Reserached
a b - Player Alliances
a (Might be more trouble than it is worth ...)
- Remaining Game Pauses
a - Player Vision
a (Fun action)
-
Units - Rally Point (+0xF8 - WORD wRallyX; +0xFA - WORD wRallyY; +0xFC - CUNIT* RallyUnit)
- Flingy Speed (+0x34 - DWORD dwFlingySpeed; +0x48 - WORD wFlingyAcceleration) -- these can be fun to play with. Only works for units that use flingy movement type
- Build Queue (+0x98 - WORD wQueue1; +0x9A - WORD wQueue2 ;+0x9C - WORD wQueue3; +0x9E - WORD wQueue4; +0xA0 - WORD wQueue5) -- May be fun
- Remove Timer/DMatrix Damage -- You have some of these already. They start at +0x110 in the linked reference.
- Status Timer Set 1
- Defensive Matrix Timer
- Stim Timer
- Ensnare Timer
- Lockdown Timer
- Status Timer Set 2
- Irradiate Timer
- Stasis Timer
- Plague Timer
- Under Storm
- Status Timer Set 3
- Irradiate Player ID
- Parasite Player Flags
- Is Blind
- Status Timer Set 4
- Maelstrom Timer
- Acid Spore Count
- Acid Spore 1 Time
- Status Timer Set 5
- Acid Spore 2 Time
- Acid Spore 3 Time
- Acid Spore 4 Time
- Acid Spore 5 Time
- Status Timer Set 6
- Acid Spore 6 Time
- Acid Spore 7 Time
- Acid Spore 8 Time
- Acid Spore 9 Time
- General
- Multiplayer Mode
a - Location Coordinates
a b- Local:
- Cheat Flags
a - Minimap State
aActions-specific:
- Players:
- Selection Circle Colors
a - Unit Color Table
a - Minimap Color Table
a I've played with these ones a bit in a
test map.

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!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

An artist's depiction of an Extended Unit Death
so functionality of inserting triggers directly into a map or exporting as a .trg file will be possible.

Did you want that specifically in the dll?
I thought the whole point of you making the dll was so I'd have something to manage exporting the data. It seems like you already did the insertion part; was your question directed at exporting a .trg file?
Yes. I didn't do anything for *.trg. Sorry, didn't specify which one I was referring to in that post.
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!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
Well I've finally found a practical use for the Unit Cooldown function. It involves placing a lurker in the ground as a trap, then killing it once it has attacked. Only problem is I don't think I'm doing right cuz it don't work!

I'll figure it out eventually, but maybe on a future release of this tool there could be a mouse-over button that can open a brief summary/description/example of each EPD condition. I believe that would help those noobs out there (like me) to use their EPDs right
None.

An artist's depiction of an Extended Unit Death
Well I've finally found a practical use for the Unit Cooldown function. It involves placing a lurker in the ground as a trap, then killing it once it has attacked. Only problem is I don't think I'm doing right cuz it don't work!

I'll figure it out eventually, but maybe on a future release of this tool there could be a mouse-over button that can open a brief summary/description/example of each EPD condition. I believe that would help those noobs out there (like me) to use their EPDs right

The UI is going to be overhauled on the next release.
As for your issue, here are some guesses as to what may be wrong:
1) Wrong Index ID. Remember that Start Locations don't actually have IDs, so the ID number for SCMDraft's Unit Properties will be inaccurate for anything with an ID greater than a Start Location's ID.
2) Your trigger is owned by a player that isn't in the game, and it therefore won't run.
I attached a sample map with a trigger generated from the program. It appears to be fully functional. Let me know if you still have issues.
Attachments: