I thought it was a random seed set for galaxy code, eg if you creates marines randomly over the map, if random seed was the same each time, the marines would be placed the same for each run.
Why you would want typedefs are probably to make the code more readable.
A well example would be, say Dialogs and DialogControls. Both represent integers.
Say you make a custom function which is supposingly going to take a DialogControl as parameter, but when calling the function you make a mistake putting the Dialog id there instead. If the parameter name wouldn't have been very explanatory, using typedefs to explicitly ask for a type instead of just some integer, it could lead to less errors in the code.
Now, in galaxy maybe they didn't implement typedefs very well, because even though you create typedefs, they are still a representative of the base type.
So the compiler would accept a dialog typedef even though the function requires a dialogcontrol typedef, while in most other compilers, this wouldn't be valid to compile.
What happends if you try StarJewelred or AiurChef? I believe they are using a custom sc2layout too. If those work, Blizzard might have changed something in those maps (or mod archives).
Why would anyone want to bash something as amazing as this? It's basically everything I've ever wanted in Starcraft. Thank you for posting it.
It is just that people tend to either hate or love the new generation of MLP, so I was expecting someone to bash it just because of that:P
And yeah, the sync was pretty much perfect, imagine all the hard work he must have gone through to sync that, not to mention the hours spent watching over and over again.
If you want to bash it and ask why someone ever would think of the idea, go ahead? Well I don't know, but don't bash me for bringing ponies here please.
Reinstalling is not going to help indeed. But hey I found the solution a while back. I hope it will work for you guys as well.
What you would want to do, is to go to the file->preferences and reset everything to default (that's what I think is required at least). Press ok, and restart the editor.
I could imagine that deleting the sc2 editor key table in the registry to work as well.
0
I thought it was a random seed set for galaxy code, eg if you creates marines randomly over the map, if random seed was the same each time, the marines would be placed the same for each run.
0
Oh you're right. C# is the one I know being more strict. It is also strict in the same way regarding enums.
0
Why you would want typedefs are probably to make the code more readable.
A well example would be, say Dialogs and DialogControls. Both represent integers.
Say you make a custom function which is supposingly going to take a DialogControl as parameter, but when calling the function you make a mistake putting the Dialog id there instead. If the parameter name wouldn't have been very explanatory, using typedefs to explicitly ask for a type instead of just some integer, it could lead to less errors in the code.
Now, in galaxy maybe they didn't implement typedefs very well, because even though you create typedefs, they are still a representative of the base type.
So the compiler would accept a dialog typedef even though the function requires a dialogcontrol typedef, while in most other compilers, this wouldn't be valid to compile.
0
Oh well, guess I submitted my post in the wrong place, as I made a paste of the natives a while ago:)
But yeah, they all are nice findings.
UnitParent and child stuff will be useful I think
0
I didn't know where to post the list of new and modified galaxy natives, so I'll forward to the pastebin.
http://paste.sc2mapster.com/3392/
0
What happends if you try StarJewelred or AiurChef? I believe they are using a custom sc2layout too. If those work, Blizzard might have changed something in those maps (or mod archives).
0
It is just that people tend to either hate or love the new generation of MLP, so I was expecting someone to bash it just because of that:P
And yeah, the sync was pretty much perfect, imagine all the hard work he must have gone through to sync that, not to mention the hours spent watching over and over again.
0
Yeah, so I spotted it on Kotaku, someone made a pony dub for the sc2 trailer and it looks fine. In fact, I thought it was hilarious.
http://kotaku.com/#!5781325/stop-what-you-are-doing-and-watch-this-my-little-pony-video-right-now
If you want to bash it and ask why someone ever would think of the idea, go ahead? Well I don't know, but don't bash me for bringing ponies here please.
0
Okay, I could suggest one more thing. As it may be solved by doing several things but in the right order.
Not sure what to do first, but you could try:
I could have sworn that somehow that is how I fixed my own problem :|
I had this issue, so I know, it should be some of those things to fix it. (I did not even reinstall, but as you confirmed that didn't work anyway).
Edit Seems like someone managed it to work too. Maybe this was something I did, but don't remember. http://us.battle.net/sc2/en/forum/topic/1869219737#19
0
Reinstalling is not going to help indeed. But hey I found the solution a while back. I hope it will work for you guys as well.
What you would want to do, is to go to the file->preferences and reset everything to default (that's what I think is required at least). Press ok, and restart the editor.
I could imagine that deleting the sc2 editor key table in the registry to work as well.
Hope it works!
Mexaprone