View Single Post
Old 02-05-2003, 06:17 PM   #3 (permalink)
CannisRabidus
Senior Member
 
Join Date: Dec 2002
Location: USA
Posts: 756
Default

Stealth (submerged) and Disguises are 2 different things.

Any unit with DetectDisguise=yes can see a disguised unit for what it is, at the range of that unit's Sight=. In RA2 this effect used to show the player the disguised unit's true form, but YR broke this. If left to their own devices the disguise-detecting units will attack the disguised unit though.

Buildings use their own system of detecting disguises, so they need SensorArray=yes instead of DetectDisguise=. Again, YR broke the effect of revealing the diguised unit's true form to the player. (SensorArray= will also reveal movement lines of stealth units, but not the units themselves).

This code-breaking aspect of YR is very unfortunate, since in YR is was possible for a Psychic Sensor to reveal a disguised unit's tru form, and then other units and base defenses would see that unit too, and attack. This doesn't happen in YR

Stealth units are detected by any unit with Sensors=yes, at a range indicated by SensorsSight=. This independently sets range, and can be different from Sight=.

So a Stealth Tank can be detected and revealed in the same way a sub is revealed to the owner of a Destroyer. But a Mirage tank can't have its disguise neutralized in the same way in Yuri's Revenge.
CannisRabidus is offline   Reply With Quote