Three fixes for user-reported movement bugs: 1. Character disappears far from spawn: streaming observer now computed from _playerController.Position when player mode is active, instead of _lastLivePlayerLandblockId which only updates from server echoes (never for autonomous moves). The 5x5 streaming window now follows the player as they walk. 2. Jump physics from ACE: JumpImpulse=5.0 and GravityAccel=9.8 matching AC's formula: velocity_z = sqrt(height * 19.6) where height = BurdenMod * (JumpSkill / (JumpSkill + 1300) * 22.2 + 0.05) For a new char (skill=100, burden=50%): height≈1.31, vz≈5.07. 3. Gravity reduced from 20 to 9.8 (AC's F_GRAVITY constant). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Shaders | ||
| CameraController.cs | ||
| ChaseCamera.cs | ||
| FlyCamera.cs | ||
| FrustumCuller.cs | ||
| GameWindow.cs | ||
| ICamera.cs | ||
| OrbitCamera.cs | ||
| Shader.cs | ||
| StaticMeshRenderer.cs | ||
| TerrainAtlas.cs | ||
| TerrainRenderer.cs | ||
| TextureCache.cs | ||