generated from krampus/template-godot4
50 lines
3.4 KiB
Plaintext
50 lines
3.4 KiB
Plaintext
[gd_scene load_steps=10 format=3 uid="uid://2yqi5u5eo025"]
|
|
|
|
[ext_resource type="Script" uid="uid://07t7yhijru8f" path="res://src/world/gunk_node/grunk_nodule.gd" id="1_iyr82"]
|
|
[ext_resource type="ArrayMesh" uid="uid://lvats6ptrcxt" path="res://assets/props/icosahedron/icosahedron.obj" id="2_7fplw"]
|
|
[ext_resource type="Material" uid="uid://bmab6i16v748m" path="res://assets/materials/grunk_jittery.material" id="3_eu6j6"]
|
|
[ext_resource type="AudioStream" uid="uid://bb560r2wvjfht" path="res://assets/sfx/grunk/greeble1.wav" id="4_7fplw"]
|
|
[ext_resource type="AudioStream" uid="uid://dunakapj3mb0h" path="res://assets/sfx/grunk/greeble2.wav" id="5_omayi"]
|
|
[ext_resource type="AudioStream" uid="uid://6bgyoaclmu8c" path="res://assets/sfx/grunk/greeble3.wav" id="6_yg8lg"]
|
|
[ext_resource type="AudioStream" uid="uid://7nj6bldnhos3" path="res://assets/sfx/grunk/greeble4.wav" id="7_4kci5"]
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_530fq"]
|
|
data = PackedVector3Array(0.7236, -0.4472, 0.5257, 0, -1, 0, -0.2764, -0.4472, 0.8506, 0, -1, 0, 0.7236, -0.4472, 0.5257, 0.7236, -0.4472, -0.5257, -0.2764, -0.4472, 0.8506, 0, -1, 0, -0.8944, -0.4472, 0, -0.8944, -0.4472, 0, 0, -1, 0, -0.2764, -0.4472, -0.8506, -0.2764, -0.4472, -0.8506, 0, -1, 0, 0.7236, -0.4472, -0.5257, 0.7236, -0.4472, -0.5257, 0.7236, -0.4472, 0.5257, 0.8944, 0.4472, 0, 0.7236, -0.4472, 0.5257, -0.2764, -0.4472, 0.8506, 0.2764, 0.4472, 0.8506, -0.2764, -0.4472, 0.8506, -0.8944, -0.4472, 0, -0.7236, 0.4472, 0.5257, -0.8944, -0.4472, 0, -0.2764, -0.4472, -0.8506, -0.7236, 0.4472, -0.5257, -0.2764, -0.4472, -0.8506, 0.7236, -0.4472, -0.5257, 0.2764, 0.4472, -0.8506, 0.8944, 0.4472, 0, 0.7236, -0.4472, 0.5257, 0.2764, 0.4472, 0.8506, 0.2764, 0.4472, 0.8506, -0.2764, -0.4472, 0.8506, -0.7236, 0.4472, 0.5257, -0.7236, 0.4472, 0.5257, -0.8944, -0.4472, 0, -0.7236, 0.4472, -0.5257, -0.7236, 0.4472, -0.5257, -0.2764, -0.4472, -0.8506, 0.2764, 0.4472, -0.8506, 0.2764, 0.4472, -0.8506, 0.7236, -0.4472, -0.5257, 0.8944, 0.4472, 0, 0.8944, 0.4472, 0, 0.2764, 0.4472, 0.8506, 0, 1, 0, 0.2764, 0.4472, 0.8506, -0.7236, 0.4472, 0.5257, 0, 1, 0, -0.7236, 0.4472, 0.5257, -0.7236, 0.4472, -0.5257, 0, 1, 0, -0.7236, 0.4472, -0.5257, 0.2764, 0.4472, -0.8506, 0, 1, 0, 0.2764, 0.4472, -0.8506, 0.8944, 0.4472, 0, 0, 1, 0)
|
|
|
|
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_yg8lg"]
|
|
random_pitch = 1.1
|
|
streams_count = 4
|
|
stream_0/stream = ExtResource("4_7fplw")
|
|
stream_1/stream = ExtResource("5_omayi")
|
|
stream_2/stream = ExtResource("6_yg8lg")
|
|
stream_3/stream = ExtResource("7_4kci5")
|
|
|
|
[node name="GrunkNodule" type="StaticBody3D" groups=["Persistent"]]
|
|
collision_layer = 36
|
|
collision_mask = 0
|
|
script = ExtResource("1_iyr82")
|
|
durability = 3.0
|
|
metadata/_custom_type_script = "uid://bypgxi0gy56yk"
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
|
unique_name_in_owner = true
|
|
mesh = ExtResource("2_7fplw")
|
|
surface_material_override/0 = ExtResource("3_eu6j6")
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
|
shape = SubResource("ConcavePolygonShape3D_530fq")
|
|
|
|
[node name="ChitterSFX" type="AudioStreamPlayer3D" parent="."]
|
|
unique_name_in_owner = true
|
|
stream = SubResource("AudioStreamRandomizer_yg8lg")
|
|
volume_db = -14.0
|
|
unit_size = 1.5
|
|
panning_strength = 3.0
|
|
bus = &"SFX"
|
|
|
|
[node name="ChitterTimer" type="Timer" parent="."]
|
|
unique_name_in_owner = true
|
|
one_shot = true
|
|
|
|
[connection signal="timeout" from="ChitterTimer" to="." method="_on_chitter_timer_timeout"]
|