Beispiel #1
0
        protected void Effect(int tpc = -1)
        {
            var atomTargets = new AtomCollection();

            atomTargets.AddRange(targets.Select(t => ((Atom)t)).ToList());
            Launch(atomTargets, (object)new object[] { dmg.CalculateDamage(), tpc });
        }
Beispiel #2
0
        public void InitServerAtoms()
        {
            Atoms = new AtomCollection();

            var atoms = new List <string>();

            atoms.AddRange(Content.EnumerateAssets("fx"));
            atoms.AddRange(Content.EnumerateAssets("entities"));
            atoms.AddRange(Content.EnumerateAssets("models"));
            atoms.AddRange(Content.EnumerateAssets("decals"));

            Atoms.AddRange(atoms);
        }