From 30dfa9c3789212a4393d3bb98ceaec6ac1e392c0 Mon Sep 17 00:00:00 2001 From: Sokomine Date: Fri, 22 Mar 2024 17:26:05 +0100 Subject: [PATCH] added yl_speak_up.d_id_to_d_name --- functions.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/functions.lua b/functions.lua index fda05a0..2ba8a72 100644 --- a/functions.lua +++ b/functions.lua @@ -758,6 +758,19 @@ yl_speak_up.d_name_to_d_id = function(dialog, d_name) end end + +-- get the name of a dialog (reverse of above) +yl_speak_up.d_id_to_d_name = function(dialog, d_id) + if(not(dialog) or not(dialog.n_dialogs) or not(d_id) or d_id == "" + or not(dialog.n_dialogs[d_id]) + or not(dialog.n_dialogs[d_id].d_name) + or dialog.n_dialogs[d_id].d_name == "") then + return d_id + end + return dialog.n_dialogs[d_id].d_name +end + + yl_speak_up.get_sorted_dialog_name_list = function(dialog) local liste = {} if(dialog and dialog.n_dialogs) then