Scenario editor question: logicaltypecanseestealth and visibleowneronly

I’m curious if anyone knows, but this is probably a question towards the Devs.

In the scenario editor i do the following:

Unit 1 a Shinobi, i give “visibleowneronly” through triggers.

Unit 2 a Cangjie, i give ‘logicaltypecanseestealth’ through triggers.

The result is my Cangjie can only take the attacks from the Shinobi. It can’t actually see it.

Are there any protounit set flags or protounit types that correspond like this? To make a unit that can detect stealth units? Or to give stealth like smokebomb.

Because now my unit cannot even see the attacking unit, even when it has ‘logicaltypecanseestealth’.

Not possible through editor, only through modding there is something called detection radius iirc

cannot be used other than with modding though