Now About Social Code
summaryrefslogtreecommitdiff
path: root/addons/fpc/debug.gd
blob: efdb7a49a6e30778fc2c5d12862d02ad3397628b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extends PanelContainer


func _process(delta):
	if visible:
		pass

func add_property(title : String, value, order : int): # This can either be called once for a static property or called every frame for a dynamic property
	var target
	target = $MarginContainer/VBoxContainer.find_child(title, true, false) # I have no idea what true and false does here, the function should be more specific
	if !target:
		target = Label.new() # Debug lines are of type Label
		$MarginContainer/VBoxContainer.add_child(target)
		target.name = title
		target.text = title + ": " + str(value)
	elif visible:
		target.text = title + ": " + str(value)
		$MarginContainer/VBoxContainer.move_child(target, order)