Extensive work on animations and partially functional level keys, new UI gears but needs rounding error correction. Particle preloader added.

This commit is contained in:
2026-04-07 06:43:12 -04:00
parent 86f655ff07
commit 39401ff04f
128 changed files with 42916 additions and 120860 deletions

View File

@@ -0,0 +1,18 @@
extends CSGCylinder3D
var time_remaining : float
var collectable : Collectable
func generate_collectable() -> void:
pass
func _process(delta: float) -> void:
if time_remaining > 0:
time_remaining -= delta
if time_remaining <= 0 and collectable == null:
generate_collectable()
time_remaining = Game.level.collectable_drop_time
func _on_collectable_collected() -> void:
collectable = null