示例#1
0
        object OnStructureRepair(BaseCombatEntity block, BasePlayer player)
        {
            if (block == null || player == null)
            {
                return(null);
            }
            var cooldown = RepairCooldown;

            if (cooldown < 1f)
            {
                cooldown = 0f;
            }
            if (cooldown == 8f)
            {
                return(null);
            }
            if (block.TimeSinceAttacked() < cooldown)
            {
                return(false);
            }
            return(null);
        }