feat: added staggering walk animation

main
Sara 2025-01-04 16:56:42 +01:00
parent 1fb6419f07
commit 3375d8de93
13 changed files with 3611 additions and 11 deletions

Binary file not shown.

Binary file not shown.

View File

@ -103,11 +103,10 @@ node_connections = [&"BoneMask", 0, &"Rest", &"BoneMask", 1, &"Turn", &"output",
animation = &"RESET"
[sub_resource type="AnimationNodeBlend2" id="AnimationNodeBlend2_rb1jd"]
filter_enabled = true
filters = ["Character/Skeleton3D:Foot.L", "Character/Skeleton3D:Foot.R", "Character/Skeleton3D:IKTarget.Foot.L", "Character/Skeleton3D:IKTarget.Foot.R", "Character/Skeleton3D:hip", "Character/Skeleton3D:lowerleg.L", "Character/Skeleton3D:lowerleg.R", "Character/Skeleton3D:root", "Character/Skeleton3D:upperleg.L", "Character/Skeleton3D:upperleg.R", "skeleton_character/Skeleton3D:Foot.L", "skeleton_character/Skeleton3D:Foot.R", "skeleton_character/Skeleton3D:IKTarget.Foot.L", "skeleton_character/Skeleton3D:IKTarget.Foot.R", "skeleton_character/Skeleton3D:PoleTarget.Foot.L", "skeleton_character/Skeleton3D:PoleTarget.Foot.R", "skeleton_character/Skeleton3D:hip", "skeleton_character/Skeleton3D:lowerleg.L", "skeleton_character/Skeleton3D:lowerleg.R", "skeleton_character/Skeleton3D:root", "skeleton_character/Skeleton3D:spine.001", "skeleton_character/Skeleton3D:upperleg.L", "skeleton_character/Skeleton3D:upperleg.R"]
[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_psu0r"]
animation = &"Walk_forward"
animation = &"Walk_forward_stagger"
[sub_resource type="AnimationNodeBlendTree" id="AnimationNodeBlendTree_2mbyh"]
graph_offset = Vector2(-724.58, 74.5681)
@ -265,6 +264,7 @@ animation = &"Fall_die"
[sub_resource type="AnimationNodeTimeSeek" id="AnimationNodeTimeSeek_p56ym"]
[resource]
graph_offset = Vector2(-282, 77)
nodes/Actions/node = SubResource("AnimationNodeStateMachine_7smdg")
nodes/Actions/position = Vector2(0, 140)
nodes/Death/node = SubResource("AnimationNodeAnimation_au62i")

BIN
godot/models/character.glb (Stored with Git LFS)

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -14,6 +14,5 @@ normal_texture = ExtResource("2_efm68")
rim = 0.0
rim_tint = 0.85
proximity_fade_distance = 0.01
distance_fade_mode = 1
distance_fade_min_distance = 0.6
distance_fade_min_distance = 0.9
distance_fade_max_distance = 1.0

View File

@ -3,7 +3,7 @@
[ext_resource type="PackedScene" uid="uid://bnr6lab7heo8e" path="res://objects/character_model_base.tscn" id="1_cwt7u"]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_ewsvd"]
radius = 0.22
radius = 0.280019
[sub_resource type="SphereShape3D" id="SphereShape3D_v7ajo"]
radius = 0.1

BIN
models/character.blend (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
models/modules.blend (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
models/modules_Plane.png (Stored with Git LFS) Normal file

Binary file not shown.