9 Commits

Author SHA1 Message Date
Jamie Greunbaum
6c00b0ff62 Bugbot camera will no longer attempt to take properties of the active game camera unless one was active in the first place. 2024-05-15 14:21:07 -04:00
Jamie Greunbaum
d245096bc5 Added a static class that automatically spawns a Bugbot. 2024-05-15 01:21:37 -04:00
Jamie Greunbaum
d880ef70c6 - Some action and event removals were accidentally adding duplicate events and actions. This has been fixed.
- Maximum movement speed increased to 100m per second.
2024-05-15 01:04:39 -04:00
Jamie Greunbaum
c7e53c5dea Bugbot camera now automatically places itself in the same spot as the active game camera, and also takes on its properties. 2024-05-15 00:36:45 -04:00
Jamie Greunbaum
48ef7bf0b6 - Pause status is cached and restored when the Bugbot camera is spawned and despawned.
- Added extra explicit typing to node values just for the hell of it.
2024-05-14 19:16:37 -04:00
Jamie Greunbaum
e5fdd651df - Using a raw physics raycast instead of the node, for responsiveness reasons.
- Movement speed change amount was adjusted to be a bit higher.
- Added a laser glow at the point of impact.
2024-05-14 18:37:33 -04:00
Jamie Greunbaum
d370c1f0a3 - Added a raycast and laser that points to the location of a bug.
- Added the ability to exit bug placement when holding the exit button for a length of time.
2024-05-14 03:03:31 -04:00
Jamie Greunbaum
b3dbe0d72c - Adjusted movement speed calculation to be much closer to how Godot handles it in editor.
- Added a much smaller deadzone for all movement axes.
2024-05-14 00:15:49 -04:00
Jamie Greunbaum
9ab5751fac Initial commit 2024-05-13 18:54:55 -04:00