Пример #1
0
        private TaskState Damage(Dwarf d, float dt, double dtd)
        {
            MapElement e = d.GetActionMapElement();

            d.DidSomeMining(dtd);
            // Does damange to the cube
            if (e.DoDamage(DamageRules.DamageMapElement(e, d, dtd)))
                return TaskState.Success;
            else
                return TaskState.Running;
        }