actual initial commit lmao

This commit is contained in:
2025-08-12 04:49:06 -04:00
parent b130b7eb7b
commit 0b69c0ae6f
1150 changed files with 124659 additions and 0 deletions

13
scripts/itemhold.gd Normal file
View File

@@ -0,0 +1,13 @@
@tool
extends BoneAttachment3D
func _process(_delta: float) -> void:
if Engine.is_editor_hint() and not override_pose:
var skel: Skeleton3D
if get_use_external_skeleton():
skel = get_node(get_external_skeleton())
else:
skel = get_parent()
if skel is Skeleton3D and bone_idx < skel.get_bone_count():
var xform: Transform3D = skel.get_bone_global_pose(bone_idx)
global_transform = skel.global_transform * xform