codanna 0.9.19

Code Intelligence for Large Language Models
Documentation
@tool
## Simple HUD overlay showing connected players.
class_name Hud
extends Control

var player_names: Array = []

func setup(names: Array) -> void:
	player_names = names.duplicate()
	_refresh_labels()

func add_player(name: String) -> void:
	if not player_names.has(name):
		player_names.append(name)
		_refresh_labels()

func _ready() -> void:
	_refresh_labels()

func _refresh_labels() -> void:
	for name in player_names:
		print("HUD: showing player", name)