Josh Creek
b01d5a68d9
perf(arena): cache the active camera lookup in ArenaBoundary
...
_process() called get_viewport().get_camera_3d() every frame to drive
the containment field's camera-side fade. Cache it the same way
ship_camera.gd caches the ball, revalidating with is_instance_valid
since exactly one camera rig is spawned per game-mode run today.
2026-08-04 17:36:37 +01:00
..
2026-07-21 22:23:09 +01:00
2026-07-18 19:32:51 +01:00
2026-08-04 17:36:37 +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 15:07:33 +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 15:07:33 +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 13:36:07 +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-07-28 19:44:35 +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 15:07:33 +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-07-18 19:32:51 +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-07-18 15:34:11 +01:00
2026-07-18 15:34:11 +01:00
2026-07-31 21:47:53 +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-07-20 08:20:33 +01:00
2026-07-18 19:32:51 +01:00
2026-08-04 15:15:43 +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 13:36:19 +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