feat: added ragdoll, health, death, and adjusted mortar

This commit is contained in:
DottsGit
2026-06-06 00:01:27 -04:00
parent 8984739334
commit acd495893d
7 changed files with 368 additions and 43 deletions
+9
View File
@@ -202,6 +202,15 @@ func _process(delta: float) -> void:
t_arm_r_rot.x = deg_to_rad(-160)
t_leg_l_rot.x = deg_to_rad(20)
t_leg_r_rot.x = deg_to_rad(20)
"death":
# Fall backwards like a plank
t_root_rot.x = deg_to_rad(-90)
t_root_pos.y = -0.5 # Shift down slightly so it rests on floor
t_arm_l_rot.x = deg_to_rad(170)
t_arm_r_rot.x = deg_to_rad(170)
t_leg_l_rot.x = deg_to_rad(-10)
t_leg_r_rot.x = deg_to_rad(10)
# Smoothly interpolate towards target values
var lerp_speed = 15.0 * delta