Jamie Greunbaum
|
27b5d593f6
|
Bug markers now have their info properly set when first created.
|
2024-05-28 18:39:58 -04:00 |
|
Jamie Greunbaum
|
e80fb3dff9
|
Bug data is printed to console when a marker is clicked. This will eventually have a real UI to show more detailed information.
|
2024-05-27 02:52:55 -04:00 |
|
Jamie Greunbaum
|
b75c1f002f
|
Bug markers can now be loaded and unloaded during gameplay using static functions in the Bugbot class.
|
2024-05-27 02:01:39 -04:00 |
|
Jamie Greunbaum
|
a31a2f63af
|
Bugs are now only placed in the scene if the bug report form was submitted.
|
2024-05-27 00:01:03 -04:00 |
|
Jamie Greunbaum
|
87c49f7b2f
|
Bug markers' colours are now actually affected by project settings, including actively in the editor when changing the associated project settings.
|
2024-05-26 23:19:35 -04:00 |
|
Jamie Greunbaum
|
ded09a8fa8
|
Bugs are now filed with their position information, and loaded into Godot with their proper positions intact.
|
2024-05-26 02:32:55 -04:00 |
|
Jamie Greunbaum
|
5b4dc53a62
|
Bug report form can now send summary, description, and labels to the Gitea server when submitting a bug.
|
2024-05-24 19:04:50 -04:00 |
|
Jamie Greunbaum
|
ab74bda6f0
|
Tag selection buttons now populate the form entry menu with available tags.
|
2024-05-23 17:00:41 -04:00 |
|
Jamie Greunbaum
|
64f6193701
|
Added code to fill in menus for the bug report form and display it when placing a marker.
|
2024-05-23 01:36:00 -04:00 |
|
Jamie Greunbaum
|
1f000909bb
|
Placeholder bug report forms can now be posted to Gitea.
|
2024-05-20 01:55:54 -04:00 |
|
Jamie Greunbaum
|
49a9f775b8
|
- Added some basic code that reacts to a bug being clicked.
- No need to check if the BugMarker dummy is valid any more, because it's definitely valid.
|
2024-05-17 01:49:10 -04:00 |
|
Jamie Greunbaum
|
d279bef2b1
|
Properly disabled the bug info collider on the bug marker dummy.
|
2024-05-16 18:21:21 -04:00 |
|
Jamie Greunbaum
|
bf014d0e38
|
Went back to not using a special dummy BugMarker, because it turned out to be less versatile.
|
2024-05-16 17:57:05 -04:00 |
|
Jamie Greunbaum
|
0ed55dd461
|
- Spit BugMarker and BugMarkerDummy into two different classes so they can be more easily differentiated.
- Added a collision area to the marker to act as an info box in the future.
|
2024-05-16 15:02:32 -04:00 |
|
Jamie Greunbaum
|
cc321675f0
|
Added underscores to more private variables, and also made them double underscores to match what most Python-like languages use.
|
2024-05-15 23:10:14 -04:00 |
|
Jamie Greunbaum
|
af88ced103
|
- Added underscores to private properties.
- Added more code regions.
|
2024-05-15 19:30:33 -04:00 |
|
Jamie Greunbaum
|
366d882583
|
Added subgroup prefixes to InputEvent properties.
|
2024-05-15 19:10:24 -04:00 |
|
Jamie Greunbaum
|
8527572748
|
- Added an icon to the bug marker.
- Bug marker position now updates on every process frame.
- Updated licence document to include CC4 icons for bug reports.
|
2024-05-15 19:09:47 -04:00 |
|
Jamie Greunbaum
|
de4bd6e3db
|
Added a marker for bug placement.
|
2024-05-15 14:45:31 -04:00 |
|
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 |
|