// Token: 0x06002740 RID: 10048 RVA: 0x0012AD78 File Offset: 0x00129178 private void Reset() { if (base.Wearer.Spawned) { SoundDefOf.EnergyShield_Reset.PlayOneShot(new TargetInfo(base.Wearer.Position, base.Wearer.Map, false)); AdeptusMoteMaker.ThrowLightningGlow(base.Wearer.TrueCenter(), base.Wearer.Map, 3f); } this.ticksToReset = -1; this.energy = this.EnergyOnReset; }
public virtual void Reset() { if (Pawn.Spawned) { SoundDefOf.EnergyShield_Reset.PlayOneShot(new TargetInfo(Pawn.Position, Pawn.Map, false)); AdeptusMoteMaker.ThrowLightningGlow(Pawn.TrueCenter(), Pawn.Map, 3f); } this.ticksToReset = -1; this.energy = this.EnergyOnReset; }
/* * protected override void SpawnThings() * { * * if (this.Contents.spawnWipeMode == null) * { * base.SpawnThings(); * return; * } * for (int i = this.innerContainer.Count - 1; i >= 0; i--) * { * GenSpawn.Spawn(this.innerContainer[i], base.Position, base.Map, this.Contents.spawnWipeMode.Value); * } * * } */ // Token: 0x06007932 RID: 31026 RVA: 0x00239D78 File Offset: 0x00237F78 public override void Impact() { for (int i = 0; i < 6; i++) { AdeptusMoteMaker.ThrowDustPuff(base.Position.ToVector3Shifted() + Gen.RandomHorizontalVector(1f), base.Map, 1.2f); } AdeptusMoteMaker.ThrowLightningGlow(base.Position.ToVector3Shifted(), base.Map, 2f); GenClamor.DoClamor(this, 15f, ClamorDefOf.Impact); base.Impact(); }