public Object tooltip(Coord c, boolean again) {
        Resource res = bhit(c);
        long now = System.currentTimeMillis();
        if ((res != null) && (res.layer(Resource.action) != null)) {
            if (!again)
                hoverstart = now;
            boolean ttl = (now - hoverstart) > 500;
            if ((res != curttr) || (ttl != curttl)) {
                curtt = rendertt(res, ttl);
                curttr = res;
                curttl = ttl;
            }
            return (curtt);
        } else {
            hoverstart = now;
            return ("");
        }
    }