aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/gui/overlays/debug.gd10
-rw-r--r--client/gui/overlays/debug.tscn19
-rw-r--r--client/gui/overlays/overlays.tscn2
3 files changed, 21 insertions, 10 deletions
diff --git a/client/gui/overlays/debug.gd b/client/gui/overlays/debug.gd
index bb978ad8..003672c4 100644
--- a/client/gui/overlays/debug.gd
+++ b/client/gui/overlays/debug.gd
@@ -24,14 +24,14 @@ func _ready():
func _process(_delta):
if not visible: return
var t = ""
- t += "Renderer: %s (%s)\n" % [RenderingServer.get_current_rendering_driver_name(), RenderingServer.get_video_adapter_name()]
- t += "Timing: %.01fms CPU; %.01fms GPU\n" % [
+ t += " Renderer: %s (%s)\n" % [RenderingServer.get_current_rendering_driver_name(), RenderingServer.get_video_adapter_name()]
+ t += " Timing: %.01fms CPU; %.01fms GPU\n" % [
RenderingServer.viewport_get_measured_render_time_cpu(get_viewport().get_viewport_rid()),
RenderingServer.viewport_get_measured_render_time_gpu(get_viewport().get_viewport_rid())
]
- t += "Resolution: %dx%d\n" % [get_tree().root.size.x, get_tree().root.size.y]
- t += "FPS: %d\n" % Engine.get_frames_per_second()
- t += "Node count: %d\n" % get_tree().get_node_count()
+ t += " Resolution: %dx%d\n" % [get_tree().root.size.x, get_tree().root.size.y]
+ t += " FPS: %d\n" % Engine.get_frames_per_second()
+ t += " Node count: %d\n" % get_tree().get_node_count()
text = t
func _input(_event):
diff --git a/client/gui/overlays/debug.tscn b/client/gui/overlays/debug.tscn
index 3de36e94..5a954189 100644
--- a/client/gui/overlays/debug.tscn
+++ b/client/gui/overlays/debug.tscn
@@ -1,13 +1,26 @@
-[gd_scene load_steps=2 format=3 uid="uid://3lytexnfrub6"]
+[gd_scene load_steps=3 format=3 uid="uid://3lytexnfrub6"]
[ext_resource type="Script" uid="uid://bpmdfuqjtwf5v" path="res://gui/overlays/debug.gd" id="1_62otr"]
+[ext_resource type="Script" uid="uid://byshs20og68tn" path="res://gui/components/smart_margin_container.gd" id="1_c21gy"]
-[node name="Debug" type="RichTextLabel"]
-visible = false
+[node name="SmartMarginContainer" type="MarginContainer"]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
+theme_override_constants/margin_left = 10
+theme_override_constants/margin_top = 10
+theme_override_constants/margin_right = 10
+theme_override_constants/margin_bottom = 10
+script = ExtResource("1_c21gy")
+metadata/_custom_type_script = "uid://byshs20og68tn"
+
+[node name="Debug" type="RichTextLabel" parent="."]
+visible = false
+layout_mode = 2
+mouse_filter = 2
+theme_override_colors/font_outline_color = Color(0, 0, 0, 1)
+theme_override_constants/outline_size = 10
script = ExtResource("1_62otr")
diff --git a/client/gui/overlays/overlays.tscn b/client/gui/overlays/overlays.tscn
index cf1df985..f272fd6b 100644
--- a/client/gui/overlays/overlays.tscn
+++ b/client/gui/overlays/overlays.tscn
@@ -43,5 +43,3 @@ layout_mode = 1
[node name="Debug" parent="." instance=ExtResource("8_8ouu3")]
layout_mode = 1
-text = "Text of the
-debug overlay"