4 ms·
I found it confusing too so I checked out the linked code [0]. Looks like when you're actively receiving pings from friends it slows down how fast that friends
by codyb 11y ago
I found it confusing too so I checked out the linked code [0]. Looks like when you're actively receiving pings from friends it slows down how fast that friends ping counter on your badge decreases so they accumulate a larger ping count and appear "stronger" or closer to you.
Then as you stop receiving pings (I assume, I'm at work, didn't delve too deep), the ping decrement rate goes back to normal and they get "weaker" or farther from you.
Absolutely a super neat way to solve the issue of not being able to account for signal strength.
[0] - https://github.com/bunnie/chibios-orchard/blob/orchard-r2/orchard/orchard-app.c#L195 https://github.com/bunnie/chibios-orchard/blob/orchard-r2/or...
- triplesec 11y agoIn practice, you'd have some friends on your list even when you were down a couple of blocks (at C for the portas, for exmaple) and couldn't actually get through, or it was definitely at the edge of range and you might just have got a signal through if lucky (I tried down there and never did), so there is some lag involved, but some intelligence helps you figure that out.