Ah, thanks for reminding. When is the ETA for the next build? (if you can say this, of course)
Trial and error... mostly error.
Soon, had planned to release an alpha over the weekend, but just so busy right now. Its been fixed for a week or two I just haven't managed to merge and upload it to the alpha page.
Definitely doesn't help that the drive with the repository on it is dieing and I had to deal with that crap...
Definitely doesn't help that the drive with the repository on it is dieing and I had to deal with that crap...
Uh oh, it's worrying to hear that. Drives can fall apart just in no time, and you somehow find yourself at a dead disk with all the important data on it. I hope it goes well for you this time.
Some.
I have backups. Its not like the only copy of scmdraft source is on an old 2048MB IDE drive from 1999 or something like that. (Or maybe ... it is !)
But getting the issues confirmed and the RMA process started cost me an evening.
Post has been edited 1 time(s), last time on Aug 12 2019, 4:07 pm by Suicidal Insanity.
Unlimited N-word pass winner
That's why he upped to Scmdraft 2. The first ones source was lost like that.
ScmDraft 1's source was on a drive with the top removed
Wish I could find a photo of that PC setup.
Anyways, for the CP dereference, my thoughts:
- Definitely will not use *CP since it indicates that the stored value will be dereferenced an extra time
- Explicitly calling the unit parameter unit also makes little sense, since it is just used as an arbitrary uint16 value
- Allowing the user to edit the address directly is not really feasible as they would need to align it to 48byte multiples
Current implementation uses the following for classic (and not in text yet)
Dropdown: "EUD: Memory Value (Offsetted + Masked)" and "EUD: Modify Memory (Offsetted + Masked)"
Memory at Death Table + CurrentPlayer + 12 *
offset is
comparison quantity, using bit-mask
mask.
E: Uploaded an untested build which added support to classic trigedit, try it and let me know.
Post has been edited 1 time(s), last time on Aug 12 2019, 11:08 pm by Suicidal Insanity.
Thanks, SI!
- Definitely will not use *CP since it indicates that the stored value will be dereferenced an extra time
Agreed. I think I was wrong, the formula multiplies (C +12*UID) by 4 as well, right?
Modify memory at Death Table + 4*(CP + 12 * UID) (+0x89ABCDEF): Modifier Value, using bit-mask 0xFFFFFFFF.
Explicitly calling the unit parameter unit also makes little sense, since it is just used as an arbitrary uint16 value
Yes, just an int is good there.
Allowing the user to edit the address directly is not really feasible as they would need to align it to 48byte multiples
Input is not feasible, but for output it might be useful to double-check which HEX value is getting added to CP.
Some.
Ya I may include it as read only, but right now the trigger editor doesn't have a way of displaying read only calculated values.
ScmDraft 1's source was on a drive with the top removed
Wish I could find a photo of that PC setup.
I did that once to a dying hard drive (but that was before digital photography so I have no pics). Of course the drive did not live for much longer after that. Autumn '97... strange times.
OTT, I've downloaded the new build and will test that shortly. I'm not into EUD though, after a very fun debacle with trying to set unit portrait through EUD... it did set it all right but it also removed the SAVE functionality from the game (the button was gone from the menu and the hotkey did absolutely nothing when playing that one map) and caused me DEFEAT instead of VICTORY when this action was called in the scenario.
EDIT: Now that's odd... when I tried replacing the current version of SCMDraft (which was the one from Jul. 23rd) with the new one I got the access denial message. I checked with Task Manager and I found about 35 instances of SCMDraft still active in the "Background processes", each taking up about 0,5 MB of memory. Probably every time I launched the editor since rebooting, I got a stub of it remaining in the memory for some reason. Screenshot attached - the task manager is in Russian but you'll get the idea of what's going on (as well as of what my current tastes in music are... haha that was an accident).
Attachments:
Post has been edited 1 time(s), last time on Aug 13 2019, 9:27 am by IlyaSnopchenko. Reason: additional reporting
Trial and error... mostly error.
I noticed an issue - not sure if it's SCMDraft or the way the Starcraft data is set, but there is an Ashworld doodad under "Shale" tile group (#4) that isn't placeable anywhere at all. What could be causing that?
Trial and error... mostly error.
I display doodads that are hidden from staredit, some of em are incomplete.
I have problem to open scmdraft.
Error::nable to initialize scmdraft's game engine! (hr = 0x*80070002)
Launch with the -console command line for detailed error info.
Any have idea what is wrong this program???
None.
It was an issue with Blizzard removing a file required for SCMDraft in a recent StarCraft patch; SI posted a workaround here:
https://us.forums.blizzard.com/en/starcraft/t/scmdraft-2-alternative-starcraft-map-editor/153/65Quote from name:Sinsanity
I have - the latest patch deleted a required file, I have sent details to blizzard in order to get that change reverted, but it is 3 AM in LA so it may not be done before monday.
As a work around you can use the MPQs from the
staredit download 5 and point scmdraft at those, until it is fixed.
EDIT: This is what the profile should look like, with the path changed to match:
WorkaroundProfile.png 6
TheNitesWhoSay - Clan Aura -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.
Help me please!!!
How check file in command console windows? I'm means ScmDraft 2.exe...
None.
I suspect you are affected by the latest patch - follow the guide quoted one post before yours.
Uploaded a build to work around the moved datafiles issue (
http://www.stormcoast-fortress.net/Irregularies/#downloads )
Post has been edited 1 time(s), last time on Aug 24 2019, 11:00 pm by Suicidal Insanity.
I added autoupdate to the profile select dialog (and changed the layout a bit, hopefully it is an improvement).
I also used this build as a hotfix for the official release to ensure that it works with 1.23.0.XXX
Unlimited N-word pass winner
Just make a copy of sc folder and you won't be affected by any patch.
Just make a copy of sc folder and you won't be affected by any patch.
Unfortunately that isn't really useful advice for the majority of scmdraft users