public override void SerializeEffect <T>(T effect) { base.SerializeEffect(effect); var comp = effect as PunctualDamageAoE; Radius = comp.Radius; TargetType = comp.TargetType; IgnoreShooter = comp.IgnoreShooter; }
public override void SerializeEffect <T>(T effect) { var comp = effect as Shooter; CastPosition = comp.CastPosition; NoAim = comp.NoAim; LocalPositionAdd = comp.LocalCastPositionAdd; TargetType = comp.TargetType; TransformName = comp.TransformName; }