Skip to content

DetectDisguise

Added in 0.1.0

Lets an object see a disguised soldier for what it is when it scans for a target.

Specification
Applies to
AircraftTypeBuildingTypeInfantryTypeUnitType
File
rules.ini
Section
[<ObjectType ID>]
Value
boolean
When omitted
no
rules.ini
[DOG] ; an InfantryType registered in [InfantryTypes]
DetectDisguise=yes

A Disguised=yes soldier is normally rejected while a candidate is being scored, so nothing picks one up by scanning. An object of a type set this way is not stopped by that rejection and scores a disguised soldier like any other candidate.

The setting reads the scanning object’s own type, not the house that owns it, so a player’s own dog and a computer’s alike see through a disguise. It changes nothing else about the disguise: the soldier still shows the substituted name, artwork and color, is still drawn in the local player’s scheme, and is still avoided by anything deciding on its own whether to run something down.

Every other rule about a candidate applies unchanged. An ally is still rejected before the disguise is ever considered, so this cannot turn an object on a friendly spy.

History

  1. Added0.1.0In development

    Make seeing through a disguise a stated ability