[6/20/2013 12:07:06 AM] Warning: USER: [ b 1] Scope[Zergling22, UnitEditor] More than one CActorUnit persisting in the same unit scope: [ 15 1] CActorUnit[Zergling2] [ 16 1] CActorUnit[Zergling22]
Could anyone tell me what this means?
I have made some new zerglings but I did duplicate new actors etc, so I don`t quite get this.
Does this warning message matter when my map runs smooth so far?
That message occurs if you try and create 2 Unit type actors at the same time for a unit. Odds are with another unit you edited you forgot to specify what unit to create the actor for so it is being created for all units.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
The duplicate functionality of the editor has trouble with getting everything right with the events of duplicated actors.
So what is likely happening is that your new zergling actor is getting created whenever the old zergling unit is created. Since the old zergling unit also has its own actor, you end up with 2 different unit actors for the same unit, which the game is warning you about. If you look closely the unit's model is likely duplicated, ie it looks like there are two zerglings overlapping. This can be subtle error, so Blizz decided to explicitly warn you.
Whenever you duplicate a unit you should go through the events for the actors and manually correct any mistaken references, ie generally when the old ability or unit is referenced instead of the newly duplicated one. So in this case some references to Zergling2 might need to instead point to Zergling22, or maybe vice versa I dunno.
Yeah, makes sense. You just have to go through the actor events for the duplicated zergling actor and change each place it refers to the original burrowed zergling or the original burrow/unburrow ability and instead have it refer to the new burrowed zergling and the new burrow abilities.
[6/20/2013 12:07:06 AM] Warning: USER: [ b 1] Scope[Zergling22, UnitEditor] More than one CActorUnit persisting in the same unit scope: [ 15 1] CActorUnit[Zergling2] [ 16 1] CActorUnit[Zergling22]
Could anyone tell me what this means?
I have made some new zerglings but I did duplicate new actors etc, so I don`t quite get this.
Does this warning message matter when my map runs smooth so far?
@Azizh: Go
This same error occurred for me when I had two "unit" actors under the same unit. What actors do you have under the listed unit?
That message occurs if you try and create 2 Unit type actors at the same time for a unit. Odds are with another unit you edited you forgot to specify what unit to create the actor for so it is being created for all units.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
The duplicate functionality of the editor has trouble with getting everything right with the events of duplicated actors.
So what is likely happening is that your new zergling actor is getting created whenever the old zergling unit is created. Since the old zergling unit also has its own actor, you end up with 2 different unit actors for the same unit, which the game is warning you about. If you look closely the unit's model is likely duplicated, ie it looks like there are two zerglings overlapping. This can be subtle error, so Blizz decided to explicitly warn you.
Whenever you duplicate a unit you should go through the events for the actors and manually correct any mistaken references, ie generally when the old ability or unit is referenced instead of the newly duplicated one. So in this case some references to Zergling2 might need to instead point to Zergling22, or maybe vice versa I dunno.
When I duplicated the Zergling, the burrowed Zergling got two actors.
@Azizh: Go
Yeah, makes sense. You just have to go through the actor events for the duplicated zergling actor and change each place it refers to the original burrowed zergling or the original burrow/unburrow ability and instead have it refer to the new burrowed zergling and the new burrow abilities.
Ok, I will try that.
Thanks for the help everyone!