Hey all, it's been a (rather) long time since my last activity, but now I'm back with a present.
Images are better than a thousand words, so here it goes:
THIS IS HIGHLY EXPERIMENTAL SOFTWARE. Please ALWAYS HAVE A BACKUP of your map before using it.It look's like a regular Trigger Editor, but it's a lot more powerful than that! It supports both EUD and EPD maps with SET TO (safe) and ADD/SUB (unsafe) variations!
Features- Create actions for modifying weapons, upgrades, labels in both safe and unsafe manner
- Changing unit advanced properties (the list goes on and on)
- Reset unit/weapon/upgrade/... to default values
- Ignore comments
- Ignore custom unit/switch/location names (ever looked for "Terran Marine" and forgot its name?)
- Visual editing of existing maps
- Change available upgrades & tech by a trigger!
- Detect upgrades and techs
- Detect pressed keys
- Set Kills action
- Change player colors by a trigger!
- Text triggers!
Note that when invalid map is loaded, the editor kills itself.
My own EPD database with reverse mapping of player IDs to Memory address space and offset:
LINK.
Please keep in mind that this is a beta version and thus might contain a few bugs, so backup all your files before editing it with this editor.
If this editor crashes on your map, either figure out the problematic scenario trigger and report it, or send me a map (or just triggers, whatever causes the issue) and I'll fix it ASAP.
And that's all for now. Please use this thread to post problematic maps (SCMDraft can edit and my editor cannot), issues (crashes for some reason), ideas for yet another features and open criticism (I know it can be better and it will be).
Here's a donate button if you find the editor useful in any way.
[UPDATE 1]I made your dreams come true and added EUD Subs/Adds, please, please, PLEASE read the readme file for detailed description
Whatever you don't want to manipulate reset value (like the red rectangles show, the values must be equal to ignore that setting)
[UPDATE 2]So we did it! We have a first stable version!
Download: I failed to upload the file here, the lastest version will always be
HERESupport: To get some real time feedback, please join our
Discord Server.
Source codesChangelog:
v1.4.7217.19425 Beta:
- Added text triggers
v1.4.6833.37425 Beta:
- Added history of opened files
- Added some more experimental actions and descriptors (movement control namely)
v1.4.6586.39265 Beta:
- Fixed "Set Deaths" action (!!!)
v1.4.6586.26682 Beta:
- Fixed conditions
- Added "Set Player Color" as experimental action
v1.4.6585.38343 Beta:
- Fixed all copy/move buttons
v1.4.6583.22623 Beta:
- Fixed Maximum Unit Health displayed values (automatically multiplies by 256)
- Removed unit button set
Older versions
Collapsable Box
v1.4.6581.42381 Beta:
- Fixed internal error preventing some of the valid maps to open
v1.4.6581.41856 Beta:
- Fixed raw set memory at action (possibly)
v1.4.6581.40048 Beta:
- Added "Set Kills" as an experimental action
v1.4.6581.36479 Beta:
- Added "Key Pressed" condition (as experimental)
v1.4.6581.31825 Beta:
- Added conditions for detecting upgrades and tech (experimental, needs more testing)
v1.4.6581.29108 Beta:
- Added "Keep Default" checkbox for new action window
- Allowing hexadecimal values (0x123) in all input fields!
v1.4.6581.21984 Beta:
- Disabled crashing on invalid maps ( = maps that contain EUD triggers with incorrect values)
- Fixed label in set sprite selection circle
- Disabled selection for unaligned items (items that are at the end of the list)
- Added leaderboard for deaths (should it ever be supported again)
v1.4.6580.36744 Beta:
- Fixed Reset buttons
- Unwired the rest of vanilla stuff
- Added a bunch of experimental stuff
- Maps load even faster
- Removed unsafe actions (Add/Sub - must rewrite)
- Added idle portraits (setting crashy values will also crash the editor)
- Added support for custom condition (cannot be created, can only be edited)
v1.4.6579.26479 Beta:
- First beta version
- Lifted loading delay (maps should load faster now)
- Added cooler animation to the update window
- Recompiled DLL (you need a newer version)
v1.3.6579.22648 Alpha
- Fixed about window, replaced "check" sign in update window
- Fixed labels
- Hidden "Reset" button for default values (new screenshots)
- Added unit transport required and unit transport provided actions
- Sorted actions alphabetically
v1.3.6579.517 Alpha:
- Redone the scan for default values - all default values are from vanilla PvP instance
v1.3.6578.41827 Alpha:
- Added "clear" button for a map path
- Added open file dialog
- Fixed "new" button in modify window
v1.3.6578.36745 Alpha:
- Fixed identification calculation
- Added a lot o actions
- Added Tech and Upgrade actions
1.3.6577.34905 Alpha:
- Fixed the bug that swapped ground weapons with air weapons
v1.3.6577.31629 Alpha:
- Added Weapon Target Flags
- Addedd glowing items for alignment purposes (if you select whatever is not aligned, your selection will be changed to aligned and your unit will glow)
v1.3.6577.14190 Alpha:
- Added unsafe raw "Set Memory At" action. Alignments are to be handled by responsible user.
v1.3.6577.2125 Alpha [First Stable Version]:
- Added Weapon damage amount and damage factor
- Solved reverse endianness
v1.22.6576.42939 Alpha:
- Added tooltip to Advanced Properties Window checkboxes
v1.22.6576.41743 Alpha:
- Corrected alignments (finally!)
v1.22.6576.41184 Alpha:
- Added double click on trigger list items
v1.22.6576.40901 Alpha:
- Added label to show if values are default in AdvancedWindowProperties window
v1.22.6576.39851 Alpha:
- Fixed advanced unit properties
- Fixed 4 byte alignment
v1.22.6576.37471 Alpha
- Added crash handler with risen exception to report
v1.22.6576.36527 Alpha
- Fixed icons (recaptured from new source)
- Fixed image list size
v1.22.6576.35404 Alpha
- Fixed conditions and actions (finally no more crashes on valid input!)
- Fixed "All units" quantifier
- Hotkeys Enter/Escape for the rest of the windows
- Most of glitches
- New scaled flingy images! (next are weapons O.o!)
v1.21.6576.23147 Alpha
Added update service (so you guys can stop checking forums every 5 minutes)
v1.21 Alpha:
- EUD Death conditions are now converted to EPD memory conditions. This behavior is unalterable
- Fixed major unit corruption bug (Thanks to rockz)
v1.2 Alpha:
- Added flingy images (see weapons, still a big buggy O.o')
- Added upgrade/tech manipulation for player 1 (as a proof of concept maybe? This will need some time to be expanded for all players)
v1.11 Alpha:
- Fixed major bug
- Added weapon max range
- Added weapon min range
v1.1 Alpha:
- Fixed alignments
- Added EUD
- Added unsafe ADDs/SUBs
- A bunch of more actions
v1.01 Alpha:
- Fixed Integer num crashes
- Fixed value recalculations
- Added even more actions!
Post has been edited 55 time(s), last time on Oct 5 2019, 8:51 am by T-warp.