feat: add SporeLevel autoload — spore density with level_changed signal

This commit is contained in:
2026-04-16 00:30:02 +02:00
parent cf80a5370b
commit d63d02fa77
2 changed files with 9 additions and 0 deletions

View File

@@ -21,6 +21,7 @@ MCPGameBridge="res://addons/godot_mcp/game_bridge/mcp_game_bridge.gd"
NetworkManager="*res://scripts/network_manager.gd"
SceneManager="*res://scripts/scene_manager.gd"
GameState="*res://scripts/game_state.gd"
SporeLevel="*res://scripts/spore_level.gd"
[editor_plugins]

View File

@@ -0,0 +1,8 @@
extends Node
signal level_changed(new_level: float)
var current_level: float = 0.0:
set(value):
current_level = clampf(value, 0.0, 1.0)
level_changed.emit(current_level)