Merge branch 'fix/midair-flag-regrabs' into 'develop'

Fix/midair flag regrabs

See merge request open-fpsz/open-fpsz!43
This commit is contained in:
Squinty 2024-04-17 16:25:25 +00:00
commit 3e28091661

View file

@ -42,6 +42,8 @@ func _release(inherited_velocity : Vector3, throw_speed : float):
_carried_flag.drop()
_carried_flag.rotation_degrees.x = 0.0
_carried_flag.linear_velocity = inherited_velocity + (attachment.global_basis.z * throw_speed)
# Throw the flag from some distance in front of the player to avoid regrabbing mid-air
_carried_flag.global_position = _carried_flag.global_position + (attachment.global_basis.z * 1.5)
_carried_flag = null
func _is_carrying() -> bool: