Some doodads like the Zerus Large Trees allow for units (with outline emitters flagged) to show their outlines when they are behind them. How can I get other doodads to behave this way?
Currently, I know that if I set a doodad's occlusion to hide it will be translucent, but I prefer units displaying outlines rather than see through doodads. I've flagged each unit's model so that it would display their outlines, but it only works on some doodads. I tried setting the Occlusion to "Show" rather than hide or none, but that didn't work either (The Zerus Large Trees have theirs innately set to 'Show' so that's my logic).
Ok so I figured that if I go to the actor tab of a doodad under art, you can tick the modelflag outlineoccluder and it will allow outlines of units with the outline emitter model flag ticked to show.
However, this for some reason is inconsistent. It has worked for most doodads. But some doodads like the Aiur Tree (large and tall variations) seem resistant to this change and refuse to show outlines behind them. There must be something I am missing. The Zerus Large Tree doodads which are very similar to the Aiur Large Tree doodads have no problem showing outlines behind them as I said earlier.
Under models tab, occlusion is set to "show" rather than hide or none.
Under actors > art > modelflags
Outline occluder is ticked.
These are the only two seemingly significant differences between them. I looked for other stuff but but so far nothing has stuck out.
This method has worked for every doodad on my terrain except:
Aiur Large Tree
Aiur Tall Tree
Purifier Tall Tree
Tree - Bel'shir
For comparison, every other type of doodad tree used like Zerus Large Tree (which innately had these settings btw) and Purifier/Aiur Giant Trees, it worked flawlessly.
I feel whatever it is, is right there in front of my eyes but I just can't see it.
Some doodads like the Zerus Large Trees allow for units (with outline emitters flagged) to show their outlines when they are behind them. How can I get other doodads to behave this way?
Currently, I know that if I set a doodad's occlusion to hide it will be translucent, but I prefer units displaying outlines rather than see through doodads. I've flagged each unit's model so that it would display their outlines, but it only works on some doodads. I tried setting the Occlusion to "Show" rather than hide or none, but that didn't work either (The Zerus Large Trees have theirs innately set to 'Show' so that's my logic).
Anyone have any idea how to apply this?
Ok so I figured that if I go to the actor tab of a doodad under art, you can tick the modelflag outlineoccluder and it will allow outlines of units with the outline emitter model flag ticked to show.
However, this for some reason is inconsistent. It has worked for most doodads. But some doodads like the Aiur Tree (large and tall variations) seem resistant to this change and refuse to show outlines behind them. There must be something I am missing. The Zerus Large Tree doodads which are very similar to the Aiur Large Tree doodads have no problem showing outlines behind them as I said earlier.
Any differences under the Models data type?
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 immediately notable ones are:
Under models tab, occlusion is set to "show" rather than hide or none.
Under actors > art > modelflags
Outline occluder is ticked.
These are the only two seemingly significant differences between them. I looked for other stuff but but so far nothing has stuck out.
This method has worked for every doodad on my terrain except:
Aiur Large Tree Aiur Tall Tree Purifier Tall Tree Tree - Bel'shir
For comparison, every other type of doodad tree used like Zerus Large Tree (which innately had these settings btw) and Purifier/Aiur Giant Trees, it worked flawlessly.
I feel whatever it is, is right there in front of my eyes but I just can't see it.