Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
There exists a native to play doodad's animation. You can use it to hide/unhide it, but the pathing won't be changed.
And there is no way to do so.. so you only can change it's visuality with it.
native SetDoodadAnimation takes real x, real y, real radius, integer doodadID, boolean nearestOnly, string animName, boolean animRandom returns nothing
There is no function in GUI for it, but you can go with custom script:
An example to hide all doodads of a "doodadType" (rawcode) in range of 1000 of coordinates x/y:
Custom script: SetDoodadAnimation( x, y, 1000, doodadType, false, "hide", false)
to unhide them again:
Custom script: SetDoodadAnimation( x, y, 1000, doodadType, false, "show", false)
If there is a need to remove the doodad's pathing, you would have to change to destructables.
There is an destructable enumeration function, and you can show/hide/ressucrect/kill/create/open/close them. So pretty much anything you would need.
hahaha i dont know or understand that x/y coordinates or raw code of the doodad dude, anyway thanks for the help in the info dude sorry if i dont undertand such things like that.
It will hide/unhide all doodads in radius "r" of the location(x/y). If you have a rect I can use the centre of the rect, too. (though I need to know the name of the rect)
Rawcode: Go in object editor -> View -> Show raw data ... Now there is a 4-character code before each object. This is the rawcode of the object.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.