using System; using System.Collections.Generic; using System.Linq; using OpenRa.Traits; namespace OpenRa.Mods.RA { class InfiltrateForSonarPulseInfo : StatelessTraitInfo { } class InfiltrateForSonarPulse : IAcceptSpy { public void OnInfiltrate(Actor self, Actor spy) { spy.Owner.PlayerActor.traits.Get().Give(1.0f); } } }