I've searched online on how to port a doodad into a structure, followed the guides, and only got the debug ball, it could be that many of the guides were at least 3 years old and outdated or I may have made an error.
Here are the steps I took and it would be great to know if I missed/did a step wrong or if I'm completely off:
1. I created a new actor and copied it from the doodad I wanted to use (Korhal Buildings Medium)
2. I modified the doodad and changed it to a unit, specifically a Terran structure
3. I changed the token from bogus to the name of my new unit
4. I went into the actor events, reseted them, and then changed the unit birth to the name of my building (Embassy)
5. I went into the model connected to the actor I was using and changed the variation count to 1
But when I tried to spawn it in editor or added it to the SCV build ability my building (Embassy) was the debug ball. Thank you for your help.
Use a Unit type actor and not a Doodad type actor.
Create a model under the Models data type and select only the variant you want.
Get the actor to use the model.
As the Doodad actor counts as the same type as a Unit or Missile actor there is the cap of only being able to have one per unit so any extra result in the error sphere.
If you want it as an attachment use a Model type actor.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
Thanks for your help but I still could not get it to work. I deleted my old attempt and followed your instructions exactly. Then when I tried to give sources to all the events they turned red. When I try to spawn it in game it is still the debug ball. Here is a picture of the events
I checked the top of the event list and deleted the duplicates, this then turned the grey events (which were about half of them) all to red. I changed the source of these events to the Embassy.
However when I still try to place the Embassy it is a debug ball.
Ok so all Unit Birth events only have one Create action.
Silly question if this actor is not linked to the unit does it have any associated models? This is incase some other actor of yours has a Unit Birth event but no defined unit so it applies to all (an easy mistake).
I actually got it to work! It had nothing to do with the events of the actor, but it was the model not working. I didn't specify which model variation I wanted picked like you said and that was causing the problems. Thank you for your help!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I've searched online on how to port a doodad into a structure, followed the guides, and only got the debug ball, it could be that many of the guides were at least 3 years old and outdated or I may have made an error.
Here are the steps I took and it would be great to know if I missed/did a step wrong or if I'm completely off:
1. I created a new actor and copied it from the doodad I wanted to use (Korhal Buildings Medium)
2. I modified the doodad and changed it to a unit, specifically a Terran structure
3. I changed the token from bogus to the name of my new unit
4. I went into the actor events, reseted them, and then changed the unit birth to the name of my building (Embassy)
5. I went into the model connected to the actor I was using and changed the variation count to 1
But when I tried to spawn it in editor or added it to the SCV build ability my building (Embassy) was the debug ball. Thank you for your help.
Use a Unit type actor and not a Doodad type actor.
Create a model under the Models data type and select only the variant you want.
Get the actor to use the model.
As the Doodad actor counts as the same type as a Unit or Missile actor there is the cap of only being able to have one per unit so any extra result in the error sphere.
If you want it as an attachment use a Model type actor.
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
@DrSuperEvil: Go
Thanks for your help but I still could not get it to work. I deleted my old attempt and followed your instructions exactly. Then when I tried to give sources to all the events they turned red. When I try to spawn it in game it is still the debug ball. Here is a picture of the events
https://imgur.com/a/7Ig4X
The turning red is just the first three events and is a bug which cannot be fixed. Has no effect on their functionality.
Why is it creating an actor called Bogus Build?
Check the first three events at the very far top of the list (not shown in pic). Those are probably causing the conflict.
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
@DrSuperEvil: Go
I checked the top of the event list and deleted the duplicates, this then turned the grey events (which were about half of them) all to red. I changed the source of these events to the Embassy.
However when I still try to place the Embassy it is a debug ball.
Here is a picture of the event list now: http://imgur.com/a/bOn7Y
Ok so all Unit Birth events only have one Create action.
Silly question if this actor is not linked to the unit does it have any associated models? This is incase some other actor of yours has a Unit Birth event but no defined unit so it applies to all (an easy mistake).
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
@DrSuperEvil: Go
I actually got it to work! It had nothing to do with the events of the actor, but it was the model not working. I didn't specify which model variation I wanted picked like you said and that was causing the problems. Thank you for your help!