From 4de6a40ec08af10a02b09f5f2ddcce438d1a1251 Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Wed, 2 Apr 2025 22:19:01 -0600 Subject: [PATCH] Increased frequency of grunk nodule chitter --- src/world/gunk_node/grunk_nodule.gd | 6 ++++-- src/world/gunk_node/grunk_nodule.tscn | 2 +- vault/TODO.md | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/world/gunk_node/grunk_nodule.gd b/src/world/gunk_node/grunk_nodule.gd index 4348229..910d9bc 100644 --- a/src/world/gunk_node/grunk_nodule.gd +++ b/src/world/gunk_node/grunk_nodule.gd @@ -1,10 +1,12 @@ extends GunkNode +const MIN_CHITTER_INTERVAL := 4.0 + @export var jitter_scale_factor := 0.05 @export var jitter_inflation_factor := 1.0 @export var chitter: bool = false -@export var chitter_time_mean := 120.0 +@export var chitter_time_mean := 60.0 @export var chitter_time_st_dev := 30.0 @export var splatter_scene: PackedScene @@ -36,7 +38,7 @@ func _destroy() -> void: func start_chitter_timer() -> void: - var interval := randfn(chitter_time_mean, chitter_time_st_dev) + var interval := maxf(MIN_CHITTER_INTERVAL, randfn(chitter_time_mean, chitter_time_st_dev)) chitter_timer.start(interval) diff --git a/src/world/gunk_node/grunk_nodule.tscn b/src/world/gunk_node/grunk_nodule.tscn index 0bbb811..d5d9b3c 100644 --- a/src/world/gunk_node/grunk_nodule.tscn +++ b/src/world/gunk_node/grunk_nodule.tscn @@ -69,7 +69,7 @@ shape = SubResource("ConcavePolygonShape3D_530fq") unique_name_in_owner = true stream = SubResource("AudioStreamRandomizer_yg8lg") volume_db = -14.0 -unit_size = 4.0 +unit_size = 1.5 panning_strength = 3.0 bus = &"SFX" diff --git a/vault/TODO.md b/vault/TODO.md index c12febd..f586788 100644 --- a/vault/TODO.md +++ b/vault/TODO.md @@ -62,6 +62,7 @@ - [x] bulkhead opening - [x] grunk nodule splatter - [x] grunk alarm shriek + - [ ] grunk trigger splatter/pulse - [ ] grunk relay pulse - [x] grunk heartbeat - [x] grunk chittering