Exemplo n.º 1
0
        public int AddEffect(MyObjectBuilder_EntityStatRegenEffect objectBuilder)
        {
            MyEntityStatRegenEffect effect = MyEntityStatEffectFactory.CreateInstance(objectBuilder);

            effect.Init(objectBuilder, this);
            int key = 0;

            while ((key < this.m_effects.Count) && this.m_effects.ContainsKey(key))
            {
                key++;
            }
            this.m_effects.Add(key, effect);
            return(key);
        }