Add item description and testing framework for Owniverse

- Introduced `item_description.gd` to handle item descriptions with localization support.
- Implemented a testing script `test_descriptions.gd` to validate item description rendering and localization.
- Added a new template file for Russian localization.
- Included a large package file `owniverse.0.6.29-145.pck` for game assets.
- Ensured proper memory management in tests with fixture and dispose functions.
This commit is contained in:
Kirill
2026-09-15 22:01:45 +03:00
parent 5f5cc6f894
commit cc2700d507
14 changed files with 1470 additions and 48 deletions
+25 -25
View File
@@ -227,11 +227,11 @@ theme_override_fonts/normal_font = ExtResource("14_o7xkw")
theme_override_fonts/bold_font = ExtResource("7_gwdna")
theme_override_fonts/bold_italics_font = ExtResource("15_bfrib")
theme_override_fonts/italics_font = ExtResource("16_mip0j")
theme_override_font_sizes/normal_font_size = 42
theme_override_font_sizes/bold_font_size = 54
theme_override_font_sizes/bold_italics_font_size = 42
theme_override_font_sizes/italics_font_size = 42
theme_override_font_sizes/mono_font_size = 42
theme_override_font_sizes/normal_font_size = 34
theme_override_font_sizes/bold_font_size = 34
theme_override_font_sizes/bold_italics_font_size = 34
theme_override_font_sizes/italics_font_size = 34
theme_override_font_sizes/mono_font_size = 34
bbcode_enabled = true
horizontal_alignment = 1
@@ -370,11 +370,11 @@ theme_override_fonts/normal_font = ExtResource("14_o7xkw")
theme_override_fonts/bold_font = ExtResource("7_gwdna")
theme_override_fonts/bold_italics_font = ExtResource("15_bfrib")
theme_override_fonts/italics_font = ExtResource("16_mip0j")
theme_override_font_sizes/normal_font_size = 42
theme_override_font_sizes/bold_font_size = 54
theme_override_font_sizes/bold_italics_font_size = 42
theme_override_font_sizes/italics_font_size = 42
theme_override_font_sizes/mono_font_size = 42
theme_override_font_sizes/normal_font_size = 34
theme_override_font_sizes/bold_font_size = 34
theme_override_font_sizes/bold_italics_font_size = 34
theme_override_font_sizes/italics_font_size = 34
theme_override_font_sizes/mono_font_size = 34
bbcode_enabled = true
horizontal_alignment = 1
@@ -498,11 +498,11 @@ theme_override_fonts/normal_font = ExtResource("14_o7xkw")
theme_override_fonts/bold_font = ExtResource("7_gwdna")
theme_override_fonts/bold_italics_font = ExtResource("15_bfrib")
theme_override_fonts/italics_font = ExtResource("16_mip0j")
theme_override_font_sizes/normal_font_size = 42
theme_override_font_sizes/bold_font_size = 54
theme_override_font_sizes/bold_italics_font_size = 42
theme_override_font_sizes/italics_font_size = 42
theme_override_font_sizes/mono_font_size = 42
theme_override_font_sizes/normal_font_size = 34
theme_override_font_sizes/bold_font_size = 34
theme_override_font_sizes/bold_italics_font_size = 34
theme_override_font_sizes/italics_font_size = 34
theme_override_font_sizes/mono_font_size = 34
bbcode_enabled = true
text = "Stars"
horizontal_alignment = 1
@@ -639,11 +639,11 @@ theme_override_fonts/normal_font = ExtResource("14_o7xkw")
theme_override_fonts/bold_font = ExtResource("7_gwdna")
theme_override_fonts/bold_italics_font = ExtResource("15_bfrib")
theme_override_fonts/italics_font = ExtResource("16_mip0j")
theme_override_font_sizes/normal_font_size = 42
theme_override_font_sizes/bold_font_size = 54
theme_override_font_sizes/bold_italics_font_size = 42
theme_override_font_sizes/italics_font_size = 42
theme_override_font_sizes/mono_font_size = 42
theme_override_font_sizes/normal_font_size = 34
theme_override_font_sizes/bold_font_size = 34
theme_override_font_sizes/bold_italics_font_size = 34
theme_override_font_sizes/italics_font_size = 34
theme_override_font_sizes/mono_font_size = 34
bbcode_enabled = true
text = "Structures"
horizontal_alignment = 1
@@ -787,11 +787,11 @@ theme_override_fonts/normal_font = ExtResource("14_o7xkw")
theme_override_fonts/bold_font = ExtResource("7_gwdna")
theme_override_fonts/bold_italics_font = ExtResource("15_bfrib")
theme_override_fonts/italics_font = ExtResource("16_mip0j")
theme_override_font_sizes/normal_font_size = 42
theme_override_font_sizes/bold_font_size = 54
theme_override_font_sizes/bold_italics_font_size = 42
theme_override_font_sizes/italics_font_size = 42
theme_override_font_sizes/mono_font_size = 42
theme_override_font_sizes/normal_font_size = 34
theme_override_font_sizes/bold_font_size = 34
theme_override_font_sizes/bold_italics_font_size = 34
theme_override_font_sizes/italics_font_size = 34
theme_override_font_sizes/mono_font_size = 34
bbcode_enabled = true
text = "Planets"
horizontal_alignment = 1