void RecordHit(Vector2 position)
GolfBallTrackRecord[] _hitRecords
void RecordSwing(Projectile golfBall)
Vector2? _lastRecordedBallLocation
void RecordBallInfo(Projectile golfBall)
Projectile GetLastHitBall()
Projectile _lastHitGolfBall
void LandBall(Projectile golfBall)
Vector2 _lastSwingPosition
int _lastRecordedSwingCount
int GetGolfBallId(Projectile golfBall)
bool _waitingForBallToSettle
double _lastRecordedBallTime
int GetGolfBallScore(Projectile golfBall)
void CancelBallTracking()
const int BALL_RETURN_PENALTY
Vector2? GetLastBallLocation()
bool ShouldCameraTrackBallLastKnownLocation
static GameTime gameTimeCache
static Player LocalPlayer