Пример #1
0
        public Damage CreateNewDamage(float dmg, DamageType type, DamageTime time, float?overTime = 0)
        {
            Damage result = new Damage();

            result.Setup(type, time, dmg, overTime);

            return(result);
        }
Пример #2
0
        public void Setup(DamageType newType, DamageTime newTime, float newDmg, float?newOverTime = 0)
        {
            type = newType;
            time = newTime;
            dmg  = newDmg;

            if (newOverTime.HasValue)
            {
                overTime = newOverTime.Value;
            }
        }