Volleys get wider reach and swing window; serve volleys no longer fault
A ball passing pre-bounce moves at full pace with no bounce cue to time against, so marker-behind volleys needed frame-tight taps. Pre-bounce player contact now widens reach x1.4 and the swing window x1.8 (VOLLEY in config.js). Also clear G.wasServe in doHit so a serve returned out of the air doesn't fault-check the return, and launch.json uses autoPort. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e7aab295d4
commit
a5a6f550a3
3 files changed
+19
-9
No files matched your search
@@ -36,6 +36,10 @@ export const UMP_H = 3.0;
|
||||
// contact rules: outside this height band the ball can't be hit (below = it's past you)
|
||||
export const CONTACT = { minY: 0.24, maxY: 2.3 };
|
||||
|
||||
// volleys (pre-bounce contact) get extra forgiveness: the ball passes at full speed and
|
||||
// there's no bounce cue to time against, so reach and swing window widen by these factors
|
||||
export const VOLLEY = { reach: 1.4, window: 1.8 };
|
||||
|
||||
// how deep from the far/near baseline a player's interception zone extends
|
||||
export const ZONE_DEPTH = 9.5;
|
||||
|
||||
|
||||
Reference in new issue
Block a user