Josh Creek
0f7603d3cb
fix(ship): delta-scale drag so it stays correct at any physics tick rate
...
drag_coefficient/angular_drag/the idle angular-drag multiplier were applied
once per physics tick with no delta scaling, correct only because
project.godot never pins physics/common/physics_ticks_per_second and
Godot's default happens to be 60. _tick_scaled(k, state.step) makes the
decay rate invariant to tick rate instead. Also promotes the previously
hardcoded 0.9 idle angular-drag literal to an export, matching its sibling.
2026-08-05 09:13:52 +01:00
..
2026-08-04 23:27:57 +01:00
2026-07-18 19:32:51 +01:00
2026-08-04 19:18:45 +01:00
2026-07-18 20:18:03 +01:00
2026-08-04 13:36:19 +01:00
2026-08-03 19:11:13 +01:00
2026-08-04 18:56:22 +01:00
2026-07-18 15:34:11 +01:00
2026-07-20 19:33:28 +01:00
2026-07-20 19:33:28 +01:00
2026-08-03 19:11:13 +01:00
2026-07-18 15:34:11 +01:00
2026-08-04 19:54:55 +01:00
2026-07-18 15:34:11 +01:00
2026-08-03 19:11:13 +01:00
2026-07-20 07:12:09 +01:00
2026-08-04 19:18:45 +01:00
2026-07-18 15:34:11 +01:00
2026-08-04 17:33:52 +01:00
2026-07-20 07:12:09 +01:00
2026-08-04 17:33:52 +01:00
2026-07-20 07:12:09 +01:00
2026-08-04 17:33:52 +01:00
2026-07-20 07:12:09 +01:00
2026-08-04 17:33:52 +01:00
2026-08-04 15:07:33 +01:00
2026-08-04 19:54:55 +01:00
2025-07-16 19:19:58 +01:00
2026-08-04 15:07:33 +01:00
2026-07-18 15:34:11 +01:00
2026-08-04 19:41:37 +01:00
2026-07-18 15:34:11 +01:00
2026-08-04 22:23:02 +01:00
2026-07-18 15:34:11 +01:00
2026-08-04 23:27:57 +01:00
2026-07-18 19:32:51 +01:00
2026-07-18 19:32:51 +01:00
2026-07-18 19:32:51 +01:00
2026-08-04 15:07:33 +01:00
2026-08-04 15:07:33 +01:00
2026-08-04 15:07:33 +01:00
2026-08-03 22:41:55 +01:00
2026-08-04 23:27:57 +01:00
2026-08-04 23:27:57 +01:00
2026-07-18 15:34:11 +01:00
2026-07-18 15:34:11 +01:00
2026-08-04 23:35:17 +01:00
2026-07-18 19:32:51 +01:00
2026-07-20 07:12:09 +01:00
2026-07-18 15:34:11 +01:00
2026-07-18 15:34:11 +01:00
2026-07-18 15:34:11 +01:00
2026-08-04 23:27:57 +01:00
2026-07-18 19:32:51 +01:00
2026-08-05 09:13:52 +01:00
2025-07-12 20:34:03 +01:00
2026-08-04 15:07:33 +01:00
2026-07-19 10:10:32 +01:00
2026-08-04 19:18:45 +01:00
2026-08-04 19:18:45 +01:00
2026-08-04 23:27:57 +01:00
2026-07-18 19:32:51 +01:00
2026-08-03 19:53:56 +01:00
2026-08-03 22:41:55 +01:00