Exemple #1
0
        public override void SerializeEffect <T>(T effect)
        {
            base.SerializeEffect(effect);

            var comp = effect as PunctualDamageAoE;

            Radius        = comp.Radius;
            TargetType    = comp.TargetType;
            IgnoreShooter = comp.IgnoreShooter;
        }
Exemple #2
0
        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;
        }