by Exotic_Retard » 03 May 2016, 00:27
how a units intel works depends on what layer its standing on. as such, as long as a chicken is standing on the underwater (seabed in this case) layer, its treated as being underwater. the game doesnt really know how deep in it is.
there is some funny business involved because the units weapons are not disabled underwater. its easy to disable them, but its not a perfect solution, instead we get the chicken not being able to shoot back. not ideal, since we get cancer on both sides instead of none.
what we could do instead is make an exception for the chicken and make it visible to radar / normalvision at all times even when underwater. this would be a correct solution, but i dont know how to do that off the top of my head.
interestingly, this isnt the first time we ran into this problem. at some point the gc had its primary target bone changed to its face so when its in water its feet dont get shot at, absorbing all the bullets on the way.
so how exactly do we fix this?
¯\_(ツ)_/¯
i put it on my extremely long todo list but i dont see how this could be done, without messing up a bunch of things.
hope that you learned something at least