Added test for Dialogic Choices

choise_detection
cblech 12 months ago
parent cbcbcbbcee
commit 8375598ecd

@ -1,3 +1,9 @@
defaulty_the_default_character: Hello World! #id:11 if {TestVariable} == "Choise":
defaulty_the_default_character: This is very cool text in english! #id:12 var is choise #id:15
This is a text, with a 'comma' and "quotation marks" in it. #id:14 defaulty_the_default_character: Hello Hello! (var\: {TestVariable}) #id:11
- This is a choise #id:16
set {TestVariable} = "Choise"
defaulty_the_default_character: Cool #id:17
- This is another choise #id:18
set {TestVariable} = "Another Choise"
defaulty_the_default_character: Also Cool #id:19

@ -1,4 +1,9 @@
keys,en,de keys,en,de
Text/11/text,Hello World!,Hallo Welt! Text/15/text,var is choise,
Text/12/text,This is very cool text in english!,Das ist ein sehr cooler Text auf Deutsch! Text/11/text,Hello Hello! (var: {TestVariable}),Hallo Welt!
Text/14/text,"This is a text, with a 'comma' and ""quotation marks"" in it.","Das ist ein Text, mit einem 'Komma' und ""Anführungszeichen"" darin." Choice/16/text,This is a choise,
Choice/16/disabled_text,,
Text/17/text,Cool,
Choice/18/text,This is another choise,
Choice/18/disabled_text,,
Text/19/text,Also Cool,

1 keys en de
2 Text/11/text Text/15/text Hello World! var is choise Hallo Welt!
3 Text/12/text Text/11/text This is very cool text in english! Hello Hello! (var: {TestVariable}) Das ist ein sehr cooler Text auf Deutsch! Hallo Welt!
4 Text/14/text Choice/16/text This is a text, with a 'comma' and "quotation marks" in it. This is a choise Das ist ein Text, mit einem 'Komma' und "Anführungszeichen" darin.
5 Choice/16/disabled_text
6 Text/17/text Cool
7 Choice/18/text This is another choise
8 Choice/18/disabled_text
9 Text/19/text Also Cool

@ -12,7 +12,7 @@ config_version=5
config/name="Babushka" config/name="Babushka"
run/main_scene="res://scenes/2DTestingGround.tscn" run/main_scene="res://scenes/2DTestingGround.tscn"
config/features=PackedStringArray("4.2", "Forward Plus") config/features=PackedStringArray("4.3", "Forward Plus")
config/icon="res://icon.svg" config/icon="res://icon.svg"
[autoload] [autoload]
@ -27,7 +27,9 @@ directories/dch_directory={
directories/dtl_directory={ directories/dtl_directory={
"test_time_line": "res://dialog/test_time_line.dtl" "test_time_line": "res://dialog/test_time_line.dtl"
} }
variables={} variables={
"TestVariable": "none"
}
glossary/default_case_sensitive=true glossary/default_case_sensitive=true
layout/style_list=[] layout/style_list=[]
layout/default_style="Default" layout/default_style="Default"
@ -59,12 +61,14 @@ translation/add_separator=false
translation/intern/save_mode=0 translation/intern/save_mode=0
translation/intern/file_mode=1 translation/intern/file_mode=1
translation/intern/translation_folder="res://dialog/translations" translation/intern/translation_folder="res://dialog/translations"
translation/id_counter=20 translation/id_counter=25
translation/locales=["de", "en"] translation/locales=["de", "en"]
text/autopauses={} text/autopauses={}
[display] [display]
window/size/viewport_width=1920
window/size/viewport_height=1080
window/size/always_on_top=true window/size/always_on_top=true
[dotnet] [dotnet]
@ -79,34 +83,39 @@ enabled=PackedStringArray("res://addons/dialogic/plugin.cfg")
move_left={ move_left={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null)
] ]
} }
move_right={ move_right={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null)
] ]
} }
move_up={ move_up={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null)
] ]
} }
move_down={ move_down={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null)
] ]
} }
dialogic_default_action={ dialogic_default_action={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194309,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194309,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
, Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":true,"double_click":false,"script":null) , Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":true,"double_click":false,"script":null)
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":32,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":32,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":88,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":88,"physical_keycode":0,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null)
] ]
} }
click={
"deadzone": 0.5,
"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":false,"double_click":false,"script":null)
]
}
[internationalization] [internationalization]
locale/translations=PackedStringArray("res://dialog/translations/dialogic_character_translations.en.translation", "res://dialog/translations/dialogic_test_time_line_translation.de.translation", "res://dialog/translations/dialogic_test_time_line_translation.en.translation", "res://dialog/translations/dialogic_character_translations.de.translation") locale/translations=PackedStringArray("res://dialog/translations/dialogic_character_translations.en.translation", "res://dialog/translations/dialogic_test_time_line_translation.de.translation", "res://dialog/translations/dialogic_test_time_line_translation.en.translation", "res://dialog/translations/dialogic_character_translations.de.translation", "res://dialog/translations/dialogic_semi_cat_translation.de.translation", "res://dialog/translations/dialogic_semi_cat_translation.en.translation")

@ -1,4 +1,4 @@
[gd_scene load_steps=12 format=3 uid="uid://dx7gn5yiq1aki"] [gd_scene load_steps=12 format=3 uid="uid://c2owjj4h8bm76"]
[ext_resource type="PackedScene" uid="uid://dd3giw31imfk4" path="res://scenes/player.tscn" id="1_kndfx"] [ext_resource type="PackedScene" uid="uid://dd3giw31imfk4" path="res://scenes/player.tscn" id="1_kndfx"]
[ext_resource type="Texture2D" uid="uid://cg1cxmqbo1pa" path="res://graphics/mockups/darktree1.png" id="2_mxft2"] [ext_resource type="Texture2D" uid="uid://cg1cxmqbo1pa" path="res://graphics/mockups/darktree1.png" id="2_mxft2"]

@ -27,4 +27,7 @@ func _process(delta: float) -> void:
TranslationServer.set_locale("de") TranslationServer.set_locale("de")
else: else:
TranslationServer.set_locale("en") TranslationServer.set_locale("en")
if Input.is_action_just_pressed("ui_right"):
print(Dialogic.VAR.TestVariable)
pass pass

Loading…
Cancel
Save