Example #1
0
 public SpecEffect(ISceneParentRef parent, IPlayerParentRef owner, int x, int y, string visualization, float?z, SpecEffectNative native, float?duration, float?mod)
     : base(parent, owner, x, y, z ?? native.DefaultZ)
 {
     this.Visualization = visualization ?? native.DefaultVisualisation;
     this.Duration      = duration ?? native.DefaultDuration ?? null;
     this.Native        = native;
     this.Mod           = mod ?? native.DefaultMod;
     this.Affected      = true;
 }
Example #2
0
        public SpecEffectNative GetEffectNative(string id)
        {
            SpecEffectNative native = effectNatives[id];

            return(native);
        }