Пример #1
0
            public OverDamageUnit(ref DurabilityUnit du)
            {
                damage = -du.durability + du.damage.perSecound * du.damage.remainingTime;

                damageRemaningTime = du.damage.remainingTime;

                recoverable = -du.recoverable < 0.0f ? 0.0f : -du.recoverable;

                recoverableRemaningTime = du.recovery.remainingTime;
            }
Пример #2
0
        public override void init()
        {
            outer = new DurabilityUnit(definition.armorDurability);

            inner = new DurabilityUnit(definition.bodyDurability);
        }
Пример #3
0
        public override void init()
        {
            skin = new DurabilityUnit(definition.skinDurability);

            under = new DurabilityUnit(definition.underDurability);
        }