Ok, so I'm not a great guide writer but I figured this out (to some degree) and I thought maybe some of you would want to know.
Basically, if you: have a unit on one map (or mod) that you want to use in a different map heres what you do.
Ok, so make sure, first off the unit to be used is saved and ready (so when we go elsewhere it doesn't go poof, thus ruining your day). For this "How to" I will call the unit "George" and assume that he has actors, abilities, behaivors and all sorts of goodies attached to him. Now the hard way to move George from one map to another is as follows: open George's map file and copy/paste all abilities : use ctrl + clicking to select all of them, hit copy, at the top where it says "window" select the new map or mod (if you have no new destination, create a new one), then paste George's copied info into the data editor. After that do the same with units, behaivors, actors, buttons, etc... (I don't know the "perfect" order for this yet, when i did it 2-3 links got broken and i simply had to do a quick fix, but if you personally made the unit or ability it should be pretty simpe to see whats wrong since it'll be something you changed, not a pre-set.)
Now this way sucks but if you, like me have a ton of stuff on one map and simply wanted a new map/mod with just that data and not any other stuff you've been working on this MAY be simper. Like if you thought George was simply so glorious you needed to share him with the world but didn't want any of your other cool stuff being seen you would copy him to a new map to be uploaded without the other clutter of your work.
So now, lets say you have a unit you want to be able to use on multiple maps. Well in this case let us make a Mod. Under "File" go to "New" and in the dropdown where it says "Map" change that to "Mod" and hit ok. We are now working with a mod. Pretty simple wasn't it?
If you originally built George in a mod, your ahead of the game and can move on to the next part. If you built George in a map you must follow the previous steps above to get him into this mod (but thankfully only the one time). From here out I recommend building things in a mod if you pan to use them in multiple places (but beware: when uploading a map with units from a mod you have to upload both the map and the mod which can run into problems, so it's possible you'll want to think about how you'll use the unit, ability, etc beforehand and act appropriatly)
So now George is in the mod. Let's save it. Then we open either A. a new map or B. whatever map we want George in.
At the top under "File" you'll see dependencies. Click it. Hmm, wheres our mod? Well, click on "Add Other" Here you should see a window with "Challenges.Sc2Mod" in it. But not our mod. You'll also notice you can't change where it will look for mods. However, it does tell you where it IS looking. This is : "ProgramFiles > SC2 > Mods" So simply take your mod (which is probably in your documents folder) and move (or copy) it to this folder. Now hit "refresh" inside the "Add Other Option". There's George's Mod!!! If you go back to Data George will be there in all his glory!
Hope this helps and sorry I'm too busy to add pics and pretty colors.
My editor crashes when I'm trying to change active document almost every time.
Just copy-pasting things broke my custom units' models too.
I also think that if you make custom mod people who want to play your map forget to copy that mod to right folder so I think it is not good way to use mod really. Unfortunately I don't know any better way :(
Ok, so I'm not a great guide writer but I figured this out (to some degree) and I thought maybe some of you would want to know.
Basically, if you: have a unit on one map (or mod) that you want to use in a different map heres what you do.
Ok, so make sure, first off the unit to be used is saved and ready (so when we go elsewhere it doesn't go poof, thus ruining your day). For this "How to" I will call the unit "George" and assume that he has actors, abilities, behaivors and all sorts of goodies attached to him. Now the hard way to move George from one map to another is as follows: open George's map file and copy/paste all abilities : use ctrl + clicking to select all of them, hit copy, at the top where it says "window" select the new map or mod (if you have no new destination, create a new one), then paste George's copied info into the data editor. After that do the same with units, behaivors, actors, buttons, etc... (I don't know the "perfect" order for this yet, when i did it 2-3 links got broken and i simply had to do a quick fix, but if you personally made the unit or ability it should be pretty simpe to see whats wrong since it'll be something you changed, not a pre-set.)
Now this way sucks but if you, like me have a ton of stuff on one map and simply wanted a new map/mod with just that data and not any other stuff you've been working on this MAY be simper. Like if you thought George was simply so glorious you needed to share him with the world but didn't want any of your other cool stuff being seen you would copy him to a new map to be uploaded without the other clutter of your work.
So now, lets say you have a unit you want to be able to use on multiple maps. Well in this case let us make a Mod. Under "File" go to "New" and in the dropdown where it says "Map" change that to "Mod" and hit ok. We are now working with a mod. Pretty simple wasn't it?
If you originally built George in a mod, your ahead of the game and can move on to the next part. If you built George in a map you must follow the previous steps above to get him into this mod (but thankfully only the one time). From here out I recommend building things in a mod if you pan to use them in multiple places (but beware: when uploading a map with units from a mod you have to upload both the map and the mod which can run into problems, so it's possible you'll want to think about how you'll use the unit, ability, etc beforehand and act appropriatly)
So now George is in the mod. Let's save it. Then we open either A. a new map or B. whatever map we want George in.
At the top under "File" you'll see dependencies. Click it. Hmm, wheres our mod? Well, click on "Add Other" Here you should see a window with "Challenges.Sc2Mod" in it. But not our mod. You'll also notice you can't change where it will look for mods. However, it does tell you where it IS looking. This is : "ProgramFiles > SC2 > Mods" So simply take your mod (which is probably in your documents folder) and move (or copy) it to this folder. Now hit "refresh" inside the "Add Other Option". There's George's Mod!!! If you go back to Data George will be there in all his glory!
Hope this helps and sorry I'm too busy to add pics and pretty colors.
My editor crashes when I'm trying to change active document almost every time.
Just copy-pasting things broke my custom units' models too.
I also think that if you make custom mod people who want to play your map forget to copy that mod to right folder so I think it is not good way to use mod really. Unfortunately I don't know any better way :(