I gave it the same name "Marine" but gave it a different editor name or ID. New unit doesn't. When I tried to make it again, it said the ID (The alternate one I used) is already being used.
So the unit was created, but the editor doesn't feel like letting me use it because of reasons?
ID names cannot be duplicated, as in, you can't have two units with the same ID if they are the same or different. I think this is to prevent actor confusions within the editor. More than likely it changed the ID to Marine2 or MarineCopy. Without knowing the exact process you did to make the unit I couldn't say for sure why it's telling you that.
Either way, changing the ID to something else shouldn't cause any issues so long as you use the ID for all your actor info
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
When I use "Add Object" and name it "Marine" and ID Name it "Soldier", the unit doesn't appear in the data list and the ID Name is then considered "already taken" by the editor if I try to do it a second time.
When I use "Add Object" and name it "MarineX" and ID Name it "Soldier", then change the name back to "Marine" from "MarineX" after the object has been created, the unit will successfully appear in the unit list.
This happens whenever I try create an object that shares a name with an already existing unit, despite me creating it with a different ID Name.
search for the new unit by name, type "marine" into the search bar, so units with the name "marine" will be the only ones shown. It would seem that you are just having a hard time finding the unit you already made.
I have already tried searching for both "Marine" and "Soldier2" (The ID name) in the search field.
When I search "marine", it does not appear. When I search "Soldier2" it shows the folder where it should be in, but it doesn't show the unit XD
Here's the map so you can see what I am talking about.
DO NOT CONFUSE SoldierB (Which I made after not being able to solve my problem) with Soldier2 (The hidden marine unit which I can't find but exists and can't be accessed therefore can't be deleted.).
Try to find "Soldier2", if you can't, try to add an object unit and name it "Soldier2" in the ID field, the editor will tell you the name is already in use.
I open the map and soldier2 is sitting right there in the list: 'Unit- Marine'.
If I make a new unit with name Marine and give it the normal marine as parent then it will initially show up as a blank unit name in the list.
But it is in the list, though you might have some trouble finding it unless you sort by source.
If you just close and reopen the map it will be fine. So this seems consistent with being the error you are encountering.
Keep in mind whenever the interface fails you, you can always switch to xml view to see what really exists.
I added a new unit object based off the marine.
I gave it the same name "Marine" but gave it a different editor name or ID. New unit doesn't. When I tried to make it again, it said the ID (The alternate one I used) is already being used.
So the unit was created, but the editor doesn't feel like letting me use it because of reasons?
Im not sure exactly what your problem is....
ID names cannot be duplicated, as in, you can't have two units with the same ID if they are the same or different. I think this is to prevent actor confusions within the editor. More than likely it changed the ID to Marine2 or MarineCopy. Without knowing the exact process you did to make the unit I couldn't say for sure why it's telling you that.
Either way, changing the ID to something else shouldn't cause any issues so long as you use the ID for all your actor info
Example:
When I use "Add Object" and name it "Marine" and ID Name it "Soldier", the unit doesn't appear in the data list and the ID Name is then considered "already taken" by the editor if I try to do it a second time.
When I use "Add Object" and name it "MarineX" and ID Name it "Soldier", then change the name back to "Marine" from "MarineX" after the object has been created, the unit will successfully appear in the unit list.
This happens whenever I try create an object that shares a name with an already existing unit, despite me creating it with a different ID Name.
search for the new unit by name, type "marine" into the search bar, so units with the name "marine" will be the only ones shown. It would seem that you are just having a hard time finding the unit you already made.
Skype: [email protected] Current Project: Custom Hero Arena! US: battlenet:://starcraft/map/1/263274 EU: battlenet:://starcraft/map/2/186418
I have already tried searching for both "Marine" and "Soldier2" (The ID name) in the search field.
When I search "marine", it does not appear. When I search "Soldier2" it shows the folder where it should be in, but it doesn't show the unit XD
Here's the map so you can see what I am talking about.
DO NOT CONFUSE SoldierB (Which I made after not being able to solve my problem) with Soldier2 (The hidden marine unit which I can't find but exists and can't be accessed therefore can't be deleted.).
Try to find "Soldier2", if you can't, try to add an object unit and name it "Soldier2" in the ID field, the editor will tell you the name is already in use.
@wisesquirrel: Go
I open the map and soldier2 is sitting right there in the list: 'Unit- Marine'.
If I make a new unit with name Marine and give it the normal marine as parent then it will initially show up as a blank unit name in the list. But it is in the list, though you might have some trouble finding it unless you sort by source. If you just close and reopen the map it will be fine. So this seems consistent with being the error you are encountering.
Keep in mind whenever the interface fails you, you can always switch to xml view to see what really exists.
@intanjir: Go
Thanks intanjir, I will use the close/reopen method if I encounter this in the future.