Metal Horror Detector
A very simple mod – add Metal Horror Detector, exactly same as Proximity Detector but only detect any pawn who has Metal Horror Implantation as a hediff.
It will give you red alert if any pawn who is infected to Metal Horror get into the radius.
You have to complete a new Research on Anomaly tab called "metal horror detection". It is an advanced research and need to complete researches up to Serum Synthesis.
If you want to low level, lower radius detector for such as medieval mod, please kindly let me know by comment.
13/04/2024: Language support – Korean / Japanese added.
14/04/2024: Item / research added.
– Metalhorror trap: No power required – alarm if they come into 1.0 radius.
– IED Metalhorror trap: Trap for Metalhorror implanted pawns. Stun them for a short time. May not triggered in RNG.
14/04/2024: #2
– Metalhorror trap now renamed to metalhorror alarm. Also, it has 30% false alarm chance to normal pawn and 30% chance to not to detect the imposter.
– IED metalhorror trap: Now changed to ranged auto detecting detonator, but has certain chance of explode to normal pawn. However, keep your eyes on the notice – there would be small difference if impostor triggered it.
15/04/2024:
– New buildings: Metalhorror alarm torch: a wall torch that has same function with Metalhorror alarm but requires bioferrite to keep it searching.
– New buildings: Metalhorror detector brazier: a brazier that can detect metalhorrors within 10 radius. Requires bioferrite to keep it searching.
– Patchoperation: If medieval overhaul is enabled, metalhorror alarm, metalhorror brazier and IED Metalhorror trap will be removed.
15/04/2024: #2 C# / XML update
– Now lamp / brazier won’t work if fuel is empty. In other words, if you use infinite fuel mod, they will keep providing detection for free. Your playthrough, your decision.
– Now manually adjust false alarm chance. Open mod folder, go to 1.5 > Defs > ThingDef_Buildings > Buildings.xml. Search falsealarmChanceInfected and falsealarmChanceNotInfected. Put number by int so that you can control false alarm chance for normal / infected as you wish. To disable false alarm, set falsealarmChanceInfected as 0 for the infected, and set falsealarmChanceNotInfected as 10 or higher for the normal.
16/04/2024: C# Update
– Now detectors give you proper message, including notice for false alarm.
18/04/2024: C#/XML update
– Now you can adjust false alarm rate at mod settings page – sorry for the belated delivery 😀