Hacker Newsnew | past | comments | ask | show | jobs | submit | umutdev's commentslogin

level 47 cheat ``` // Keep track of already hit notes const hitNotesSet = new WeakSet();

// Define hit zone (adjust based on your game layout) const hitZoneY = window.innerHeight - 150; // ~150px from bottom const tolerance = 20; // allowed error in pixels

function hitNotes() { document.querySelectorAll('.note').forEach(note => { if (hitNotesSet.has(note)) return; // already triggered

    const rect = note.getBoundingClientRect();
    const noteY = rect.top;

    // Check if note is in hit zone
    if (Math.abs(noteY - hitZoneY) <= tolerance) {
      let arrow = note.innerText.trim();

      let keyMap = {
        '↑': 'ArrowUp',
        '↓': 'ArrowDown',
        '←': 'ArrowLeft',
        '→': 'ArrowRight'
      };

      let key = keyMap[arrow];
      if (key) {
        document.dispatchEvent(new KeyboardEvent('keydown', { key }));
        document.dispatchEvent(new KeyboardEvent('keyup', { key }));

        hitNotesSet.add(note); // mark as hit
      }
    }
  });
}

setInterval(hitNotes, 20); // check 50x per second ```


Why? I did it on the first try and have never played games like osu!, there seems to be quite a bit of tolerance for hitting the wrong keys.


I couldn't do it after 10+ tries... Maybe it would be easier if I remapped keys exactly to side by side.


A simple way to "map" the keys to use both hands, two arrows each.


I tried going back and forth on this exact idea, but my brain somehow kept messing up portions of it still.

I started smashing left + up, instead of down + up when they came together.

Eventually I got through it with 89, but not sure how many turns and I don't remember the configuration, but something finally clicked.


Yeah, I had to do this, the up and down were too hard.


Yeah, I wish it accepted hjkl.


Man, I suck at rhythm games. I've played about 50 times and the best I've gotten in 84%.


go error handling bla bla shitpost


why not real MSN


this kind of thing used to be made for touchbar


Interesting, I'll need to dig that up. pISSStream got its first feature request and it was touch bar support, and I can't just say "no" to that. Turned out however that Apple apparently doesn't officially support having your app on the touch bar unless it's in focus, but I've gathered there's a kluge (which I'm not sure even works on current macOS versions) that involves using a private framework and API, and which is doubly kluge-y to use from Swift because it has no equivalent for extern, so you need to add an ObjC/C header and a bridge header thingamajig to your project.

That of course only made me more determined to git'r'done, I'll be damned if I let Apple stand in the way of a joke.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: