You could try running the Android version through Waydroid.
Found this after searching for “Steam Deck Waydroid”, it might be helpful IDK: https://github.com/ryanrudolfoba/SteamOS-Waydroid-Installer
You could try running the Android version through Waydroid.
Found this after searching for “Steam Deck Waydroid”, it might be helpful IDK: https://github.com/ryanrudolfoba/SteamOS-Waydroid-Installer
You can use str()
to print the array of groups as-is, or use other functions to parse the data from the array. Also, prints()
is the right function to use for comma-separated print values.
Possible quick-and-dirty fix:
func _on_area_2d_area_entered(area):
prints("Collision detected by:", get_name(), "| group:", str(area.get_groups()) )
This might help too:
func _on_area_2d_area_entered(area):
# Information about the detected area
var area_name: String = area.name
var area_groups: Array[StringName] = area.get_groups()
# Check with type_groups[] array defined earlier; probably redundant step
for checked_group in type_groups:
if checked_group in area_groups:
prints("Collision detected by:", self.get_name(), "| detected area:", area_name, "| group:", checked_group)
If there’s problems with collison detection make sure both areas have the same layer/mask. Remember the docs are your friend.
I love Quake 2. When I want to play Quake 2 I will play Quake 2. I do not want an “AI” hallucination of Quake 2. Nobody wants an “AI” hallucination of any game.
I didn’t think ugly Shrek was possible but here we are
Glad to be of service