I need to copy a unit from a map I did forever ago into one I am making now. Is there a way to copy a unit along with all its abilities into a different map?
Rollback Post to RevisionRollBack
The Team - TnTProductions
TnTProductions latest Project - Docking Bay 13
TnTProductions Epic RPG in the making - Psionics: Chaos Rising
Check out our website on wixx! http://bulletbutter.wix.com/tntproductions
What about an ability? I'd be ok with having to 'link' it up to a different unit.
Rollback Post to RevisionRollBack
The Team - TnTProductions
TnTProductions latest Project - Docking Bay 13
TnTProductions Epic RPG in the making - Psionics: Chaos Rising
Check out our website on wixx! http://bulletbutter.wix.com/tntproductions
That's not a good idea if you plan on publishing the map though, since you need to also publish the dependancy and only have 5 slots.
There is probably no easy way to do this, just copy and past your custom data and fix some stuff up. If your abilties are linked to the built in effects and so on, then at least they should remain intact.
If you dig into the component folder deep enough, you can isolate what you are looking for.
For example, digging into MAP\Base.SC2Data\GameData
You can find a file called
AbilData
Simple grab this file only and move it from map to map.
Again, it will overwrite any Ability Data in the map you paste on to, but it won't overwrite anything else.
Save both map as SC2Components and close editor. in Base.SC2Data\GameData folder you will found xml files with objects description. Add all from tag "Catalog" from source map xml to destiation map xml(if you need only part of data find and copy only this data BUT you need copy all associated data (actors, abilities, weapons, effects etc.) also add all content from LocalizedData folder files(plain text files) to destination text files or all object lost their names/tooltips/..
open destination map(ComponentList.SC2Components file) and save as SC2Map
edit1: if you have custom object in source map to copy, you need at least one of custom object this type in destination map, else xml files will not generate / read.
How do I add my previous map as a dependency of the new map? I'm not going to publish anything, so that doesn't matter. However, I don't know how to add a map as a dependency. Please enlighten me oh wise, powerful, and all knowing mistress of the editor! ^_^
I may have figured this out, maybe not. But if you pull up the "Dependencies" under "File", under local you'll notice it won't let you change where on your computer it's searching for files, but it does tell you where the one place it looks is: C:ProgramFiles>SCII>Mods
I think this means if you want to make a map (or mod) a dependant you'd have to either move or copy that file to this folder. Haven't tried it yet, so if your computer explodes it's not my fault.
Edit OK, tried this with one of my mod files. It worked perfectly, haven't tried a map yet.
I need to copy a unit from a map I did forever ago into one I am making now. Is there a way to copy a unit along with all its abilities into a different map?
Save both maps as component files.
Move: Files needed to move for DATA EDITOR ONLY: Assets Folder Base.SC2Data enUS.SC2Data ComponentList GameData.version
From one to the other.
he wants to move only one unit, so i dont think that would work, you could just copy and paste, but you would have to redo some of the things
What about an ability? I'd be ok with having to 'link' it up to a different unit.
Add your previous map as a dependency of the new map, then you get to use all your previous units.
That's not a good idea if you plan on publishing the map though, since you need to also publish the dependancy and only have 5 slots.
There is probably no easy way to do this, just copy and past your custom data and fix some stuff up. If your abilties are linked to the built in effects and so on, then at least they should remain intact.
If you dig into the component folder deep enough, you can isolate what you are looking for.
For example, digging into MAP\Base.SC2Data\GameData
You can find a file called
AbilData
Simple grab this file only and move it from map to map.
Again, it will overwrite any Ability Data in the map you paste on to, but it won't overwrite anything else.
@KerenskyLI:
Save both map as SC2Components and close editor. in Base.SC2Data\GameData folder you will found xml files with objects description. Add all from tag "Catalog" from source map xml to destiation map xml(if you need only part of data find and copy only this data BUT you need copy all associated data (actors, abilities, weapons, effects etc.) also add all content from LocalizedData folder files(plain text files) to destination text files or all object lost their names/tooltips/..
open destination map(ComponentList.SC2Components file) and save as SC2Map
edit1: if you have custom object in source map to copy, you need at least one of custom object this type in destination map, else xml files will not generate / read.
@edcbabe: Go
How do I add my previous map as a dependency of the new map? I'm not going to publish anything, so that doesn't matter. However, I don't know how to add a map as a dependency. Please enlighten me oh wise, powerful, and all knowing mistress of the editor! ^_^
I'd like to second this question here. How do you add a map as a dependency? When I add dependencies the only things available to add are mods.
@DJBaker: Go
I may have figured this out, maybe not. But if you pull up the "Dependencies" under "File", under local you'll notice it won't let you change where on your computer it's searching for files, but it does tell you where the one place it looks is: C:ProgramFiles>SCII>Mods
I think this means if you want to make a map (or mod) a dependant you'd have to either move or copy that file to this folder. Haven't tried it yet, so if your computer explodes it's not my fault.
Edit OK, tried this with one of my mod files. It worked perfectly, haven't tried a map yet.
I just tested this. You can't add map as dependency. (or at least I wasn't able to do it)
I tested mod thing with Factory and factory's model changed into some strange white ball...