aiming stickiness improvement #181
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
aim assist only stick the direction to the closest enemy, though it should also stick a bit on the cursor position. stickiness should also apply to asteroids
Implemented in
3975959. Aim assist now has two complementary forms of intent: the existing directional cone and a 180-unit cursor-proximity magnet. Cursor-near targets take priority over merely shooter-near targets, the visible reticle snaps to the resolved world position, and each hull still resolves against its own muzzle and range so heterogeneous fleets keep converging correctly. Enemies and asteroids opt into one player_aim_targets group, avoiding type-specific branches. Verified by test_aim_assist and test_aim_converges (2/2 isolated), plus fire-stick, desktop combat, enemy combat, asteroid mining, and shot-reach scenarios.