64 lines
3.0 KiB
Plaintext
64 lines
3.0 KiB
Plaintext
[gd_scene load_steps=12 format=3 uid="uid://b5m4u3yrq8f46"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://b4aslmx0gfk2" path="res://characters/playable/Stick/Stick.glb" id="1_cv8b4"]
|
|
[ext_resource type="Script" path="res://characters/Runner.gd" id="2_8po18"]
|
|
[ext_resource type="AudioStream" uid="uid://bdrgyn7u1ku1n" path="res://audio/jump.ogg" id="3_wtwp0"]
|
|
[ext_resource type="AudioStream" uid="uid://bx8paq5mfsrfr" path="res://audio/spin.ogg" id="4_e270v"]
|
|
[ext_resource type="AudioStream" uid="uid://8bvnpjt78bki" path="res://audio/land.ogg" id="5_0p8em"]
|
|
[ext_resource type="AudioStream" uid="uid://bn4jon8lk6sa6" path="res://audio/knockback.ogg" id="6_j5nyn"]
|
|
[ext_resource type="AudioStream" uid="uid://1ssebbyqnkyf" path="res://audio/slide.ogg" id="7_dlj60"]
|
|
[ext_resource type="Script" path="res://characters/abilities/SpinGlideAbility.gd" id="8_wgyay"]
|
|
[ext_resource type="Material" uid="uid://bjxlmbxma887w" path="res://characters/playable/Stick/StickMaterial.tres" id="9_jsrxl"]
|
|
|
|
[sub_resource type="Resource" id="Resource_80ibe"]
|
|
script = ExtResource("8_wgyay")
|
|
animation_in_water = &"sideways-spin"
|
|
timeout = 1.0
|
|
drop_factor = 1.0
|
|
animation = &"spin"
|
|
sound = ExtResource("4_e270v")
|
|
impetus_multiplier = 1.1
|
|
|
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_b5sbr"]
|
|
radius = 0.25
|
|
height = 1.625
|
|
|
|
[node name="Stick" instance=ExtResource("1_cv8b4")]
|
|
mass = 50.0
|
|
center_of_mass_mode = 1
|
|
center_of_mass = Vector3(0, 0.88, 0)
|
|
script = ExtResource("2_8po18")
|
|
jump_sound = ExtResource("3_wtwp0")
|
|
fall_sound = ExtResource("4_e270v")
|
|
land_sound = ExtResource("5_0p8em")
|
|
knockback_sound = ExtResource("6_j5nyn")
|
|
slide_sound = ExtResource("7_dlj60")
|
|
sprint_animation_speed_factor = 0.075
|
|
swim_animation_speed_factor = 0.033
|
|
ability = SubResource("Resource_80ibe")
|
|
taunt_animation = &"wave"
|
|
|
|
[node name="Skeleton3D" parent="Figure" index="0"]
|
|
bones/0/position = Vector3(0, 0.352519, 0)
|
|
bones/1/rotation = Quaternion(0.258292, -2.1318e-11, 3.90806e-08, 0.966067)
|
|
bones/2/rotation = Quaternion(0.00108951, 8.88178e-15, 8.80438e-16, 0.999999)
|
|
bones/3/rotation = Quaternion(-0.0010895, -1.43388e-11, -1.63885e-10, 0.999999)
|
|
bones/6/rotation = Quaternion(-0.456909, -0.0870814, -0.173234, 0.868125)
|
|
bones/7/rotation = Quaternion(-0.171361, 0.0610917, 0.683964, 0.706468)
|
|
bones/9/rotation = Quaternion(-0.456909, 0.0870814, 0.173234, 0.868125)
|
|
bones/10/rotation = Quaternion(-0.171361, -0.0610918, -0.683964, 0.706468)
|
|
bones/12/rotation = Quaternion(-0.601197, 0.778679, 0.144516, 0.106471)
|
|
bones/13/rotation = Quaternion(0.923235, -0.0179777, -0.0402177, 0.381702)
|
|
bones/15/rotation = Quaternion(-0.601197, -0.778679, -0.144516, 0.106471)
|
|
bones/16/rotation = Quaternion(0.923235, 0.0179777, 0.0402176, 0.381702)
|
|
|
|
[node name="Mesh" parent="Figure/Skeleton3D" index="0"]
|
|
surface_material_override/0 = ExtResource("9_jsrxl")
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="." index="2"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.875, 0)
|
|
shape = SubResource("CapsuleShape3D_b5sbr")
|
|
|
|
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="." index="3"]
|
|
bus = &"Sound"
|