dev 0.0.4 #81

Merged
xury merged 214 commits from dev into main 2026-04-21 14:05:07 +00:00
Owner

Latest changes from dev before the art pass

Latest changes from dev before the art pass
xury added 214 commits 2026-04-21 14:04:02 +00:00
Reviewed-on: #46
Reviewed-by: noahg <Noah.Greer@Gmail.com>
Reviewed-on: #48
Reviewed-by: noahg <Noah.Greer@Gmail.com>
Reviewed-on: #49
Reviewed-by: noahg <Noah.Greer@Gmail.com>
Reviewed-on: #50
Reviewed-by: noahg <Noah.Greer@Gmail.com>
Reviewed-on: #51
Reviewed-by: xury <Xury.Greer@Gmail.com>
Reviewed-on: #52
Reviewed-by: Nate <nate@moore.codes>
The globe sphere was being rotated around the global y axis. This fixes it to rotate around the local y axis so that it matches the earth's actual rotation axis.
Reviewed-on: #53
This makes the bottom of the globe sit at the origin so that when it is picked up by the player it is not overlaping with the player.
Reviewed-on: #54
Reviewed-by: xury <Xury.Greer@Gmail.com>
This prevents the security robot from detecting the globe as the player and causing a crash when trying to cast to a player type variable.
Reviewed-on: #56
Co-authored-by: Nate Moore <nate@moore.codes>
Co-committed-by: Nate Moore <nate@moore.codes>
- Fix unused param warning for `interpolate_cameras`
- Fix `Terrain3D` warning about assets not being saved as a resource
- Add missing `.import` for `punk_poster.gltf`

Reviewed-on: #57
Co-authored-by: Nate Moore <nate@moore.codes>
Co-committed-by: Nate Moore <nate@moore.codes>
Reviewed-on: #55
Reviewed-by: xury <Xury.Greer@Gmail.com>
Reviewed-on: #59
Reviewed-on: #58
Reviewed-by: xury <Xury.Greer@Gmail.com>
Reviewed-on: #61
clip through walls
Reviewed-on: #62
This layer is being used for general interaction detection, not just pickups.
For whatever reason these scenes were not serialized with the corresponding uid.
Removed `interactable_object_base.tscn` from `Player` collision layer and added to `Interaction` collision layer. Also fixed overrides in scenes that inherit from it.
Now `player.tscn` is the only scene with colliders in the `Player` collision layer.
Reviewed-on: #60
Reviewed-by: xury <Xury.Greer@Gmail.com>
Reviewed-on: #63
Reviewed-on: #66
Reviewed-on: #65
Fixes an error caused by a footprint decal being placed on an item that later gets freed.
Reviewed-on: #67
Reviewed-on: #68
Reviewed-on: #69
These are superseded by the respective ItemSlot and ItemSlotPuzzle classes, scenes, and handler methods.
Reviewed-on: #64
Reviewed-by: xury <Xury.Greer@Gmail.com>
Reviewed-on: #70
Reviewed-by: noahg <Noah.Greer@Gmail.com>
This logic gap has been avoided so far because the interaction handler ignores the item slot in favor of its item.
This meant it was never possible to try to place an item on a non-empty slot because the non-empty slot could not be focused.
This is just a correctness fix to help avoid surprise problems if this gets refactored.
Reviewed-on: #71
Reviewed-on: #72
Reviewed-on: #74
Reviewed-on: #73
Reviewed-by: noahg <Noah.Greer@Gmail.com>
progress
Reviewed-on: #75
Reviewed-on: #76
Reviewed-on: #77
Clean up note scene inheritance mess

Fix security button spamming errors in editor

Fix note_object spamming editor

Shrink note text size a bit

note_object.gd -> clipboard_interactable.gd

Remove note font overrides
Reviewed-on: #78
(Maybe) Fix crash when quitting published macOS game
Reviewed-on: #79
xury changed title from dev to dev 0.0.4 2026-04-21 14:04:56 +00:00
xury merged commit 1c90a5ad58 into main 2026-04-21 14:05:07 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
BUGJam/pounce-game!81
No description provided.