Dialogic textbox

This commit is contained in:
MaddoScientisto 2025-03-17 21:52:41 +01:00
commit 4226891235
25 changed files with 497 additions and 55 deletions

View file

@ -0,0 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://ch1q7fv72saii"]
[ext_resource type="Script" uid="uid://bcowue6w1sdxs" path="res://addons/dialogic/Modules/DefaultLayoutParts/Base_Default/default_layout_base.gd" id="1_ifsho"]
[node name="DefaultLayoutBase" type="CanvasLayer"]
script = ExtResource("1_ifsho")
global_font = "uid://cc3bdt3rt8a1o"
global_font_size = 19

View file

@ -0,0 +1,19 @@
@tool
extends DialogicLayoutBase
## The default layout base scene.
@export var canvas_layer: int = 1
@export var follow_viewport: bool = false
@export_subgroup("Global")
@export var global_bg_color: Color = Color(0, 0, 0, 0.9)
@export var global_font_color: Color = Color("white")
@export_file('*.ttf', '*.tres') var global_font: String = ""
@export var global_font_size: int = 18
func _apply_export_overrides() -> void:
# apply layer
set(&'layer', canvas_layer)
set(&'follow_viewport_enabled', follow_viewport)

View file

@ -0,0 +1 @@
uid://bwvf4nl2tw8tl