From ddde618d6f797969ada23557e4a43b9238a8c65b Mon Sep 17 00:00:00 2001 From: teatov Date: Mon, 28 Jul 2025 20:49:58 +1000 Subject: [PATCH] add key characters to props --- scripts/game_key.gd | 5 +++++ scripts/key_props.gd | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/scripts/game_key.gd b/scripts/game_key.gd index ba494a1..41d7f3a 100644 --- a/scripts/game_key.gd +++ b/scripts/game_key.gd @@ -105,6 +105,11 @@ func _set_labels() -> void: else "" ) + props.main_char = main_char + props.shift_char = shift_char + props.alt_char = alt_char + props.alt_shift_char = alt_shift_char + if ( props.physical_keycode == KEY_SPACE or (!main_char and !shift_char and !alt_char and !alt_shift_char) diff --git a/scripts/key_props.gd b/scripts/key_props.gd index 48af469..7d98031 100644 --- a/scripts/key_props.gd +++ b/scripts/key_props.gd @@ -3,6 +3,11 @@ class_name KeyProps var physical_keycode: Key var location: KeyLocation +var main_char: String +var shift_char: String +var alt_char: String +var alt_shift_char: String + var width_ratio_init: float var width_ratio: float